GTS AXI Streaming IP for PCI Express* Design Example User Guide
ID
817713
Date
8/04/2025
Public
A.1.1. ebfm_barwr Procedure
A.1.2. ebfm_barwr_imm Procedure
A.1.3. ebfm_barrd_wait Procedure
A.1.4. ebfm_barrd_nowt Procedure
A.1.5. ebfm_cfgwr_imm_wait Procedure
A.1.6. ebfm_cfgwr_imm_nowt Procedure
A.1.7. ebfm_cfgrd_wait Procedure
A.1.8. ebfm_cfgrd_nowt Procedure
A.1.9. BFM Configuration Procedures
A.1.10. BFM Shared Memory Access Procedures
A.1.11. BFM Log and Message Procedures
A.1.12. Verilog HDL Formatting Functions
A.1.10.6. shmem_chk_ok Function
The shmem_chk_ok function checks a block of BFM shared memory against a specified data pattern.
Location |
||
---|---|---|
Syntax |
result:= shmem_chk_ok(addr, mode, length, init, display_error) |
|
Arguments |
addr | BFM shared memory starting address for checking data. |
mode | Data pattern used for checking the data. Should be one of the constants defined in section “Shared Memory Constants” on pages 18–35. |
|
length | Length, in bytes, of data to check. |
|
init | This argument is reg [63:0].The necessary least significant bits are used for the data patterns that are smaller than 64-bits. |
|
display_error | When set to 1, this argument displays the data failing comparison on the simulator standard output. |
|
Return |
result | Result is 1-bit.
|