rohd icon indicating copy to clipboard operation
rohd copied to clipboard

Add a switch to disable synthesizer collapsing functions

Open mkorbel1 opened this issue 1 year ago • 1 comments

Motivation

Sometimes users who are interested in the readability of generated SystemVerilog or ROHD developers are curious about how in-line modules and assignment collapsing are performed to create the final output. A flag to disable this would be useful in these situations.

Desired solution

A flag (maybe per-module, maybe per-synthesizer) that disables collapsing like _collapseAssignments and _collapseChainableModules.

mkorbel1 avatar Aug 11 '22 16:08 mkorbel1

Sometimes it is desirable to prevent collapse on only specific signals (for either debug or production).

mkorbel1 avatar Aug 22 '22 16:08 mkorbel1