AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
PROCESS_152 | ( ClientClk ) |
PROCESS_153 | ( ClientClk2X ) |
PROCESS_154 | ( ClientClk ,gtx_reset ,ClientClk_lock ) |
PROCESS_155 | ( txusrclk ) |
PROCESS_156 | ( TXUSRCLK ,gtx_reset ) |
PROCESS_157 | ( TXUSRCLK ,SFP_TX_FSM_RESET_DONE ( 0 ) ) |
PROCESS_158 | ( TXUSRCLK ,SFP_TX_FSM_RESET_DONE ( 1 ) ) |
PROCESS_159 | ( TXUSRCLK ,SFP_TX_FSM_RESET_DONE ( 2 ) ) |
PROCESS_160 | ( ClientClk ) |
PROCESS_161 | ( ClientClk2X ) |
PROCESS_162 | ( DRPclk ) |
PROCESS_163 | ( SFP_TXD ,SFP_RXD ,SFP_RXD_inv ) |
Components | |
XGbEPCS32 | <Entity XGbEPCS32> |
SFP3_v2_7_init | <Entity SFP3_v2_7_init> |
chipscope1 |
Signals | |
gtx_resetSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_REFCLK | std_logic := ' 0 ' |
REFCLK2XPLLRST | std_logic := ' 0 ' |
refclk2x_in | std_logic := ' 0 ' |
ClientClk2x_dcm | std_logic := ' 0 ' |
ClientClk2x | std_logic := ' 0 ' |
ClientClk_dcm | std_logic := ' 0 ' |
ClientClk | std_logic := ' 0 ' |
ClientClk_lock | std_logic := ' 0 ' |
txusrclk | std_logic := ' 0 ' |
TX_high | std_logic := ' 0 ' |
qplllock | std_logic := ' 0 ' |
qpllreset | std_logic := ' 0 ' |
TXSEQ_cntr | std_logic_vector ( 6 downto 0 ) := ( others = > ' 0 ' ) |
inh_TX | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
inh_TX_q | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
reset_TXSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
ClientClkToggle | std_logic := ' 0 ' |
ClientClkToggle_q | std_logic := ' 0 ' |
SFP_TXOUTCLK | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_TXSEQUENCE | array3X7 := ( others = > ( others = > ' 0 ' ) ) |
SFP_rxoutclk | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_rxusrclk | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_txresetdone | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_txuserrdy | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_rxresetdone | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_rxuserrdy | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_drprdy | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_drpen | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_drpwe | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_rxdfeagchold | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_adapt_done | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_rxmonitor | array3X7 := ( others = > ( others = > ' 0 ' ) ) |
SFP_drpdo | array3X16 := ( others = > ( others = > ' 0 ' ) ) |
SFP_rxmonitorsel | array3X2 := ( others = > ( others = > ' 0 ' ) ) |
SFP_drpaddr | array3X9 := ( others = > ( others = > ' 0 ' ) ) |
SFP_drpdi | array3X16 := ( others = > ( others = > ' 0 ' ) ) |
GTX_TX_PAUSE | std_logic := ' 0 ' |
SFP_LOOPBACK_IN | array3X3 := ( others = > ( others = > ' 0 ' ) ) |
SFP_RX_FSM_RESET_DONE | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_TX_FSM_RESET_DONE | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXDVLD | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXHEADERVLD | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXGEARBOXSLIP | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXPRBSERR_OUT | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXPRBSSEL_IN | array3X3 := ( others = > ( others = > ' 0 ' ) ) |
SFP_TXPRBSSEL_IN | array3X3 := ( others = > ( others = > ' 0 ' ) ) |
SFP_EYESCANDATAERROR_OUT | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_RXGOOD | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
SFP_TXD | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_TXD_inv | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_TXHEADER | array3X2 := ( others = > ( others = > ' 0 ' ) ) |
SFP_RXD | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_RXD_inv | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_RXHEADER | array3X2 := ( others = > ( others = > ' 0 ' ) ) |
SFP_EmacPhyTxD | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_EmacPhyTxC | array3X4 := ( others = > ( others = > ' 0 ' ) ) |
SFP_PhyEmacRxD | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_PhyEmacRxC | array3X4 := ( others = > ( others = > ' 0 ' ) ) |
SFP_PhyEmacRxD_q | array3X32 := ( others = > ( others = > ' 0 ' ) ) |
SFP_PhyEmacRxC_q | array3X4 := ( others = > ( others = > ' 0 ' ) ) |
xgmii_rxd_i | array3X64 := ( others = > ( others = > ' 0 ' ) ) |
xgmii_rxc_i | array3X8 := ( others = > ( others = > ' 0 ' ) ) |
SFP_pd_q | array3X4 := ( others = > ( others = > ' 0 ' ) ) |
soft_reset | std_logic := ' 0 ' |
reset_cntr20_q | std_logic := ' 0 ' |
reset_cntr | std_logic_vector ( 20 downto 0 ) := ( others = > ' 0 ' ) |
cs | std_logic_vector ( 303 downto 0 ) := ( others = > ' 0 ' ) |
Instantiations | |
i_XGbEPCS | XGbEPCS32 <Entity XGbEPCS32> |
i_SFP3_init | SFP3_v2_7_init <Entity SFP3_v2_7_init> |
Definition at line 67 of file XGMII_serdes_wapper.vhd.