You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From my understanding, netgen is supposed to be able to diff two SPICE netlists. The documentation is a bit unclear on how to do this.
For instance, netlist 0 is...
V1 1 0 1
R1 1 0 1
Netlist 1 is...
V1 1 0 1
R1 1 0 1
R2 1 0 1
I'm trying to get netgen to tell me, "Sorry, these are different netlists." Then when I remove "R2 1 0 1" from netlist 1, it should tell me that they're the same. It seems like this should be one command line call, no?
The text was updated successfully, but these errors were encountered:
Assuming that you name one of the netlists a.spice and the other b.spice, then netgen -batch lvs a.spice b.spice should work. Be aware: Netgen will treat the two resistors in the second netlist as two resistances in parallel, and so it will come to the conclusion that the circuits match topologically, but that they differ by property value (one resistor is 1 ohm, and the two resistors in parallel are 0.5 ohm). To prohibit that would require a setup file that tells netgen that resistors should not be combined in parallel, but it's doable.
From my understanding, netgen is supposed to be able to diff two SPICE netlists. The documentation is a bit unclear on how to do this.
For instance, netlist 0 is...
V1 1 0 1
R1 1 0 1
Netlist 1 is...
V1 1 0 1
R1 1 0 1
R2 1 0 1
I'm trying to get netgen to tell me, "Sorry, these are different netlists." Then when I remove "R2 1 0 1" from netlist 1, it should tell me that they're the same. It seems like this should be one command line call, no?
The text was updated successfully, but these errors were encountered: