rohd icon indicating copy to clipboard operation
rohd copied to clipboard

Allow `SynthBuilder` to accept multiple `Module`s.

Open mkorbel1 opened this issue 2 years ago • 0 comments
trafficstars

Motivation

Sometimes there's a bunch of different independent hierarchies that we want to generate SystemVerilog for. If we generate them with independent SynthBuilders, then any shared sub-modules may be declared with the same definition name, causing issues building all them together.

Desired solution

Make it possible to pass multiple independent top-level Modules to a SynthBuilder to generate code that is uniquified properly across all of them.

Alternatives considered

No response

Additional details

No response

mkorbel1 avatar Nov 06 '23 23:11 mkorbel1