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

Back to eFEX documentation
Attributes | Components | Constants | Instantiations | Signals
RTL Architecture Reference

Components

MGT_TX_RX_6G4 
MGT_TX_RX_6G4_common_reset  <Entity MGT_TX_RX_6G4_common_reset>
MGT_TX_RX_6G4_common  <Entity MGT_TX_RX_6G4_common>
MGT_TX_RX_6G4_GT_USRCLK_SOURCE  <Entity MGT_TX_RX_6G4_GT_USRCLK_SOURCE>

Constants

DLY  time := 1 ns

Signals

gt0_txfsmresetdone_i  std_logic
gt0_rxfsmresetdone_i  std_logic
gt0_txfsmresetdone_r  std_logic
gt0_txfsmresetdone_r2  std_logic
gt0_rxresetdone_r  std_logic
gt0_rxresetdone_r2  std_logic
gt0_rxresetdone_r3  std_logic
gt1_txfsmresetdone_i  std_logic
gt1_rxfsmresetdone_i  std_logic
gt1_txfsmresetdone_r  std_logic
gt1_txfsmresetdone_r2  std_logic
gt1_rxresetdone_r  std_logic
gt1_rxresetdone_r2  std_logic
gt1_rxresetdone_r3  std_logic
gt2_txfsmresetdone_i  std_logic
gt2_rxfsmresetdone_i  std_logic
gt2_txfsmresetdone_r  std_logic
gt2_txfsmresetdone_r2  std_logic
gt2_rxresetdone_r  std_logic
gt2_rxresetdone_r2  std_logic
gt2_rxresetdone_r3  std_logic
gt3_txfsmresetdone_i  std_logic
gt3_rxfsmresetdone_i  std_logic
gt3_txfsmresetdone_r  std_logic
gt3_txfsmresetdone_r2  std_logic
gt3_rxresetdone_r  std_logic
gt3_rxresetdone_r2  std_logic
gt3_rxresetdone_r3  std_logic
reset_pulse  std_logic_vector ( 3 downto 0 )
reset_counter  unsigned ( 5 downto 0 ) := " 000000 "
gt0_cpllfbclklost_i  std_logic
gt0_cplllock_i  std_logic
gt0_cpllrefclklost_i  std_logic
gt0_cpllreset_i  std_logic
gt0_drpaddr_i  std_logic_vector ( 8 downto 0 )
gt0_drpdi_i  std_logic_vector ( 15 downto 0 )
gt0_drpdo_i  std_logic_vector ( 15 downto 0 )
gt0_drpen_i  std_logic
gt0_drprdy_i  std_logic
gt0_drpwe_i  std_logic
gt0_loopback_i  std_logic_vector ( 2 downto 0 )
gt0_rxpd_i  std_logic_vector ( 1 downto 0 )
gt0_txpd_i  std_logic_vector ( 1 downto 0 )
gt0_eyescanreset_i  std_logic
gt0_rxuserrdy_i  std_logic
gt0_eyescandataerror_i  std_logic
gt0_eyescantrigger_i  std_logic
gt0_dmonitorout_i  std_logic_vector ( 14 downto 0 )
gt0_rxdata_i  std_logic_vector ( 31 downto 0 )
gt0_rxdisperr_i  std_logic_vector ( 3 downto 0 )
gt0_rxnotintable_i  std_logic_vector ( 3 downto 0 )
gt0_gthrxn_i  std_logic
gt0_rxdlyen_i  std_logic
gt0_rxdlysreset_i  std_logic
gt0_rxdlysresetdone_i  std_logic
gt0_rxphalign_i  std_logic
gt0_rxphaligndone_i  std_logic
gt0_rxphalignen_i  std_logic
gt0_rxphdlyreset_i  std_logic
gt0_rxphmonitor_i  std_logic_vector ( 4 downto 0 )
gt0_rxphslipmonitor_i  std_logic_vector ( 4 downto 0 )
gt0_rxsyncallin_i  std_logic
gt0_rxsyncdone_i  std_logic
gt0_rxsyncin_i  std_logic
gt0_rxsyncmode_i  std_logic
gt0_rxsyncout_i  std_logic
gt0_rxbyteisaligned_i  std_logic
gt0_rxbyterealign_i  std_logic
gt0_rxcommadet_i  std_logic
gt0_rxdfeagchold_i  std_logic
gt0_rxdfelfhold_i  std_logic
gt0_rxmonitorout_i  std_logic_vector ( 6 downto 0 )
gt0_rxmonitorsel_i  std_logic_vector ( 1 downto 0 )
gt0_rxoutclk_i  std_logic
gt0_rxoutclkfabric_i  std_logic
gt0_gtrxreset_i  std_logic
gt0_rxchariscomma_i  std_logic_vector ( 3 downto 0 )
gt0_rxcharisk_i  std_logic_vector ( 3 downto 0 )
gt0_gthrxp_i  std_logic
gt0_rxresetdone_i  std_logic
gt0_gttxreset_i  std_logic
gt0_txuserrdy_i  std_logic
gt0_txdlyen_i  std_logic
gt0_txdlysreset_i  std_logic
gt0_txdlysresetdone_i  std_logic
gt0_txphalign_i  std_logic
gt0_txphaligndone_i  std_logic
gt0_txphalignen_i  std_logic
gt0_txphdlyreset_i  std_logic
gt0_txphinit_i  std_logic
gt0_txphinitdone_i  std_logic
gt0_txbufstatus_i  std_logic_vector ( 1 downto 0 )
gt0_txdata_i  std_logic_vector ( 31 downto 0 )
gt0_gthtxn_i  std_logic
gt0_gthtxp_i  std_logic
gt0_txoutclk_i  std_logic
gt0_txoutclkfabric_i  std_logic
gt0_txoutclkpcs_i  std_logic
gt0_txresetdone_i  std_logic
gt0_txcharisk_i  std_logic_vector ( 3 downto 0 )
gt1_cpllfbclklost_i  std_logic
gt1_cplllock_i  std_logic
gt1_cpllrefclklost_i  std_logic
gt1_cpllreset_i  std_logic
gt1_drpaddr_i  std_logic_vector ( 8 downto 0 )
gt1_drpdi_i  std_logic_vector ( 15 downto 0 )
gt1_drpdo_i  std_logic_vector ( 15 downto 0 )
gt1_drpen_i  std_logic
gt1_drprdy_i  std_logic
gt1_drpwe_i  std_logic
gt1_loopback_i  std_logic_vector ( 2 downto 0 )
gt1_rxpd_i  std_logic_vector ( 1 downto 0 )
gt1_txpd_i  std_logic_vector ( 1 downto 0 )
gt1_eyescanreset_i  std_logic
gt1_rxuserrdy_i  std_logic
gt1_eyescandataerror_i  std_logic
gt1_eyescantrigger_i  std_logic
gt1_dmonitorout_i  std_logic_vector ( 14 downto 0 )
gt1_rxdata_i  std_logic_vector ( 31 downto 0 )
gt1_rxdisperr_i  std_logic_vector ( 3 downto 0 )
gt1_rxnotintable_i  std_logic_vector ( 3 downto 0 )
gt1_gthrxn_i  std_logic
gt1_rxdlyen_i  std_logic
gt1_rxdlysreset_i  std_logic
gt1_rxdlysresetdone_i  std_logic
gt1_rxphalign_i  std_logic
gt1_rxphaligndone_i  std_logic
gt1_rxphalignen_i  std_logic
gt1_rxphdlyreset_i  std_logic
gt1_rxphmonitor_i  std_logic_vector ( 4 downto 0 )
gt1_rxphslipmonitor_i  std_logic_vector ( 4 downto 0 )
gt1_rxsyncallin_i  std_logic
gt1_rxsyncdone_i  std_logic
gt1_rxsyncin_i  std_logic
gt1_rxsyncmode_i  std_logic
gt1_rxsyncout_i  std_logic
gt1_rxbyteisaligned_i  std_logic
gt1_rxbyterealign_i  std_logic
gt1_rxcommadet_i  std_logic
gt1_rxdfeagchold_i  std_logic
gt1_rxdfelfhold_i  std_logic
gt1_rxmonitorout_i  std_logic_vector ( 6 downto 0 )
gt1_rxmonitorsel_i  std_logic_vector ( 1 downto 0 )
gt1_rxoutclk_i  std_logic
gt1_rxoutclkfabric_i  std_logic
gt1_gtrxreset_i  std_logic
gt1_rxchariscomma_i  std_logic_vector ( 3 downto 0 )
gt1_rxcharisk_i  std_logic_vector ( 3 downto 0 )
gt1_gthrxp_i  std_logic
gt1_rxresetdone_i  std_logic
gt1_gttxreset_i  std_logic
gt1_txuserrdy_i  std_logic
gt1_txdlyen_i  std_logic
gt1_txdlysreset_i  std_logic
gt1_txdlysresetdone_i  std_logic
gt1_txphalign_i  std_logic
gt1_txphaligndone_i  std_logic
gt1_txphalignen_i  std_logic
gt1_txphdlyreset_i  std_logic
gt1_txphinit_i  std_logic
gt1_txphinitdone_i  std_logic
gt1_txbufstatus_i  std_logic_vector ( 1 downto 0 )
gt1_txdata_i  std_logic_vector ( 31 downto 0 )
gt1_gthtxn_i  std_logic
gt1_gthtxp_i  std_logic
gt1_txoutclk_i  std_logic
gt1_txoutclkfabric_i  std_logic
gt1_txoutclkpcs_i  std_logic
gt1_txresetdone_i  std_logic
gt1_txcharisk_i  std_logic_vector ( 3 downto 0 )
gt2_cpllfbclklost_i  std_logic
gt2_cplllock_i  std_logic
gt2_cpllrefclklost_i  std_logic
gt2_cpllreset_i  std_logic
gt2_drpaddr_i  std_logic_vector ( 8 downto 0 )
gt2_drpdi_i  std_logic_vector ( 15 downto 0 )
gt2_drpdo_i  std_logic_vector ( 15 downto 0 )
gt2_drpen_i  std_logic
gt2_drprdy_i  std_logic
gt2_drpwe_i  std_logic
gt2_loopback_i  std_logic_vector ( 2 downto 0 )
gt2_rxpd_i  std_logic_vector ( 1 downto 0 )
gt2_txpd_i  std_logic_vector ( 1 downto 0 )
gt2_eyescanreset_i  std_logic
gt2_rxuserrdy_i  std_logic
gt2_eyescandataerror_i  std_logic
gt2_eyescantrigger_i  std_logic
gt2_dmonitorout_i  std_logic_vector ( 14 downto 0 )
gt2_rxdata_i  std_logic_vector ( 31 downto 0 )
gt2_rxdisperr_i  std_logic_vector ( 3 downto 0 )
gt2_rxnotintable_i  std_logic_vector ( 3 downto 0 )
gt2_gthrxn_i  std_logic
gt2_rxdlyen_i  std_logic
gt2_rxdlysreset_i  std_logic
gt2_rxdlysresetdone_i  std_logic
gt2_rxphalign_i  std_logic
gt2_rxphaligndone_i  std_logic
gt2_rxphalignen_i  std_logic
gt2_rxphdlyreset_i  std_logic
gt2_rxphmonitor_i  std_logic_vector ( 4 downto 0 )
gt2_rxphslipmonitor_i  std_logic_vector ( 4 downto 0 )
gt2_rxsyncallin_i  std_logic
gt2_rxsyncdone_i  std_logic
gt2_rxsyncin_i  std_logic
gt2_rxsyncmode_i  std_logic
gt2_rxsyncout_i  std_logic
gt2_rxbyteisaligned_i  std_logic
gt2_rxbyterealign_i  std_logic
gt2_rxcommadet_i  std_logic
gt2_rxdfeagchold_i  std_logic
gt2_rxdfelfhold_i  std_logic
gt2_rxmonitorout_i  std_logic_vector ( 6 downto 0 )
gt2_rxmonitorsel_i  std_logic_vector ( 1 downto 0 )
gt2_rxoutclk_i  std_logic
gt2_rxoutclkfabric_i  std_logic
gt2_gtrxreset_i  std_logic
gt2_rxchariscomma_i  std_logic_vector ( 3 downto 0 )
gt2_rxcharisk_i  std_logic_vector ( 3 downto 0 )
gt2_gthrxp_i  std_logic
gt2_rxresetdone_i  std_logic
gt2_gttxreset_i  std_logic
gt2_txuserrdy_i  std_logic
gt2_txdlyen_i  std_logic
gt2_txdlysreset_i  std_logic
gt2_txdlysresetdone_i  std_logic
gt2_txphalign_i  std_logic
gt2_txphaligndone_i  std_logic
gt2_txphalignen_i  std_logic
gt2_txphdlyreset_i  std_logic
gt2_txphinit_i  std_logic
gt2_txphinitdone_i  std_logic
gt2_txbufstatus_i  std_logic_vector ( 1 downto 0 )
gt2_txdata_i  std_logic_vector ( 31 downto 0 )
gt2_gthtxn_i  std_logic
gt2_gthtxp_i  std_logic
gt2_txoutclk_i  std_logic
gt2_txoutclkfabric_i  std_logic
gt2_txoutclkpcs_i  std_logic
gt2_txresetdone_i  std_logic
gt2_txcharisk_i  std_logic_vector ( 3 downto 0 )
gt3_cpllfbclklost_i  std_logic
gt3_cplllock_i  std_logic
gt3_cpllrefclklost_i  std_logic
gt3_cpllreset_i  std_logic
gt3_drpaddr_i  std_logic_vector ( 8 downto 0 )
gt3_drpdi_i  std_logic_vector ( 15 downto 0 )
gt3_drpdo_i  std_logic_vector ( 15 downto 0 )
gt3_drpen_i  std_logic
gt3_drprdy_i  std_logic
gt3_drpwe_i  std_logic
gt3_loopback_i  std_logic_vector ( 2 downto 0 )
gt3_rxpd_i  std_logic_vector ( 1 downto 0 )
gt3_txpd_i  std_logic_vector ( 1 downto 0 )
gt3_eyescanreset_i  std_logic
gt3_rxuserrdy_i  std_logic
gt3_eyescandataerror_i  std_logic
gt3_eyescantrigger_i  std_logic
gt3_dmonitorout_i  std_logic_vector ( 14 downto 0 )
gt3_rxdata_i  std_logic_vector ( 31 downto 0 )
gt3_rxdisperr_i  std_logic_vector ( 3 downto 0 )
gt3_rxnotintable_i  std_logic_vector ( 3 downto 0 )
gt3_gthrxn_i  std_logic
gt3_rxdlyen_i  std_logic
gt3_rxdlysreset_i  std_logic
gt3_rxdlysresetdone_i  std_logic
gt3_rxphalign_i  std_logic
gt3_rxphaligndone_i  std_logic
gt3_rxphalignen_i  std_logic
gt3_rxphdlyreset_i  std_logic
gt3_rxphmonitor_i  std_logic_vector ( 4 downto 0 )
gt3_rxphslipmonitor_i  std_logic_vector ( 4 downto 0 )
gt3_rxsyncallin_i  std_logic
gt3_rxsyncdone_i  std_logic
gt3_rxsyncin_i  std_logic
gt3_rxsyncmode_i  std_logic
gt3_rxsyncout_i  std_logic
gt3_rxbyteisaligned_i  std_logic
gt3_rxbyterealign_i  std_logic
gt3_rxcommadet_i  std_logic
gt3_rxdfeagchold_i  std_logic
gt3_rxdfelfhold_i  std_logic
gt3_rxmonitorout_i  std_logic_vector ( 6 downto 0 )
gt3_rxmonitorsel_i  std_logic_vector ( 1 downto 0 )
gt3_rxoutclk_i  std_logic
gt3_rxoutclkfabric_i  std_logic
gt3_gtrxreset_i  std_logic
gt3_rxchariscomma_i  std_logic_vector ( 3 downto 0 )
gt3_rxcharisk_i  std_logic_vector ( 3 downto 0 )
gt3_gthrxp_i  std_logic
gt3_rxresetdone_i  std_logic
gt3_gttxreset_i  std_logic
gt3_txuserrdy_i  std_logic
gt3_txdlyen_i  std_logic
gt3_txdlysreset_i  std_logic
gt3_txdlysresetdone_i  std_logic
gt3_txphalign_i  std_logic
gt3_txphaligndone_i  std_logic
gt3_txphalignen_i  std_logic
gt3_txphdlyreset_i  std_logic
gt3_txphinit_i  std_logic
gt3_txphinitdone_i  std_logic
gt3_txbufstatus_i  std_logic_vector ( 1 downto 0 )
gt3_txdata_i  std_logic_vector ( 31 downto 0 )
gt3_gthtxn_i  std_logic
gt3_gthtxp_i  std_logic
gt3_txoutclk_i  std_logic
gt3_txoutclkfabric_i  std_logic
gt3_txoutclkpcs_i  std_logic
gt3_txresetdone_i  std_logic
gt3_txcharisk_i  std_logic_vector ( 3 downto 0 )
gt0_qplllock_i  std_logic
gt0_qpllrefclklost_i  std_logic
gt0_qpllreset_i  std_logic
gt0_qpllreset_t  std_logic
gt0_qplloutclk_i  std_logic
gt0_qplloutrefclk_i  std_logic
gt0_tx_system_reset_c  std_logic
gt0_rx_system_reset_c  std_logic
gt1_tx_system_reset_c  std_logic
gt1_rx_system_reset_c  std_logic
gt2_tx_system_reset_c  std_logic
gt2_rx_system_reset_c  std_logic
gt3_tx_system_reset_c  std_logic
gt3_rx_system_reset_c  std_logic
tied_to_ground_i  std_logic
tied_to_ground_vec_i  std_logic_vector ( 63 downto 0 )
tied_to_vcc_i  std_logic
tied_to_vcc_vec_i  std_logic_vector ( 7 downto 0 )
drpclk_in_i  std_logic
sysclk_in_i  std_logic
GTTXRESET_IN  std_logic
GTRXRESET_IN  std_logic
CPLLRESET_IN  std_logic
QPLLRESET_IN  std_logic
gt0_txusrclk_i  std_logic
gt0_txusrclk2_i  std_logic
gt0_rxusrclk_i  std_logic
gt0_rxusrclk2_i  std_logic
gt1_txusrclk_i  std_logic
gt1_txusrclk2_i  std_logic
gt1_rxusrclk_i  std_logic
gt1_rxusrclk2_i  std_logic
gt2_txusrclk_i  std_logic
gt2_txusrclk2_i  std_logic
gt2_rxusrclk_i  std_logic
gt2_rxusrclk2_i  std_logic
gt3_txusrclk_i  std_logic
gt3_txusrclk2_i  std_logic
gt3_rxusrclk_i  std_logic
gt3_rxusrclk2_i  std_logic
q1_clk0_refclk_i  std_logic
commonreset_i  std_logic

Attributes

DowngradeIPIdentifiedWarnings  string
DowngradeIPIdentifiedWarnings  architecture is " yes "
keep  string

Instantiations

gt_usrclk_source  MGT_TX_RX_6G4_GT_USRCLK_SOURCE <Entity MGT_TX_RX_6G4_GT_USRCLK_SOURCE>
common0_i  MGT_TX_RX_6G4_common <Entity MGT_TX_RX_6G4_common>
common_reset_i  MGT_TX_RX_6G4_common_reset <Entity MGT_TX_RX_6G4_common_reset>
mgt_tx_rx_6g4_init_i  mgt_tx_rx_6g4

Detailed Description

Definition at line 420 of file mgt_tx_rx_6g4_support.vhd.


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