Genus synth of CVA6: empty module + feed-through/unloaded warnings — expected? #3210
Unanswered
hareemrashid-arcanasemi
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone — quick question about synthesizing CVA6 with Cadence Genus.
I’m running synthesis for cva6 and I’m seeing a few things I’m not sure are expected/benign:
Genus reports an empty module (shows up as “unread” / empty module).
“Design ‘cva6’ has the following feed-through module(s)”:
module: cva6/gated_clk_cell
module: cva6/shift_reg_0
Total feed-through modules: 2
Also seeing:
Total number of unloaded sequential elements in design ‘cva6’: 233
Total number of unloaded ports in design ‘cva6’: 193
Has anyone else synthesized CVA6 (especially in Chipyard) with Genus and seen the same feed-through / unloaded seq / unloaded port counts? Is this common due to how CVA6/Chipyard generates or ties off certain signals, or does it usually indicate a missing constraint / unconnected top-level / wrong module selection?
If there’s a known fix or “this is normal” explanation, I’d really appreciate it. Happy to share the exact Genus log snippet / command flow if helpful.
Beta Was this translation helpful? Give feedback.
All reactions