Closed NickOveracker closed 6 months ago
For now you could work around this bug by
// OR
buf(w3, w2);
tranif0(y, vdd, w3);
tranif1(y, vss, w3);
This turned out to be easier to fix than I feared. Fixed in the master branch.
GitHub actions are failing on MacOS, but that's unrelated to this change. Closing
(Discussed in https://github.com/steveicarus/iverilog/discussions/1121)
Description of issue
The 'output' (for lack of a better word) of multi-stage tranif networks doesn't appear at the correct or expected time. A demo testbench, along with its expected and actual outputs, are listed below.
Expected testbench output
Actual testbench output
Testbench code