[Home]Netgen/Questions

OpenCircuitWiki | Netgen | RecentChanges | Preferences | Sandbox
Open Circuit Design | Magic | XCircuit | IRSIM | Netgen | PCB

Questions for Tim

1. On Netgen, would the property check occur after a unique net match occurs?

1. On Netgen, would the property check occur after a unique net match occurs?

On Netgen, would the property check occur after a unique net match occurs? Is there a list that relates device names between the two netlists? I have pondered looking into the source to see if I could add the property check.
Calibre (my only other reference for LVS) works, as far as I can tell, by doing network matches first and then listing any property errors at the end. There's a tolerance specified for how well the property must match (e.g., 1-2 percent for capacitors and resistors, usually exact value necessary for FET length and width).
I added property checks in Netgen in December 2007. The way I implemented it, property checks are only made on unique element classes. So no property check is made until Netgen has determined a 1-to-1 match between a device in each of the two netlists being compared. A property mismatch will not prevent completion of the matching algorithm. If the circuits are a topological match but have property differences, netgen will report the property errors. Currently resistor and capacitor values, and transistor width and length, are compared properties, and match with a tolerance of 1 percent. I will add command-line commands to add new properties to compare and change the tolerances. However, property checking is strongly related to parallel/serial reduction, which I have not yet worked on in netgen.


OpenCircuitWiki | Netgen | RecentChanges | Preferences | Sandbox
Open Circuit Design | Magic | XCircuit | IRSIM | Netgen | PCB
Page is read-only (use admin password ocd_edit to make writeable) | View other revisions
Last edited January 4, 2008 11:59 pm by R. Timothy Edwards (diff)
Search: