WIP: further updates of test data.

This commit is contained in:
Matthias Koefferlein 2019-12-15 00:23:05 +01:00
parent da1ac3661f
commit 96e591cba9
10 changed files with 212 additions and 4644 deletions

View File

@ -270,12 +270,6 @@ circuit(INV2PAIR
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
) )
net(4 net(4
rect(diff_cont (2390 3690) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -2620) (220 220))
rect(diff_cont (-220 -620) (220 220))
)
net(5
rect(diff_cont (4230 3290) (220 220)) rect(diff_cont (4230 3290) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -220) (220 220)) rect(diff_cont (-220 -220) (220 220))
@ -289,7 +283,7 @@ circuit(INV2PAIR
rect(metal1 (-3000 -760) (360 760)) rect(metal1 (-3000 -760) (360 760))
rect(metal1 (-360 -760) (360 760)) rect(metal1 (-360 -760) (360 760))
) )
net(6 net(5
rect(diff_cont (4230 490) (220 220)) rect(diff_cont (4230 490) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -220) (220 220)) rect(diff_cont (-220 -220) (220 220))
@ -303,6 +297,12 @@ circuit(INV2PAIR
rect(metal1 (-3000 -760) (360 760)) rect(metal1 (-3000 -760) (360 760))
rect(metal1 (-360 -760) (360 760)) rect(metal1 (-360 -760) (360 760))
) )
net(6
rect(diff_cont (2390 3690) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -2620) (220 220))
rect(diff_cont (-220 -620) (220 220))
)
net(7) net(7)
net(8 net(8
rect(diff_cont (5030 3690) (220 220)) rect(diff_cont (5030 3690) (220 220))
@ -315,8 +315,8 @@ circuit(INV2PAIR
# Outgoing pins and their connections to nets # Outgoing pins and their connections to nets
pin(1 name(BULK)) pin(1 name(BULK))
pin(2) pin(2)
pin(4)
pin(5) pin(5)
pin(6)
pin(7) pin(7)
pin(8) pin(8)
pin(9) pin(9)
@ -326,18 +326,18 @@ circuit(INV2PAIR
pin(0 9) pin(0 9)
pin(1 7) pin(1 7)
pin(2 3) pin(2 3)
pin(3 4) pin(3 6)
pin(4 6) pin(4 5)
pin(5 5) pin(5 4)
pin(6 1) pin(6 1)
) )
circuit(2 INV2 location(4340 800) circuit(2 INV2 location(4340 800)
pin(0 9) pin(0 9)
pin(1 4) pin(1 6)
pin(2 2) pin(2 2)
pin(3 8) pin(3 8)
pin(4 6) pin(4 5)
pin(5 5) pin(5 4)
pin(6 1) pin(6 1)
) )

View File

@ -238,12 +238,6 @@ X(INV2PAIR
R(diff_cont (-220 180) (220 220)) R(diff_cont (-220 180) (220 220))
) )
N(4 N(4
R(diff_cont (2390 3690) (220 220))
R(diff_cont (-220 -620) (220 220))
R(diff_cont (-220 -2620) (220 220))
R(diff_cont (-220 -620) (220 220))
)
N(5
R(diff_cont (4230 3290) (220 220)) R(diff_cont (4230 3290) (220 220))
R(diff_cont (-220 180) (220 220)) R(diff_cont (-220 180) (220 220))
R(diff_cont (-220 -220) (220 220)) R(diff_cont (-220 -220) (220 220))
@ -257,7 +251,7 @@ X(INV2PAIR
R(metal1 (-3000 -760) (360 760)) R(metal1 (-3000 -760) (360 760))
R(metal1 (-360 -760) (360 760)) R(metal1 (-360 -760) (360 760))
) )
N(6 N(5
R(diff_cont (4230 490) (220 220)) R(diff_cont (4230 490) (220 220))
R(diff_cont (-220 180) (220 220)) R(diff_cont (-220 180) (220 220))
R(diff_cont (-220 -220) (220 220)) R(diff_cont (-220 -220) (220 220))
@ -271,6 +265,12 @@ X(INV2PAIR
R(metal1 (-3000 -760) (360 760)) R(metal1 (-3000 -760) (360 760))
R(metal1 (-360 -760) (360 760)) R(metal1 (-360 -760) (360 760))
) )
N(6
R(diff_cont (2390 3690) (220 220))
R(diff_cont (-220 -620) (220 220))
R(diff_cont (-220 -2620) (220 220))
R(diff_cont (-220 -620) (220 220))
)
N(7) N(7)
N(8 N(8
R(diff_cont (5030 3690) (220 220)) R(diff_cont (5030 3690) (220 220))
@ -281,8 +281,8 @@ X(INV2PAIR
N(9) N(9)
P(1 I(BULK)) P(1 I(BULK))
P(2) P(2)
P(4)
P(5) P(5)
P(6)
P(7) P(7)
P(8) P(8)
P(9) P(9)
@ -290,18 +290,18 @@ X(INV2PAIR
P(0 9) P(0 9)
P(1 7) P(1 7)
P(2 3) P(2 3)
P(3 4) P(3 6)
P(4 6) P(4 5)
P(5 5) P(5 4)
P(6 1) P(6 1)
) )
X(2 INV2 Y(4340 800) X(2 INV2 Y(4340 800)
P(0 9) P(0 9)
P(1 4) P(1 6)
P(2 2) P(2 2)
P(3 8) P(3 8)
P(4 6) P(4 5)
P(5 5) P(5 4)
P(6 1) P(6 1)
) )
) )

View File

@ -268,24 +268,6 @@ layout(
# Nets with their geometries # Nets with their geometries
net(1 name(BULK)) net(1 name(BULK))
net(2 net(2
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(3
rect(diff_cont (4230 3290) (220 220)) rect(diff_cont (4230 3290) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
@ -307,7 +289,7 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4 net(3
rect(diff_cont (4230 890) (220 220)) rect(diff_cont (4230 890) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
@ -329,6 +311,24 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(5) net(5)
net(6 net(6
rect(diff_cont (3430 890) (220 220)) rect(diff_cont (3430 890) (220 220))
@ -363,17 +363,17 @@ layout(
circuit(1 INV2 location(1700 800) circuit(1 INV2 location(1700 800)
pin(0 7) pin(0 7)
pin(1 5) pin(1 5)
pin(2 2) pin(2 4)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
circuit(2 INV2 location(4340 800) circuit(2 INV2 location(4340 800)
pin(0 7) pin(0 7)
pin(1 2) pin(1 4)
pin(2 6) pin(2 6)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
@ -808,45 +808,45 @@ layout(
# Subcircuits and their connections # Subcircuits and their connections
circuit(1 INV2PAIR location(19420 -800) circuit(1 INV2PAIR location(19420 -800)
pin(0 4) pin(0 4)
pin(1 1) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 1)
pin(4 10) pin(4 10)
pin(5 2) pin(5 2)
pin(6 3) pin(6 3)
) )
circuit(2 INV2PAIR location(-1700 -800) circuit(2 INV2PAIR location(-1700 -800)
pin(0 4) pin(0 4)
pin(1 8) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 8)
pin(4 1) pin(4 1)
pin(5 9) pin(5 9)
pin(6 3) pin(6 3)
) )
circuit(3 INV2PAIR location(3580 -800) circuit(3 INV2PAIR location(3580 -800)
pin(0 4) pin(0 4)
pin(1 7) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 7)
pin(4 9) pin(4 9)
pin(5 12) pin(5 12)
pin(6 3) pin(6 3)
) )
circuit(4 INV2PAIR location(8860 -800) circuit(4 INV2PAIR location(8860 -800)
pin(0 4) pin(0 4)
pin(1 6) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 6)
pin(4 12) pin(4 12)
pin(5 11) pin(5 11)
pin(6 3) pin(6 3)
) )
circuit(5 INV2PAIR location(14140 -800) circuit(5 INV2PAIR location(14140 -800)
pin(0 4) pin(0 4)
pin(1 5) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 5)
pin(4 11) pin(4 11)
pin(5 10) pin(5 10)
pin(6 3) pin(6 3)
@ -1044,16 +1044,16 @@ xref(
) )
circuit(INV2PAIR INV2PAIR match circuit(INV2PAIR INV2PAIR match
xref( xref(
net(3 2 match) net(2 2 match)
net(4 3 match) net(3 3 match)
net(2 4 match) net(4 4 match)
net(5 5 match) net(5 5 match)
net(6 6 match) net(6 6 match)
net(7 7 match) net(7 7 match)
net(1 1 match) net(1 1 match)
pin(2 1 match) pin(1 1 match)
pin(3 2 match) pin(2 2 match)
pin(1 3 match) pin(3 3 match)
pin(4 4 match) pin(4 4 match)
pin(5 5 match) pin(5 5 match)
pin(6 6 match) pin(6 6 match)

File diff suppressed because it is too large Load Diff

View File

@ -268,24 +268,6 @@ layout(
# Nets with their geometries # Nets with their geometries
net(1 name(BULK)) net(1 name(BULK))
net(2 net(2
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(3
rect(diff_cont (4230 3290) (220 220)) rect(diff_cont (4230 3290) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
@ -307,7 +289,7 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4 net(3
rect(diff_cont (4230 890) (220 220)) rect(diff_cont (4230 890) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
@ -329,6 +311,24 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(5) net(5)
net(6 net(6
rect(diff_cont (3430 890) (220 220)) rect(diff_cont (3430 890) (220 220))
@ -363,17 +363,17 @@ layout(
circuit(1 INV2 location(1700 800) circuit(1 INV2 location(1700 800)
pin(0 7) pin(0 7)
pin(1 5) pin(1 5)
pin(2 2) pin(2 4)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
circuit(2 INV2 location(4340 800) circuit(2 INV2 location(4340 800)
pin(0 7) pin(0 7)
pin(1 2) pin(1 4)
pin(2 6) pin(2 6)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
@ -808,45 +808,45 @@ layout(
# Subcircuits and their connections # Subcircuits and their connections
circuit(1 INV2PAIR location(19420 -800) circuit(1 INV2PAIR location(19420 -800)
pin(0 4) pin(0 4)
pin(1 1) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 1)
pin(4 10) pin(4 10)
pin(5 2) pin(5 2)
pin(6 3) pin(6 3)
) )
circuit(2 INV2PAIR location(-1700 -800) circuit(2 INV2PAIR location(-1700 -800)
pin(0 4) pin(0 4)
pin(1 8) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 8)
pin(4 1) pin(4 1)
pin(5 9) pin(5 9)
pin(6 3) pin(6 3)
) )
circuit(3 INV2PAIR location(3580 -800) circuit(3 INV2PAIR location(3580 -800)
pin(0 4) pin(0 4)
pin(1 7) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 7)
pin(4 9) pin(4 9)
pin(5 12) pin(5 12)
pin(6 3) pin(6 3)
) )
circuit(4 INV2PAIR location(8860 -800) circuit(4 INV2PAIR location(8860 -800)
pin(0 4) pin(0 4)
pin(1 6) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 6)
pin(4 12) pin(4 12)
pin(5 11) pin(5 11)
pin(6 3) pin(6 3)
) )
circuit(5 INV2PAIR location(14140 -800) circuit(5 INV2PAIR location(14140 -800)
pin(0 4) pin(0 4)
pin(1 5) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 5)
pin(4 11) pin(4 11)
pin(5 10) pin(5 10)
pin(6 3) pin(6 3)
@ -1044,16 +1044,16 @@ xref(
) )
circuit(INV2PAIR INV2PAIR match circuit(INV2PAIR INV2PAIR match
xref( xref(
net(3 2 match) net(2 2 match)
net(4 3 match) net(3 3 match)
net(2 4 match) net(4 4 match)
net(5 5 match) net(5 5 match)
net(6 6 match) net(6 6 match)
net(7 7 match) net(7 7 match)
net(1 1 match) net(1 1 match)
pin(2 1 match) pin(1 1 match)
pin(3 2 match) pin(2 2 match)
pin(1 3 match) pin(3 3 match)
pin(4 4 match) pin(4 4 match)
pin(5 5 match) pin(5 5 match)
pin(6 6 match) pin(6 6 match)

File diff suppressed because it is too large Load Diff

View File

@ -268,24 +268,6 @@ layout(
# Nets with their geometries # Nets with their geometries
net(1 name(BULK)) net(1 name(BULK))
net(2 net(2
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(3
rect(diff_cont (4230 3290) (220 220)) rect(diff_cont (4230 3290) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
@ -307,7 +289,7 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4 net(3
rect(diff_cont (4230 890) (220 220)) rect(diff_cont (4230 890) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
@ -329,6 +311,24 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(5) net(5)
net(6 net(6
rect(diff_cont (3430 890) (220 220)) rect(diff_cont (3430 890) (220 220))
@ -363,17 +363,17 @@ layout(
circuit(1 INV2 location(1700 800) circuit(1 INV2 location(1700 800)
pin(0 7) pin(0 7)
pin(1 5) pin(1 5)
pin(2 2) pin(2 4)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
circuit(2 INV2 location(4340 800) circuit(2 INV2 location(4340 800)
pin(0 7) pin(0 7)
pin(1 2) pin(1 4)
pin(2 6) pin(2 6)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
@ -808,45 +808,45 @@ layout(
# Subcircuits and their connections # Subcircuits and their connections
circuit(1 INV2PAIR location(19420 -800) circuit(1 INV2PAIR location(19420 -800)
pin(0 4) pin(0 4)
pin(1 1) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 1)
pin(4 10) pin(4 10)
pin(5 2) pin(5 2)
pin(6 3) pin(6 3)
) )
circuit(2 INV2PAIR location(-1700 -800) circuit(2 INV2PAIR location(-1700 -800)
pin(0 4) pin(0 4)
pin(1 8) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 8)
pin(4 1) pin(4 1)
pin(5 9) pin(5 9)
pin(6 3) pin(6 3)
) )
circuit(3 INV2PAIR location(3580 -800) circuit(3 INV2PAIR location(3580 -800)
pin(0 4) pin(0 4)
pin(1 7) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 7)
pin(4 9) pin(4 9)
pin(5 12) pin(5 12)
pin(6 3) pin(6 3)
) )
circuit(4 INV2PAIR location(8860 -800) circuit(4 INV2PAIR location(8860 -800)
pin(0 4) pin(0 4)
pin(1 6) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 6)
pin(4 12) pin(4 12)
pin(5 11) pin(5 11)
pin(6 3) pin(6 3)
) )
circuit(5 INV2PAIR location(14140 -800) circuit(5 INV2PAIR location(14140 -800)
pin(0 4) pin(0 4)
pin(1 5) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 5)
pin(4 11) pin(4 11)
pin(5 10) pin(5 10)
pin(6 3) pin(6 3)
@ -1070,17 +1070,17 @@ xref(
) )
circuit(INV2PAIR INV2PAIR nomatch circuit(INV2PAIR INV2PAIR nomatch
xref( xref(
net(3 2 mismatch) net(2 2 mismatch)
net(4 3 mismatch) net(3 3 mismatch)
net(5 4 match) net(5 4 match)
net(2 5 mismatch) net(4 5 mismatch)
net(6 6 match) net(6 6 match)
net(7 7 mismatch) net(7 7 mismatch)
net(1 1 mismatch) net(1 1 mismatch)
pin(2 1 match) pin(1 1 match)
pin(3 2 match) pin(2 2 match)
pin(4 3 match) pin(4 3 match)
pin(1 4 match) pin(3 4 match)
pin(5 5 match) pin(5 5 match)
pin(6 6 match) pin(6 6 match)
pin(0 0 match) pin(0 0 match)

File diff suppressed because it is too large Load Diff

View File

@ -268,24 +268,6 @@ layout(
# Nets with their geometries # Nets with their geometries
net(1 name(BULK)) net(1 name(BULK))
net(2 net(2
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(3
rect(diff_cont (4230 3290) (220 220)) rect(diff_cont (4230 3290) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220)) rect(diff_cont (-220 180) (220 220))
@ -307,7 +289,7 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4 net(3
rect(diff_cont (4230 890) (220 220)) rect(diff_cont (4230 890) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220)) rect(diff_cont (-220 -620) (220 220))
@ -329,6 +311,24 @@ layout(
rect(metal1 (-3000 -1560) (360 1560)) rect(metal1 (-3000 -1560) (360 1560))
rect(metal1 (-360 -1560) (360 1560)) rect(metal1 (-360 -1560) (360 1560))
) )
net(4
rect(diff_cont (790 890) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (1380 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 -3820) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-220 -620) (220 220))
rect(diff_cont (-1820 3380) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
rect(diff_cont (-220 180) (220 220))
)
net(5) net(5)
net(6 net(6
rect(diff_cont (3430 890) (220 220)) rect(diff_cont (3430 890) (220 220))
@ -363,17 +363,17 @@ layout(
circuit(1 INV2 location(1700 800) circuit(1 INV2 location(1700 800)
pin(0 7) pin(0 7)
pin(1 5) pin(1 5)
pin(2 2) pin(2 4)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
circuit(2 INV2 location(4340 800) circuit(2 INV2 location(4340 800)
pin(0 7) pin(0 7)
pin(1 2) pin(1 4)
pin(2 6) pin(2 6)
pin(3 4) pin(3 3)
pin(4 3) pin(4 2)
pin(5 1) pin(5 1)
) )
@ -808,45 +808,45 @@ layout(
# Subcircuits and their connections # Subcircuits and their connections
circuit(1 INV2PAIR location(19420 -800) circuit(1 INV2PAIR location(19420 -800)
pin(0 4) pin(0 4)
pin(1 1) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 1)
pin(4 10) pin(4 10)
pin(5 2) pin(5 2)
pin(6 3) pin(6 3)
) )
circuit(2 INV2PAIR location(-1700 -800) circuit(2 INV2PAIR location(-1700 -800)
pin(0 4) pin(0 4)
pin(1 8) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 8)
pin(4 1) pin(4 1)
pin(5 9) pin(5 9)
pin(6 3) pin(6 3)
) )
circuit(3 INV2PAIR location(3580 -800) circuit(3 INV2PAIR location(3580 -800)
pin(0 4) pin(0 4)
pin(1 7) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 7)
pin(4 9) pin(4 9)
pin(5 12) pin(5 12)
pin(6 3) pin(6 3)
) )
circuit(4 INV2PAIR location(8860 -800) circuit(4 INV2PAIR location(8860 -800)
pin(0 4) pin(0 4)
pin(1 6) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 6)
pin(4 12) pin(4 12)
pin(5 11) pin(5 11)
pin(6 3) pin(6 3)
) )
circuit(5 INV2PAIR location(14140 -800) circuit(5 INV2PAIR location(14140 -800)
pin(0 4) pin(0 4)
pin(1 5) pin(1 3)
pin(2 3) pin(2 4)
pin(3 4) pin(3 5)
pin(4 11) pin(4 11)
pin(5 10) pin(5 10)
pin(6 3) pin(6 3)
@ -1070,17 +1070,17 @@ xref(
) )
circuit(INV2PAIR INV2PAIR nomatch circuit(INV2PAIR INV2PAIR nomatch
xref( xref(
net(3 2 mismatch) net(2 2 mismatch)
net(4 3 mismatch) net(3 3 mismatch)
net(5 4 match) net(5 4 match)
net(2 5 mismatch) net(4 5 mismatch)
net(6 6 match) net(6 6 match)
net(7 7 mismatch) net(7 7 mismatch)
net(1 1 mismatch) net(1 1 mismatch)
pin(2 1 match) pin(1 1 match)
pin(3 2 match) pin(2 2 match)
pin(4 3 match) pin(4 3 match)
pin(1 4 match) pin(3 4 match)
pin(5 5 match) pin(5 5 match)
pin(6 6 match) pin(6 6 match)
pin(0 0 match) pin(0 0 match)

File diff suppressed because it is too large Load Diff