blob: 89ec1345fce942d5cfa4b66aca3129add8dd8d39 [file] [log] [blame]
v {xschem version=3.0.0 file_version=1.2 }
G {}
K {}
V {}
S {}
E {}
N 100 -70 160 -70 {
lab=SEL}
N 460 -90 520 -90 {
lab=vdda1}
N 460 -70 520 -70 {
lab=vccd1}
N 460 -50 520 -50 {
lab=vssd1}
N 460 -30 520 -30 {
lab=WL_out0}
N 100 -230 160 -230 {
lab=WL1}
N 100 -210 160 -210 {
lab=SEL}
N 460 -230 520 -230 {
lab=vdda1}
N 460 -210 520 -210 {
lab=vccd1}
N 460 -190 520 -190 {
lab=vssd1}
N 460 -170 520 -170 {
lab=WL_out1}
N 100 -380 160 -380 {
lab=WL2}
N 100 -360 160 -360 {
lab=SEL}
N 460 -380 520 -380 {
lab=vdda1}
N 460 -360 520 -360 {
lab=vccd1}
N 460 -340 520 -340 {
lab=vssd1}
N 460 -320 520 -320 {
lab=WL_out2}
N 100 -520 160 -520 {
lab=WL3}
N 100 -500 160 -500 {
lab=SEL}
N 450 -520 510 -520 {
lab=vdda1}
N 450 -500 510 -500 {
lab=vccd1}
N 450 -480 510 -480 {
lab=vssd1}
N 450 -460 510 -460 {
lab=WL_out3}
N 90 -660 150 -660 {
lab=WL4}
N 90 -640 150 -640 {
lab=SEL}
N 450 -660 510 -660 {
lab=vdda1}
N 450 -640 510 -640 {
lab=vccd1}
N 450 -620 510 -620 {
lab=vssd1}
N 450 -600 510 -600 {
lab=WL_out4}
N 90 -800 150 -800 {
lab=WL5}
N 90 -780 150 -780 {
lab=SEL}
N 450 -800 510 -800 {
lab=vdda1}
N 450 -780 510 -780 {
lab=vccd1}
N 450 -760 510 -760 {
lab=vssd1}
N 450 -740 510 -740 {
lab=WL_out5}
N 90 -950 150 -950 {
lab=WL6}
N 90 -930 150 -930 {
lab=SEL}
N 450 -950 510 -950 {
lab=vdda1}
N 450 -930 510 -930 {
lab=vccd1}
N 450 -910 510 -910 {
lab=vssd1}
N 450 -890 510 -890 {
lab=WL_out6}
N 90 -1090 150 -1090 {
lab=WL7}
N 90 -1070 150 -1070 {
lab=SEL}
N 450 -1090 510 -1090 {
lab=vdda1}
N 450 -1070 510 -1070 {
lab=vccd1}
N 450 -1050 510 -1050 {
lab=vssd1}
N 450 -1030 510 -1030 {
lab=WL_out7}
N 90 -1230 150 -1230 {
lab=WL8}
N 90 -1210 150 -1210 {
lab=SEL}
N 450 -1230 510 -1230 {
lab=vdda1}
N 450 -1210 510 -1210 {
lab=vccd1}
N 450 -1190 510 -1190 {
lab=vssd1}
N 450 -1170 510 -1170 {
lab=WL_out8}
N 90 -1370 150 -1370 {
lab=WL9}
N 90 -1350 150 -1350 {
lab=SEL}
N 450 -1370 510 -1370 {
lab=vdda1}
N 450 -1350 510 -1350 {
lab=vccd1}
N 450 -1330 510 -1330 {
lab=vssd1}
N 450 -1310 510 -1310 {
lab=WL_out9}
N 90 -1520 150 -1520 {
lab=WL10}
N 90 -1500 150 -1500 {
lab=SEL}
N 450 -1520 510 -1520 {
lab=vdda1}
N 450 -1500 510 -1500 {
lab=vccd1}
N 450 -1480 510 -1480 {
lab=vssd1}
N 450 -1460 510 -1460 {
lab=WL_out10}
N 90 -1660 150 -1660 {
lab=WL11}
N 90 -1640 150 -1640 {
lab=SEL}
N 450 -1660 510 -1660 {
lab=vdda1}
N 450 -1640 510 -1640 {
lab=vccd1}
N 450 -1620 510 -1620 {
lab=vssd1}
N 450 -1600 510 -1600 {
lab=WL_out11}
N 80 -1800 140 -1800 {
lab=WL12}
N 80 -1780 140 -1780 {
lab=SEL}
N 440 -1800 500 -1800 {
lab=vdda1}
N 440 -1780 500 -1780 {
lab=vccd1}
N 440 -1760 500 -1760 {
lab=vssd1}
N 440 -1740 500 -1740 {
lab=WL_out12}
N 80 -1940 140 -1940 {
lab=WL13}
N 80 -1920 140 -1920 {
lab=SEL}
N 440 -1940 500 -1940 {
lab=vdda1}
N 440 -1920 500 -1920 {
lab=vccd1}
N 440 -1900 500 -1900 {
lab=vssd1}
N 440 -1880 500 -1880 {
lab=WL_out13}
N 80 -2090 140 -2090 {
lab=WL14}
N 80 -2070 140 -2070 {
lab=SEL}
N 440 -2090 500 -2090 {
lab=vdda1}
N 440 -2070 500 -2070 {
lab=vccd1}
N 440 -2050 500 -2050 {
lab=vssd1}
N 440 -2030 500 -2030 {
lab=WL_out14}
N 80 -2230 140 -2230 {
lab=WL15}
N 80 -2210 140 -2210 {
lab=SEL}
N 440 -2230 500 -2230 {
lab=vdda1}
N 440 -2210 500 -2210 {
lab=vccd1}
N 440 -2190 500 -2190 {
lab=vssd1}
N 440 -2170 500 -2170 {
lab=WL_out15}
N 100 -90 160 -90 {
lab=WL0}
C {WL_driver.sym} 310 -60 0 0 {name=x1}
C {devices/ipin.sym} 100 -90 2 1 {name=p49 lab=WL0}
C {devices/ipin.sym} 100 -70 2 1 {name=p1 lab=SEL}
C {devices/lab_pin.sym} 520 -50 0 1 {name=l50 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 520 -90 0 1 {name=l51 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 520 -70 0 1 {name=l1 sig_type=std_logic lab=vccd1}
C {devices/iopin.sym} 90 -2400 2 0 {name=p2 lab=vdda1}
C {devices/iopin.sym} 90 -2380 2 0 {name=p3 lab=vccd1}
C {devices/iopin.sym} 90 -2360 2 0 {name=p4 lab=vssd1}
C {devices/opin.sym} 520 -30 2 1 {name=p5 lab=WL_out0}
C {WL_driver.sym} 310 -200 0 0 {name=x2}
C {WL_driver.sym} 310 -350 0 0 {name=x3}
C {WL_driver.sym} 310 -490 0 0 {name=x4}
C {WL_driver.sym} 300 -630 0 0 {name=x5}
C {WL_driver.sym} 300 -770 0 0 {name=x6}
C {WL_driver.sym} 300 -920 0 0 {name=x7}
C {WL_driver.sym} 300 -1060 0 0 {name=x8}
C {WL_driver.sym} 300 -1200 0 0 {name=x9}
C {WL_driver.sym} 300 -1340 0 0 {name=x10}
C {WL_driver.sym} 300 -1490 0 0 {name=x11}
C {WL_driver.sym} 300 -1630 0 0 {name=x12}
C {WL_driver.sym} 290 -1770 0 0 {name=x13}
C {WL_driver.sym} 290 -1910 0 0 {name=x14}
C {WL_driver.sym} 290 -2060 0 0 {name=x15}
C {WL_driver.sym} 290 -2200 0 0 {name=x16}
C {devices/lab_pin.sym} 520 -190 0 1 {name=l2 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 520 -230 0 1 {name=l3 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 520 -210 0 1 {name=l4 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 520 -170 2 1 {name=p8 lab=WL_out1}
C {devices/ipin.sym} 100 -380 2 1 {name=p9 lab=WL2}
C {devices/lab_pin.sym} 520 -340 0 1 {name=l5 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 520 -380 0 1 {name=l6 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 520 -360 0 1 {name=l7 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 520 -320 2 1 {name=p11 lab=WL_out2}
C {devices/lab_pin.sym} 100 -360 0 0 {name=l8 sig_type=std_logic lab=SEL}
C {devices/lab_pin.sym} 100 -210 0 0 {name=l9 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 100 -230 2 1 {name=p6 lab=WL1}
C {devices/lab_pin.sym} 510 -480 0 1 {name=l10 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -520 0 1 {name=l11 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -500 0 1 {name=l12 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -460 2 1 {name=p7 lab=WL_out3}
C {devices/ipin.sym} 90 -660 2 1 {name=p10 lab=WL4}
C {devices/lab_pin.sym} 510 -620 0 1 {name=l13 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -660 0 1 {name=l14 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -640 0 1 {name=l15 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -600 2 1 {name=p12 lab=WL_out4}
C {devices/lab_pin.sym} 90 -640 0 0 {name=l16 sig_type=std_logic lab=SEL}
C {devices/lab_pin.sym} 100 -500 0 0 {name=l17 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 100 -520 2 1 {name=p13 lab=WL3}
C {devices/ipin.sym} 90 -800 2 1 {name=p14 lab=WL5}
C {devices/lab_pin.sym} 510 -760 0 1 {name=l18 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -800 0 1 {name=l19 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -780 0 1 {name=l20 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -740 2 1 {name=p15 lab=WL_out5}
C {devices/lab_pin.sym} 90 -780 0 0 {name=l21 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -950 2 1 {name=p16 lab=WL6}
C {devices/lab_pin.sym} 510 -910 0 1 {name=l22 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -950 0 1 {name=l23 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -930 0 1 {name=l24 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -890 2 1 {name=p17 lab=WL_out6}
C {devices/lab_pin.sym} 90 -930 0 0 {name=l25 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -1090 2 1 {name=p18 lab=WL7}
C {devices/lab_pin.sym} 510 -1050 0 1 {name=l26 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -1090 0 1 {name=l27 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -1070 0 1 {name=l28 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -1030 2 1 {name=p19 lab=WL_out7}
C {devices/lab_pin.sym} 90 -1070 0 0 {name=l29 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -1230 2 1 {name=p20 lab=WL8}
C {devices/lab_pin.sym} 510 -1190 0 1 {name=l30 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -1230 0 1 {name=l31 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -1210 0 1 {name=l32 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -1170 2 1 {name=p21 lab=WL_out8}
C {devices/lab_pin.sym} 90 -1210 0 0 {name=l33 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -1370 2 1 {name=p22 lab=WL9}
C {devices/lab_pin.sym} 510 -1330 0 1 {name=l34 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -1370 0 1 {name=l35 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -1350 0 1 {name=l36 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -1310 2 1 {name=p23 lab=WL_out9}
C {devices/lab_pin.sym} 90 -1350 0 0 {name=l37 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -1520 2 1 {name=p24 lab=WL10}
C {devices/lab_pin.sym} 510 -1480 0 1 {name=l38 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -1520 0 1 {name=l39 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -1500 0 1 {name=l40 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -1460 2 1 {name=p25 lab=WL_out10}
C {devices/lab_pin.sym} 90 -1500 0 0 {name=l41 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 90 -1660 2 1 {name=p26 lab=WL11}
C {devices/lab_pin.sym} 510 -1620 0 1 {name=l42 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 510 -1660 0 1 {name=l43 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 510 -1640 0 1 {name=l44 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 510 -1600 2 1 {name=p27 lab=WL_out11}
C {devices/lab_pin.sym} 90 -1640 0 0 {name=l45 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 80 -1800 2 1 {name=p28 lab=WL12}
C {devices/lab_pin.sym} 500 -1760 0 1 {name=l46 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 500 -1800 0 1 {name=l47 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 500 -1780 0 1 {name=l48 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 500 -1740 2 1 {name=p29 lab=WL_out12}
C {devices/lab_pin.sym} 80 -1780 0 0 {name=l49 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 80 -1940 2 1 {name=p30 lab=WL13}
C {devices/lab_pin.sym} 500 -1900 0 1 {name=l52 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 500 -1940 0 1 {name=l53 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 500 -1920 0 1 {name=l54 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 500 -1880 2 1 {name=p31 lab=WL_out13}
C {devices/lab_pin.sym} 80 -1920 0 0 {name=l55 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 80 -2090 2 1 {name=p32 lab=WL14}
C {devices/lab_pin.sym} 500 -2050 0 1 {name=l56 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 500 -2090 0 1 {name=l57 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 500 -2070 0 1 {name=l58 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 500 -2030 2 1 {name=p33 lab=WL_out14}
C {devices/lab_pin.sym} 80 -2070 0 0 {name=l59 sig_type=std_logic lab=SEL}
C {devices/ipin.sym} 80 -2230 2 1 {name=p34 lab=WL15}
C {devices/lab_pin.sym} 500 -2190 0 1 {name=l60 sig_type=std_logic lab=vssd1}
C {devices/lab_pin.sym} 500 -2230 0 1 {name=l61 sig_type=std_logic lab=vdda1}
C {devices/lab_pin.sym} 500 -2210 0 1 {name=l62 sig_type=std_logic lab=vccd1}
C {devices/opin.sym} 500 -2170 2 1 {name=p35 lab=WL_out15}
C {devices/lab_pin.sym} 80 -2210 0 0 {name=l63 sig_type=std_logic lab=SEL}