Revert "Part 2 of folding in Mitch Bailey's code. This part is a"

This reverts commit 4fa4d046c8.

Reverting back to before the major change to MatchPins(), which is
breaking existing LVS scripts.
This commit is contained in:
Tim Edwards
2022-09-30 11:36:09 -04:00
parent 2f9e898ec6
commit 12e1ff295f
4 changed files with 336 additions and 219 deletions
+4 -6
View File
@@ -62,18 +62,16 @@ proc netgen::convert_to_json {filename lvs_final} {
puts $fjson " \["
set cktval [lindex $value 0]
foreach pin [lrange $cktval 0 end-1] {
set pinstr [string map {"\\" "\\\\"} $pin]
puts $fjson " \"$pinstr\","
puts $fjson " \"$pin\","
}
set pin [string map {"\\" "\\\\"} [lindex $cktval end]]
set pin [lindex $cktval end]
puts $fjson " \"$pin\""
puts $fjson " \], \["
set cktval [lindex $value 1]
foreach pin [lrange $cktval 0 end-1] {
set pinstr [string map {"\\" "\\\\"} $pin]
puts $fjson " \"$pinstr\","
puts $fjson " \"$pin\","
}
set pin [string map {"\\" "\\\\"} [lindex $cktval end]]
set pin [lindex $cktval end]
puts $fjson " \"$pin\""
puts $fjson " \]"
if {$kidx == $nkeys} {