Replies: 3 comments 20 replies
-
I believe that RTLMP requires hierarchy in the netlist to work at all. If the netlist is flat, RTLMP won't work. |
Beta Was this translation helpful? Give feedback.
15 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
-
@oharboe the retiming doesn't work in Yosys (and not in OpenROAD), so that is going to be a limitation. We ran into this as well with something else from the Chisel team folks and there isn't a good solution at the moment |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Why are these used in combination?
What happens if I don't?
#4529 has an fMax of 125, which isn't enormously impressive. There are 79 levels of logic in the longest path, which indicates to me that something isn't being optimized in synthesis...
BOOMv documents that it relies heavily on register retiming and I've also observed that it needs register cloning for synchronous reset.
Hence, I want to try disabling hierarchical synthesis on MegaBoom, but given the long turnaround times, 40 hours, it would be nice to know a little bit about what I'm doing and what I should expect...
Beta Was this translation helpful? Give feedback.
All reactions