- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quartus 23.1 pro reports a .qsf error with this line:
set_global_assignment -name ANALYZE_LATCHES_AS_SYNCHRONOUS_ELEMENTS ON
Quartus 23.1 pro reports a .qsf error with this line:
set_global_assignment -name ANALYZE_LATCHES_AS_SYNCHRONOUS_ELEMENTS ON
That line seems ok in Quartus 22.4 pro (Default value is on according the doc).
How are the latch being analyzed in Quartus 23.1 pro then (still with the falling edge enable analysis or as combi)?
Looks like it cannot analyse anymore as sync, I saw that warning:
Warning(335091): The Timing Analyzer found 77 latches that cannot be analyzed as synchronous elements. For more details, run the Check Timing command in the Timing Analyzer to see the list of unsupported latches.
Note : We extensively use latch for clock gating (as for the chip) and they are functional, so they cannot be removed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Seems that's internal's decision to deprecate this assignment starting from v23.1. Check img attached.
(Noted: you may notice that assignment had been undocumented from v23.1 document link)
Thanks,
Best Regards,
Sheng
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Seems that's internal's decision to deprecate this assignment starting from v23.1. Check img attached.
(Noted: you may notice that assignment had been undocumented from v23.1 document link)
Thanks,
Best Regards,
Sheng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank You Seng,
That means that old default option ON is always the case now, only latch sync analysis is done (not async anymore).
Have a nice day.
Alex.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page