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)
Hash of the Architecture Description File (.arch)
Human-readable Intel® FPGA AI Suite version string