3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-07 18:05:24 +00:00

write_xaiger to use original bit for co, not sigmap()-ed bit

This commit is contained in:
Eddie Hung 2019-02-21 11:15:25 -08:00
parent c6fd057eda
commit 2f96a0ed32

View file

@ -210,9 +210,12 @@ struct XAigerWriter
Wire *w = b.wire;
if (!w) continue;
if (cell->input(c.first)) {
SigBit I = sigmap(b);
if (!w->port_input)
co_bits.insert(I);
if (!w->port_input) {
SigBit I = sigmap(b);
if (I != b)
alias_map[b] = I;
co_bits.insert(b);
}
}
else if (cell->output(c.first)) {
SigBit O = sigmap(b);