Asynchronous resets are bad design practice. Reset your flops synchronously or not at all.https://twitter.com/iowahawkblog/status/932309842123022336 …
All that is also true for async clock tree because you have to release synchronously. If you only reset with slow clock (as you described in other tweet) then your sync reset tree does not need to be synthesized for Fmax. This is a strawman. Has nothing to do with sync vs async.
-
-
Async reset tree = separate clock domain, and yes it is synthesized for another (slow) clock. Sync reset tree is part of main clock domain, so has to be synthesized together, for the fastest clock that circuit targeting.
-
You can specify different timings for different source-sink pairs for STA in every decent STA tool.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.