Forum Discussion

Glennusm's avatar
Glennusm
Icon for New Contributor rankNew Contributor
18 days ago

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

2 Replies

  • FakhrulA_altera's avatar
    FakhrulA_altera
    Icon for Regular Contributor rankRegular Contributor

     

    Hi Glenn,

     

    Sorry, this is not something we support. We do not have information on RPD file content or how to compare it. Please treat the RPD file as data used only for FPGA programming.

     

    Thanks for understanding.
     

    Regards,

    Fakhrul