AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Entities | |
RTL | architecture |
Use Clauses | |
NUMERIC_STD |
Generics | |
EXAMPLE_SIMULATION | integer := 0 |
GT_TYPE | string := " GTX " |
EQ_MODE | string := " DFE " |
STABLE_CLOCK_PERIOD | integer range 4 to 250 := 8 |
RETRY_COUNTER_BITWIDTH | integer range 2 to 8 := 8 |
TX_QPLL_USED | boolean := False |
RX_QPLL_USED | boolean := False |
PHASE_ALIGNMENT_MANUAL | boolean := True |
Ports | |
STABLE_CLOCK | in STD_LOGIC |
RXUSERCLK | in STD_LOGIC |
SOFT_RESET | in STD_LOGIC |
QPLLREFCLKLOST | in STD_LOGIC |
CPLLREFCLKLOST | in STD_LOGIC |
QPLLLOCK | in STD_LOGIC |
CPLLLOCK | in STD_LOGIC |
RXRESETDONE | in STD_LOGIC |
MMCM_LOCK | in STD_LOGIC |
RECCLK_STABLE | in STD_LOGIC |
RECCLK_MONITOR_RESTART | in STD_LOGIC := ' 0 ' |
DATA_VALID | in STD_LOGIC |
TXUSERRDY | in STD_LOGIC |
DONT_RESET_ON_DATA_ERROR | in STD_LOGIC |
GTRXRESET | out STD_LOGIC := ' 0 ' |
MMCM_RESET | out STD_LOGIC := ' 1 ' |
QPLL_RESET | out STD_LOGIC := ' 0 ' |
CPLL_RESET | out STD_LOGIC := ' 0 ' |
RX_FSM_RESET_DONE | out STD_LOGIC |
RXUSERRDY | out STD_LOGIC := ' 0 ' |
RUN_PHALIGNMENT | out STD_LOGIC |
PHALIGNMENT_DONE | in STD_LOGIC |
RESET_PHALIGNMENT | out STD_LOGIC := ' 0 ' |
RXDFEAGCHOLD | out STD_LOGIC |
RXDFELFHOLD | out STD_LOGIC |
RXLPMLFHOLD | out STD_LOGIC |
RXLPMHFHOLD | out STD_LOGIC |
RETRY_COUNTER | out STD_LOGIC_VECTOR ( RETRY_COUNTER_BITWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
Definition at line 74 of file uhtr_trig_rx_startup_fsm.vhd.