| v {xschem version=2.9.9 file_version=1.2 } |
| G {} |
| K {} |
| V {} |
| S {} |
| E {} |
| N 790 -910 820 -910 { lab=#net1} |
| N 750 -860 750 -850 { lab=GATE1} |
| N 750 -850 790 -850 { lab=GATE1} |
| N 630 -910 790 -910 { lab=#net1} |
| N 630 -850 670 -850 { lab=VTUN} |
| N 630 -860 630 -850 { lab=VTUN} |
| N 600 -910 630 -910 { lab=#net1} |
| N 560 -960 560 -940 { lab=#net2} |
| N 900 -1040 900 -830 { lab=COL1} |
| N 440 -800 940 -800 { lab=ROW4} |
| N 900 -830 900 -780 { lab=COL1} |
| N 860 -880 860 -800 { lab=ROW4} |
| N 860 -940 900 -940 { lab=COL1} |
| N 750 -850 750 -780 { lab=GATE1} |
| N 750 -1040 750 -850 { lab=GATE1} |
| N 670 -860 670 -850 { lab=VTUN} |
| N 670 -850 670 -780 { lab=VTUN} |
| N 670 -1040 670 -850 { lab=VTUN} |
| N 520 -1040 520 -990 { lab=GATESELECT1} |
| N 520 -1040 520 -780 { lab=GATESELECT1} |
| N 560 -880 560 -820 { lab=DRAIN4} |
| N 440 -820 560 -820 { lab=DRAIN4} |
| N 560 -820 710 -820 { lab=DRAIN4} |
| N 710 -820 810 -820 { lab=DRAIN4} |
| N 810 -820 880 -820 { lab=DRAIN4} |
| N 880 -820 940 -820 { lab=DRAIN4} |
| N 490 -1040 490 -780 { lab=VINJ} |
| N 490 -1020 560 -1020 { lab=VINJ} |
| N 790 -1170 820 -1170 { lab=#net3} |
| N 750 -1120 750 -1110 { lab=GATE1} |
| N 750 -1110 790 -1110 { lab=GATE1} |
| N 630 -1170 790 -1170 { lab=#net3} |
| N 630 -1110 670 -1110 { lab=VTUN} |
| N 630 -1120 630 -1110 { lab=VTUN} |
| N 600 -1170 630 -1170 { lab=#net3} |
| N 560 -1220 560 -1200 { lab=#net4} |
| N 900 -1300 900 -1090 { lab=COL1} |
| N 440 -1060 940 -1060 { lab=ROW3} |
| N 900 -1090 900 -1040 { lab=COL1} |
| N 860 -1140 860 -1060 { lab=ROW3} |
| N 860 -1200 900 -1200 { lab=COL1} |
| N 750 -1110 750 -1040 { lab=GATE1} |
| N 750 -1300 750 -1110 { lab=GATE1} |
| N 670 -1120 670 -1110 { lab=VTUN} |
| N 670 -1110 670 -1040 { lab=VTUN} |
| N 670 -1300 670 -1110 { lab=VTUN} |
| N 520 -1300 520 -1250 { lab=GATESELECT1} |
| N 520 -1300 520 -1040 { lab=GATESELECT1} |
| N 560 -1140 560 -1080 { lab=DRAIN3} |
| N 440 -1080 560 -1080 { lab=DRAIN3} |
| N 560 -1080 710 -1080 { lab=DRAIN3} |
| N 710 -1080 810 -1080 { lab=DRAIN3} |
| N 810 -1080 880 -1080 { lab=DRAIN3} |
| N 880 -1080 940 -1080 { lab=DRAIN3} |
| N 490 -1300 490 -1040 { lab=VINJ} |
| N 490 -1280 560 -1280 { lab=VINJ} |
| N 790 -1430 820 -1430 { lab=#net5} |
| N 750 -1380 750 -1370 { lab=GATE1} |
| N 750 -1370 790 -1370 { lab=GATE1} |
| N 630 -1430 790 -1430 { lab=#net5} |
| N 630 -1370 670 -1370 { lab=VTUN} |
| N 630 -1380 630 -1370 { lab=VTUN} |
| N 600 -1430 630 -1430 { lab=#net5} |
| N 560 -1480 560 -1460 { lab=#net6} |
| N 900 -1560 900 -1350 { lab=COL1} |
| N 440 -1320 940 -1320 { lab=ROW2} |
| N 900 -1350 900 -1300 { lab=COL1} |
| N 860 -1400 860 -1320 { lab=ROW2} |
| N 860 -1460 900 -1460 { lab=COL1} |
| N 750 -1370 750 -1300 { lab=GATE1} |
| N 750 -1560 750 -1370 { lab=GATE1} |
| N 670 -1380 670 -1370 { lab=VTUN} |
| N 670 -1370 670 -1300 { lab=VTUN} |
| N 670 -1560 670 -1370 { lab=VTUN} |
| N 520 -1560 520 -1510 { lab=GATESELECT1} |
| N 520 -1560 520 -1300 { lab=GATESELECT1} |
| N 560 -1400 560 -1340 { lab=DRAIN2} |
| N 440 -1340 560 -1340 { lab=DRAIN2} |
| N 560 -1340 710 -1340 { lab=DRAIN2} |
| N 710 -1340 810 -1340 { lab=DRAIN2} |
| N 810 -1340 880 -1340 { lab=DRAIN2} |
| N 880 -1340 940 -1340 { lab=DRAIN2} |
| N 490 -1560 490 -1300 { lab=VINJ} |
| N 490 -1540 560 -1540 { lab=VINJ} |
| N 790 -1690 820 -1690 { lab=#net7} |
| N 750 -1640 750 -1630 { lab=GATE1} |
| N 750 -1630 790 -1630 { lab=GATE1} |
| N 630 -1690 790 -1690 { lab=#net7} |
| N 630 -1630 670 -1630 { lab=VTUN} |
| N 630 -1640 630 -1630 { lab=VTUN} |
| N 600 -1690 630 -1690 { lab=#net7} |
| N 560 -1740 560 -1720 { lab=#net8} |
| N 900 -1820 900 -1610 { lab=COL1} |
| N 440 -1580 940 -1580 { lab=ROW1} |
| N 900 -1610 900 -1560 { lab=COL1} |
| N 860 -1660 860 -1580 { lab=ROW1} |
| N 860 -1720 900 -1720 { lab=COL1} |
| N 750 -1630 750 -1560 { lab=GATE1} |
| N 750 -1820 750 -1630 { lab=GATE1} |
| N 670 -1640 670 -1630 { lab=VTUN} |
| N 670 -1630 670 -1560 { lab=VTUN} |
| N 670 -1820 670 -1630 { lab=VTUN} |
| N 520 -1820 520 -1770 { lab=GATESELECT1} |
| N 520 -1820 520 -1560 { lab=GATESELECT1} |
| N 560 -1660 560 -1600 { lab=DRAIN1} |
| N 440 -1600 560 -1600 { lab=DRAIN1} |
| N 560 -1600 710 -1600 { lab=DRAIN1} |
| N 710 -1600 810 -1600 { lab=DRAIN1} |
| N 810 -1600 880 -1600 { lab=DRAIN1} |
| N 880 -1600 940 -1600 { lab=DRAIN1} |
| N 490 -1820 490 -1560 { lab=VINJ} |
| N 490 -1800 560 -1800 { lab=VINJ} |
| N 420 -1600 440 -1600 { lab=DRAIN1} |
| N 420 -1580 450 -1580 { lab=ROW1} |
| N 420 -1340 450 -1340 { lab=DRAIN2} |
| N 420 -1320 450 -1320 { lab=ROW2} |
| N 420 -1600 450 -1600 { lab=DRAIN1} |
| N 420 -1080 450 -1080 { lab=DRAIN3} |
| N 420 -1060 450 -1060 { lab=ROW3} |
| N 420 -820 450 -820 { lab=DRAIN4} |
| N 420 -800 450 -800 { lab=ROW4} |
| N 900 -1830 900 -1810 { lab=COL1} |
| N 750 -1830 750 -1810 { lab=GATE1} |
| N 670 -1830 670 -1810 { lab=VTUN} |
| N 520 -1830 520 -1810 { lab=GATESELECT1} |
| N 490 -1850 490 -1820 { lab=VINJ} |
| N 480 -1850 490 -1830 { lab=VINJ} |
| N 480 -1850 490 -1830 { lab=VINJ} |
| N 560 -1800 560 -1770 { lab=VINJ} |
| N 560 -1780 570 -1780 { lab=VINJ} |
| N 570 -1800 570 -1780 { lab=VINJ} |
| N 560 -1800 570 -1800 { lab=VINJ} |
| N 490 -1690 560 -1690 { lab=VINJ} |
| N 490 -1430 560 -1430 { lab=VINJ} |
| N 560 -1510 570 -1510 { lab=VINJ} |
| N 570 -1540 570 -1510 { lab=VINJ} |
| N 540 -1540 570 -1540 { lab=VINJ} |
| N 490 -1170 560 -1170 { lab=VINJ} |
| N 560 -1250 570 -1250 { lab=VINJ} |
| N 570 -1280 570 -1250 { lab=VINJ} |
| N 540 -1280 570 -1280 { lab=VINJ} |
| N 490 -910 570 -910 { lab=VINJ} |
| N 560 -990 570 -990 { lab=VINJ} |
| N 570 -1020 570 -990 { lab=VINJ} |
| N 540 -1020 570 -1020 { lab=VINJ} |
| N 490 -830 880 -830 { lab=VINJ} |
| N 880 -910 880 -830 { lab=VINJ} |
| N 860 -910 880 -910 { lab=VINJ} |
| N 860 -1170 880 -1170 { lab=VINJ} |
| N 880 -1170 880 -1090 { lab=VINJ} |
| N 490 -1090 880 -1090 { lab=VINJ} |
| N 860 -1430 880 -1430 { lab=VINJ} |
| N 880 -1430 880 -1350 { lab=VINJ} |
| N 490 -1350 880 -1350 { lab=VINJ} |
| N 860 -1690 880 -1690 { lab=VINJ} |
| N 880 -1690 880 -1610 { lab=VINJ} |
| N 490 -1610 880 -1610 { lab=VINJ} |
| N 520 -1840 520 -1830 { lab=GATESELECT1} |
| N 520 -1840 550 -1840 { lab=GATESELECT1} |
| N 900 -1830 920 -1830 { lab=COL1} |
| N 670 -1840 670 -1830 { lab=VTUN} |
| N 670 -1840 680 -1840 { lab=VTUN} |
| N 1290 -910 1320 -910 { lab=#net9} |
| N 1250 -860 1250 -850 { lab=GATE2} |
| N 1250 -850 1290 -850 { lab=GATE2} |
| N 1130 -910 1290 -910 { lab=#net9} |
| N 1130 -850 1170 -850 { lab=VTUN} |
| N 1130 -860 1130 -850 { lab=VTUN} |
| N 1100 -910 1130 -910 { lab=#net9} |
| N 1060 -960 1060 -940 { lab=#net10} |
| N 1400 -1040 1400 -830 { lab=COL2} |
| N 940 -800 1440 -800 { lab=ROW4} |
| N 1400 -830 1400 -780 { lab=COL2} |
| N 1360 -880 1360 -800 { lab=ROW4} |
| N 1360 -940 1400 -940 { lab=COL2} |
| N 1250 -850 1250 -780 { lab=GATE2} |
| N 1250 -1040 1250 -850 { lab=GATE2} |
| N 1170 -860 1170 -850 { lab=VTUN} |
| N 1170 -850 1170 -780 { lab=VTUN} |
| N 1170 -1040 1170 -850 { lab=VTUN} |
| N 1020 -1040 1020 -990 { lab=GATESELECT2} |
| N 1020 -1040 1020 -780 { lab=GATESELECT2} |
| N 1060 -880 1060 -820 { lab=DRAIN4} |
| N 940 -820 1060 -820 { lab=DRAIN4} |
| N 1060 -820 1210 -820 { lab=DRAIN4} |
| N 1210 -820 1310 -820 { lab=DRAIN4} |
| N 1310 -820 1380 -820 { lab=DRAIN4} |
| N 1380 -820 1440 -820 { lab=DRAIN4} |
| N 990 -1040 990 -780 { lab=VINJ} |
| N 990 -1020 1060 -1020 { lab=VINJ} |
| N 1290 -1170 1320 -1170 { lab=#net11} |
| N 1250 -1120 1250 -1110 { lab=GATE2} |
| N 1250 -1110 1290 -1110 { lab=GATE2} |
| N 1130 -1170 1290 -1170 { lab=#net11} |
| N 1130 -1110 1170 -1110 { lab=VTUN} |
| N 1130 -1120 1130 -1110 { lab=VTUN} |
| N 1100 -1170 1130 -1170 { lab=#net11} |
| N 1060 -1220 1060 -1200 { lab=#net12} |
| N 1400 -1300 1400 -1090 { lab=COL2} |
| N 940 -1060 1440 -1060 { lab=ROW3} |
| N 1400 -1090 1400 -1040 { lab=COL2} |
| N 1360 -1140 1360 -1060 { lab=ROW3} |
| N 1360 -1200 1400 -1200 { lab=COL2} |
| N 1250 -1110 1250 -1040 { lab=GATE2} |
| N 1250 -1300 1250 -1110 { lab=GATE2} |
| N 1170 -1120 1170 -1110 { lab=VTUN} |
| N 1170 -1110 1170 -1040 { lab=VTUN} |
| N 1170 -1300 1170 -1110 { lab=VTUN} |
| N 1020 -1300 1020 -1250 { lab=GATESELECT2} |
| N 1020 -1300 1020 -1040 { lab=GATESELECT2} |
| N 1060 -1140 1060 -1080 { lab=DRAIN3} |
| N 940 -1080 1060 -1080 { lab=DRAIN3} |
| N 1060 -1080 1210 -1080 { lab=DRAIN3} |
| N 1210 -1080 1310 -1080 { lab=DRAIN3} |
| N 1310 -1080 1380 -1080 { lab=DRAIN3} |
| N 1380 -1080 1440 -1080 { lab=DRAIN3} |
| N 990 -1300 990 -1040 { lab=VINJ} |
| N 990 -1280 1060 -1280 { lab=VINJ} |
| N 1290 -1430 1320 -1430 { lab=#net13} |
| N 1250 -1380 1250 -1370 { lab=GATE2} |
| N 1250 -1370 1290 -1370 { lab=GATE2} |
| N 1130 -1430 1290 -1430 { lab=#net13} |
| N 1130 -1370 1170 -1370 { lab=VTUN} |
| N 1130 -1380 1130 -1370 { lab=VTUN} |
| N 1100 -1430 1130 -1430 { lab=#net13} |
| N 1060 -1480 1060 -1460 { lab=#net14} |
| N 1400 -1560 1400 -1350 { lab=COL2} |
| N 940 -1320 1440 -1320 { lab=ROW2} |
| N 1400 -1350 1400 -1300 { lab=COL2} |
| N 1360 -1400 1360 -1320 { lab=ROW2} |
| N 1360 -1460 1400 -1460 { lab=COL2} |
| N 1250 -1370 1250 -1300 { lab=GATE2} |
| N 1250 -1560 1250 -1370 { lab=GATE2} |
| N 1170 -1380 1170 -1370 { lab=VTUN} |
| N 1170 -1370 1170 -1300 { lab=VTUN} |
| N 1170 -1560 1170 -1370 { lab=VTUN} |
| N 1020 -1560 1020 -1510 { lab=GATESELECT2} |
| N 1020 -1560 1020 -1300 { lab=GATESELECT2} |
| N 1060 -1400 1060 -1340 { lab=DRAIN2} |
| N 940 -1340 1060 -1340 { lab=DRAIN2} |
| N 1060 -1340 1210 -1340 { lab=DRAIN2} |
| N 1210 -1340 1310 -1340 { lab=DRAIN2} |
| N 1310 -1340 1380 -1340 { lab=DRAIN2} |
| N 1380 -1340 1440 -1340 { lab=DRAIN2} |
| N 990 -1560 990 -1300 { lab=VINJ} |
| N 990 -1540 1060 -1540 { lab=VINJ} |
| N 1290 -1690 1320 -1690 { lab=#net15} |
| N 1250 -1640 1250 -1630 { lab=GATE2} |
| N 1250 -1630 1290 -1630 { lab=GATE2} |
| N 1130 -1690 1290 -1690 { lab=#net15} |
| N 1130 -1630 1170 -1630 { lab=VTUN} |
| N 1130 -1640 1130 -1630 { lab=VTUN} |
| N 1100 -1690 1130 -1690 { lab=#net15} |
| N 1060 -1740 1060 -1720 { lab=#net16} |
| N 1400 -1820 1400 -1610 { lab=COL2} |
| N 940 -1580 1440 -1580 { lab=ROW1} |
| N 1400 -1610 1400 -1560 { lab=COL2} |
| N 1360 -1660 1360 -1580 { lab=ROW1} |
| N 1360 -1720 1400 -1720 { lab=COL2} |
| N 1250 -1630 1250 -1560 { lab=GATE2} |
| N 1250 -1820 1250 -1630 { lab=GATE2} |
| N 1170 -1640 1170 -1630 { lab=VTUN} |
| N 1170 -1630 1170 -1560 { lab=VTUN} |
| N 1170 -1820 1170 -1630 { lab=VTUN} |
| N 1020 -1820 1020 -1770 { lab=GATESELECT2} |
| N 1020 -1820 1020 -1560 { lab=GATESELECT2} |
| N 1060 -1660 1060 -1600 { lab=DRAIN1} |
| N 940 -1600 1060 -1600 { lab=DRAIN1} |
| N 1060 -1600 1210 -1600 { lab=DRAIN1} |
| N 1210 -1600 1310 -1600 { lab=DRAIN1} |
| N 1310 -1600 1380 -1600 { lab=DRAIN1} |
| N 1380 -1600 1440 -1600 { lab=DRAIN1} |
| N 990 -1820 990 -1560 { lab=VINJ} |
| N 990 -1800 1060 -1800 { lab=VINJ} |
| N 1400 -1830 1400 -1810 { lab=COL2} |
| N 1250 -1830 1250 -1810 { lab=GATE2} |
| N 1020 -1830 1020 -1810 { lab=GATESELECT2} |
| N 1060 -1800 1060 -1770 { lab=VINJ} |
| N 1060 -1780 1070 -1780 { lab=VINJ} |
| N 1070 -1800 1070 -1780 { lab=VINJ} |
| N 1060 -1800 1070 -1800 { lab=VINJ} |
| N 990 -1690 1060 -1690 { lab=VINJ} |
| N 990 -1430 1060 -1430 { lab=VINJ} |
| N 1060 -1510 1070 -1510 { lab=VINJ} |
| N 1070 -1540 1070 -1510 { lab=VINJ} |
| N 1040 -1540 1070 -1540 { lab=VINJ} |
| N 990 -1170 1060 -1170 { lab=VINJ} |
| N 1060 -1250 1070 -1250 { lab=VINJ} |
| N 1070 -1280 1070 -1250 { lab=VINJ} |
| N 1040 -1280 1070 -1280 { lab=VINJ} |
| N 990 -910 1070 -910 { lab=VINJ} |
| N 1060 -990 1070 -990 { lab=VINJ} |
| N 1070 -1020 1070 -990 { lab=VINJ} |
| N 1040 -1020 1070 -1020 { lab=VINJ} |
| N 990 -830 1380 -830 { lab=VINJ} |
| N 1380 -910 1380 -830 { lab=VINJ} |
| N 1360 -910 1380 -910 { lab=VINJ} |
| N 1360 -1170 1380 -1170 { lab=VINJ} |
| N 1380 -1170 1380 -1090 { lab=VINJ} |
| N 990 -1090 1380 -1090 { lab=VINJ} |
| N 1360 -1430 1380 -1430 { lab=VINJ} |
| N 1380 -1430 1380 -1350 { lab=VINJ} |
| N 990 -1350 1380 -1350 { lab=VINJ} |
| N 1360 -1690 1380 -1690 { lab=VINJ} |
| N 1380 -1690 1380 -1610 { lab=VINJ} |
| N 990 -1610 1380 -1610 { lab=VINJ} |
| N 1020 -1840 1020 -1830 { lab=GATESELECT2} |
| N 1020 -1840 1050 -1840 { lab=GATESELECT2} |
| N 1400 -1830 1420 -1830 { lab=COL2} |
| N 880 -1690 990 -1690 { lab=VINJ} |
| N 1170 -1870 1170 -1820 { lab=VTUN} |
| N 670 -1870 1170 -1870 { lab=VTUN} |
| N 670 -1870 670 -1840 { lab=VTUN} |
| N 340 -1780 370 -1780 {} |
| N 340 -1780 340 -1730 {} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 840 -910 0 0 {name=M3 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 790 -880 0 0 {name=C1 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 580 -910 0 1 {name=M5 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 630 -880 0 1 {name=C2 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 540 -990 0 0 {name=M1 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 840 -1170 0 0 {name=M2 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 790 -1140 0 0 {name=C3 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 580 -1170 0 1 {name=M4 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 630 -1140 0 1 {name=C4 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 540 -1250 0 0 {name=M6 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 840 -1430 0 0 {name=M7 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 790 -1400 0 0 {name=C5 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 580 -1430 0 1 {name=M8 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 630 -1400 0 1 {name=C6 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 540 -1510 0 0 {name=M9 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 840 -1690 0 0 {name=M10 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 790 -1660 0 0 {name=C7 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 580 -1690 0 1 {name=M11 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 630 -1660 0 1 {name=C8 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 540 -1770 0 0 {name=M12 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {devices/ipin.sym} 430 -1600 0 0 {name=DRAIN1 lab=DRAIN1} |
| C {devices/ipin.sym} 430 -1580 0 0 {name=ROW1 lab=ROW1} |
| C {devices/ipin.sym} 430 -1340 0 0 {name=DRAIN2 lab=DRAIN2} |
| C {devices/ipin.sym} 430 -1320 0 0 {name=ROW2 lab=ROW2} |
| C {devices/ipin.sym} 430 -1080 0 0 {name=DRAIN3 lab=DRAIN3} |
| C {devices/ipin.sym} 430 -1060 0 0 {name=ROW3 lab=ROW3} |
| C {devices/ipin.sym} 430 -820 0 0 {name=DRAIN4 lab=DRAIN4} |
| C {devices/ipin.sym} 430 -800 0 0 {name=DRAIN5 lab=ROW4} |
| C {devices/iopin.sym} 920 -1830 0 0 {name=COL1 lab=COL1} |
| C {devices/iopin.sym} 750 -1830 0 0 {name=GATE1 lab=GATE1} |
| C {devices/iopin.sym} 680 -1840 0 0 {name=VTUN lab=VTUN} |
| C {devices/iopin.sym} 550 -1840 0 0 {name=GATESELECT1 lab=GATESELECT1} |
| C {devices/iopin.sym} 480 -1850 0 0 {name=VINJ lab=VINJ} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1340 -910 0 0 {name=M13 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1290 -880 0 0 {name=C9 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1080 -910 0 1 {name=M14 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1130 -880 0 1 {name=C10 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1040 -990 0 0 {name=M15 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1340 -1170 0 0 {name=M16 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1290 -1140 0 0 {name=C11 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1080 -1170 0 1 {name=M17 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1130 -1140 0 1 {name=C12 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1040 -1250 0 0 {name=M18 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1340 -1430 0 0 {name=M19 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1290 -1400 0 0 {name=C13 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1080 -1430 0 1 {name=M20 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1130 -1400 0 1 {name=C14 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1040 -1510 0 0 {name=M21 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1340 -1690 0 0 {name=M22 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1290 -1660 0 0 {name=C15 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1080 -1690 0 1 {name=M23 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/cap_var_hvt.sym} 1130 -1660 0 1 {name=C16 model=cap_var_hvt W=0.5 L=0.5 VM=1 spiceprefix=X} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1040 -1770 0 0 {name=M24 |
| L=0.5 |
| W=1 |
| nf=1 |
| mult=1 |
| ad="'int((nf+1)/2) * W/nf * 0.29'" |
| pd="'2*int((nf+1)/2) * (W/nf + 0.29)'" |
| as="'int((nf+2)/2) * W/nf * 0.29'" |
| ps="'2*int((nf+2)/2) * (W/nf + 0.29)'" |
| nrd="'0.29 / W'" nrs="'0.29 / W'" |
| sa=0 sb=0 sd=0 |
| model=pfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {devices/iopin.sym} 1420 -1830 0 0 {name=COL2 lab=COL2} |
| C {devices/iopin.sym} 1250 -1830 0 0 {name=GATE2 lab=GATE2} |
| C {devices/iopin.sym} 1050 -1840 0 0 {name=GATESELECT2 lab=GATESELECT2} |
| C {devices/iopin.sym} 370 -1780 0 0 {name=VGND lab=VGND} |
| C {devices/gnd.sym} 340 -1730 0 0 {name=l1 lab=VGND} |