Reuse programming file for multiple MAX 10 devices
Hello,
We are looking for clarification when it is necessary to rebuild the project in Quartus when using different MAX 10 devices. As with many others we are having problems acquiring the MAX 10 device our board was designed for (10M04SCU169A7G) and now when looking for alternatives we want to cover as many options as possible while keeping the different Quartus builds of our application to a minimum.
If we build a project in Quartus targeting operating temperature Automotive will the programming file work as intended on both an Industrial and Automotive device? Or could there be timing related issues on the Industrial device? I see the generated .pof-file is very different between different operating temperatures even thougth the application is the same.
More specifically would for example the following work?
Build a Quartus project targeting 10M04SCU169A7G and use the programming file on the following devices:
- 10M04SCU169I7G
- 10M04SCU169A7G
- 10M04SAU169I7G
- 10M04SAU169A7G
Build a Quartus project targeting 10M08SCU169A7G and use the programming file on the following devices:
- 10M08SCU169I7G
- 10M08SCU169A7G
- 10M08SAU169I7G
- 10M08SAU169A7G
Or do we need to rebuild the Quartus project for each target device?