Genus synth of CVA6: empty module + feed-through/unloaded warnings — expected?

5 views
Skip to first unread message

Hareem Rashid

unread,
Feb 16, 2026, 7:32:50 PM (8 days ago) Feb 16
to Chipyard

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 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.

Reply all
Reply to author
Forward
0 new messages