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

Back to eFEX documentation
Constants | Instantiations | Signals | Types
Behavioral Architecture Reference

MGT ipbus control. More...

Constants

mgt_n  MGT_IPBUS_NUMBER := ( N_SLV_MGT_219 , N_SLV_MGT_218 , N_SLV_MGT_217 , N_SLV_MGT_216 , N_SLV_MGT_215 , N_SLV_MGT_214 , N_SLV_MGT_213 , N_SLV_MGT_212 , N_SLV_MGT_211 , N_SLV_MGT_210 , N_SLV_MGT_119 , N_SLV_MGT_118 , N_SLV_MGT_117 , N_SLV_MGT_116 , N_SLV_MGT_115 , N_SLV_MGT_114 , N_SLV_MGT_113 , N_SLV_MGT_112 , N_SLV_MGT_111 , N_SLV_MGT_110 )

Types

MGT_IPBUS_NUMBER  ( 19 downto 0 ) integer

Signals

ipbw  ipb_wbus_array ( N_SLAVES- 1 downto 0 )
ipbr  ipb_rbus_array ( N_SLAVES- 1 downto 0 )
ipbr_d  ipb_rbus_array ( N_SLAVES- 1 downto 0 )
clock  std_logic_vector ( 79 downto 0 )

Instantiations

mgt_fabric  ipbus_fabric_sel
quad  mgt_quad_slaves <Entity mgt_quad_slaves>

Detailed Description

MGT ipbus control.

This Module combines all the slaves of the MGTs in the design and connects to the ipbus registers. it uses generic values that allow to implement only the slaves of enabled quads in the design Implements the control and status interface to all of the MGTs in the design as follows:

Definition at line 150 of file mgt_slaves.vhd.


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