- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there,
Do you happen somebody to know what would be the effect if using FPGA configuration, synthesized for commercial grade device, on industrial one, i.e. EP2C8Q208C8N conig on a EP2C8Q208I8N? Is there any probability to miss the timing requirements? Thanks in advance, VictorLink Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That will be fine. For -8 parts there are very few timing parameters that differ between the commercial and industrial parts - it's principally the operating temperature range that distinguishes them. In each case where there is a difference between the timing parameters, the industrial grade part has tighter timing. So, the industrial part should meet timing.
Regards, Alex- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply.
If there are tighter timings it is possible to miss the hold requirements, so it will stay only with the commercial grade. Unfortunately, the resynthesis for industrial grade is not possible here because it will require a new validation of the product. Thanks, Victor- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you don't want to resynthesize it is possible to run a TimeQuest analysis on a different grade and different temperatures. Have a look at the documentation for the set_operating_conditions tcl command in Timequest. That way you can know if your compiled design can be safely run on a different grade.
AFAIK Quartus by default compiles for the worst conditions, i.e. slowest timing in the grade you specified for setup requirements and highest timing in the whole grade range for hold requirements. So you should be safe.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- If you don't want to resynthesize it is possible to run a TimeQuest analysis on a different grade and different temperatures. Have a look at the documentation for the set_operating_conditions tcl command in Timequest. That way you can know if your compiled design can be safely run on a different grade. AFAIK Quartus by default compiles for the worst conditions, i.e. slowest timing in the grade you specified for setup requirements and highest timing in the whole grade range for hold requirements. So you should be safe. --- Quote End --- I did try the set_operating_conditions with "-grade i" option. However, TimeQuest reports that the command is illegal for this device. Only "-grade c" is accepted. Thanks, Victor
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page