Forum Discussion
"There is a post suggesting that it might be ok to program the 10CL025 with the 10CL016 rbf programming file here:"
--- That post does NOT say it is ok to use the same binary programming file for the two different devices. Read it again.
"Also, we did a comparison between the rbf files of the 10CL006 and 10CL010 and we did find differences for the same design"
--- Different cell count and physical layout, different cell assignment in the device.
Each device, even with the exact same top level design, requires a device specific compilation.
If you build a board with either of the two devices, read the JTAG device ID first and then program with the appropriate binary file.
Hi
Thanks for your answer.
The post Cyclone 10 program 016 or 025 device with same file - Intel Communities says the following:
"The differences between 10CL016 and a 10CL025 is the number of logic element. Higher the no. of logic element, the more the logic in the design that it can be loaded in the FPGA. It should be better to compile the design in 016."
The last sentence suggests that a 016 compile file will work on a 025.
We have tested a rbf file compiled for 006 on a 010 and it works.
I agree it should be better to compile for a specific device but it doesn't seem necessarily. It will make our configuration a lot easier if we can use the same file and therefore the question.
My questions still remain, what problems can occur?