|
SURF
|
Processes | |
| PROCESS_458 | ( tx ) |
| PROCESS_459 | ( clk128 ) |
| PROCESS_460 | ( 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> |