zhipeng
Member level 1
When I synthesize smaller blocks (synthesized to ~200k standard cells) with "synthesize -to_mapped -effort high", everything looks fine. The design gets mapped and many rounds of incremental optimization operation (incr_delay) are done, the final synthesized design is very fast.
Now, I synthesize the top level (should synthesize to ~600k standard cells) all at once with the same script "synthesize -to_mapped -effort high". The designed gets mapped, and only a few rounds of incr_delay are done, the final synthesized design is slow. In the timing report, there are a few critical paths with intermediate devices labeled with (p).
(p) : Instance is preserved but may be resized
Any suggestions on how I could push RTL Compiler to do more incr_delay? Thank you.
Now, I synthesize the top level (should synthesize to ~600k standard cells) all at once with the same script "synthesize -to_mapped -effort high". The designed gets mapped, and only a few rounds of incr_delay are done, the final synthesized design is slow. In the timing report, there are a few critical paths with intermediate devices labeled with (p).
(p) : Instance is preserved but may be resized
Any suggestions on how I could push RTL Compiler to do more incr_delay? Thank you.