blob: e49e936c502655e987412ba9c2f370aee8788536 [file] [log] [blame]
timestamp 1607735006
version 8.3
tech sky130A
style ngspice()
scale 1000 1 500000
resistclasses 2200000 3050000 1700000 3050000 120000 197000 114000 191000 120000 197000 114000 191000 48200 319800 2000000 48200 48200 12200 125 125 47 47 29 5
parameters sky130_fd_pr__nfet_01v8 l=l w=w
node "a_1751_n600#" 2919 543.072 1751 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_1573_n600#" 2919 199.283 1573 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_1395_n600#" 2919 44.7716 1395 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_1217_n600#" 2919 44.7716 1217 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_1039_n600#" 2919 44.7716 1039 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_861_n600#" 2919 44.7716 861 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_683_n600#" 2919 44.7716 683 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_505_n600#" 2919 44.7716 505 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_327_n600#" 2919 44.7716 327 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_149_n600#" 2919 44.7716 149 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n29_n600#" 2919 44.7716 -29 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n207_n600#" 2919 44.7716 -207 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n385_n600#" 2919 44.7716 -385 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n563_n600#" 2919 44.7716 -563 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n741_n600#" 2919 44.7716 -741 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n919_n600#" 2919 44.7716 -919 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n1097_n600#" 2919 44.7716 -1097 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n1275_n600#" 2919 44.7716 -1275 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n1453_n600#" 2919 44.7716 -1453 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n1631_n600#" 2919 199.283 -1631 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_n1809_n600#" 2919 543.072 -1809 -600 ndif 0 0 0 0 0 0 0 0 69600 2516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41072 2484 55200 2492 0 0 0 0 0 0 0 0 0 0
node "a_1631_n688#" 670 362.568 1631 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_1453_n688#" 670 352.14 1453 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_1275_n688#" 670 344.759 1275 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_1097_n688#" 670 344.759 1097 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_919_n688#" 670 344.759 919 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_741_n688#" 670 344.759 741 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_563_n688#" 670 344.759 563 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_385_n688#" 670 344.759 385 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_207_n688#" 670 344.759 207 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_29_n688#" 670 344.759 29 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n149_n688#" 670 344.759 -149 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n327_n688#" 670 344.759 -327 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n505_n688#" 670 344.759 -505 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n683_n688#" 670 344.759 -683 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n861_n688#" 670 344.759 -861 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n1039_n688#" 670 344.759 -1039 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n1217_n688#" 670 344.759 -1217 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n1395_n688#" 670 344.759 -1395 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n1573_n688#" 670 352.14 -1573 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
node "a_n1751_n688#" 670 362.568 -1751 -688 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165120 2992 0 0 8160 616 10304 632 0 0 0 0 0 0 0 0 0 0
substrate "VSUBS" 0 0 -1947 -810 pw 0 0 6308280 11028 0 0 0 0 0 0 360536 21208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360536 21208 0 0 0 0 0 0 0 0 0 0 0 0
cap "a_1751_n600#" "a_1395_n600#" 297.995
cap "a_1573_n600#" "a_1217_n600#" 297.995
cap "a_n861_n688#" "a_n683_n688#" 171.21
cap "a_n207_n600#" "a_n385_n600#" 685.924
cap "a_1275_n688#" "a_1097_n688#" 171.21
cap "a_861_n600#" "a_1217_n600#" 297.995
cap "a_1039_n600#" "a_683_n600#" 297.995
cap "a_n1217_n688#" "a_n1395_n688#" 171.21
cap "a_n1809_n600#" "a_n1631_n600#" 685.924
cap "a_29_n688#" "a_385_n688#" 43.6282
cap "a_n683_n688#" "a_n327_n688#" 43.6282
cap "a_n1809_n600#" "a_n1453_n600#" 297.995
cap "a_563_n688#" "a_385_n688#" 171.21
cap "a_327_n600#" "a_149_n600#" 685.924
cap "a_n919_n600#" "a_n1275_n600#" 297.995
cap "a_741_n688#" "a_385_n688#" 43.6282
cap "a_1453_n688#" "a_1097_n688#" 43.6282
cap "a_n1395_n688#" "a_n1751_n688#" 43.6282
cap "a_n385_n600#" "a_n563_n600#" 685.924
cap "a_1631_n688#" "a_1275_n688#" 43.6282
cap "a_505_n600#" "a_149_n600#" 297.995
cap "a_563_n688#" "a_919_n688#" 43.6282
cap "a_n741_n600#" "a_n1097_n600#" 297.995
cap "a_29_n688#" "a_n149_n688#" 171.21
cap "a_1395_n600#" "a_1217_n600#" 685.924
cap "a_741_n688#" "a_919_n688#" 171.21
cap "a_n505_n688#" "a_n861_n688#" 43.6282
cap "a_1453_n688#" "a_1275_n688#" 171.21
cap "a_861_n600#" "a_505_n600#" 297.995
cap "a_505_n600#" "a_327_n600#" 685.924
cap "a_1631_n688#" "a_1453_n688#" 171.21
cap "a_1573_n600#" "a_1395_n600#" 685.924
cap "a_n1217_n688#" "a_n1039_n688#" 171.21
cap "a_n505_n688#" "a_n327_n688#" 171.21
cap "a_n207_n600#" "a_n29_n600#" 685.924
cap "a_n505_n688#" "a_n683_n688#" 171.21
cap "a_207_n688#" "a_385_n688#" 171.21
cap "a_n1039_n688#" "a_n861_n688#" 171.21
cap "a_919_n688#" "a_1097_n688#" 171.21
cap "a_1039_n600#" "a_1217_n600#" 685.924
cap "a_n1039_n688#" "a_n683_n688#" 43.6282
cap "a_n919_n600#" "a_n1097_n600#" 685.924
cap "a_207_n688#" "a_n149_n688#" 43.6282
cap "a_n149_n688#" "a_n327_n688#" 171.21
cap "a_563_n688#" "a_741_n688#" 171.21
cap "a_919_n688#" "a_1275_n688#" 43.6282
cap "a_n1039_n688#" "a_n1395_n688#" 43.6282
cap "a_1039_n600#" "a_861_n600#" 685.924
cap "a_n1275_n600#" "a_n1631_n600#" 297.995
cap "a_n1453_n600#" "a_n1275_n600#" 685.924
cap "a_n741_n600#" "a_n563_n600#" 685.924
cap "a_n207_n600#" "a_n563_n600#" 297.995
cap "a_149_n600#" "a_n29_n600#" 685.924
cap "a_n919_n600#" "a_n741_n600#" 685.924
cap "a_861_n600#" "a_683_n600#" 685.924
cap "a_683_n600#" "a_327_n600#" 297.995
cap "a_n1217_n688#" "a_n1573_n688#" 43.6282
cap "a_1573_n600#" "a_1751_n600#" 685.924
cap "a_n1097_n600#" "a_n1275_n600#" 685.924
cap "a_741_n688#" "a_1097_n688#" 43.6282
cap "a_n207_n600#" "a_149_n600#" 297.995
cap "a_327_n600#" "a_n29_n600#" 297.995
cap "a_1039_n600#" "a_1395_n600#" 297.995
cap "a_29_n688#" "a_207_n688#" 171.21
cap "a_683_n600#" "a_505_n600#" 685.924
cap "a_29_n688#" "a_n327_n688#" 43.6282
cap "a_563_n688#" "a_207_n688#" 43.6282
cap "a_n1573_n688#" "a_n1751_n688#" 171.21
cap "a_n1453_n600#" "a_n1631_n600#" 685.924
cap "a_n505_n688#" "a_n149_n688#" 43.6282
cap "a_n919_n600#" "a_n563_n600#" 297.995
cap "a_n1217_n688#" "a_n861_n688#" 43.6282
cap "a_n1395_n688#" "a_n1573_n688#" 171.21
cap "a_n29_n600#" "a_n385_n600#" 297.995
cap "a_n1453_n600#" "a_n1097_n600#" 297.995
cap "a_n741_n600#" "a_n385_n600#" 297.995
device msubckt sky130_fd_pr__nfet_01v8 1631 -600 1632 -599 l=120 w=1200 "VSUBS" "a_1631_n688#" 240 0 "a_1573_n600#" 1200 0 "a_1751_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 1453 -600 1454 -599 l=120 w=1200 "VSUBS" "a_1453_n688#" 240 0 "a_1395_n600#" 1200 0 "a_1573_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 1275 -600 1276 -599 l=120 w=1200 "VSUBS" "a_1275_n688#" 240 0 "a_1217_n600#" 1200 0 "a_1395_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 1097 -600 1098 -599 l=120 w=1200 "VSUBS" "a_1097_n688#" 240 0 "a_1039_n600#" 1200 0 "a_1217_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 919 -600 920 -599 l=120 w=1200 "VSUBS" "a_919_n688#" 240 0 "a_861_n600#" 1200 0 "a_1039_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 741 -600 742 -599 l=120 w=1200 "VSUBS" "a_741_n688#" 240 0 "a_683_n600#" 1200 0 "a_861_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 563 -600 564 -599 l=120 w=1200 "VSUBS" "a_563_n688#" 240 0 "a_505_n600#" 1200 0 "a_683_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 385 -600 386 -599 l=120 w=1200 "VSUBS" "a_385_n688#" 240 0 "a_327_n600#" 1200 0 "a_505_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 207 -600 208 -599 l=120 w=1200 "VSUBS" "a_207_n688#" 240 0 "a_149_n600#" 1200 0 "a_327_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 29 -600 30 -599 l=120 w=1200 "VSUBS" "a_29_n688#" 240 0 "a_n29_n600#" 1200 0 "a_149_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -149 -600 -148 -599 l=120 w=1200 "VSUBS" "a_n149_n688#" 240 0 "a_n207_n600#" 1200 0 "a_n29_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -327 -600 -326 -599 l=120 w=1200 "VSUBS" "a_n327_n688#" 240 0 "a_n385_n600#" 1200 0 "a_n207_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -505 -600 -504 -599 l=120 w=1200 "VSUBS" "a_n505_n688#" 240 0 "a_n563_n600#" 1200 0 "a_n385_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -683 -600 -682 -599 l=120 w=1200 "VSUBS" "a_n683_n688#" 240 0 "a_n741_n600#" 1200 0 "a_n563_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -861 -600 -860 -599 l=120 w=1200 "VSUBS" "a_n861_n688#" 240 0 "a_n919_n600#" 1200 0 "a_n741_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -1039 -600 -1038 -599 l=120 w=1200 "VSUBS" "a_n1039_n688#" 240 0 "a_n1097_n600#" 1200 0 "a_n919_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -1217 -600 -1216 -599 l=120 w=1200 "VSUBS" "a_n1217_n688#" 240 0 "a_n1275_n600#" 1200 0 "a_n1097_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -1395 -600 -1394 -599 l=120 w=1200 "VSUBS" "a_n1395_n688#" 240 0 "a_n1453_n600#" 1200 0 "a_n1275_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -1573 -600 -1572 -599 l=120 w=1200 "VSUBS" "a_n1573_n688#" 240 0 "a_n1631_n600#" 1200 0 "a_n1453_n600#" 1200 0
device msubckt sky130_fd_pr__nfet_01v8 -1751 -600 -1750 -599 l=120 w=1200 "VSUBS" "a_n1751_n688#" 240 0 "a_n1809_n600#" 1200 0 "a_n1631_n600#" 1200 0