| v {xschem version=2.9.9 file_version=1.2 } |
| G {} |
| K {} |
| V {} |
| S {} |
| E {} |
| N 1650 -990 1650 -940 { lab=agnd} |
| N 1500 -1080 1500 -1040 { lab=#net1} |
| N 1610 -1020 1610 -970 { lab=agnd} |
| N 1610 -970 1650 -970 { lab=agnd} |
| N 1460 -1010 1460 -960 { lab=agnd} |
| N 1460 -960 1500 -960 { lab=agnd} |
| N 1540 -1280 1610 -1280 { lab=mir} |
| N 1500 -1370 1500 -1310 { lab=avdd} |
| N 1500 -1370 1650 -1370 { lab=avdd} |
| N 1650 -1370 1650 -1310 { lab=avdd} |
| N 1640 -1370 1890 -1370 { lab=avdd} |
| N 1500 -980 1500 -970 { lab=agnd} |
| N 1500 -970 1500 -960 { lab=agnd} |
| N 1500 -940 1650 -940 { lab=agnd} |
| N 1500 -960 1500 -940 { lab=agnd} |
| N 1650 -1280 1690 -1280 { lab=avdd} |
| N 1690 -1370 1690 -1280 { lab=avdd} |
| N 1390 -1280 1500 -1280 { lab=avdd} |
| N 1390 -1370 1610 -1370 { lab=avdd} |
| N 640 -1370 640 -1310 { lab=avdd} |
| N 530 -1280 640 -1280 { lab=avdd} |
| N 530 -1370 530 -1280 { lab=avdd} |
| N 530 -1370 640 -1370 { lab=avdd} |
| N 640 -1370 730 -1370 { lab=avdd} |
| N 570 -1140 640 -1140 { lab=bg_out} |
| N 1430 -1240 1460 -1240 { lab=inp} |
| N 1650 -1240 1690 -1240 { lab=inn} |
| N 1330 -1000 1330 -960 { lab=agnd} |
| N 1270 -1030 1290 -1030 { lab=agnd} |
| N 1270 -1030 1270 -990 { lab=agnd} |
| N 1330 -1080 1330 -1060 { lab=#net1} |
| N 1250 -1000 1250 -960 { lab=agnd} |
| N 1190 -1030 1210 -1030 { lab=agnd} |
| N 1190 -1030 1190 -990 { lab=agnd} |
| N 1250 -1080 1250 -1060 { lab=#net1} |
| N 1160 -1000 1160 -960 { lab=agnd} |
| N 1100 -1030 1120 -1030 { lab=agnd} |
| N 1100 -1030 1100 -990 { lab=agnd} |
| N 1160 -1080 1160 -1060 { lab=#net1} |
| N 1050 -1000 1050 -960 { lab=agnd} |
| N 990 -1030 1010 -1030 { lab=agnd} |
| N 990 -1030 990 -990 { lab=agnd} |
| N 1050 -1080 1050 -1060 { lab=#net1} |
| N 960 -1000 960 -960 { lab=agnd} |
| N 900 -1030 920 -1030 { lab=agnd} |
| N 900 -1030 900 -990 { lab=agnd} |
| N 960 -1080 960 -1060 { lab=#net1} |
| N 850 -1000 850 -960 { lab=agnd} |
| N 790 -1030 810 -1030 { lab=agnd} |
| N 790 -1030 790 -990 { lab=agnd} |
| N 850 -1080 850 -1060 { lab=#net1} |
| N 750 -1000 750 -960 { lab=agnd} |
| N 690 -1030 710 -1030 { lab=agnd} |
| N 690 -1030 690 -990 { lab=agnd} |
| N 750 -1080 750 -1060 { lab=#net1} |
| N 1370 -940 1500 -940 { lab=agnd} |
| N 750 -1080 850 -1080 { lab=#net1} |
| N 840 -1080 960 -1080 { lab=#net1} |
| N 960 -1080 1050 -1080 { lab=#net1} |
| N 1050 -1080 1160 -1080 { lab=#net1} |
| N 1160 -1080 1250 -1080 { lab=#net1} |
| N 1240 -1080 1330 -1080 { lab=#net1} |
| N 680 -1370 1390 -1370 { lab=avdd} |
| N 1390 -1370 1390 -1280 { lab=avdd} |
| N 690 -990 690 -960 { lab=agnd} |
| N 690 -960 750 -960 { lab=agnd} |
| N 750 -960 850 -960 { lab=agnd} |
| N 850 -960 970 -960 { lab=agnd} |
| N 970 -960 1050 -960 { lab=agnd} |
| N 1050 -960 1160 -960 { lab=agnd} |
| N 1160 -960 1270 -960 { lab=agnd} |
| N 1270 -960 1330 -960 { lab=agnd} |
| N 620 -940 1370 -940 { lab=agnd} |
| N 790 -990 790 -960 { lab=agnd} |
| N 1100 -990 1100 -960 { lab=agnd} |
| N 1190 -990 1190 -960 { lab=agnd} |
| N 1270 -990 1270 -960 { lab=agnd} |
| N 900 -990 900 -960 { lab=agnd} |
| N 990 -990 990 -960 { lab=agnd} |
| N 610 -940 620 -940 { lab=agnd} |
| N 640 -960 640 -940 { lab=agnd} |
| N 680 -1280 710 -1280 { lab=mir} |
| N 1650 -1250 1650 -1240 { lab=inn} |
| N 2040 -1190 2250 -1190 { lab=agnd} |
| N 2250 -1240 2250 -1220 { lab=mir} |
| N 2250 -1370 2250 -1300 { lab=avdd} |
| N 1970 -1370 2250 -1370 { lab=avdd} |
| N 2040 -1370 2040 -1300 { lab=avdd} |
| N 2200 -1030 2200 -940 { lab=agnd} |
| N 2110 -1190 2110 -940 { lab=agnd} |
| N 1940 -1270 2040 -1270 { lab=avdd} |
| N 1940 -1370 1940 -1270 { lab=avdd} |
| N 2250 -1270 2360 -1270 { lab=avdd} |
| N 2360 -1370 2360 -1270 { lab=avdd} |
| N 2240 -1370 2360 -1370 { lab=avdd} |
| N 2200 -1060 2280 -1060 { lab=agnd} |
| N 2280 -1060 2280 -940 { lab=agnd} |
| N 1650 -940 2020 -940 { lab=agnd} |
| N 2110 -940 2200 -940 { lab=agnd} |
| N 2200 -940 2280 -940 { lab=agnd} |
| N 1980 -1190 2000 -1190 { lab=inp} |
| N 2290 -1190 2320 -1190 { lab=inn} |
| N 1890 -1370 1940 -1370 { lab=avdd} |
| N 1940 -1370 1970 -1370 { lab=avdd} |
| N 2020 -940 2110 -940 { lab=agnd} |
| N 1840 -1370 1840 -1230 { lab=avdd} |
| N 1840 -1200 1900 -1200 { lab=avdd} |
| N 1900 -1370 1900 -1200 { lab=avdd} |
| N 1770 -1200 1800 -1200 { lab=mir} |
| N 1840 -1050 1840 -940 { lab=agnd} |
| N 1790 -1080 1790 -940 { lab=agnd} |
| N 2250 -1230 2330 -1230 { lab=mir} |
| N 1650 -1060 1650 -1050 { lab=#net2} |
| N 2040 -1160 2040 -1120 { lab=#net3} |
| N 2040 -1240 2040 -1220 { lab=#net4} |
| N 2080 -1270 2210 -1270 { lab=#net4} |
| N 2150 -1270 2150 -1230 { lab=#net4} |
| N 2040 -1230 2150 -1230 { lab=#net4} |
| N 2250 -1160 2250 -1120 { lab=#net3} |
| N 2040 -1120 2250 -1120 { lab=#net3} |
| N 2200 -1120 2200 -1090 { lab=#net3} |
| N 1840 -1170 1840 -1110 { lab=#net5} |
| N 1880 -1080 1930 -1080 { lab=#net5} |
| N 1930 -1120 1930 -1080 { lab=#net5} |
| N 1840 -1120 1930 -1120 { lab=#net5} |
| N 1930 -1060 2160 -1060 { lab=#net5} |
| N 1930 -1080 1930 -1060 { lab=#net5} |
| N 1790 -1080 1840 -1080 { lab=agnd} |
| N 1300 -960 1300 -940 { lab=agnd} |
| N 1330 -1080 1500 -1080 { lab=#net1} |
| N 1650 -1150 1650 -1060 { lab=#net2} |
| N 1500 -1090 1500 -1070 { lab=#net1} |
| N 1500 -1250 1500 -1240 { lab=inp} |
| N 1650 -1160 1650 -1150 { lab=#net2} |
| N 1460 -1240 1480 -1240 { lab=inp} |
| N 1480 -1240 1500 -1240 { lab=inp} |
| N 2400 -1230 2410 -1230 { lab=mir} |
| N 2330 -1230 2400 -1230 { lab=mir} |
| N 2410 -1230 2430 -1230 { lab=mir} |
| N 390 -1370 420 -1370 { lab=avdd} |
| N 420 -940 440 -940 { lab=agnd} |
| N 320 -940 420 -940 { lab=agnd} |
| N 230 -940 320 -940 { lab=agnd} |
| N 640 -1150 640 -1120 { lab=bg_out} |
| N 640 -1250 640 -1210 { lab=bg_out} |
| N 640 -1210 640 -1150 { lab=bg_out} |
| N 1500 -1170 1500 -1150 { lab=#net6} |
| N 1500 -1240 1500 -1230 { lab=inp} |
| N 1400 -1160 1500 -1160 { lab=#net6} |
| N 1400 -1000 1400 -940 { lab=agnd} |
| N 640 -1120 640 -1090 { lab=bg_out} |
| N 620 -1060 620 -940 { lab=agnd} |
| N 1720 -1110 1720 -940 { lab=agnd} |
| N 1380 -1030 1380 -940 { lab=agnd} |
| N 1430 -1120 1480 -1120 { lab=agnd} |
| N 1430 -1120 1430 -940 { lab=agnd} |
| N 1590 -1190 1590 -940 { lab=agnd} |
| N 1370 -1200 1480 -1200 { lab=agnd} |
| N 1370 -1200 1370 -940 { lab=agnd} |
| N 420 -1370 530 -1370 { lab=avdd} |
| N 440 -940 610 -940 { lab=agnd} |
| N 1400 -1160 1400 -1150 { lab=#net6} |
| N 1400 -1090 1400 -1060 { lab=#net7} |
| N 1650 -1170 1650 -1160 { lab=#net2} |
| N 1590 -1200 1630 -1200 { lab=agnd} |
| N 1590 -1200 1590 -1190 { lab=agnd} |
| N 1700 -1000 1700 -940 { lab=agnd} |
| N 1700 -1080 1700 -1060 { lab=#net8} |
| N 1650 -1140 1700 -1140 { lab=#net2} |
| N 1650 -1240 1650 -1230 { lab=inn} |
| N 1370 -1120 1380 -1120 { lab=agnd} |
| N 640 -1030 640 -1020 { lab=#net9} |
| N 1560 -1300 1560 -1280 { lab=mir} |
| N 1540 -1330 1560 -1330 { lab=avdd} |
| N 1540 -1370 1540 -1330 { lab=avdd} |
| N 1560 -1370 1560 -1360 { lab=avdd} |
| N 1600 -1330 1620 -1330 { lab=enable} |
| N 210 -1370 210 -1270 { lab=avdd} |
| N 210 -1370 390 -1370 { lab=avdd} |
| N 220 -1240 310 -1240 { lab=avdd} |
| N 310 -1370 310 -1240 { lab=avdd} |
| N 210 -1240 220 -1240 { lab=avdd} |
| N 210 -1210 210 -1090 { lab=#net10} |
| N 210 -1030 210 -940 { lab=agnd} |
| N 210 -940 230 -940 { lab=agnd} |
| N 210 -1060 270 -1060 { lab=agnd} |
| N 270 -1060 270 -940 { lab=agnd} |
| N 130 -1240 170 -1240 { lab=bg_out} |
| N 130 -1240 130 -1060 { lab=bg_out} |
| N 130 -1060 170 -1060 { lab=bg_out} |
| N 210 -1140 280 -1140 { lab=#net10} |
| N 320 -1140 390 -1140 { lab=agnd} |
| N 390 -1140 390 -940 { lab=agnd} |
| N 320 -1180 320 -1170 { lab=avdd} |
| N 320 -1180 350 -1180 { lab=avdd} |
| N 350 -1370 350 -1180 { lab=avdd} |
| N 320 -1110 320 -1070 { lab=inn} |
| N 320 -1070 350 -1070 { lab=inn} |
| N 2420 -1230 2420 -1160 { lab=mir} |
| N 2420 -1100 2420 -940 { lab=agnd} |
| N 2280 -940 2420 -940 { lab=agnd} |
| N 2580 -1170 2610 -1170 { lab=bg_out} |
| N 2560 -1170 2580 -1170 { lab=bg_out} |
| N 2810 -1320 2810 -1300 { lab=avdd} |
| N 2810 -1270 2840 -1270 { lab=avdd} |
| N 2840 -1310 2840 -1270 { lab=avdd} |
| N 2810 -1310 2840 -1310 { lab=avdd} |
| N 2730 -1270 2770 -1270 { lab=mir} |
| N 2360 -1370 2810 -1370 { lab=avdd} |
| N 2810 -1370 2810 -1320 { lab=avdd} |
| N 2810 -1240 2810 -1180 { lab=iref} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1630 -1280 0 0 {name=M1 |
| L=2 |
| W=3 |
| nf=1 |
| mult=8 |
| 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} 1520 -1280 0 1 {name=M2 |
| L=2 |
| W=3 |
| nf=1 |
| mult=8 |
| 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} 660 -1280 0 1 {name=M3 |
| L=2 |
| W=3 |
| nf=1 |
| mult=8 |
| 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/lab_pin.sym} 570 -1140 0 0 {name=l1 sig_type=std_logic lab=bg_out} |
| C {sky130_fd_pr/pnp_05v5.sym} 1630 -1020 0 0 {name=Q1 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 1480 -1010 0 0 {name=Q5 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 1310 -1030 0 0 {name=Q6 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 1230 -1030 0 0 {name=Q7 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 1140 -1030 0 0 {name=Q9 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 1030 -1030 0 0 {name=Q11 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 940 -1030 0 0 {name=Q13 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 830 -1030 0 0 {name=Q15 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pnp_05v5.sym} 730 -1030 0 0 {name=Q17 |
| model=pnp_05v5_W0p68L0p68 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 2060 -1270 0 1 {name=M7 |
| L=2 |
| W=3 |
| nf=1 |
| mult=4 |
| 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/nfet_g5v0d10v5.sym} 2020 -1190 0 0 {name=M12 |
| L=1 |
| W=3 |
| nf=1 |
| mult=8 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/nfet_g5v0d10v5.sym} 2270 -1190 0 1 {name=M21 |
| L=1 |
| W=3 |
| nf=1 |
| mult=8 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 2230 -1270 0 0 {name=M23 |
| L=2 |
| W=3 |
| nf=1 |
| mult=4 |
| 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/nfet_g5v0d10v5.sym} 2180 -1060 0 0 {name=M15 |
| L=2 |
| W=5 |
| nf=1 |
| mult=4 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1820 -1200 0 0 {name=M25 |
| L=2 |
| W=3 |
| nf=1 |
| mult=8 |
| 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/nfet_g5v0d10v5.sym} 1860 -1080 0 1 {name=M16 |
| L=2 |
| W=5 |
| nf=1 |
| mult=4 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {devices/lab_pin.sym} 710 -1280 0 1 {name=l7 sig_type=std_logic lab=mir} |
| C {devices/lab_pin.sym} 1570 -1280 3 0 {name=l8 sig_type=std_logic lab=mir} |
| C {devices/lab_pin.sym} 1770 -1200 0 0 {name=l11 sig_type=std_logic lab=mir} |
| C {devices/lab_pin.sym} 2320 -1190 0 1 {name=l13 sig_type=std_logic lab=inn} |
| C {devices/lab_pin.sym} 1980 -1190 0 0 {name=l18 sig_type=std_logic lab=inp} |
| C {devices/lab_pin.sym} 1430 -1240 0 0 {name=l19 sig_type=std_logic lab=inp} |
| C {devices/lab_pin.sym} 1690 -1240 0 1 {name=l20 sig_type=std_logic lab=inn} |
| C {sky130_fd_pr/cap_mim_m3_1.sym} 2420 -1130 0 0 {name=C1 model=cap_mim_m3_1 W=16 L=16 MF=1 spiceprefix=X} |
| C {devices/lab_pin.sym} 2380 -1230 1 0 {name=l21 sig_type=std_logic lab=mir} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1500 -1200 0 0 {name=R1 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=3} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1650 -1200 0 0 {name=R2 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=3} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1700 -1110 0 1 {name=R3 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=1} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1500 -1120 0 0 {name=R10 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=6} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1400 -1030 0 0 {name=R4 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=15} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1700 -1030 0 1 {name=R11 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=15} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 1400 -1120 0 0 {name=R6 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=1} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 640 -1060 0 0 {name=R5 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=1} |
| C {sky130_fd_pr/res_xhigh_po_0p69.sym} 640 -990 0 0 {name=R14 |
| W=0.69 |
| L=27 |
| model=res_xhigh_po_0p69 |
| spiceprefix=X |
| mult=53} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 1580 -1330 0 1 {name=M19 |
| L=0.5 |
| W=0.42 |
| nf=1 |
| mult=2 |
| 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} 190 -1240 0 0 {name=M4 |
| L=5 |
| W=0.42 |
| nf=1 |
| mult=2 |
| 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/nfet_g5v0d10v5.sym} 190 -1060 0 0 {name=M5 |
| L=0.5 |
| W=10 |
| nf=1 |
| mult=8 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {sky130_fd_pr/nfet_g5v0d10v5.sym} 300 -1140 0 0 {name=M6 |
| L=0.5 |
| W=3 |
| nf=1 |
| mult=4 |
| 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=nfet_g5v0d10v5 |
| spiceprefix=X |
| } |
| C {devices/lab_pin.sym} 130 -1140 0 0 {name=l4 sig_type=std_logic lab=bg_out} |
| C {devices/lab_pin.sym} 350 -1070 0 1 {name=l22 sig_type=std_logic lab=inn} |
| C {devices/ipin.sym} 1080 -1370 0 0 {name=p1 lab=avdd} |
| C {devices/ipin.sym} 1110 -940 0 0 {name=p2 lab=agnd} |
| C {devices/opin.sym} 2610 -1170 0 0 {name=p3 lab=bg_out} |
| C {devices/lab_pin.sym} 2560 -1170 0 0 {name=l2 sig_type=std_logic lab=bg_out} |
| C {devices/ipin.sym} 1610 -1330 2 0 {name=p4 lab=enable} |
| C {sky130_fd_pr/pfet_g5v0d10v5.sym} 2790 -1270 0 0 {name=M26 |
| L=2 |
| W=3 |
| nf=1 |
| mult=4 |
| 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/lab_pin.sym} 2730 -1270 2 1 {name=l32 sig_type=std_logic lab=mir} |
| C {devices/ipin.sym} 2810 -1180 1 0 {name=p6 lab=iref} |