v {xschem version=3.4.4 file_version=1.2 * * This file is part of XSCHEM, * a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit * simulation. * Copyright (C) 1998-2024 Stefan Frederik Schippers * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} V {} S {} E {} L 4 920 -500 920 -340 {dash=3} L 4 1270 -500 1270 -340 {dash=3} P 4 11 1110 -510 1060 -510 1060 -520 1020 -500 1060 -480 1060 -490 1110 -490 1110 -480 1150 -500 1110 -520 1110 -510 {} T {3-way, 4-way switches} 1180 -900 0 0 0.6 0.6 {} T {rectifying devices} 1220 -1540 0 0 0.6 0.6 {} T {Transistor-level logic gates} 1930 -590 0 0 0.6 0.6 {} T {Bidirectional lines} 960 -590 0 0 0.6 0.6 {} T {Standard cell logic gates} 310 -890 0 0 0.6 0.6 {} T {Bidirectional pass transistors} 240 -1540 0 0 0.6 0.6 {} T {Sequential logic} 1970 -1540 0 0 0.6 0.6 {} T {Cyan: Uninitialized or unknown (X)} 210 -200 0 0 0.4 0.4 {layer=1} T {Signal colors:} 190 -230 0 0 0.4 0.4 {} T {Blue: Logic level low (0)} 210 -170 0 0 0.4 0.4 {layer=12} T {Red: Logic level high (1)} 210 -140 0 0 0.4 0.4 {layer=5} T {Brown: High Impedance (Z)} 210 -110 0 0 0.4 0.4 {layer=13} T {To stop simulation: press Escape key} 10 -300 0 0 0.4 0.4 {} N 170 -460 260 -460 { lab=B} N 170 -580 230 -580 { lab=#net1} N 210 -540 230 -540 { lab=C} N 890 -460 890 -400 { lab=#net2} N 890 -460 1300 -460 { lab=#net2} N 720 -460 720 -330 { lab=#net2} N 700 -210 700 -150 { lab=#net3} N 680 -380 680 -330 { lab=B} N 610 -380 680 -380 { lab=B} N 810 -360 810 -270 { lab=DN} N 690 -460 720 -460 { lab=#net2} N 1470 -460 1490 -460 { lab=#net2} N 780 -400 810 -400 { lab=CK3} N 1300 -460 1300 -400 { lab=#net2} N 1470 -460 1470 -330 { lab=#net2} N 1490 -210 1490 -150 { lab=#net4} N 1510 -380 1510 -330 { lab=A} N 1510 -380 1580 -380 { lab=A} N 1380 -360 1380 -270 { lab=D} N 1380 -270 1390 -270 { lab=D} N 1380 -400 1410 -400 { lab=CK2} N 720 -460 890 -460 { lab=#net2} N 1300 -460 1470 -460 { lab=#net2} N 380 -710 470 -710 { lab=#net5} N 420 -690 470 -690 { lab=CK2} N 460 -670 470 -670 { lab=RSTB} N 650 -710 740 -710 { lab=#net6} N 460 -670 460 -640 { lab=RSTB} N 460 -640 680 -640 { lab=RSTB} N 680 -670 680 -640 { lab=RSTB} N 680 -670 740 -670 { lab=RSTB} N 920 -710 970 -710 { lab=CK3} N 420 -770 420 -690 { lab=CK2} N 680 -690 740 -690 { lab=CK2} N 420 -770 680 -770 { lab=CK2} N 680 -770 680 -690 { lab=CK2} N 270 -740 290 -740 { lab=CK2} N 290 -820 290 -740 { lab=CK2} N 210 -820 290 -820 { lab=CK2} N 30 -820 130 -820 { lab=#net7} N 30 -820 30 -720 { lab=#net7} N 30 -720 90 -720 { lab=#net7} N 70 -740 90 -740 { lab=A} N 90 -670 460 -670 { lab=RSTB} N 90 -700 90 -670 { lab=RSTB} N 50 -670 90 -670 { lab=RSTB} N 1840 -300 1840 -270 { lab=Z} N 1840 -210 1840 -140 { lab=GND} N 1970 -160 1970 -140 { lab=GND} N 1970 -300 1970 -220 { lab=Z} N 1740 -190 1930 -190 { lab=B} N 1740 -440 1740 -190 { lab=B} N 1780 -280 1780 -240 { lab=A} N 1780 -240 1800 -240 { lab=A} N 1690 -280 1780 -280 { lab=A} N 1690 -190 1740 -190 { lab=B} N 1840 -240 1890 -240 { lab=GND} N 1970 -190 2030 -190 { lab=GND} N 1840 -410 1840 -370 { lab=#net8} N 1840 -500 1840 -470 { lab=VCC} N 1970 -300 2020 -300 { lab=Z} N 1740 -440 1800 -440 { lab=B} N 1780 -340 1800 -340 { lab=A} N 1840 -440 1900 -440 { lab=VCC} N 1840 -340 1900 -340 { lab=VCC} N 1900 -440 1900 -340 { lab=VCC} N 1840 -140 1970 -140 { lab=GND} N 2390 -230 2390 -200 { lab=#net9} N 2390 -260 2440 -260 { lab=GND} N 2390 -170 2440 -170 { lab=GND} N 2350 -440 2410 -440 { lab=VCC} N 2470 -380 2530 -380 { lab=VCC} N 2470 -350 2470 -320 { lab=#net10} N 2390 -320 2470 -320 { lab=#net10} N 2350 -410 2350 -320 { lab=#net10} N 2390 -320 2390 -290 { lab=#net10} N 2350 -500 2350 -470 { lab=VCC} N 2350 -500 2470 -500 { lab=VCC} N 2470 -500 2470 -410 { lab=VCC} N 2390 -140 2390 -120 { lab=GND} N 2310 -380 2430 -380 { lab=B} N 2310 -310 2310 -260 { lab=B} N 2310 -260 2350 -260 { lab=B} N 2270 -170 2350 -170 { lab=A} N 2270 -350 2270 -170 { lab=A} N 2270 -440 2310 -440 { lab=A} N 2180 -310 2310 -310 { lab=B} N 2180 -350 2270 -350 { lab=A} N 2470 -320 2600 -320 { lab=#net10} N 700 -820 970 -820 { lab=CK3} N 970 -820 970 -710 { lab=CK3} N 380 -820 620 -820 { lab=#net5} N 380 -820 380 -710 { lab=#net5} N 380 -690 420 -690 { lab=CK2} N 1840 -300 1970 -300 { lab=Z} N 1780 -340 1780 -280 { lab=A} N 2350 -320 2390 -320 { lab=#net10} N 2310 -380 2310 -310 { lab=B} N 2270 -440 2270 -350 { lab=A} N 1840 -310 1840 -300 { lab=Z} N 270 -1090 270 -1030 { lab=GND} N 330 -1090 330 -1030 { lab=#net11} N 100 -1090 270 -1090 { lab=GND} N 330 -1090 370 -1090 { lab=#net11} N 300 -990 300 -960 { lab=E} N 160 -1220 170 -1220 { lab=E} N 270 -1350 270 -1290 { lab=VCC} N 330 -1350 330 -1290 { lab=#net11} N 100 -1350 270 -1350 { lab=VCC} N 330 -1350 370 -1350 { lab=#net11} N 300 -1220 300 -1190 { lab=#net12} N 250 -1220 300 -1220 { lab=#net12} N 370 -1240 370 -1090 { lab=#net11} N 370 -1240 420 -1240 { lab=#net11} N 300 -1470 300 -1450 { lab=E} N 150 -1470 150 -1220 { lab=E} N 150 -1470 300 -1470 { lab=E} N 160 -1220 160 -960 { lab=E} N 160 -960 300 -960 { lab=E} N 620 -1090 620 -1030 { lab=#net13} N 680 -1090 680 -1030 { lab=GND} N 680 -1090 850 -1090 { lab=GND} N 560 -1090 620 -1090 { lab=#net13} N 650 -990 650 -960 { lab=E} N 800 -1220 850 -1220 { lab=E} N 620 -1350 620 -1290 { lab=#net13} N 680 -1350 680 -1290 { lab=VCC} N 680 -1350 850 -1350 { lab=VCC} N 560 -1350 620 -1350 { lab=#net13} N 650 -1220 650 -1190 { lab=#net14} N 650 -1220 700 -1220 { lab=#net14} N 560 -1240 560 -1090 { lab=#net13} N 510 -1240 560 -1240 { lab=#net13} N 650 -1470 800 -1470 { lab=E} N 650 -1470 650 -1450 { lab=E} N 800 -1470 800 -1220 { lab=E} N 790 -1220 790 -960 { lab=E} N 650 -960 790 -960 { lab=E} N 270 -1150 270 -1090 { lab=GND} N 330 -1150 330 -1090 { lab=#net11} N 270 -1410 270 -1350 { lab=VCC} N 330 -1410 330 -1350 { lab=#net11} N 300 -1250 300 -1220 { lab=#net12} N 370 -1350 370 -1240 { lab=#net11} N 110 -1220 150 -1220 { lab=E} N 150 -1220 160 -1220 { lab=E} N 680 -1150 680 -1090 { lab=GND} N 620 -1150 620 -1090 { lab=#net13} N 680 -1410 680 -1350 { lab=VCC} N 620 -1410 620 -1350 { lab=#net13} N 650 -1250 650 -1220 { lab=#net14} N 560 -1350 560 -1240 { lab=#net13} N 790 -1220 800 -1220 { lab=E} N 780 -1220 790 -1220 { lab=E} N 290 -690 380 -690 { lab=CK2} N 290 -740 290 -690 { lab=CK2} N 1270 -1440 1270 -1370 { lab=A} N 1270 -1310 1270 -1250 { lab=#net15} N 1270 -1250 1330 -1250 { lab=#net15} N 1410 -1250 1500 -1250 { lab=#net16} N 1400 -1320 1460 -1320 { lab=#net17} N 1320 -1320 1340 -1320 { lab=#net15} N 1320 -1320 1320 -1250 { lab=#net15} N 1370 -1400 1370 -1360 { lab=#net18} N 1240 -670 1340 -670 { lab=#net19} N 1240 -690 1340 -690 { lab=#net20} N 1400 -670 1500 -670 { lab=#net21} N 1400 -690 1500 -690 { lab=#net22} N 1560 -680 1660 -680 { lab=#net23} N 1080 -680 1180 -680 { lab=VCC} N 1210 -820 1210 -720 { lab=A} N 1370 -820 1370 -720 { lab=C} N 1530 -820 1530 -720 { lab=D} N 2240 -1280 2240 -1250 { lab=#net24} N 2120 -1350 2240 -1280 { lab=#net24} N 2120 -1380 2120 -1350 { lab=#net24} N 2240 -1400 2240 -1370 { lab=#net25} N 2120 -1300 2240 -1370 { lab=#net25} N 2120 -1300 2120 -1290 { lab=#net25} N 2290 -1250 2320 -1250 { lab=#net24} N 2060 -1420 2120 -1420 { lab=#net26} N 2240 -860 2240 -830 { lab=#net26} N 2120 -930 2240 -860 { lab=#net26} N 2120 -940 2120 -930 { lab=#net26} N 2240 -980 2240 -950 { lab=#net27} N 2120 -880 2240 -950 { lab=#net27} N 2240 -980 2320 -980 { lab=#net27} N 2010 -980 2120 -980 { lab=A} N 2470 -1080 2470 -1050 { lab=#net28} N 2350 -1150 2470 -1080 { lab=#net28} N 2350 -1180 2350 -1150 { lab=#net28} N 2470 -1200 2470 -1170 { lab=Q} N 2350 -1100 2470 -1170 { lab=Q} N 2350 -1100 2350 -1090 { lab=Q} N 2470 -1200 2530 -1200 { lab=Q} N 2010 -1250 2120 -1250 { lab=A} N 2010 -1250 2010 -980 { lab=A} N 2060 -1420 2060 -940 { lab=#net26} N 2060 -940 2120 -940 { lab=#net26} N 2100 -1020 2120 -1020 { lab=#net24} N 2100 -1040 2100 -1020 { lab=#net24} N 2100 -1040 2290 -1170 { lab=#net24} N 2290 -1250 2290 -1170 { lab=#net24} N 2320 -1220 2350 -1220 { lab=#net24} N 2320 -1250 2320 -1220 { lab=#net24} N 2320 -1050 2350 -1050 { lab=#net27} N 2320 -1050 2320 -980 { lab=#net27} N 2350 -1010 2350 -710 { lab=RSTB} N 1940 -790 2120 -790 { lab=RSTB} N 1940 -790 1940 -710 { lab=RSTB} N 1940 -1210 1940 -790 { lab=RSTB} N 1940 -1210 2120 -1210 { lab=RSTB} N 2240 -1250 2290 -1250 { lab=#net24} N 1880 -830 2120 -830 { lab=C} N 1870 -710 1940 -710 { lab=RSTB} N 1940 -710 2350 -710 { lab=RSTB} N 2010 -980 2010 -670 { lab=A} N 2120 -880 2120 -870 { lab=#net27} N 350 -560 370 -560 { lab=E} N 370 -560 370 -500 { lab=E} N 370 -500 390 -500 { lab=E} N 260 -460 390 -460 { lab=B} N 280 -420 390 -420 { lab=D} N 550 -460 590 -460 { lab=G} N 340 -380 390 -380 { lab=D} N 340 -420 340 -380 { lab=D} C {ipin.sym} 70 -190 0 0 { name=p20 lab=A } C {ipin.sym} 70 -150 0 0 { name=p5 lab=C } C {title.sym} 160 -30 0 0 {name=l1 author="Stefan Schippers"} C {lab_pin.sym} 50 -600 0 0 {name=p10 lab=A} C {nand2_1.sym} 110 -580 0 0 {name=x4 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand2_1.sym} 290 -560 0 0 {name=x8 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {lab_pin.sym} 210 -540 0 0 {name=p9 lab=C} C {einvp_1.sym} 850 -400 0 0 {name=x1 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand2_1.sym} 700 -270 1 0 {name=x10 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {einvp_1.sym} 1340 -400 0 1 {name=x3 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand2_1.sym} 1490 -270 3 1 {name=x11 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {dlrtp_1.sym} 830 -690 0 0 {name=x15 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {dlrtn_1.sym} 560 -690 0 0 {name=x16 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {dfrtp_1.sym} 180 -720 0 0 {name=x13 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {inv_2.sym} 170 -820 0 1 {name=x14 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {ntrans.sym} 1820 -240 0 0 {name=m7 model=cmosn w=wn l=lln m=1} C {ntrans.sym} 1950 -190 0 0 {name=m8 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 1690 -280 0 0 {name=p24 lab=A} C {lab_pin.sym} 1690 -190 0 0 {name=p25 lab=B} C {lab_pin.sym} 2030 -190 0 1 {name=p27 lab=GND} C {lab_pin.sym} 1890 -240 0 1 {name=p30 lab=GND} C {ptrans.sym} 1820 -340 0 0 {name=m4 model=cmosp w=wp l=lp m=1 } C {ptrans.sym} 1820 -440 0 0 {name=m9 model=cmosp w=wp l=lp m=1 } C {lab_pin.sym} 2020 -300 0 1 {name=p26 lab=Z} C {lab_pin.sym} 1900 -440 0 1 {name=p31 lab=VCC} C {gnd.sym} 1840 -140 0 0 {name=l3 lab=GND} C {vdd.sym} 1840 -500 0 0 {name=l4 lab=VCC} C {ptrans.sym} 2330 -440 0 0 {name=m2 model=cmosp w=wp l=lp m=1 } C {ptrans.sym} 2450 -380 0 0 {name=m3 model=cmosp w=wp l=lp m=1 } C {ntrans.sym} 2370 -260 0 0 {name=m5 model=cmosn w=wn l=lln m=1} C {ntrans.sym} 2370 -170 0 0 {name=m6 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 2440 -260 0 1 {name=p22 lab=GND} C {lab_pin.sym} 2440 -170 0 1 {name=p28 lab=GND} C {lab_pin.sym} 2410 -440 0 1 {name=p29 lab=VCC} C {lab_pin.sym} 2530 -380 0 1 {name=p32 lab=VCC} C {vdd.sym} 2400 -500 0 0 {name=l11 lab=VCC} C {gnd.sym} 2390 -120 0 0 {name=l12 lab=GND} C {lab_pin.sym} 2180 -310 0 0 {name=p21 lab=B} C {lab_pin.sym} 2180 -350 0 0 {name=p23 lab=A} C {inv_2.sym} 660 -820 0 1 {name=x17 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {ntrans.sym} 300 -1170 1 0 {name=m1 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 300 -1150 1 1 {name=p6 lab=GND} C {ptrans.sym} 300 -1010 3 0 {name=m10 model=cmosp w=wp l=lp m=1 } C {lab_pin.sym} 300 -1030 3 1 {name=p18 lab=VCC} C {inv_2.sym} 210 -1220 0 0 {name=x18 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {ntrans.sym} 300 -1430 1 0 {name=m11 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 300 -1410 1 1 {name=p33 lab=GND} C {ptrans.sym} 300 -1270 3 0 {name=m12 model=cmosp w=wp l=lp m=1 } C {lab_pin.sym} 300 -1290 3 1 {name=p34 lab=VCC} C {vdd.sym} 100 -1350 0 0 {name=l5 lab=VCC} C {gnd.sym} 100 -1090 0 0 {name=l6 lab=GND} C {ntrans.sym} 650 -1170 3 1 {name=m13 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 650 -1150 1 1 {name=p35 lab=GND} C {ptrans.sym} 650 -1010 1 1 {name=m14 model=cmosp w=wp l=lp m=1 } C {lab_pin.sym} 650 -1030 3 1 {name=p36 lab=VCC} C {inv_2.sym} 740 -1220 0 1 {name=x19 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {ntrans.sym} 650 -1430 3 1 {name=m15 model=cmosn w=wn l=lln m=1} C {lab_pin.sym} 650 -1410 1 1 {name=p37 lab=GND} C {ptrans.sym} 650 -1270 1 1 {name=m16 model=cmosp w=wp l=lp m=1 } C {lab_pin.sym} 650 -1290 3 1 {name=p38 lab=VCC} C {vdd.sym} 850 -1350 0 1 {name=l7 lab=VCC} C {gnd.sym} 850 -1090 0 1 {name=l8 lab=GND} C {lab_pin.sym} 110 -1220 0 0 {name=p39 lab=E} C {switch-1.sym} 1370 -1320 0 0 {name=s4} C {inv_2.sym} 1370 -1250 0 0 {name=x20 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {diode_3.sym} 1270 -1340 0 0 {name=x12 VTH=0.6 RON=10 ROFF=1G} C {ipin.sym} 70 -170 0 0 { name=p19 lab=B } C {dev-2.sym} 1530 -680 0 1 {name=s3} C {invert-1.sym} 1370 -680 0 0 {name=s1} C {dev-1.sym} 1210 -680 0 0 {name=s2} C {vdd.sym} 1080 -680 0 0 {name=l9 lab=VCC} C {lab_pin.sym} 850 -1220 0 1 {name=p40 lab=E} C {ipin.sym} 70 -130 0 0 { name=p69 lab=D } C {nand2_1.sym} 2180 -1400 0 0 {name=x45 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand2_1.sym} 2410 -1200 0 0 {name=x49 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand3_1.sym} 2180 -1250 0 0 {name=x51 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand3_1.sym} 2180 -980 0 0 {name=x46 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand3_1.sym} 2410 -1050 0 0 {name=x50 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {nand3_1.sym} 2180 -830 0 0 {name=x48 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {lab_pin.sym} 2530 -1200 0 1 {name=l29 sig_type=std_logic lab=Q} C {o21ai_1.sym} 470 -460 0 0 {name=x5 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {lab_pin.sym} 280 -420 0 0 {name=p12 lab=D} C {lab_pin.sym} 970 -710 0 1 {name=p13 lab=CK3} C {lab_pin.sym} 290 -820 0 1 {name=p14 lab=CK2} C {lab_pin.sym} 170 -460 0 0 {name=p15 lab=B} C {lab_pin.sym} 370 -560 0 1 {name=p1 lab=E} C {lab_pin.sym} 50 -560 0 0 {name=p2 lab=B} C {lab_pin.sym} 590 -460 0 1 {name=p11 lab=G} C {lab_pin.sym} 70 -740 0 0 {name=p4 lab=A} C {launcher.sym} 70 -330 0 0 {name=h3 descr="START SIMULATION" comment=" This launcher Starts a simple interactive simulation " tclcommand=" set count 0 set duration 400 xschem select instance p20 ;# A xschem select instance p19 ;# B xschem select instance p5 ;# C xschem select instance p69 ;# D xschem select instance p72 ;# RSTB xschem logic_set 0 update after $duration xschem select instance p20 clear ;# A xschem select instance p19 clear ;# B xschem select instance p5 clear ;# C xschem select instance p69 clear ;# D xschem select instance p72 clear ;# RSTB while \{1\} \{ update incr count if \{$count>100 || $tclstop == 1\} break xschem select instance p20 xschem logic_set [expr int(rand()*2.)] xschem select instance p20 clear after $duration xschem select instance p19 xschem logic_set [expr int(rand()*2.)] xschem select instance p19 clear after $duration xschem select instance p5 xschem logic_set [expr int(rand()*2.)] xschem select instance p5 clear after $duration xschem select instance p69 xschem logic_set [expr int(rand()*2.)] xschem select instance p69 clear after $duration xschem select instance p72 xschem logic_set [expr int(0.8 + rand()*1.2)] xschem select instance p72 clear after $duration \} " } C {lab_pin.sym} 610 -380 0 0 {name=p16 lab=B} C {lab_pin.sym} 1580 -380 0 1 {name=p17 lab=A} C {lab_pin.sym} 1390 -270 0 1 {name=p70 lab=D} C {lab_pin.sym} 1410 -400 0 1 {name=p71 lab=CK2} C {ipin.sym} 70 -110 0 0 { name=p72 lab=RSTB } C {lab_pin.sym} 50 -670 0 0 {name=p73 lab=RSTB} C {lab_pin.sym} 1870 -710 0 0 {name=p3 lab=RSTB} C {lab_pin.sym} 1880 -830 0 0 {name=p8 lab=C} C {lab_pin.sym} 2010 -670 0 0 {name=p7 lab=A} C {lab_pin.sym} 1270 -1440 0 0 {name=p74 lab=A} C {lab_pin.sym} 1210 -820 0 0 {name=p41 lab=A} C {lab_pin.sym} 1370 -820 0 0 {name=p42 lab=C} C {lab_pin.sym} 1530 -820 0 0 {name=p43 lab=D} C {lab_pin.sym} 780 -400 0 0 {name=p44 lab=CK3} C {inv_2.sym} 430 -380 0 0 {name=x2 VGND=VGND VNB=VNB VPB=VPB VPWR=VPWR prefix=sky130_fd_sc_hd__ } C {lab_pin.sym} 470 -380 0 1 {name=p45 lab=DN} C {lab_pin.sym} 810 -270 0 1 {name=p46 lab=DN}