Package stream
Name |
Value |
Description |
---|---|---|
C_SIM_STREAM_MAX_PATTERN_COUNT |
128 |
define array indices 1024; -- max data size per testcase |
C_SIM_STREAM_MAX_FRAMEGROUP_COUNT |
8 |
|
C_SIM_STREAM_WORD_INDEX_BW |
log2ceilnz ( C_SIM_STREAM_MAX_PATTERN_COUNT ) |
|
C_SIM_STREAM_FRAMEGROUP_INDEX_BW |
log2ceilnz ( C_SIM_STREAM_MAX_FRAMEGROUP_COUNT ) |
|
C_SIM_STREAM_WORD_8_EMPTY |
( Valid => '0' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
define constants (stored in RAMB36's parity-bits) |
C_SIM_STREAM_WORD_32_EMPTY |
( Valid => '0' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_8_INVALID |
( Valid => '0' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_32_INVALID |
( Valid => '0' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_8_ZERO |
( Valid => '1' , Data => ( others => 'Z' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_32_ZERO |
( Valid => '1' , Data => ( others => 'Z' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_8_UNDEF |
( Valid => '1' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_WORD_32_UNDEF |
( Valid => '1' , Data => ( others => 'U' ) , SOF => '0' , EOF => '0' , Ready => '0' , EOFG => FALSE ) |
|
C_SIM_STREAM_FRAMEGROUP_8_EMPTY |
( Active => FALSE , Name => ( others => C_POC_NUL ) , PrePause => 0 , PostPause => 0 , DataCount => 0 , Data => ( others => C_SIM_STREAM_WORD_8_EMPTY ) ) |
|
C_SIM_STREAM_FRAMEGROUP_32_EMPTY |
( Active => FALSE , Name => ( others => C_POC_NUL ) , PrePause => 0 , PostPause => 0 , DataCount => 0 , Data => ( others => C_SIM_STREAM_WORD_32_EMPTY ) ) |
Name |
Description |
---|---|
T_SIM_STREAM_WORD_8 |
single dataword for TestRAM |
T_SIM_STREAM_WORD_32 |
|
T_SIM_STREAM_WORD_INDEX |
|
T_SIM_STREAM_FRAMEGROUP_INDEX |
|
T_SIM_DELAY |
|
T_SIM_DELAY_VECTOR |
|
T_SIM_STREAM_WORD_VECTOR_8 |
define array of datawords |
T_SIM_STREAM_WORD_VECTOR_32 |
|
T_SIM_STREAM_DIRECTION |
define link layer directions |
T_SIM_STREAM_FRAMEGROUP_8 |
define framegroup information |
T_SIM_STREAM_FRAMEGROUP_32 |
|
T_SIM_STREAM_FRAMEGROUP_VECTOR_8 |
define array of framegroups |
T_SIM_STREAM_FRAMEGROUP_VECTOR_32 |
Functions
- CountPatterns(T_SIM_STREAM_WORD_VECTOR_8 Data)
- Parameters:
Data (T_SIM_STREAM_WORD_VECTOR_8)
- CountPatterns(T_SIM_STREAM_WORD_VECTOR_32 Data)
- Parameters:
Data (T_SIM_STREAM_WORD_VECTOR_32)
- dat(T_SLV_8 slv)
- Parameters:
slv (T_SLV_8)
- Return type:
- dat(T_SLVV_8 slvv)
- Parameters:
slvv (T_SLVV_8)
- Return type:
- dat(T_SLV_32 slv)
- Parameters:
slv (T_SLV_32)
- Return type:
- dat(T_SLVV_32 slvv)
- Parameters:
slvv (T_SLVV_32)
- Return type:
- sof(T_SLV_8 slv)
- Parameters:
slv (T_SLV_8)
- Return type:
- sof(T_SLVV_8 slvv)
- Parameters:
slvv (T_SLVV_8)
- Return type:
- sof(T_SLV_32 slv)
- Parameters:
slv (T_SLV_32)
- Return type:
- sof(T_SLVV_32 slvv)
- Parameters:
slvv (T_SLVV_32)
- Return type:
- eof(T_SLV_8 slv)
- Parameters:
slv (T_SLV_8)
- Return type:
- eof(T_SLVV_8 slvv)
- Parameters:
slvv (T_SLVV_8)
- Return type:
- eof(T_SLV_32 slv)
- Parameters:
slv (T_SLV_32)
- Return type:
- eof(T_SLVV_32 slvv)
- Parameters:
slvv (T_SLVV_32)
- Return type:
- eof(T_SIM_STREAM_WORD_8 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_8)
- Return type:
- eof(T_SIM_STREAM_WORD_VECTOR_8 stmwv)
- Parameters:
stmwv (T_SIM_STREAM_WORD_VECTOR_8)
- Return type:
- eof(T_SIM_STREAM_WORD_32 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_32)
- Return type:
- eofg(T_SIM_STREAM_WORD_8 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_8)
- Return type:
- eofg(T_SIM_STREAM_WORD_VECTOR_8 stmwv)
- Parameters:
stmwv (T_SIM_STREAM_WORD_VECTOR_8)
- Return type:
- eofg(T_SIM_STREAM_WORD_32 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_32)
- Return type:
- to_string(T_SIM_STREAM_WORD_8 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_8)
- to_string(T_SIM_STREAM_WORD_32 stmw)
- Parameters:
stmw (T_SIM_STREAM_WORD_32)
- sim_CRC8(T_SIM_STREAM_WORD_VECTOR_8 words)
checksum functions
- param T_SIM_STREAM_WORD_VECTOR_8 words:
- type words: