ROD firmware  1.0.5
ATLAS l1-calo - ROD_eFEX and ROD_jFEX firmware for the L1Calo ROD board

Back to ROD documentation
Libraries | Ports | Use Clauses
ttc_info Entity Reference
Inheritance diagram for ttc_info:
osum_crc9d32 l1id_cont_check packet_processor rod_top top_rod_efex top_rod_jfex

Entities

RTL  architecture
 

Libraries

IEEE 
 Combined TTC input controller contains statemachines for extractin relevant data as well as event fifos to all a backlog of events being processed.

Use Clauses

STD_LOGIC_1164 
NUMERIC_STD 
std_logic_unsigned 

Ports

reset   in   STD_LOGIC
pp_clk   in   STD_LOGIC
cttc_user_clk   in   STD_LOGIC
seq   in   STD_LOGIC_VECTOR ( 1 downto 0 )
ttc_word_0   in   STD_LOGIC_VECTOR ( 31 downto 0 )
ttc_word_1   in   STD_LOGIC_VECTOR ( 31 downto 0 )
ttc_word_2   in   STD_LOGIC_VECTOR ( 31 downto 0 )
ttc_word_3   in   STD_LOGIC_VECTOR ( 31 downto 0 )
L1ID_error   out   STD_LOGIC
CTTC_CRC_error   out   STD_LOGIC
TTC_CRC_ignore   in   std_logic
TTC_fifo_rst   in   STD_LOGIC
header_read_en   in   STD_LOGIC
header_fifo_valid   out   STD_LOGIC
header_fifo_full   out   STD_LOGIC
header_fifo_empty   out   STD_LOGIC
header_fifo_level   out   STD_LOGIC_VECTOR ( 8 downto 0 )
master_header   out   STD_LOGIC_VECTOR ( 63 downto 0 )
bulk_L1ID_error   out   STD_LOGIC
bulk_CTTC_CRC_error   out   STD_LOGIC
bulk_header_read_en   in   STD_LOGIC
bulk_header_fifo_valid   out   STD_LOGIC
bulk_header_fifo_full   out   STD_LOGIC
bulk_header_fifo_empty   out   STD_LOGIC
bulk_header_fifo_level   out   STD_LOGIC_VECTOR ( 8 downto 0 )
bulk_master_header   out   STD_LOGIC_VECTOR ( 63 downto 0 )
event_sel   in   STD_LOGIC_VECTOR ( 1 downto 0 )
rod_slot   in   std_logic
ttc_reg   out   STD_LOGIC_VECTOR ( 63 DOWNTO 0 )
L1A   out   STD_LOGIC
L1A_delay_out   out   STD_LOGIC
l1id_mis_stretch   in   std_logic
event_count   out   STD_LOGIC_VECTOR ( 31 DOWNTO 0 )
orbit_count   out   STD_LOGIC_VECTOR ( 15 DOWNTO 0 )
event_count_reset   in   std_logic
orbit_count_reset   in   std_logic
flx_backpressure   out   STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
bcn_adjustment   in   STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
timeout_threshold   in   STD_LOGIC_vector ( 31 downto 0 )
l1id_continuity_control   in   STD_LOGIC_vector ( 31 downto 0 )
l1id_continuity_status   out   STD_LOGIC_vector ( 31 downto 0 )
l1id_local_miss   out   STD_LOGIC_vector ( 31 downto 0 )
l1id_ttc_miss   out   STD_LOGIC_vector ( 31 downto 0 )
l1id_error_count   out   STD_LOGIC_vector ( 31 downto 0 )
repeat_counter   out   STD_LOGIC_vector ( 31 downto 0 )

Detailed Description

Definition at line 51 of file ttc_info.vhd.


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