SURF
Loading...
Searching...
No Matches
SelectioDeserUltraScaleTb.testbed Architecture Reference
Architecture >> SelectioDeserUltraScaleTb::testbed

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>

The documentation for this design unit was generated from the following file: