A newer version of this document is available. Customers should click here to go to the newest version.
1. Intel® FPGA AI Suite IP Reference Manual
2. About the Intel® FPGA AI Suite IP
3. Intel® FPGA AI Suite IP Generation Utility
4. Intel® FPGA AI Suite Ahead-of-Time Splitter Utility
5. CSR Map and Descriptor Queue
A. Intel® FPGA AI Suite IP Reference Manual Archives
B. Intel® FPGA AI Suite IP Reference Manual Document Revision History
2.4.2.1. Parameter Group: Global Parameters
2.4.2.2. Parameter Group: activation
2.4.2.3. Parameter Group: pe_array
2.4.2.4. Parameter Group: pool
2.4.2.5. Module: softmax
2.4.2.6. Parameter Group: dma
2.4.2.7. Parameter Group: xbar
2.4.2.8. Parameter Group: filter_scratchpad
2.4.2.9. Parameter Group: config_network
4.1. Files Generated by the Intel® FPGA AI Suite Ahead-of-Time (AOT) Splitter Utility
4.2. Building the Intel® FPGA AI Suite Ahead-of-Time (AOT) Splitter Utility
4.3. Running the Intel® FPGA AI Suite Ahead-of-Time (AOT) Splitter Utility
4.4. Intel® FPGA AI Suite Ahead-of-Time (AOT) Splitter Utility Example Application
5.1. Discovery ROM
The discovery ROM stores metadata. The metadata includes a hash for the architecture that the IP corresponds to and the Intel® FPGA AI Suite version that was used to create the IP.
The host runtime can use this information to determine whether the incoming inference job can be run on the IP instances. For example, if the architectures do not match each other, then inference is not possible.
The layout of the discovery ROM is as follows:
Base Byte Address | Length (in bytes) | Feature |
---|---|---|
0x000 |
16 |
Hash of the Architecture Description File (.arch) |
0x010 |
32 |
Human-readable Intel® FPGA AI Suite version string |