Verifying Cyclone V FPGA functionality using different FPGA flash devices (Intel / Micron).
We have two boards using the same Cyclone V FPGA, the only difference between the two boards is the serial flash devices for the FPGA, being the Micron or Intel flash device.
We need to verify each of these flash device’s rpd file, to verify the FPGA functionality will be identical.
However the rpd files are slightly different, from bytes 128 to 298 (ie: 170 bytes), as just below, and noting before and after this section it looks to be only padding, ie: FFs:
So the question is, when validating the FPGA flash device’s rpd file (in software), is there a certain amount or section of initial bytes we can skip, though still ensure the exact same functionality of the FPGA itself ?
Ie: I assume this first section of the rpd file does not affect the FPGA functionality (once flashed) ?
Also would anyone know what is in the first section of the rpd file up to about byte 298 in this case ?
Also noting I’m a software engineer with limited knowledge of the hardware,
Thanks,
Glenn