blob: fc9994608d3d4aa9e46eba5cf851ebb2e070ca6d [file] [log] [blame]
timestamp 1604452313
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
use sky130_fd_pr__pfet_01v8_zt2j7p M4 1 0 1065 0 1 1460
use sky130_fd_pr__nfet_01v8_ckptud M5 1 0 1066 0 1 -64
use sky130_fd_pr__nfet_01v8_h43ndc M8 0 1 703 -1 0 -148
use sky130_fd_pr__nfet_01v8_s3efqo M11 0 1 402 -1 0 -148
use sky130_fd_pr__nfet_01v8_zgaw3c Mk 0 1 13 -1 0 -148
use sky130_fd_pr__pfet_01v8_u061qr M2 0 1 335 -1 0 1537
use sky130_fd_pr__nfet_01v8_lca7f7 M1 0 1 728 -1 0 1448
use sky130_fd_pr__nfet_01v8_9hqhhq Cv 1 0 378 0 1 688
use sky130_fd_pr__pfet_01v8_h2n75u M3 0 1 -8 -1 0 1537
use sky130_fd_pr__pfet_01v8_6z4qh8 M9 1 0 1863 0 1 1432
use sky130_fd_pr__nfet_01v8_9i6r5e M7 1 0 1414 0 1 -65
use sky130_fd_pr__pfet_01v8_2vaynq M6 1 0 1454 0 1 1432
use sky130_fd_pr__nfet_01v8_tb02ql Ca 1 0 2868 0 1 916
use sky130_fd_pr__nfet_01v8_wpylm8 Cu 1 0 1617 0 1 661
use sky130_fd_pr__nfet_01v8_dlksd1 M10 1 0 2585 0 1 -155
port "vth" 2 -296 1362 -260 1390 m1
port "axon" 11 1178 1155 1207 1184 m2
port "vad" 7 2568 -628 2606 -588 p
port "vr" 5 1594 -664 1632 -624 p
port "vk" 3 -342 -170 -304 -130 p
port "u#" 9 1438 1128 1467 1157 li
port "v" 8 -304 1272 -275 1301 li
port "a#" 10 2454 1781 2483 1810 li
port "vau" 6 1842 2230 1880 2270 p
port "vw" 4 1436 2226 1474 2266 p
port "VPWR" 0 -210 2026 -128 2114 m1
port "VGND" 1 -184 -470 -102 -382 m1
node "vth" 41 754.365 -296 1362 m1 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 0 0 0 0 3604 280 70760 2556 0 0 0 0 0 0 0 0 0 0
node "axon" 279 2065.18 1178 1155 m2 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 0 0 0 0 89052 2962 21218 824 110248 3388 0 0 0 0 0 0 0 0
node "vad" 277 493.758 2568 -628 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 36720 1078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
node "vr" 463 729.978 1594 -664 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 61520 1698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
node "vk" 202 299.27 -342 -170 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 26800 830 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
node "a_241_n175#" 973 4308.69 241 -175 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 166250 3138 0 0 80093 3124 11088 596 120228 6948 0 0 0 0 0 0 0 0
node "a_n62_26#" 521 1280.41 -62 26 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 123200 2040 0 0 90104 2678 0 0 0 0 0 0 0 0 0 0 0 0
node "a_543_n176#" 796 2627.21 543 -176 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 95668 2198 0 0 56933 2392 11088 596 62292 3540 0 0 0 0 0 0 0 0
node "u#" 433 770.66 1438 1128 li 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 83820 1574 0 0 41306 1678 0 0 0 0 0 0 0 0 0 0 0 0
node "a_1025_1186#" 576 2525.99 1025 1186 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 21440 856 0 0 51454 2210 170150 4314 0 0 0 0 0 0 0 0 0 0
node "v" 758 1397.95 -304 1272 li 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 114160 2414 0 0 112842 3156 0 0 0 0 0 0 0 0 0 0 0 0
node "a#" 843 1559.33 2454 1781 li 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 152320 2512 0 0 86666 3658 0 0 0 0 0 0 0 0 0 0 0 0
node "vau" 471 639.884 1842 2230 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 62560 1724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
node "vw" 471 639.884 1436 2226 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 62560 1724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
node "a_35_1497#" 168 280.338 35 1497 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 16560 574 0 0 10656 500 0 0 0 0 0 0 0 0 0 0 0 0
node "VPWR" 12805 6291.79 -210 2026 m1 0 0 0 0 906896 5620 0 0 88564 2254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367417 5084 928800 8220 0 0 0 0 0 0 0 0 0 0
substrate "VGND" 0 0 -184 -470 m1 0 0 0 0 0 0 0 0 0 0 173910 4006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 884376 21006 4750200 24180 0 0 0 0 0 0 0 0 0 0
cap "a_241_n175#" "axon" 17.3575
cap "a_1025_1186#" "axon" 116.599
cap "vau" "u#" 5.89744
cap "v" "vth" 297.533
cap "vw" "vau" 54.6687
cap "VPWR" "axon" 123.898
cap "a_1025_1186#" "VPWR" 228.903
cap "a_n62_26#" "axon" 4.99739
cap "a_n62_26#" "a_1025_1186#" 24.4981
cap "a_n62_26#" "a_241_n175#" 33.4717
cap "u#" "axon" 68.7448
cap "u#" "a_1025_1186#" 6.63084
cap "v" "a_35_1497#" 68.2091
cap "vw" "axon" 56.492
cap "a_543_n176#" "axon" 59.5781
cap "a_543_n176#" "a_241_n175#" 886.706
cap "a_543_n176#" "a_1025_1186#" 12.2568
cap "a_241_n175#" "vad" 47.898
cap "u#" "VPWR" 3.74255
cap "a_241_n175#" "vk" 6.6
cap "vw" "VPWR" 100
cap "a_241_n175#" "vr" 36.54
cap "a#" "axon" 39.0288
cap "a_1025_1186#" "v" 149.829
cap "vth" "axon" 10.2597
cap "a_1025_1186#" "vth" 59.9469
cap "a_n62_26#" "a_543_n176#" 33.575
cap "vw" "u#" 5.89744
cap "v" "VPWR" 48.9667
cap "a_n62_26#" "vk" 5.66418
cap "a#" "VPWR" 26.7011
cap "VPWR" "vth" 0.27625
cap "a_1025_1186#" "a_35_1497#" 19.588
cap "a_543_n176#" "vr" 62.3583
cap "vau" "VPWR" 100
cap "a_35_1497#" "VPWR" 29.2238
subcap "a_241_n175#" -4491.61
subcap "a_n62_26#" -342.457
subcap "a_543_n176#" -2439.52
subcap "VGND" -14035.5
cap "M5/a_n98_n42#" "M5/a_40_n42#" -3.06714
cap "M8/a_n40_n68#" "M5/a_n40_n68#" 2.16471
cap "M7/a_n40_n68#" "M5/a_n40_n68#" 1.70118
cap "M8/a_n98_n42#" "M5/a_40_n42#" 0.98911
cap "Mk/a_n40_n68#" "M11/a_n40_n68#" 4.32652
cap "Mk/a_n40_n68#" "M8/a_n98_n42#" 4.46269
cap "M5/a_n98_n42#" "M8/a_n98_n42#" 658.804
cap "M8/a_n40_n68#" "M11/a_n40_n68#" 13.7957
cap "M8/a_n40_n68#" "M8/a_n98_n42#" 5.49254
cap "M11/a_n40_n68#" "M8/a_n98_n42#" 5.83582
subcap "vad" -632.406
subcap "vr" -90.856
cap "M7/a_40_n42#" "M7/a_n40_n68#" 10.4022
cap "M8/a_n98_n42#" "M5/a_40_n42#" 0.98911
cap "M7/a_40_n42#" "M5/a_n98_n42#" 495.582
cap "M5/a_n98_n42#" "M5/a_40_n42#" 46.4099
cap "M7/a_40_n42#" "M5/a_40_n42#" 11.3251
cap "Ca/a_n560_n826#" "M5/a_n98_n42#" 1.22423
cap "M5/a_n40_n68#" "M7/a_n40_n68#" 4.29104
cap "Ca/a_n618_n800#" "Ca/a_n560_n826#" 116.768
cap "M8/a_n40_n68#" "M5/a_n40_n68#" 1.04151
subcap "vad" -101.524
cap "Ca/a_n560_n826#" "Ca/a_n618_n800#" 401.4
cap "Ca/a_n560_n826#" "M10/a_n40_n68#" 21.4352
subcap "vth" -271.754
subcap "axon" -2282.27
subcap "a_1025_1186#" -1470.31
subcap "v" -251.647
subcap "VPWR" -3933.47
cap "M4/w_n134_n182#" "Cv/a_n498_n500#" 1.49964
cap "M4/a_n40_n146#" "M4/w_n134_n182#" 52.2111
cap "M4/w_n134_n182#" "M4/a_40_n120#" 2.41988
cap "M1/a_n40_n68#" "M1/a_40_n42#" 85.2409
cap "M4/a_n40_n146#" "M6/a_n40_n106#" 1.21693
cap "M4/a_n40_n146#" "M1/a_40_n42#" -2.22115
cap "M1/a_n40_n68#" "M4/a_n40_n146#" 36.7012
cap "Cv/a_n498_n500#" "M1/a_40_n42#" 1.94118
cap "M1/a_n40_n68#" "Cv/a_n498_n500#" 659.3
cap "M4/w_n134_n182#" "M1/a_40_n42#" 11.8004
cap "M4/a_n40_n146#" "M4/a_40_n120#" -69.4753
cap "M1/a_n40_n68#" "M4/w_n134_n182#" -3.16243
subcap "axon" -1475.77
subcap "u#" -172.562
subcap "a_1025_1186#" -2266.73
subcap "a#" -1285.1
cap "M9/a_n40_n106#" "M6/a_n40_n106#" 1.81763
cap "M4/w_n134_n182#" "M4/a_40_n120#" -10.9244
cap "M9/a_n40_n106#" "M6/a_40_n80#" 8.70574
cap "M9/a_40_n80#" "M6/a_40_n80#" 14.784
cap "M9/a_40_n80#" "Ca/a_n618_n800#" 195.65
cap "M4/w_n134_n182#" "M4/a_n40_n146#" -12.9597
cap "M4/a_40_n120#" "M6/a_40_n80#" 33.5105
cap "M4/a_40_n120#" "M4/a_n40_n146#" 52.8117
cap "M4/w_n134_n182#" "M6/a_40_n80#" -0.97495
cap "Cv/a_n440_n526#" "M4/a_n40_n146#" 0.738532
cap "M6/a_40_n80#" "M6/a_n40_n106#" 8.70574
cap "M6/a_n40_n106#" "M4/a_n40_n146#" 2.97735
cap "Cu/a_n388_n400#" "M6/a_40_n80#" 398.64
cap "M9/a_40_n80#" "M4/a_40_n120#" -11.4231
cap "M9/a_40_n80#" "M4/w_n134_n182#" -1.41525
subcap "a#" -866.408
cap "Ca/a_n560_n826#" "Ca/a_n618_n800#" 320.528
subcap "VPWR" -7642.52
subcap "a#" -843.172
subcap "vau" -505.108
subcap "vw" -505.108
subcap "a#" -4061.81
merge "M9/a_n98_n80#" "M6/a_n98_n80#" -238.458 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 0 0 0 0 -8010 -1162 0 0 0 0 0 0 0 0 0 0 0 0
merge "M6/a_n98_n80#" "M4/a_40_n120#"
merge "M4/a_40_n120#" "M5/a_40_n42#"
merge "M5/a_40_n42#" "axon"
merge "M9/VSUBS" "M6/VSUBS" -2642.01 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 0 0 0 0 1645113 -14992 129888 0 0 0 0 0 0 0 0 0 0 0
merge "M6/VSUBS" "M3/VSUBS"
merge "M3/VSUBS" "M1/VSUBS"
merge "M1/VSUBS" "M2/VSUBS"
merge "M2/VSUBS" "M4/VSUBS"
merge "M4/VSUBS" "Ca/a_560_n800#"
merge "Ca/a_560_n800#" "M10/VSUBS"
merge "M10/VSUBS" "M10/a_n98_n42#"
merge "M10/a_n98_n42#" "Cu/a_330_n400#"
merge "Cu/a_330_n400#" "Ca/VSUBS"
merge "Ca/VSUBS" "Ca/a_n618_n800#"
merge "Ca/a_n618_n800#" "Cu/VSUBS"
merge "Cu/VSUBS" "Cu/a_n388_n400#"
merge "Cu/a_n388_n400#" "M7/VSUBS"
merge "M7/VSUBS" "M7/a_n98_n42#"
merge "M7/a_n98_n42#" "Cv/VSUBS"
merge "Cv/VSUBS" "Cv/a_440_n500#"
merge "Cv/a_440_n500#" "Cv/a_n498_n500#"
merge "Cv/a_n498_n500#" "Mk/VSUBS"
merge "Mk/VSUBS" "Mk/a_40_n42#"
merge "Mk/a_40_n42#" "M11/VSUBS"
merge "M11/VSUBS" "M11/a_40_n42#"
merge "M11/a_40_n42#" "M8/VSUBS"
merge "M8/VSUBS" "M8/a_40_n42#"
merge "M8/a_40_n42#" "M5/VSUBS"
merge "M5/VSUBS" "M5/a_n98_n42#"
merge "M5/a_n98_n42#" "VGND"
merge "M6/a_40_n80#" "M7/a_40_n42#" -434.34 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 161805 -2892 0 0 -1836 -244 0 0 0 0 0 0 0 0 0 0 0 0
merge "M7/a_40_n42#" "Cu/a_n330_n426#"
merge "Cu/a_n330_n426#" "u#"
merge "u#" "M8/a_n40_n68#"
merge "M8/a_n40_n68#" "a_543_n176#"
merge "M6/a_n40_n106#" "vw" -222.629 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 -22992 -588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "M10/a_40_n42#" "Ca/a_n560_n826#" 426.174 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 412160 -2264 0 0 -1530 -158 0 0 0 0 0 0 0 0 0 0 0 0
merge "Ca/a_n560_n826#" "M11/a_n40_n68#"
merge "M11/a_n40_n68#" "a_241_n175#"
merge "a_241_n175#" "M9/a_40_n80#"
merge "M9/a_40_n80#" "a#"
merge "M3/a_40_n80#" "Cv/a_n440_n526#" -559.899 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 18936 -1984 0 0 -2171 -360 0 0 0 0 0 0 0 0 0 0 0 0
merge "Cv/a_n440_n526#" "Mk/a_n98_n42#"
merge "Mk/a_n98_n42#" "M11/a_n98_n42#"
merge "M11/a_n98_n42#" "M8/a_n98_n42#"
merge "M8/a_n98_n42#" "a_n62_26#"
merge "a_n62_26#" "M1/a_n40_n68#"
merge "M1/a_n40_n68#" "v"
merge "M9/w_n134_n142#" "M6/w_n134_n142#" 828.26 0 0 0 0 315947 -5564 0 0 818034 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 1150415 -1220 -132312 -3921 0 0 0 0 0 0 0 0 0 0
merge "M6/w_n134_n142#" "M3/a_n98_n80#"
merge "M3/a_n98_n80#" "M3/w_n134_n142#"
merge "M3/w_n134_n142#" "M2/a_n98_n80#"
merge "M2/a_n98_n80#" "M2/w_n134_n142#"
merge "M2/w_n134_n142#" "M4/a_n98_n120#"
merge "M4/a_n98_n120#" "M4/w_n134_n182#"
merge "M4/w_n134_n182#" "VPWR"
merge "M9/a_n40_n106#" "vau" -198.588 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 -13920 -588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "M3/a_n40_n106#" "M1/a_n98_n42#" -617.103 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 -6880 -652 0 0 -376008 -456 81020 0 0 0 0 0 0 0 0 0 0 0
merge "M1/a_n98_n42#" "M2/a_40_n80#"
merge "M2/a_40_n80#" "M4/a_n40_n146#"
merge "M4/a_n40_n146#" "M5/a_n40_n68#"
merge "M5/a_n40_n68#" "a_1025_1186#"
merge "a_1025_1186#" "M2/a_n40_n106#"
merge "M2/a_n40_n106#" "a_35_1497#"
merge "M1/a_40_n42#" "vth" -42.7146 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 0 0 0 0 8670 -82 0 0 0 0 0 0 0 0 0 0 0 0
merge "M10/a_n40_n68#" "vad" -58.6676 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 899 -222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "M7/a_n40_n68#" "vr" -40.5238 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 6708 -212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "Mk/a_n40_n68#" "vk" -63.812 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 -2080 -212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0