SURF
|
Processes | |
PROCESS_448 | ( tx ) |
PROCESS_449 | ( clk128 ) |
PROCESS_450 | ( failed , passed ) |
Constants | |
CLK_PERIOD_C | time := 7 . 812 ns |
TPD_C | time := 100 ps |
AXI_STREAM_CONFIG_C | AxiStreamConfigType := ssiAxiStreamConfig ( 2 ) |
TX_PACKET_LENGTH_C | slv ( 31 downto 0 ) := toSlv ( 256 , 32 ) |
NUMBER_PACKET_C | slv ( 31 downto 0 ) := x " 000000FF " |
Signals | |
refClk128 | sl := ' 0 ' |
refRst128 | sl := ' 1 ' |
clk512 | sl := ' 0 ' |
clk128 | sl := ' 0 ' |
rst128 | sl := ' 1 ' |
txMaster | AxiStreamMasterType := AXI_STREAM_MASTER_INIT_C |
txSlave | AxiStreamSlaveType := AXI_STREAM_SLAVE_FORCE_C |
txGbValid | sl := ' 0 ' |
txGbReady | sl := ' 0 ' |
txGbData | slv ( 19 downto 0 ) |
txVec | slv ( 1 downto 0 ) |
tx | sl := ' 0 ' |
txDly | sl := ' 0 ' |
txP | sl := ' 0 ' |
txN | sl := ' 1 ' |
deserData | Slv8Array ( 0 downto 0 ) |
dlyLoad | slv ( 0 downto 0 ) |
dlyCfg | Slv9Array ( 0 downto 0 ) |
sspLinkUp | slv ( 0 downto 0 ) |
sspValid | slv ( 0 downto 0 ) |
sspData | Slv16Array ( 0 downto 0 ) |
sspSof | slv ( 0 downto 0 ) |
sspEof | slv ( 0 downto 0 ) |
sspEofe | slv ( 0 downto 0 ) |
rxMaster | AxiStreamMasterType := AXI_STREAM_MASTER_INIT_C |
passed | sl := ' 0 ' |
failed | sl := ' 0 ' |
updated | sl := ' 0 ' |
errorDet | sl := ' 0 ' |
cnt | slv ( 31 downto 0 ) |
Instantiations | |
u_clkrst | ClkRst <Entity ClkRst> |
u_ssiprbstx | SsiPrbsTx <Entity SsiPrbsTx> |
u_encode | SspEncoder8b10b <Entity SspEncoder8b10b> |
u_gearbox | AsyncGearbox <Entity AsyncGearbox> |
u_oddr | oddre1 |
u_obufds | obufds |
u_deser | SelectioDeserUltraScale <Entity SelectioDeserUltraScale> |
u_sspdecoder | SspLowSpeedDecoder8b10bWrapper <Entity SspLowSpeedDecoder8b10bWrapper> |
u_ssiprbsrx | SsiPrbsRx <Entity SsiPrbsRx> |