// Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
// Copyright 2022-2026 Advanced Micro Devices, Inc. All Rights Reserved.
// -------------------------------------------------------------------------------

`timescale 1 ps / 1 ps

(* BLOCK_STUB = "true" *)
module Loopback (
  sysref_in_diff_n,
  sysref_in_diff_p,
  adc2_clk_clk_n,
  adc2_clk_clk_p,
  vin2_23_v_n,
  vin2_23_v_p,
  dac0_clk_clk_n,
  dac0_clk_clk_p,
  vout00_v_n,
  vout00_v_p,
  LED0
);

  (* X_INTERFACE_INFO = "xilinx.com:display_usp_rf_data_converter:diff_pins:1.0 sysref_in diff_n" *)
  (* X_INTERFACE_MODE = "slave sysref_in" *)
  input sysref_in_diff_n;
  (* X_INTERFACE_INFO = "xilinx.com:display_usp_rf_data_converter:diff_pins:1.0 sysref_in diff_p" *)
  input sysref_in_diff_p;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_clock:1.0 adc2_clk CLK_N" *)
  (* X_INTERFACE_MODE = "slave adc2_clk" *)
  (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME adc2_clk, CAN_DEBUG false, FREQ_HZ 491520000.0" *)
  input adc2_clk_clk_n;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_clock:1.0 adc2_clk CLK_P" *)
  input adc2_clk_clk_p;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_analog_io:1.0 vin2_23 V_N" *)
  (* X_INTERFACE_MODE = "slave vin2_23" *)
  input vin2_23_v_n;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_analog_io:1.0 vin2_23 V_P" *)
  input vin2_23_v_p;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_clock:1.0 dac0_clk CLK_N" *)
  (* X_INTERFACE_MODE = "slave dac0_clk" *)
  (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME dac0_clk, CAN_DEBUG false, FREQ_HZ 491520000.0" *)
  input dac0_clk_clk_n;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_clock:1.0 dac0_clk CLK_P" *)
  input dac0_clk_clk_p;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_analog_io:1.0 vout00 V_N" *)
  (* X_INTERFACE_MODE = "master vout00" *)
  output vout00_v_n;
  (* X_INTERFACE_INFO = "xilinx.com:interface:diff_analog_io:1.0 vout00 V_P" *)
  output vout00_v_p;
  (* X_INTERFACE_INFO = "xilinx.com:signal:data:1.0 DATA.LED0 DATA" *)
  (* X_INTERFACE_MODE = "master DATA.LED0" *)
  (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME DATA.LED0, LAYERED_METADATA undef" *)
  output [0:0]LED0;

  // stub module has no contents

endmodule
