Visible to Intel only — GUID: sba1571693115074
Ixiasoft
1. About this Document
2. DMA AFU Description
3. Register Map and Address Spaces
4. Software Programming Model
5. Running DMA AFU Example
6. Compiling the DMA AFU Example
7. Simulating the AFU Example
8. Optimization for Improved DMA Performance
9. DMA Accelerator Functional Unit User Guide Archives
10. Document Revision History for the DMA Accelerator Functional Unit User Guide
Visible to Intel only — GUID: sba1571693115074
Ixiasoft
6. Compiling the DMA AFU Example
To generate a synthesis build environment to compile an AF, use the afu_synth_setup command as following:
- Change to the DMA AFU sample directory:
$OPAE_PLATFORM_ROOT/hw/samples/dma_afu
- Generate the design build directory:
afu_synth_setup --source hw/rtl/filelist.txt build_synth
- From the synthesis build directory generated by afu_synth_setup, enter the following commands from a terminal window to generate an AF for the target hardware platform:
cd build_synth run.sh
The run.sh AF generation script creates the AF image with the same base filename as the AFU’s platform configuration file (.json) with a .gbs suffix at the location:$OPAE_PLATFORM_ROOT/hw/samples/build_synth/dma_afu_s10.gbs