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
top_synch Entity Reference

Top Synchronisation. More...

Inheritance diagram for top_synch:
SRLC32E_226 d_type tac_sm synch_stage_1 latch_enable SRL16E_35 data_alignment data_path_block top_efex_processor

Entities

Behavioral  architecture
 Top Synchronisation. More...
 

Libraries

IEEE 
xil_defaultlib 

Use Clauses

STD_LOGIC_1164 
NUMERIC_STD 

Ports

rx_clk280   in   std_logic
  rx clock of the mgt
TTC_clk   in   std_logic
  ttc clk of 40MHz
reset   in   std_logic
  reset active high
enable_mgt   in   std_logic
  enable mgt rx register
MGT_Commadet   in   std_logic
  comma detected for incoming data
reg_sel   in   std_logic_vector ( 3 downto 0 )
  setting the first stage mux
mux_sel   in   std_logic_vector ( 3 downto 0 )
  setting BC mux
start   in   std_logic
  start pulse for the calibration to start
rx_resetdone   in   std_logic
  rx reset done of the MGT
reg224_latch   out   std_logic
  latch enable
delay_latch   out   std_logic
  delay latch
ttc_pipe   out   std_logic
  ttc pipe
delay_num   out   std_logic_vector ( 3 downto 0 )
  first stage dealy counter value
bcn_synch   out   std_logic
  bcn synch
data_out_reg224   out   std_logic_vector ( 223 downto 0 ) := ( others = > ' 0 ' )
  data before mux
disp_notable_error   out   std_logic_vector ( 1 downto 0 )
  combined disperr and notable errors
align_frame_out   out   std_logic
  align frame output
crc_error_out   out   std_logic
  crc_error to the error counter
data_out   out   std_logic_vector ( 223 downto 0 )
  data out of 224 bits
align_frame   in   std_logic
  bit indicating if data is an alignment frame or not
data_in   in   std_logic_vector ( 31 downto 0 )
  rx data in
disperr_error   in   std_logic
  disperr channel error
notable_error   in   std_logic
  notable channel error
crc_error_in   in   std_logic
  crc channel error

Detailed Description

Top Synchronisation.

This synchronisation block performs following task:

A simplified block diagram of top_synch
Author
Mohammed Siyad

Definition at line 24 of file top_synch.vhd.


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