This example design allocates 4K of block RAM attached to the M_AXI_GP0 and monitored by the ChipScope tool. Thesoftware then treats the memory as a "shareable device" or "strongly-ordered," and a ChipScope shot provides the distance between two consecutives BVALID signals on the AXI port for THROUGHPUT.
| Implementation Details | |||
|---|---|---|---|
| Design Type | PS and PL | ||
| SW Type | Standalone | ||
| CPUs | Single CPU @ 720MHz | ||
| PS Features | MMU | ||
| PL Cores | BRAM, CHIPSCOPE | ||
| Boards/Tools | ZC702 | ||
| Xilinx Tools Version | EDK 14.1 | ||
| Other details | FCLK @ 150MHz | ||
| Address Map | |||
| Base Address | Size | Bus Interface | |
| BRAM | 0x41200000 | 4K | S_AXI |
| Files Provided | |||
| bram_archive.zip | Archived XPS project. | ||
| code.c | Snippet of code. | ||
Block Diagram | |||
Step-by-Step Instructions
Expected Results
Throughput | |||
Type |
FCLK Cycles |
CPU Cycles |
Time (nS) |
| Strongly-ordered | |||
| Shareable device | 3 |
14 |
20 |