v 20080127 1 P 2300 11200 2000 11200 1 0 1 { T 2200 11250 5 8 1 1 0 6 1 pinnumber=32 T 2200 11150 5 8 0 1 0 8 1 pinseq=1 T 2350 11200 9 8 1 1 0 0 1 pinlabel=CPUCLK T 2350 11200 5 8 0 1 0 2 1 pintype=out } P 2300 8900 2000 8900 1 0 1 { T 2200 8950 5 8 1 1 0 6 1 pinnumber=34 T 2200 8850 5 8 0 1 0 8 1 pinseq=7 T 2350 8900 9 8 1 1 0 0 1 pinlabel=ROMCS T 2350 8900 5 8 0 1 0 2 1 pintype=out } P 5300 11000 5600 11000 1 0 1 { T 5400 11050 5 8 1 1 0 0 1 pinnumber=39 T 5400 10950 5 8 0 1 0 2 1 pinseq=28 T 5250 11000 9 8 1 1 0 6 1 pinlabel=OSC T 5250 11000 5 8 0 1 0 8 1 pintype=out } P 5300 9000 5600 9000 1 0 1 { T 5400 9050 5 8 1 1 0 0 1 pinnumber=40 T 5400 8950 5 8 0 1 0 2 1 pinseq=29 T 5250 9000 9 8 1 1 0 6 1 pinlabel=GND T 5250 9000 5 8 0 1 0 8 1 pintype=pwr } P 5300 9900 5600 9900 1 0 1 { T 5400 9950 5 8 1 1 0 0 1 pinnumber=14 T 5400 9850 5 8 0 1 0 2 1 pinseq=30 T 5250 9900 9 8 1 1 0 6 1 pinlabel=Ucc T 5250 9900 5 8 0 1 0 8 1 pintype=pwr } P 5300 9500 5600 9500 1 0 1 { T 5400 9550 5 8 1 1 0 0 1 pinnumber=13 T 5400 9450 5 8 0 1 0 2 1 pinseq=31 T 5250 9500 9 8 1 1 0 6 1 pinlabel=Upe T 5250 9500 5 8 0 1 0 8 1 pintype=pwr } P 5300 7900 5600 7900 1 0 1 { T 5400 7950 5 8 1 1 0 0 1 pinnumber=28 T 5400 7850 5 8 0 1 0 2 1 pinseq=32 T 5250 7900 9 8 1 1 0 6 1 pinlabel=MIC/TAPE T 5250 7900 5 8 0 1 0 8 1 pintype=io } P 5300 5100 5600 5100 1 0 1 { T 5395 5145 5 8 1 1 0 0 1 pinnumber=26 T 5400 5150 5 8 0 1 0 0 1 pinseq=34 T 5245 5095 9 8 1 1 0 6 1 pinlabel=KBD4 T 5250 5100 5 8 0 1 0 6 1 pintype=in } P 5300 5500 5600 5500 1 0 1 { T 5395 5545 5 8 1 1 0 0 1 pinnumber=24 T 5400 5550 5 8 0 1 0 0 1 pinseq=35 T 5245 5495 9 8 1 1 0 6 1 pinlabel=KBD3 T 5250 5500 5 8 0 1 0 6 1 pintype=in } P 5300 5900 5600 5900 1 0 1 { T 5395 5945 5 8 1 1 0 0 1 pinnumber=23 T 5400 5950 5 8 0 1 0 0 1 pinseq=36 T 5245 5895 9 8 1 1 0 6 1 pinlabel=KBD2 T 5250 5900 5 8 0 1 0 6 1 pintype=in } P 5300 6300 5600 6300 1 0 1 { T 5395 6345 5 8 1 1 0 0 1 pinnumber=20 T 5400 6350 5 8 0 1 0 0 1 pinseq=37 T 5245 6295 9 8 1 1 0 6 1 pinlabel=KBD1 T 5250 6300 5 8 0 1 0 6 1 pintype=in } P 5300 3700 5600 3700 1 0 1 { T 5400 3750 5 8 1 1 0 0 1 pinnumber=15 T 5400 3650 5 8 0 1 0 2 1 pinseq=38 T 5250 3700 9 8 1 1 0 6 1 pinlabel=U T 5250 3700 5 8 0 1 0 8 1 pintype=out } P 5300 3300 5600 3300 1 0 1 { T 5400 3350 5 8 1 1 0 0 1 pinnumber=16 T 5400 3250 5 8 0 1 0 2 1 pinseq=39 T 5250 3300 9 8 1 1 0 6 1 pinlabel=V T 5250 3300 5 8 0 1 0 8 1 pintype=out } P 5300 2900 5600 2900 1 0 1 { T 5400 2950 5 8 1 1 0 0 1 pinnumber=17 T 5400 2850 5 8 0 1 0 2 1 pinseq=40 T 5250 2900 9 8 1 1 0 6 1 pinlabel=Y T 5250 2900 5 8 0 1 0 8 1 pintype=out } B 2300 2000 3000 9400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 2300 11750 5 10 0 0 0 0 1 device=ULA6C001E7 P 5300 6700 5600 6700 1 0 1 { T 5400 6750 5 8 1 1 0 0 1 pinnumber=19 T 5400 6650 5 8 0 1 0 2 1 pinseq=33 T 5250 6700 9 8 1 1 0 6 1 pinlabel=KBD0 T 5250 6700 5 8 0 1 0 8 1 pintype=in } T 5300 11500 8 10 1 1 0 6 1 refdes=U? T 2300 12150 5 10 0 0 0 0 1 footprint=DIP40 T 2300 12350 5 10 0 0 0 0 1 description=Ferranti ULA 6C001E7, the ZX Spectrum ULA T 2300 11950 5 10 0 0 0 0 1 numslots=0 T 2300 12550 5 10 0 0 0 0 1 net=GND:40 T 2300 11450 9 10 1 0 0 0 1 ULA 6C001E7 T 5500 3500 8 10 0 0 0 0 1 author=Karel Kulhavy T 1900 3500 8 10 0 0 0 0 1 dist-license=GPL T 3500 3500 8 10 0 0 0 0 1 use-license=unlimited P 2300 10700 2000 10700 1 0 1 { T 2200 10750 5 8 1 1 0 6 1 pinnumber=33 T 2200 10650 5 8 0 1 0 8 1 pinseq=2 T 2350 10700 9 8 1 1 0 0 1 pinlabel=IORQOE T 2350 10700 5 8 0 1 0 2 1 pintype=in } L 2350 10825 2945 10825 3 0 0 0 -1 -1 P 2300 10400 2000 10400 1 0 1 { T 2200 10450 5 8 1 1 0 6 1 pinnumber=3 T 2200 10350 5 8 0 1 0 8 1 pinseq=3 T 2350 10400 9 8 1 1 0 0 1 pinlabel=RD T 2350 10400 5 8 0 1 0 2 1 pintype=in } L 2350 10525 2535 10525 3 0 0 0 -1 -1 P 2300 10100 2000 10100 1 0 1 { T 2200 10150 5 8 1 1 0 6 1 pinnumber=2 T 2200 10050 5 8 0 1 0 8 1 pinseq=4 T 2350 10100 9 8 1 1 0 0 1 pinlabel=WR T 2350 10100 5 8 0 1 0 2 1 pintype=in } L 2350 10225 2570 10225 3 0 0 0 -1 -1 P 2300 9800 2000 9800 1 0 1 { T 2200 9850 5 8 1 1 0 6 1 pinnumber=38 T 2200 9750 5 8 0 1 0 8 1 pinseq=5 T 2350 9800 9 8 1 1 0 0 1 pinlabel=MREQ T 2350 9800 5 8 0 1 0 2 1 pintype=in } L 2350 9925 2785 9925 3 0 0 0 -1 -1 P 2300 9500 2000 9500 1 0 1 { T 2200 9550 5 8 1 1 0 6 1 pinnumber=12 T 2200 9450 5 8 0 1 0 8 1 pinseq=6 T 2350 9500 9 8 1 1 0 0 1 pinlabel=INT T 2350 9500 5 8 0 1 0 2 1 pintype=out } L 2350 9625 2570 9625 3 0 0 0 -1 -1 P 2300 8600 2000 8600 1 0 1 { T 2200 8650 5 8 1 1 0 6 1 pinnumber=36 T 2200 8550 5 8 0 1 0 8 1 pinseq=8 T 2350 8600 9 8 1 1 0 0 1 pinlabel=A14 T 2350 8600 5 8 0 1 0 2 1 pintype=in } P 2300 8300 2000 8300 1 0 1 { T 2200 8350 5 8 1 1 0 6 1 pinnumber=37 T 2200 8250 5 8 0 1 0 8 1 pinseq=9 T 2350 8300 9 8 1 1 0 0 1 pinlabel=A15 T 2350 8300 5 8 0 1 0 2 1 pintype=in } P 2300 7700 2000 7700 1 0 1 { T 2200 7750 5 8 1 1 0 6 1 pinnumber=5 T 2200 7650 5 8 0 1 0 8 1 pinseq=10 T 2350 7700 9 8 1 1 0 0 1 pinlabel=DRAM A0 T 2350 7700 5 8 0 1 0 2 1 pintype=io } P 2300 7400 2000 7400 1 0 1 { T 2200 7450 5 8 1 1 0 6 1 pinnumber=6 T 2200 7350 5 8 0 1 0 8 1 pinseq=11 T 2350 7400 9 8 1 1 0 0 1 pinlabel=DRAM A1 T 2350 7400 5 8 0 1 0 2 1 pintype=io } P 2300 7100 2000 7100 1 0 1 { T 2200 7150 5 8 1 1 0 6 1 pinnumber=7 T 2200 7050 5 8 0 1 0 8 1 pinseq=12 T 2350 7100 9 8 1 1 0 0 1 pinlabel=DRAM A2 T 2350 7100 5 8 0 1 0 2 1 pintype=io } P 2300 6800 2000 6800 1 0 1 { T 2200 6850 5 8 1 1 0 6 1 pinnumber=8 T 2200 6750 5 8 0 1 0 8 1 pinseq=13 T 2350 6800 9 8 1 1 0 0 1 pinlabel=DRAM A3 T 2350 6800 5 8 0 1 0 2 1 pintype=io } P 2300 6500 2000 6500 1 0 1 { T 2200 6550 5 8 1 1 0 6 1 pinnumber=9 T 2200 6450 5 8 0 1 0 8 1 pinseq=14 T 2350 6500 9 8 1 1 0 0 1 pinlabel=DRAM A4 T 2350 6500 5 8 0 1 0 2 1 pintype=io } P 2300 6200 2000 6200 1 0 1 { T 2200 6250 5 8 1 1 0 6 1 pinnumber=10 T 2200 6150 5 8 0 1 0 8 1 pinseq=15 T 2350 6200 9 8 1 1 0 0 1 pinlabel=DRAM A5 T 2350 6200 5 8 0 1 0 2 1 pintype=io } P 2300 5900 2000 5900 1 0 1 { T 2200 5950 5 8 1 1 0 6 1 pinnumber=11 T 2200 5850 5 8 0 1 0 8 1 pinseq=16 T 2350 5900 9 8 1 1 0 0 1 pinlabel=DRAM A6 T 2350 5900 5 8 0 1 0 2 1 pintype=io } P 2300 5100 2000 5100 1 0 1 { T 2200 5150 5 8 1 1 0 6 1 pinnumber=1 T 2200 5050 5 8 0 1 0 8 1 pinseq=18 T 2350 5100 9 8 1 1 0 0 1 pinlabel=DRAM CAS T 2350 5100 5 8 0 1 0 2 1 pintype=out } P 2300 4800 2000 4800 1 0 1 { T 2200 4850 5 8 1 1 0 6 1 pinnumber=4 T 2200 4750 5 8 0 1 0 8 1 pinseq=19 T 2350 4800 9 8 1 1 0 0 1 pinlabel=DRAM WR T 2350 4800 5 8 0 1 0 2 1 pintype=out } L 2850 5525 3135 5525 3 0 0 0 -1 -1 L 2850 5225 3140 5225 3 0 0 0 -1 -1 L 2850 4925 3065 4925 3 0 0 0 -1 -1 P 2300 5400 2000 5400 1 0 1 { T 2200 5450 5 8 1 1 0 6 1 pinnumber=35 T 2200 5350 5 8 0 1 0 8 1 pinseq=17 T 2350 5400 9 8 1 1 0 0 1 pinlabel=DRAM RAS T 2350 5400 5 8 0 1 0 2 1 pintype=out } P 2300 4300 2000 4300 1 0 1 { T 2200 4350 5 8 1 1 0 6 1 pinnumber=18 T 2200 4250 5 8 0 1 0 8 1 pinseq=20 T 2350 4300 9 8 1 1 0 0 1 pinlabel=D0 T 2350 4300 5 8 0 1 0 2 1 pintype=io } P 2300 4000 2000 4000 1 0 1 { T 2200 4050 5 8 1 1 0 6 1 pinnumber=21 T 2200 3950 5 8 0 1 0 8 1 pinseq=21 T 2350 4000 9 8 1 1 0 0 1 pinlabel=D1 T 2350 4000 5 8 0 1 0 2 1 pintype=io } P 2300 3700 2000 3700 1 0 1 { T 2200 3750 5 8 1 1 0 6 1 pinnumber=22 T 2200 3650 5 8 0 1 0 8 1 pinseq=22 T 2350 3700 9 8 1 1 0 0 1 pinlabel=D2 T 2350 3700 5 8 0 1 0 2 1 pintype=io } P 2300 3400 2000 3400 1 0 1 { T 2200 3450 5 8 1 1 0 6 1 pinnumber=25 T 2200 3350 5 8 0 1 0 8 1 pinseq=23 T 2350 3400 9 8 1 1 0 0 1 pinlabel=D3 T 2350 3400 5 8 0 1 0 2 1 pintype=io } P 2300 3100 2000 3100 1 0 1 { T 2200 3150 5 8 1 1 0 6 1 pinnumber=27 T 2200 3050 5 8 0 1 0 8 1 pinseq=24 T 2350 3100 9 8 1 1 0 0 1 pinlabel=D4 T 2350 3100 5 8 0 1 0 2 1 pintype=io } P 2300 2800 2000 2800 1 0 1 { T 2200 2850 5 8 1 1 0 6 1 pinnumber=29 T 2200 2750 5 8 0 1 0 8 1 pinseq=25 T 2350 2800 9 8 1 1 0 0 1 pinlabel=D5 T 2350 2800 5 8 0 1 0 2 1 pintype=io } P 2300 2500 2000 2500 1 0 1 { T 2200 2550 5 8 1 1 0 6 1 pinnumber=30 T 2200 2450 5 8 0 1 0 8 1 pinseq=26 T 2350 2500 9 8 1 1 0 0 1 pinlabel=D6 T 2350 2500 5 8 0 1 0 2 1 pintype=io } P 2300 2200 2000 2200 1 0 1 { T 2200 2250 5 8 1 1 0 6 1 pinnumber=31 T 2200 2150 5 8 0 1 0 8 1 pinseq=27 T 2350 2200 9 8 1 1 0 0 1 pinlabel=D7 T 2350 2200 5 8 0 1 0 2 1 pintype=io } L 2350 11325 2945 11325 3 0 0 0 -1 -1