AIDA FMC Mini-TLU
Firmware for FMC-based mini-TLU (Trigger/Timing/Tagging Logic Unit) for AIDA
 All Classes Files Functions Variables Pages
DUTInterfaces Entity Reference
Inheritance diagram for DUTInterfaces:

Entities

rtl  architecture
 

Libraries

unisim 

Use Clauses

numeric_std 
ipbus 
VComponents 

Generics

g_NUM_DUTS  positive := 3
g_IPBUS_WIDTH  positive := 32

Ports

busy_from_dut_n_i   in std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
busy_from_dut_p_i   in std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
clk_4x_logic_i   in std_logic
clk_from_dut_n_i   in std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
clk_from_dut_p_i   in std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
ipbus_clk_i   in std_logic
ipbus_i   in ipb_wbus
ipbus_reset_i   in std_logic
strobe_4x_logic_i   in std_logic
trigger_counter_i   in std_logic_vector ( g_IPBUS_WIDTH - 1 downto 0 )
trigger_i   in std_logic
ipbus_o   out ipb_rbus
reset_or_clk_to_dut_n_o   out std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
reset_or_clk_to_dut_p_o   out std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
trigger_to_dut_n_o   out std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
trigger_to_dut_p_o   out std_logic_vector ( g_NUM_DUTS - 1 downto 0 )
veto_o   out std_logic

The documentation for this class was generated from the following file: