eFEX firmware  1.7.3
ATLAS l1-calo - electron and tau feature extraction firmware for eFEX boards

Back to eFEX documentation
Libraries | Ports | Use Clauses
fifo_selector Entity Reference

Switch FIFO data to correct stream depending on destination_enable... More...

Inheritance diagram for fifo_selector:
packet_block top_efex_control

Entities

rtl  architecture
 Switch FIFO data to correct stream depending on destination_enable... More...
 

Libraries

ieee 
 Use standard library.

Use Clauses

std_logic_1164 
numeric_std 

Ports

clk_320   in   std_logic
fifo_data   in   std_logic_vector ( 63 DOWNTO 0 )
fifo_valid   in   std_logic
fifo_last   in   std_logic
fifo_data_A   out   std_logic_vector ( 63 DOWNTO 0 )
fifo_valid_A   out   std_logic
fifo_last_A   out   std_logic
fifo_data_B   out   std_logic_vector ( 63 DOWNTO 0 )
fifo_valid_B   out   std_logic
fifo_last_B   out   std_logic
destination_enable   in   std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )

Detailed Description

Switch FIFO data to correct stream depending on destination_enable...

Buffer input and switch FIFO data to correct stream depending on destination_enable and L1ID With both streams active (TOB ping pong mode) odd events go to stream A, even to stream B With only one stream active all events go to that stream

Author
David Sankey

Definition at line 16 of file fifo_selector.vhd.


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