- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I re-ran a Stratix1 design that passed on V7 through V8 & found that the classic timing analyser now reports setup failings. In some case signals that had a slack of aprox 0.9 ns now have a negative slack of 0.1 ns. This is a 1 ns difference. I am investigating further as to which I should trust but just in case someone else has met this - perhaps it's some default change...Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just a quick update, have found that with DSE I can get better results.
I needed to use DSE on this design before, so I gusess it was foolish to assume that the same seeds would give the same/better results.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The value of the Fitter seed setting that gives the best results applies only to the current state of the design. If you change source code, synthesis settings, Fitter settings, timing requirements, or tool version, then the optimal seed value will likely be different.
A related point is that you need to do a seed sweep of the before and after conditions to thoroughly compare them. If you think a newer version of Quartus gives worse results, then compile multiple seeds with the older and newer versions to see whether the newer version really is worse on average. Almost always you will find the newer version to be about the same or better (barring a change in Quartus settings), but there are exceptions. It is not unusual for a slack to vary by 1 ns from one seed to the next, so a 1 ns difference when comparing one compile with the older version and one compile with the newer version doesn't really tell you how the versions compare on your design. You might be seeing just the random variation.
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