|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|

Entities | |
| RTL | architecture |
Libraries | |
| UNISIM | |
Use Clauses | |
| numeric_std | |
| amc13_pack | Package <amc13_pack> |
| VCOMPONENTS | |
Generics | |
| QPLL_FBDIV_TOP | integer := 66 |
| WRAPPER_SIM_GTRESET_SPEEDUP | string := " FALSE " |
| RX_DFE_KL_CFG2_IN | bit_vector := X " 301148AC " |
| PMA_RSV_IN | bit_vector := x " 001E7080 " |
Ports | |
| GT0_DRPADDR_IN | in std_logic_vector ( 8 downto 0 ) |
| GT0_DRPCLK_IN | in std_logic |
| GT0_DRPDI_IN | in std_logic_vector ( 15 downto 0 ) |
| GT0_DRPDO_OUT | out std_logic_vector ( 15 downto 0 ) |
| GT0_DRPEN_IN | in std_logic |
| GT0_DRPRDY_OUT | out std_logic |
| GT0_DRPWE_IN | in std_logic |
| GT0_LOOPBACK_IN | in std_logic_vector ( 2 downto 0 ) |
| GT0_RXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT0_TXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT0_RXUSERRDY_IN | in std_logic |
| GT0_EYESCANDATAERROR_OUT | out std_logic |
| GT0_RXCDRLOCK_OUT | out std_logic |
| GT0_RXUSRCLK_IN | in std_logic |
| GT0_RXUSRCLK2_IN | in std_logic |
| GT0_RXDATA_OUT | out std_logic_vector ( 31 downto 0 ) |
| GT0_RXPRBSERR_OUT | out std_logic |
| GT0_RXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT0_RXPRBSCNTRESET_IN | in std_logic |
| GT0_GTXRXP_IN | in std_logic |
| GT0_GTXRXN_IN | in std_logic |
| GT0_RXBUFRESET_IN | in std_logic |
| GT0_RXBUFSTATUS_OUT | out std_logic_vector ( 2 downto 0 ) |
| GT0_RXDFEAGCHOLD_IN | in std_logic |
| GT0_RXDFELFHOLD_IN | in std_logic |
| GT0_RXOUTCLK_OUT | out std_logic |
| GT0_RXDATAVALID_OUT | out std_logic |
| GT0_RXHEADER_OUT | out std_logic_vector ( 1 downto 0 ) |
| GT0_RXHEADERVALID_OUT | out std_logic |
| GT0_RXGEARBOXSLIP_IN | in std_logic |
| GT0_GTRXRESET_IN | in std_logic |
| GT0_RXPCSRESET_IN | in std_logic |
| GT0_RXPMARESET_IN | in std_logic |
| GT0_RXLPMEN_IN | in std_logic |
| GT0_RXRESETDONE_OUT | out std_logic |
| GT0_GTTXRESET_IN | in std_logic |
| GT0_TXUSERRDY_IN | in std_logic |
| GT0_TXUSRCLK_IN | in std_logic |
| GT0_TXUSRCLK2_IN | in std_logic |
| GT0_TXDIFFCTRL_IN | in std_logic_vector ( 3 downto 0 ) |
| GT0_TXINHIBIT_IN | in std_logic |
| GT0_TXMAINCURSOR_IN | in std_logic_vector ( 6 downto 0 ) |
| GT0_TXDATA_IN | in std_logic_vector ( 31 downto 0 ) |
| GT0_GTXTXN_OUT | out std_logic |
| GT0_GTXTXP_OUT | out std_logic |
| GT0_TXOUTCLK_OUT | out std_logic |
| GT0_TXOUTCLKFABRIC_OUT | out std_logic |
| GT0_TXOUTCLKPCS_OUT | out std_logic |
| GT0_TXHEADER_IN | in std_logic_vector ( 1 downto 0 ) |
| GT0_TXSEQUENCE_IN | in std_logic_vector ( 6 downto 0 ) |
| GT0_TXPCSRESET_IN | in std_logic |
| GT0_TXRESETDONE_OUT | out std_logic |
| GT0_TXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT1_DRPADDR_IN | in std_logic_vector ( 8 downto 0 ) |
| GT1_DRPCLK_IN | in std_logic |
| GT1_DRPDI_IN | in std_logic_vector ( 15 downto 0 ) |
| GT1_DRPDO_OUT | out std_logic_vector ( 15 downto 0 ) |
| GT1_DRPEN_IN | in std_logic |
| GT1_DRPRDY_OUT | out std_logic |
| GT1_DRPWE_IN | in std_logic |
| GT1_LOOPBACK_IN | in std_logic_vector ( 2 downto 0 ) |
| GT1_RXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT1_TXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT1_RXUSERRDY_IN | in std_logic |
| GT1_EYESCANDATAERROR_OUT | out std_logic |
| GT1_RXCDRLOCK_OUT | out std_logic |
| GT1_RXUSRCLK_IN | in std_logic |
| GT1_RXUSRCLK2_IN | in std_logic |
| GT1_RXDATA_OUT | out std_logic_vector ( 31 downto 0 ) |
| GT1_RXPRBSERR_OUT | out std_logic |
| GT1_RXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT1_RXPRBSCNTRESET_IN | in std_logic |
| GT1_GTXRXP_IN | in std_logic |
| GT1_GTXRXN_IN | in std_logic |
| GT1_RXBUFRESET_IN | in std_logic |
| GT1_RXBUFSTATUS_OUT | out std_logic_vector ( 2 downto 0 ) |
| GT1_RXDFEAGCHOLD_IN | in std_logic |
| GT1_RXDFELFHOLD_IN | in std_logic |
| GT1_RXOUTCLK_OUT | out std_logic |
| GT1_RXDATAVALID_OUT | out std_logic |
| GT1_RXHEADER_OUT | out std_logic_vector ( 1 downto 0 ) |
| GT1_RXHEADERVALID_OUT | out std_logic |
| GT1_RXGEARBOXSLIP_IN | in std_logic |
| GT1_GTRXRESET_IN | in std_logic |
| GT1_RXPCSRESET_IN | in std_logic |
| GT1_RXPMARESET_IN | in std_logic |
| GT1_RXLPMEN_IN | in std_logic |
| GT1_RXRESETDONE_OUT | out std_logic |
| GT1_GTTXRESET_IN | in std_logic |
| GT1_TXUSERRDY_IN | in std_logic |
| GT1_TXUSRCLK_IN | in std_logic |
| GT1_TXUSRCLK2_IN | in std_logic |
| GT1_TXDIFFCTRL_IN | in std_logic_vector ( 3 downto 0 ) |
| GT1_TXINHIBIT_IN | in std_logic |
| GT1_TXMAINCURSOR_IN | in std_logic_vector ( 6 downto 0 ) |
| GT1_TXDATA_IN | in std_logic_vector ( 31 downto 0 ) |
| GT1_GTXTXN_OUT | out std_logic |
| GT1_GTXTXP_OUT | out std_logic |
| GT1_TXOUTCLK_OUT | out std_logic |
| GT1_TXOUTCLKFABRIC_OUT | out std_logic |
| GT1_TXOUTCLKPCS_OUT | out std_logic |
| GT1_TXHEADER_IN | in std_logic_vector ( 1 downto 0 ) |
| GT1_TXSEQUENCE_IN | in std_logic_vector ( 6 downto 0 ) |
| GT1_TXPCSRESET_IN | in std_logic |
| GT1_TXRESETDONE_OUT | out std_logic |
| GT1_TXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT2_DRPADDR_IN | in std_logic_vector ( 8 downto 0 ) |
| GT2_DRPCLK_IN | in std_logic |
| GT2_DRPDI_IN | in std_logic_vector ( 15 downto 0 ) |
| GT2_DRPDO_OUT | out std_logic_vector ( 15 downto 0 ) |
| GT2_DRPEN_IN | in std_logic |
| GT2_DRPRDY_OUT | out std_logic |
| GT2_DRPWE_IN | in std_logic |
| GT2_LOOPBACK_IN | in std_logic_vector ( 2 downto 0 ) |
| GT2_RXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT2_TXPD_IN | in std_logic_vector ( 1 downto 0 ) |
| GT2_RXUSERRDY_IN | in std_logic |
| GT2_EYESCANDATAERROR_OUT | out std_logic |
| GT2_RXCDRLOCK_OUT | out std_logic |
| GT2_RXUSRCLK_IN | in std_logic |
| GT2_RXUSRCLK2_IN | in std_logic |
| GT2_RXDATA_OUT | out std_logic_vector ( 31 downto 0 ) |
| GT2_RXPRBSERR_OUT | out std_logic |
| GT2_RXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT2_RXPRBSCNTRESET_IN | in std_logic |
| GT2_GTXRXP_IN | in std_logic |
| GT2_GTXRXN_IN | in std_logic |
| GT2_RXBUFRESET_IN | in std_logic |
| GT2_RXBUFSTATUS_OUT | out std_logic_vector ( 2 downto 0 ) |
| GT2_RXDFEAGCHOLD_IN | in std_logic |
| GT2_RXDFELFHOLD_IN | in std_logic |
| GT2_RXOUTCLK_OUT | out std_logic |
| GT2_RXDATAVALID_OUT | out std_logic |
| GT2_RXHEADER_OUT | out std_logic_vector ( 1 downto 0 ) |
| GT2_RXHEADERVALID_OUT | out std_logic |
| GT2_RXGEARBOXSLIP_IN | in std_logic |
| GT2_GTRXRESET_IN | in std_logic |
| GT2_RXPCSRESET_IN | in std_logic |
| GT2_RXPMARESET_IN | in std_logic |
| GT2_RXLPMEN_IN | in std_logic |
| GT2_RXRESETDONE_OUT | out std_logic |
| GT2_GTTXRESET_IN | in std_logic |
| GT2_TXUSERRDY_IN | in std_logic |
| GT2_TXUSRCLK_IN | in std_logic |
| GT2_TXUSRCLK2_IN | in std_logic |
| GT2_TXDIFFCTRL_IN | in std_logic_vector ( 3 downto 0 ) |
| GT2_TXINHIBIT_IN | in std_logic |
| GT2_TXMAINCURSOR_IN | in std_logic_vector ( 6 downto 0 ) |
| GT2_TXDATA_IN | in std_logic_vector ( 31 downto 0 ) |
| GT2_GTXTXN_OUT | out std_logic |
| GT2_GTXTXP_OUT | out std_logic |
| GT2_TXOUTCLK_OUT | out std_logic |
| GT2_TXOUTCLKFABRIC_OUT | out std_logic |
| GT2_TXOUTCLKPCS_OUT | out std_logic |
| GT2_TXHEADER_IN | in std_logic_vector ( 1 downto 0 ) |
| GT2_TXSEQUENCE_IN | in std_logic_vector ( 6 downto 0 ) |
| GT2_TXPCSRESET_IN | in std_logic |
| GT2_TXRESETDONE_OUT | out std_logic |
| GT2_TXPRBSSEL_IN | in std_logic_vector ( 2 downto 0 ) |
| GT0_GTREFCLK0_COMMON_IN | in std_logic |
| GT0_QPLLLOCK_OUT | out std_logic |
| GT0_QPLLLOCKDETCLK_IN | in std_logic |
| GT0_QPLLREFCLKLOST_OUT | out std_logic |
| GT0_QPLLRESET_IN | in std_logic |
Definition at line 74 of file my_sfp3_v2_7.vhd.
1.8.1