- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using a 2 FFs synchronizer in my design, and it requires a constraint that tells quartus to place the 2 FFs as close as possible to each other. how do i set this constraint? is it in the sdc file? what is the syntax? Thanks. G.Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
set_max_delay -from FF1 -to FF2 1.0
That puts a 1ns constraint on it. That's quick and easy. Note that TQ has metastability analysis tools, whereby you can get it to recognize synchronizers. The fitter then automatically puts them close together, and will calculate an MTBF for each synchronizer and the whole design. This takes more work though, which is why most people do the first.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
how do i set the TQ to recognize synchronizers? i didn't find it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Search on metastability and it should come up:
http://www.altera.com/literature/hb/qts/qts_qii51018.pdf
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