Visible to Intel only — GUID: dbi1528923948836
Ixiasoft
1. About this Document
2. Streaming DMA AFU Description
3. Memory Map and Address Spaces
4. Software Programming Model
5. Running the AFU Example
6. Compiling the Accelerator Function (AF)
7. Simulating the AFU Example
8. Streaming DMA Accelerator Functional Unit User Guide Archive
9. Document Revision History for Streaming DMA Accelerator Functional Unit User Guide
Visible to Intel only — GUID: dbi1528923948836
Ixiasoft
6. Compiling the Accelerator Function (AF)
To generate a synthesis build environment to compile an AF, use the afu_synth_setup command as following:
- Change to the streaming DMA AFU sample directory:
cd $OPAE_PLATFORM_ROOT/hw/samples/streaming_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 with a .gbs suffix at the location: $OPAE_PLATFORM_ROOT/hw/samples/build_synth/streaming_dma_afu.gbs.