Unmapped gates are incorrectly exported in Verilog
Bug #1531535 reported by
Danil Sokolov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Workcraft |
Confirmed
|
Medium
|
Danil Sokolov |
Bug Description
The Verilog export of complex-gate circuits is wrong:
...
g9 (.o(gn), .i1i1(zc), .i2i1(uv), .i3i1(gp_ack));
g11 (.o(gp), .i1i1(uv), .i1i2i1(gn_ack), .i2i1i1(oc), .i2i2(gp));
...
I.e. it assumes that the two gates are from some library rather than arbitrary names, and the functions are not given.
It would be better to use assign statements like MPSAT.
Similarly for gC and stdC.
Changed in workcraft: | |
status: | Fix Committed → Confirmed |
Changed in workcraft: | |
milestone: | 3.0.8 → 3.0.9 |
To post a comment you must log in.