Skip to content

Rename normalized flop outputs that share PO names - #593

Open
kammoh wants to merge 1 commit into
berkeley-abc:masterfrom
kammoh:fix-put-ci-co-name
Open

kammoh wants to merge 1 commit into
berkeley-abc:masterfrom
kammoh:fix-put-ci-co-name

Conversation

@kammoh

@kammoh kammoh commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

&get -n and &r normalize flops with don't-care or 1 init values, but keep the flop output names. If a PO has the same name (as in yosys abc -dff netlists), &put asserts after mapping, and write_blif fails without mapping. Keep the PO names and give such flop outputs new unique names.

Note: this PR was developed and verified with help from AI coding agents, including Claude Opus-5.5.

&get -n and &r normalize flops with don't-care or 1 init values but kept the
flop output names. If a PO had the same name (as in yosys abc -dff netlists),
&put asserted after mapping, and write_blif failed without mapping. Keep the
PO names and give such flop outputs new unique names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant