Netlist browser: fixed a segfault on 'unload all'

This commit is contained in:
Matthias Koefferlein
2019-04-28 22:57:06 +02:00
parent 0983ebc854
commit e661bac0a7
10 changed files with 146 additions and 84 deletions
+9 -9
View File
@@ -9,15 +9,15 @@ unit(0.001)
# This section lists the mask layers (drawing or derived) and their connections.
# Mask layers
layer(poly)
layer(poly_lbl)
layer(diff_cont)
layer(poly_cont)
layer(metal1)
layer(metal1_lbl)
layer(via1)
layer(metal2)
layer(metal2_lbl)
layer(poly '3/0')
layer(poly_lbl '3/1')
layer(diff_cont '4/0')
layer(poly_cont '5/0')
layer(metal1 '6/0')
layer(metal1_lbl '6/1')
layer(via1 '7/0')
layer(metal2 '8/0')
layer(metal2_lbl '8/1')
layer(psd)
layer(nsd)
+10 -10
View File
@@ -10,16 +10,16 @@ unit(0.001)
# Mask layers
layer(rbulk)
layer(nwell)
layer(poly)
layer(poly_lbl)
layer(diff_cont)
layer(poly_cont)
layer(metal1)
layer(metal1_lbl)
layer(via1)
layer(metal2)
layer(metal2_lbl)
layer(nwell '1/0')
layer(poly '3/0')
layer(poly_lbl '3/1')
layer(diff_cont '4/0')
layer(poly_cont '5/0')
layer(metal1 '6/0')
layer(metal1_lbl '6/1')
layer(via1 '7/0')
layer(metal2 '8/0')
layer(metal2_lbl '8/1')
layer(ntie)
layer(psd)
layer(ptie)
+10 -10
View File
@@ -2,16 +2,16 @@
W(RINGO)
U(0.001)
L(rbulk)
L(nwell)
L(poly)
L(poly_lbl)
L(diff_cont)
L(poly_cont)
L(metal1)
L(metal1_lbl)
L(via1)
L(metal2)
L(metal2_lbl)
L(nwell '1/0')
L(poly '3/0')
L(poly_lbl '3/1')
L(diff_cont '4/0')
L(poly_cont '5/0')
L(metal1 '6/0')
L(metal1_lbl '6/1')
L(via1 '7/0')
L(metal2 '8/0')
L(metal2_lbl '8/1')
L(ntie)
L(psd)
L(ptie)
+9 -9
View File
@@ -1,15 +1,15 @@
#%l2n-klayout
W(RINGO)
U(0.001)
L(poly)
L(poly_lbl)
L(diff_cont)
L(poly_cont)
L(metal1)
L(metal1_lbl)
L(via1)
L(metal2)
L(metal2_lbl)
L(poly '3/0')
L(poly_lbl '3/1')
L(diff_cont '4/0')
L(poly_cont '5/0')
L(metal1 '6/0')
L(metal1_lbl '6/1')
L(via1 '7/0')
L(metal2 '8/0')
L(metal2_lbl '8/1')
L(psd)
L(nsd)
C(poly poly poly_lbl poly_cont)