diff --git a/demos/interf_u/fp-lib-table b/demos/interf_u/fp-lib-table new file mode 100644 index 0000000000..66b888d461 --- /dev/null +++ b/demos/interf_u/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name LEDs)(type KiCad)(uri "$(KISYSMOD)\\LEDs.pretty")(options "")(descr "")) +) diff --git a/demos/interf_u/interf_u-cache.lib b/demos/interf_u/interf_u-cache.lib deleted file mode 100644 index acfd150be0..0000000000 --- a/demos/interf_u/interf_u-cache.lib +++ /dev/null @@ -1,681 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# 4003APG120 -# -DEF 4003APG120 U 0 40 Y Y 1 F N -F0 "U" 400 2800 70 H V C CNN -F1 "4003APG120" 0 -2850 70 H V C CNN -F2 "PGA120" 0 -2950 40 H V C CNN -F3 "" 400 2800 60 H V C CNN -ALIAS 4003PG120 -DRAW -S -800 -2700 800 2700 0 1 0 N -X NC A1 -1100 -300 300 R 60 60 1 1 P -X NC B1 -1100 200 300 R 60 60 1 1 P -X P/A12 C1 -1100 500 300 R 60 60 1 1 P -X P/A11 D1 -1100 700 300 R 60 60 1 1 P -X P E1 -1100 1000 300 R 60 60 1 1 P -X P/A9 F1 -1100 1100 300 R 60 60 1 1 P -X P/A8 G1 -1100 1200 300 R 60 60 1 1 P -X P/A7 H1 1100 2600 300 L 60 60 1 1 P -X P J1 1100 2400 300 L 60 60 1 1 P -X P/A5 K1 1100 2200 300 L 60 60 1 1 P -X P/A3 L1 1100 2000 300 L 60 60 1 1 P -X NC M1 1100 1700 300 L 60 60 1 1 P -X PGCK4/A1 N1 1100 1600 300 L 60 60 1 1 P -X NC A2 -1100 -400 300 R 60 60 1 1 P -X PGCK1/A16 B2 -1100 -100 300 R 60 60 1 1 P -X P/A14 C2 -1100 100 300 R 60 60 1 1 P -X P/A13 D2 -1100 400 300 R 60 60 1 1 P -X NC E2 -1100 600 300 R 60 60 1 1 P -X P F2 -1100 900 300 R 60 60 1 1 P -X GND G2 300 -2700 0 U 60 60 1 1 W N -X P/A6 H2 1100 2500 300 L 60 60 1 1 P -X P/A4 J2 1100 2100 300 L 60 60 1 1 P -X P/CS1/A2 K2 1100 1900 300 L 60 60 1 1 P -X P/A0/WS L2 1100 1500 300 L 60 60 1 1 P -X TDO M2 1100 1400 300 L 60 60 1 1 P -X DIN N2 -1100 2000 300 R 60 60 1 1 B -X NC A3 -1100 -700 300 R 60 60 1 1 P -X P/A17 B3 -1100 -200 300 R 60 60 1 1 P -X VCC C3 -300 2700 0 D 60 60 1 1 W N -X SGCK1 D3 -1100 0 300 R 60 60 1 1 P -X NC E3 -1100 300 300 R 60 60 1 1 P -X P/A10 F3 -1100 800 300 R 60 60 1 1 P -X P H3 1100 2300 300 L 60 60 1 1 P -X NC J3 1100 1800 300 L 60 60 1 1 P -X GND K3 200 -2700 0 U 60 60 1 1 W N -X VCC L3 100 2700 0 D 60 60 1 1 W N -X DOUT-SGKC4 M3 -1100 1900 300 R 60 60 1 1 O -X P/RCLK/BSY/RDY N3 1100 1100 300 L 60 60 1 1 P -X P A4 -1100 -900 300 R 60 60 1 1 P -X TCK B4 -1100 -600 300 R 60 60 1 1 P -X GND C4 -400 -2700 0 U 60 60 1 1 W N -X CCLK L4 -1100 1800 300 R 60 60 1 1 I C -X NC M4 1100 1200 300 L 60 60 1 1 P -X P N4 1100 900 300 L 60 60 1 1 P -X P A5 -1100 -1100 300 R 60 60 1 1 P -X TMS B5 -1100 -800 300 R 60 60 1 1 P -X TDI C5 -1100 -500 300 R 60 60 1 1 P -X NC L5 1100 1300 300 L 60 60 1 1 P -X P/D1 M5 1100 1000 300 L 60 60 1 1 P -X P N5 1100 600 300 L 60 60 1 1 P -X P A6 -1100 -1300 300 R 60 60 1 1 P -X P B6 -1100 -1200 300 R 60 60 1 1 P -X P C6 -1100 -1000 300 R 60 60 1 1 P -X P/D2 L6 1100 800 300 L 60 60 1 1 P -X P M6 1100 700 300 L 60 60 1 1 P -X P/RS N6 1100 500 300 L 60 60 1 1 P -X P A7 -1100 -1400 300 R 60 60 1 1 P -X GND B7 -300 -2700 0 U 60 60 1 1 W N -X GND L7 100 -2700 0 U 60 60 1 1 W N -X VCC M7 0 2700 0 D 60 60 1 1 W N -X P/D3 N7 1100 400 300 L 60 60 1 1 P -X P A8 -1100 -1500 300 R 60 60 1 1 P -X P B8 -1100 -1700 300 R 60 60 1 1 P -X P C8 -1100 -1800 300 R 60 60 1 1 P -X P L8 1100 0 300 L 60 60 1 1 P -X P/D4 M8 1100 200 300 L 60 60 1 1 P -X P N8 1100 300 300 L 60 60 1 1 P -X P A9 -1100 -1600 300 R 60 60 1 1 P -X P B9 -1100 -2000 300 R 60 60 1 1 P -X P C9 -1100 -2300 300 R 60 60 1 1 P -X NC L9 1100 -500 300 L 60 60 1 1 P -X P/D5 M9 1100 -200 300 L 60 60 1 1 P -X P N9 1100 100 300 L 60 60 1 1 P -X P A10 -1100 -1900 300 R 60 60 1 1 P -X NC B10 -1100 -2200 300 R 60 60 1 1 P -X GND C10 -200 -2700 0 U 60 60 1 1 W N -X VCC L10 -100 2700 0 D 60 60 1 1 W N -X P/D6 M10 1100 -400 300 L 60 60 1 1 P -X P/CS0 N10 1100 -100 300 L 60 60 1 1 P -X P A11 -1100 -2100 300 R 60 60 1 1 P -X M1 B11 -1100 2500 300 R 60 60 1 1 I -X M0 C11 -1100 2600 300 R 60 60 1 1 I -X VCC D11 -400 2700 0 D 60 60 1 1 W N -X NC E11 1100 -2600 300 L 60 60 1 1 P -X P F11 1100 -2200 300 L 60 60 1 1 P -X GND G11 -100 -2700 0 U 60 60 1 1 W N -X P H11 1100 -1500 300 L 60 60 1 1 P -X NC J11 1100 -1000 300 L 60 60 1 1 P -X GND K11 0 -2700 0 U 60 60 1 1 W N -X DONE L11 -1100 2100 300 R 60 60 1 1 O -X P/D7 M11 1100 -800 300 L 60 60 1 1 P -X P N11 1100 -300 300 L 60 60 1 1 P -X SGCK2 A12 -1100 -2400 300 R 60 60 1 1 P -X M2 B12 -1100 2400 300 R 60 60 1 1 B -X PGCK2 C12 -1100 -2500 300 R 60 60 1 1 P -X P D12 1100 -2500 300 L 60 60 1 1 P -X P E12 1100 -2400 300 L 60 60 1 1 P -X P F12 1100 -2000 300 L 60 60 1 1 B -X VCC G12 -200 2700 0 D 60 60 1 1 W N -X P H12 1100 -1600 300 L 60 60 1 1 P -X P J12 1100 -1300 300 L 60 60 1 1 P -X NC K12 1100 -1100 300 L 60 60 1 1 P -X SGCK3 L12 1100 -900 300 L 60 60 1 1 P -X PROG M12 -1100 2200 300 R 60 60 1 1 I I -X NC N12 1100 -600 300 L 60 60 1 1 P -X HDC A13 -1100 1600 300 R 60 60 1 1 O -X NC B13 -1100 -2600 300 R 60 60 1 1 P -X LDC C13 -1100 1500 300 R 60 60 1 1 O -X P D13 1100 -2300 300 L 60 60 1 1 P -X P E13 1100 -2100 300 L 60 60 1 1 P -X INIT F13 -1100 1700 300 R 60 60 1 1 B -X P G13 1100 -1900 300 L 60 60 1 1 P -X P H13 1100 -1800 300 L 60 60 1 1 P -X P J13 1100 -1700 300 L 60 60 1 1 P -X P K13 1100 -1400 300 L 60 60 1 1 P -X P L13 1100 -1200 300 L 60 60 1 1 P -X PGCK3 N13 1100 -700 300 L 60 60 1 1 P -ENDDRAW -ENDDEF -# -# 628128 -# -DEF 628128 U 0 40 Y Y 1 F N -F0 "U" 50 0 70 H V C CNN -F1 "628128" 300 -1200 70 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X VCC 32 0 1100 0 D 60 60 0 0 W N -X GND 16 0 -1100 0 U 60 60 0 0 W N -S -400 1100 400 -1100 0 1 0 N -X A16 2 -700 -550 300 R 60 60 1 1 I -X A14 3 -700 -350 300 R 60 60 1 1 I -X A12 4 -700 -150 300 R 60 60 1 1 I -X A7 5 -700 350 300 R 60 60 1 1 I -X A6 6 -700 450 300 R 60 60 1 1 I -X A5 7 -700 550 300 R 60 60 1 1 I -X A4 8 -700 650 300 R 60 60 1 1 I -X A3 9 -700 750 300 R 60 60 1 1 I -X A2 10 -700 850 300 R 60 60 1 1 I -X Q6 20 700 450 300 L 60 60 1 1 T -X CS2 30 -700 -850 300 R 60 60 1 1 I -X A1 11 -700 950 300 R 60 60 1 1 I -X Q7 21 700 350 300 L 60 60 1 1 T -X A15 31 -700 -450 300 R 60 60 1 1 I -X A0 12 -700 1050 300 R 60 60 1 1 I -X CS1 22 -700 -750 300 R 60 60 1 1 I I -X Q0 13 700 1050 300 L 60 60 1 1 T -X A10 23 -700 50 300 R 60 60 1 1 I -X Q1 14 700 950 300 L 60 60 1 1 T -X OE 24 -700 -950 300 R 60 60 1 1 I I -X Q2 15 700 850 300 L 60 60 1 1 T -X A11 25 -700 -50 300 R 60 60 1 1 I -X A9 26 -700 150 300 R 60 60 1 1 I -X Q3 17 700 750 300 L 60 60 1 1 T -X A8 27 -700 250 300 R 60 60 1 1 I -X Q4 18 700 650 300 L 60 60 1 1 T -X A13 28 -700 -250 300 R 60 60 1 1 I -X Q5 19 700 550 300 L 60 60 1 1 T -X WR 29 -700 -1050 300 R 60 60 1 1 I I -ENDDRAW -ENDDEF -# -# 74LS245 -# -DEF 74LS245 U 0 10 Y Y 1 F N -F0 "U" 100 575 50 H V L BNN -F1 "74LS245" 50 -575 50 H V L TNN -F2 "" 50 -650 30 H V L CNN -F3 "" 100 575 30 H V C CNN -ALIAS 74HC245 -DRAW -X GND 10 0 -550 0 U 60 60 0 0 W N -X VCC 20 0 550 0 D 60 60 0 0 W N -S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N -X A->B 1 -700 -400 300 R 60 60 1 1 I -X A0 2 -700 500 300 R 60 60 1 1 T -X A1 3 -700 400 300 R 60 60 1 1 T -X A2 4 -700 300 300 R 60 60 1 1 T -X A3 5 -700 200 300 R 60 60 1 1 T -X A4 6 -700 100 300 R 60 60 1 1 T -X A5 7 -700 0 300 R 60 60 1 1 T -X A6 8 -700 -100 300 R 60 60 1 1 T -X A7 9 -700 -200 300 R 60 60 1 1 T -X B7 11 700 -200 300 L 60 60 1 1 T -X B6 12 700 -100 300 L 60 60 1 1 T -X B5 13 700 0 300 L 60 60 1 1 T -X B4 14 700 100 300 L 60 60 1 1 T -X B3 15 700 200 300 L 60 60 1 1 T -X B2 16 700 300 300 L 60 60 1 1 T -X B1 17 700 400 300 L 60 60 1 1 T -X B0 18 700 500 300 L 60 60 1 1 T -X CE 19 -700 -500 300 R 60 60 1 1 I I -ENDDRAW -ENDDEF -# -# 74LS541 -# -DEF 74LS541 U 0 30 Y Y 1 F N -F0 "U" 0 575 60 H V C BNN -F1 "74LS541" 0 -575 60 H V C TNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X GND 10 -200 -550 0 U 60 60 0 0 W N -X VCC 20 -200 550 0 D 60 60 0 0 W N -S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N -X G1 1 -700 -400 300 R 60 60 1 1 I I -X A0 2 -700 500 300 R 60 60 1 1 I -X A1 3 -700 400 300 R 60 60 1 1 I -X A2 4 -700 300 300 R 60 60 1 1 I -X A3 5 -700 200 300 R 60 60 1 1 I -X A4 6 -700 100 300 R 60 60 1 1 I -X A5 7 -700 0 300 R 60 60 1 1 I -X A6 8 -700 -100 300 R 60 60 1 1 I -X A7 9 -700 -200 300 R 60 60 1 1 I -X Y7 11 700 -200 300 L 60 60 1 1 T -X Y6 12 700 -100 300 L 60 60 1 1 T -X Y5 13 700 0 300 L 60 60 1 1 T -X Y4 14 700 100 300 L 60 60 1 1 T -X Y3 15 700 200 300 L 60 60 1 1 T -X Y2 16 700 300 300 L 60 60 1 1 T -X Y1 17 700 400 300 L 60 60 1 1 T -X Y0 18 700 500 300 L 60 60 1 1 T -X G2 19 -700 -500 300 R 60 60 1 1 I I -ENDDRAW -ENDDEF -# -# 74LS688 -# -DEF 74LS688 U 0 40 Y Y 1 F N -F0 "U" 0 950 60 H V C CNN -F1 "74LS688" 0 -950 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X GND 10 -300 -900 0 R 60 60 0 0 W N -X VCC 20 -300 900 0 R 60 60 0 0 W N -S -400 900 400 -900 0 1 0 N -X G 1 -700 -850 300 R 60 60 1 1 I I -X P0 2 -700 850 300 R 60 60 1 1 I -X R0 3 -700 0 300 R 60 60 1 1 I -X P1 4 -700 750 300 R 60 60 1 1 I -X R1 5 -700 -100 300 R 60 60 1 1 I -X P2 6 -700 650 300 R 60 60 1 1 I -X R2 7 -700 -200 300 R 60 60 1 1 I -X P3 8 -700 550 300 R 60 60 1 1 I -X R3 9 -700 -300 300 R 60 60 1 1 I -X P4 11 -700 450 300 R 60 60 1 1 I -X R4 12 -700 -400 300 R 60 60 1 1 I -X P5 13 -700 350 300 R 60 60 1 1 I -X R5 14 -700 -500 300 R 60 60 1 1 I -X P6 15 -700 250 300 R 60 60 1 1 I -X R6 16 -700 -600 300 R 60 60 1 1 I -X P7 17 -700 150 300 R 60 60 1 1 I -X R7 18 -700 -700 300 R 60 60 1 1 I -X P=R 19 700 850 300 L 60 60 1 1 O I -ENDDRAW -ENDDEF -# -# BUSPC -# -DEF BUSPC BUS 0 40 Y Y 1 F N -F0 "BUS" 0 100 70 H V C CNN -F1 "BUSPC" 0 -100 70 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -600 -1600 600 1600 0 1 0 N -X GND 1 -900 1500 300 R 60 60 1 1 P -X RESET 2 -900 1400 300 R 60 60 1 1 O -X VCC 3 -900 1300 300 R 60 60 1 1 P -X INQ2 4 -900 1200 300 R 60 60 1 1 P -X -5V 5 -900 1100 300 R 60 60 1 1 P -X DRQ2 6 -900 1000 300 R 60 60 1 1 P -X -12V 7 -900 900 300 R 60 60 1 1 P -X UNUSED 8 -900 800 300 R 60 60 1 1 P -X +12V 9 -900 700 300 R 60 60 1 1 P -X GND 10 -900 600 300 R 60 60 1 1 P -X CLK 20 -900 -400 300 R 60 60 1 1 O -X OSC 30 -900 -1400 300 R 60 60 1 1 O -X DB0 40 900 700 300 L 60 60 1 1 T -X BA12 50 900 -300 300 L 60 60 1 1 T -X BA02 60 900 -1300 300 L 60 60 1 1 T -X MEM 11 -900 500 300 R 60 60 1 1 O I -X IRQ7 21 -900 -500 300 R 60 60 1 1 P -X GND 31 -900 -1500 300 R 60 60 1 1 P -X IO_READY 41 900 600 300 L 60 60 1 1 P -X BA11 51 900 -400 300 L 60 60 1 1 T -X BA01 61 900 -1400 300 L 60 60 1 1 T -X MEM 12 -900 400 300 R 60 60 1 1 O I -X IRQ6 22 -900 -600 300 R 60 60 1 1 P -X IO 32 900 1500 300 L 60 60 1 1 P -X AEN 42 900 500 300 L 60 60 1 1 O -X BA10 52 900 -500 300 L 60 60 1 1 T -X BA00 62 900 -1500 300 L 60 60 1 1 T -X IOW 13 -900 300 300 R 60 60 1 1 O I -X IRQ5 23 -900 -700 300 R 60 60 1 1 P -X DB7 33 900 1400 300 L 60 60 1 1 T -X BA19 43 900 400 300 L 60 60 1 1 T -X BA09 53 900 -600 300 L 60 60 1 1 T -X IOR 14 -900 200 300 R 60 60 1 1 O I -X IRQ4 24 -900 -800 300 R 60 60 1 1 P -X DB6 34 900 1300 300 L 60 60 1 1 T -X BA18 44 900 300 300 L 60 60 1 1 T -X BA08 54 900 -700 300 L 60 60 1 1 T -X DACK3 15 -900 100 300 R 60 60 1 1 P I -X IRQ3 25 -900 -900 300 R 60 60 1 1 P -X DB5 35 900 1200 300 L 60 60 1 1 T -X BA17 45 900 200 300 L 60 60 1 1 T -X BA07 55 900 -800 300 L 60 60 1 1 T -X DRQ3 16 -900 0 300 R 60 60 1 1 P -X DACK2 26 -900 -1000 300 R 60 60 1 1 P I -X DB4 36 900 1100 300 L 60 60 1 1 T -X BA16 46 900 100 300 L 60 60 1 1 T -X BA06 56 900 -900 300 L 60 60 1 1 T -X DACK1 17 -900 -100 300 R 60 60 1 1 P I -X TC 27 -900 -1100 300 R 60 60 1 1 P -X DB3 37 900 1000 300 L 60 60 1 1 T -X BA15 47 900 0 300 L 60 60 1 1 T -X BA05 57 900 -1000 300 L 60 60 1 1 T -X DRQ1 18 -900 -200 300 R 60 60 1 1 P -X ALE 28 -900 -1200 300 R 60 60 1 1 O -X DB2 38 900 900 300 L 60 60 1 1 T -X BA14 48 900 -100 300 L 60 60 1 1 T -X BA04 58 900 -1100 300 L 60 60 1 1 T -X DACK0 19 -900 -300 300 R 60 60 1 1 P I -X VCC 29 -900 -1300 300 R 60 60 1 1 P -X DB1 39 900 800 300 L 60 60 1 1 T -X BA13 49 900 -200 300 L 60 60 1 1 T -X BA03 59 900 -1200 300 L 60 60 1 1 T -ENDDRAW -ENDDEF -# -# C -# -DEF C C 0 10 N Y 1 F N -F0 "C" 0 100 40 H V L CNN -F1 "C" 6 -85 40 H V L CNN -F2 "" 38 -150 30 H V C CNN -F3 "" 0 100 30 H V C CNN -$FPLIST - SM* - C? - C1-1 -$ENDFPLIST -DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 200 170 D 40 40 1 1 P -X ~ 2 0 -200 170 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# CONN_8X2 -# -DEF CONN_8X2 P 0 40 Y Y 1 F N -F0 "P" 0 450 60 H V C CNN -F1 "CONN_8X2" 0 0 50 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -100 400 100 -400 0 1 0 N -X ~ 1 -400 350 300 R 60 60 1 1 P I -X ~ 2 400 350 300 L 60 60 1 1 P I -X ~ 3 -400 250 300 R 60 60 1 1 P I -X ~ 4 400 250 300 L 60 60 1 1 P I -X ~ 5 -400 150 300 R 60 60 1 1 P I -X ~ 6 400 150 300 L 60 60 1 1 P I -X ~ 7 -400 50 300 R 60 60 1 1 P I -X ~ 8 400 50 300 L 60 60 1 1 P I -X ~ 9 -400 -50 300 R 60 60 1 1 P I -X ~ 10 400 -50 300 L 60 60 1 1 P I -X ~ 11 -400 -150 300 R 60 60 1 1 P I -X ~ 12 400 -150 300 L 60 60 1 1 P I -X ~ 13 -400 -250 300 R 60 60 1 1 P I -X ~ 14 400 -250 300 L 60 60 1 1 P I -X ~ 15 -400 -350 300 R 60 60 1 1 P I -X ~ 16 400 -350 300 L 60 60 1 1 P I -ENDDRAW -ENDDEF -# -# CP -# -DEF CP C 0 10 N N 1 F N -F0 "C" 50 100 40 H V L CNN -F1 "CP" 50 -100 40 H V L CNN -F2 "" 100 -150 30 H V C CNN -F3 "" 50 100 30 H V C CNN -ALIAS CAPAPOL -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -P 4 0 1 8 -80 50 -80 -50 80 -50 80 50 N -P 4 0 1 0 -50 50 -50 -20 50 -20 50 50 F -X ~ 1 0 200 150 D 40 40 1 1 P -X ~ 2 0 -200 150 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# CRYSTAL -# -DEF CRYSTAL X 0 40 N N 1 F N -F0 "X" 0 150 60 H V C CNN -F1 "CRYSTAL" 0 -150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 2 0 1 16 -100 100 -100 -100 N -P 2 0 1 16 100 100 100 -100 N -P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f -X 1 1 -300 0 200 R 40 40 1 1 P -X 2 2 300 0 200 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# DB25 -# -DEF DB25 J 0 40 Y N 1 F N -F0 "J" 50 1350 70 H V C CNN -F1 "DB25" -50 -1350 70 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - DB25* -$ENDFPLIST -DRAW -A -109 1270 41 1799 774 0 1 8 N -150 1270 -100 1310 -A -108 -1259 42 -1787 -788 0 1 8 N -150 -1260 -100 -1300 -A 116 -1169 34 -657 -15 0 1 8 N 130 -1200 150 -1170 -A 117 1170 32 664 1 0 1 8 N 130 1199 149 1170 -C -70 -1200 30 0 1 0 N -C -70 -1000 30 0 1 0 N -C -70 -800 30 0 1 0 N -C -70 -600 30 0 1 0 N -C -70 -400 30 0 1 0 N -C -70 -200 30 0 1 0 N -C -70 0 30 0 1 0 N -C -70 200 30 0 1 0 N -C -70 400 30 0 1 0 N -C -70 600 30 0 1 0 N -C -70 800 30 0 1 0 N -C -70 1000 30 0 1 0 N -C -70 1200 30 0 1 0 N -C 50 -1100 30 0 1 0 N -C 50 -900 30 0 1 0 N -C 50 -700 30 0 1 0 N -C 50 -500 30 0 1 0 N -C 50 -300 30 0 1 0 N -C 50 -100 30 0 1 0 N -C 50 100 30 0 1 0 N -C 50 300 30 0 1 0 N -C 50 500 30 0 1 0 N -C 50 700 30 0 1 0 N -C 50 900 30 0 1 0 N -C 50 1100 30 0 1 0 N -P 2 0 1 8 -150 -1260 -150 1270 N -P 2 0 1 0 -150 -1200 -100 -1200 N -P 2 0 1 0 -150 -1100 20 -1100 N -P 2 0 1 0 -150 -1000 -100 -1000 N -P 2 0 1 0 -150 -900 20 -900 N -P 2 0 1 0 -150 -800 -100 -800 N -P 2 0 1 0 -150 -700 20 -700 N -P 2 0 1 0 -150 -600 -100 -600 N -P 2 0 1 0 -150 -500 20 -500 N -P 2 0 1 0 -150 -400 -100 -400 N -P 2 0 1 0 -150 -300 20 -300 N -P 2 0 1 0 -150 -200 -100 -200 N -P 2 0 1 0 -150 -100 20 -100 N -P 2 0 1 0 -150 0 -100 0 N -P 2 0 1 0 -150 100 20 100 N -P 2 0 1 0 -150 200 -100 200 N -P 2 0 1 0 -150 300 20 300 N -P 2 0 1 0 -150 400 -100 400 N -P 2 0 1 0 -150 500 20 500 N -P 2 0 1 0 -150 600 -100 600 N -P 2 0 1 0 -150 700 20 700 N -P 2 0 1 0 -150 800 -100 800 N -P 2 0 1 0 -150 900 20 900 N -P 2 0 1 0 -150 1000 -100 1000 N -P 2 0 1 0 -150 1100 20 1100 N -P 2 0 1 0 -150 1200 -100 1200 N -P 2 0 1 8 -100 -1300 130 -1200 N -P 2 0 1 8 130 1200 -100 1310 N -P 2 0 1 8 150 -1170 150 1170 N -X 1 1 -450 -1200 300 R 60 60 1 1 P -X 2 2 -450 -1000 300 R 60 60 1 1 P -X 3 3 -450 -800 300 R 60 60 1 1 P -X 4 4 -450 -600 300 R 60 60 1 1 P -X 5 5 -450 -400 300 R 60 60 1 1 P -X 6 6 -450 -200 300 R 60 60 1 1 P -X 7 7 -450 0 300 R 60 60 1 1 P -X 8 8 -450 200 300 R 60 60 1 1 P -X 9 9 -450 400 300 R 60 60 1 1 P -X 10 10 -450 600 300 R 60 60 1 1 P -X P20 20 -450 100 300 R 60 60 1 1 P -X 11 11 -450 800 300 R 60 60 1 1 P -X P21 21 -450 300 300 R 60 60 1 1 P -X 12 12 -450 1000 300 R 60 60 1 1 P -X P22 22 -450 500 300 R 60 60 1 1 P -X 13 13 -450 1200 300 R 60 60 1 1 P -X P23 23 -450 700 300 R 60 60 1 1 P -X P14 14 -450 -1100 300 R 60 60 1 1 P -X P24 24 -450 900 300 R 60 60 1 1 P -X P15 15 -450 -900 300 R 60 60 1 1 P -X P25 25 -450 1100 300 R 60 60 1 1 P -X P16 16 -450 -700 300 R 60 60 1 1 P -X P17 17 -450 -500 300 R 60 60 1 1 P -X P18 18 -450 -300 300 R 60 60 1 1 P -X P19 19 -450 -100 300 R 60 60 1 1 P -ENDDRAW -ENDDEF -# -# EP600 -# -DEF EP600 U 0 40 Y Y 1 F N -F0 "U" 0 100 70 H V C CNN -F1 "EP600" 0 -500 70 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -500 -850 500 850 0 1 0 N -X CLK1 1 -800 750 300 R 60 60 1 1 I C -X IN2 2 -800 550 300 R 60 60 1 1 I -X I/O3 3 -800 350 300 R 60 60 1 1 P -X I/O4 4 -800 250 300 R 60 60 1 1 P -X I/O5 5 -800 150 300 R 60 60 1 1 P -X I/O6 6 -800 50 300 R 60 60 1 1 P -X I/O7 7 -800 -50 300 R 60 60 1 1 P -X I/O8 8 -800 -150 300 R 60 60 1 1 P -X I/O9 9 -800 -250 300 R 60 60 1 1 P -X I/O10 10 -800 -350 300 R 60 60 1 1 P -X I/O20 20 800 350 300 L 60 60 1 1 P -X IN11 11 -800 -550 300 R 60 60 1 1 I -X I/O21 21 800 450 300 L 60 60 1 1 P -X GND 12 -800 -750 300 R 60 60 1 1 I -X I/O22 22 800 550 300 L 60 60 1 1 P -X CLK2 13 800 -550 300 L 60 60 1 1 I C -X IN23 23 800 750 300 L 60 60 1 1 I -X IN14 14 800 -350 300 L 60 60 1 1 I -X VCC 24 800 -750 300 L 60 60 1 1 I -X I/O15 15 800 -150 300 L 60 60 1 1 P -X I/O16 16 800 -50 300 L 60 60 1 1 P -X I/O17 17 800 50 300 L 60 60 1 1 P -X I/O18 18 800 150 300 L 60 60 1 1 P -X I/O19 19 800 250 300 L 60 60 1 1 P -ENDDRAW -ENDDEF -# -# GND -# -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N -ENDDRAW -ENDDEF -# -# LED -# -DEF LED D 0 40 Y N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "LED" 0 -100 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - LED-3MM - LED-5MM - LED-10MM - LED-0603 - LED-0805 - LED-1206 - LEDV -$ENDFPLIST -DRAW -P 2 0 1 0 50 50 50 -50 N -P 3 0 1 0 -50 50 50 0 -50 -50 F -P 3 0 1 0 65 -40 110 -80 105 -55 N -P 3 0 1 0 80 -25 125 -65 120 -40 N -X A 1 -200 0 150 R 40 40 1 1 P -X K 2 200 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# PWR_FLAG -# -DEF PWR_FLAG #FLG 0 0 N N 1 F P -F0 "#FLG" 0 95 30 H I C CNN -F1 "PWR_FLAG" 0 180 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X pwr 1 0 0 0 U 20 20 0 0 w -P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N -ENDDRAW -ENDDEF -# -# R -# -DEF R R 0 0 N Y 1 F N -F0 "R" 80 0 40 V V C CNN -F1 "R" 7 1 40 V V C CNN -F2 "" -70 0 30 V V C CNN -F3 "" 0 0 30 H V C CNN -$FPLIST - R? - SM0603 - SM0805 - R?-* - SM1206 -$ENDFPLIST -DRAW -S -40 150 40 -150 0 1 12 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P -ENDDRAW -ENDDEF -# -# RR9 -# -DEF RR9 RR 0 40 Y N 1 F N -F0 "RR" 50 600 70 H V C CNN -F1 "RR9" 30 0 70 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 6 0 1 0 -50 -450 -50 550 50 550 100 500 100 -450 -50 -450 N -X COM 1 -350 500 300 R 60 60 1 1 P I -X 2 2 -350 400 300 R 60 60 1 1 P I -X 3 3 -350 300 300 R 60 60 1 1 P I -X 4 4 -350 200 300 R 60 60 1 1 P I -X 5 5 -350 100 300 R 60 60 1 1 P I -X 6 6 -350 0 300 R 60 60 1 1 P I -X 7 7 -350 -100 300 R 60 60 1 1 P I -X 8 8 -350 -200 300 R 60 60 1 1 P I -X 9 9 -350 -300 300 R 60 60 1 1 P I -X 10 10 -350 -400 300 R 60 60 1 1 P I -ENDDRAW -ENDDEF -# -# VCC -# -DEF VCC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 100 30 H I C CNN -F1 "VCC" 0 100 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X VCC 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 3 0 1 0 0 0 0 30 0 30 N -ENDDRAW -ENDDEF -# -#End Library diff --git a/demos/interf_u/interf_u.kicad_pcb b/demos/interf_u/interf_u.kicad_pcb index 0ea9228ffb..30e0395fe9 100644 --- a/demos/interf_u/interf_u.kicad_pcb +++ b/demos/interf_u/interf_u.kicad_pcb @@ -1,15 +1,15 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-10-31 BZR 6288)-product") +(kicad_pcb (version 4) (host pcbnew "(2016-01-22 BZR 6507)-product") (general (links 200) (no_connects 0) - (area 15.992729 24.89454 202.259001 195.5652) + (area 79.311499 34.226499 195.008501 142.303501) (thickness 1.6002) (drawings 19) (tracks 782) (zones 0) (modules 25) - (nets 111) + (nets 174) ) (page A4) @@ -198,13 +198,76 @@ (net 101 VCC) (net 102 "Net-(C2-Pad1)") (net 103 "Net-(C3-Pad1)") - (net 104 "Net-(D1-Pad1)") - (net 105 "Net-(D2-Pad1)") - (net 106 "Net-(R3-Pad1)") - (net 107 "Net-(U3-Pad15)") - (net 108 "Net-(U3-Pad16)") - (net 109 "Net-(U3-Pad17)") - (net 110 "Net-(U3-Pad18)") + (net 104 "Net-(R3-Pad1)") + (net 105 "Net-(U3-Pad15)") + (net 106 "Net-(U3-Pad16)") + (net 107 "Net-(U3-Pad17)") + (net 108 "Net-(U3-Pad18)") + (net 109 "Net-(BUS1-Pad4)") + (net 110 "Net-(BUS1-Pad5)") + (net 111 "Net-(BUS1-Pad6)") + (net 112 "Net-(BUS1-Pad7)") + (net 113 "Net-(BUS1-Pad8)") + (net 114 "Net-(BUS1-Pad9)") + (net 115 "Net-(BUS1-Pad10)") + (net 116 "Net-(BUS1-Pad11)") + (net 117 "Net-(BUS1-Pad12)") + (net 118 "Net-(BUS1-Pad15)") + (net 119 "Net-(BUS1-Pad16)") + (net 120 "Net-(BUS1-Pad17)") + (net 121 "Net-(BUS1-Pad18)") + (net 122 "Net-(BUS1-Pad19)") + (net 123 "Net-(BUS1-Pad20)") + (net 124 "Net-(BUS1-Pad21)") + (net 125 "Net-(BUS1-Pad22)") + (net 126 "Net-(BUS1-Pad23)") + (net 127 "Net-(BUS1-Pad24)") + (net 128 "Net-(BUS1-Pad25)") + (net 129 "Net-(BUS1-Pad26)") + (net 130 "Net-(BUS1-Pad27)") + (net 131 "Net-(BUS1-Pad28)") + (net 132 "Net-(BUS1-Pad30)") + (net 133 "Net-(BUS1-Pad32)") + (net 134 "Net-(BUS1-Pad41)") + (net 135 "Net-(BUS1-Pad43)") + (net 136 "Net-(BUS1-Pad44)") + (net 137 "Net-(BUS1-Pad45)") + (net 138 "Net-(BUS1-Pad46)") + (net 139 "Net-(BUS1-Pad47)") + (net 140 "Net-(BUS1-Pad48)") + (net 141 "Net-(BUS1-Pad49)") + (net 142 "Net-(BUS1-Pad50)") + (net 143 "Net-(D1-Pad2)") + (net 144 "Net-(D2-Pad2)") + (net 145 "Net-(RR1-Pad10)") + (net 146 "Net-(U3-Pad11)") + (net 147 "Net-(U8-Pad8)") + (net 148 "Net-(U8-Pad9)") + (net 149 "Net-(U8-Pad10)") + (net 150 "Net-(U9-PadN1)") + (net 151 "Net-(U9-PadN3)") + (net 152 "Net-(U9-PadM1)") + (net 153 "Net-(U9-PadM2)") + (net 154 "Net-(U9-PadJ3)") + (net 155 "Net-(U9-PadE2)") + (net 156 "Net-(U9-PadE3)") + (net 157 "Net-(U9-PadC5)") + (net 158 "Net-(U9-PadB1)") + (net 159 "Net-(U9-PadB4)") + (net 160 "Net-(U9-PadB5)") + (net 161 "Net-(U9-PadB10)") + (net 162 "Net-(U9-PadB13)") + (net 163 "Net-(U9-PadA1)") + (net 164 "Net-(U9-PadA2)") + (net 165 "Net-(U9-PadA3)") + (net 166 "Net-(U9-PadN5)") + (net 167 "Net-(U9-PadN12)") + (net 168 "Net-(U9-PadL5)") + (net 169 "Net-(U9-PadL6)") + (net 170 "Net-(U9-PadL9)") + (net 171 "Net-(U9-PadK12)") + (net 172 "Net-(U9-PadJ11)") + (net 173 "Net-(U9-PadE11)") (net_class Default "" (clearance 0.254) @@ -312,15 +375,78 @@ (add_net /STROBE) (add_net /WR-) (add_net /WR_REG) + (add_net "Net-(BUS1-Pad10)") + (add_net "Net-(BUS1-Pad11)") + (add_net "Net-(BUS1-Pad12)") + (add_net "Net-(BUS1-Pad15)") + (add_net "Net-(BUS1-Pad16)") + (add_net "Net-(BUS1-Pad17)") + (add_net "Net-(BUS1-Pad18)") + (add_net "Net-(BUS1-Pad19)") + (add_net "Net-(BUS1-Pad20)") + (add_net "Net-(BUS1-Pad21)") + (add_net "Net-(BUS1-Pad22)") + (add_net "Net-(BUS1-Pad23)") + (add_net "Net-(BUS1-Pad24)") + (add_net "Net-(BUS1-Pad25)") + (add_net "Net-(BUS1-Pad26)") + (add_net "Net-(BUS1-Pad27)") + (add_net "Net-(BUS1-Pad28)") + (add_net "Net-(BUS1-Pad30)") + (add_net "Net-(BUS1-Pad32)") + (add_net "Net-(BUS1-Pad4)") + (add_net "Net-(BUS1-Pad41)") + (add_net "Net-(BUS1-Pad43)") + (add_net "Net-(BUS1-Pad44)") + (add_net "Net-(BUS1-Pad45)") + (add_net "Net-(BUS1-Pad46)") + (add_net "Net-(BUS1-Pad47)") + (add_net "Net-(BUS1-Pad48)") + (add_net "Net-(BUS1-Pad49)") + (add_net "Net-(BUS1-Pad5)") + (add_net "Net-(BUS1-Pad50)") + (add_net "Net-(BUS1-Pad6)") + (add_net "Net-(BUS1-Pad7)") + (add_net "Net-(BUS1-Pad8)") + (add_net "Net-(BUS1-Pad9)") (add_net "Net-(C2-Pad1)") (add_net "Net-(C3-Pad1)") - (add_net "Net-(D1-Pad1)") - (add_net "Net-(D2-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad2)") (add_net "Net-(R3-Pad1)") + (add_net "Net-(RR1-Pad10)") + (add_net "Net-(U3-Pad11)") (add_net "Net-(U3-Pad15)") (add_net "Net-(U3-Pad16)") (add_net "Net-(U3-Pad17)") (add_net "Net-(U3-Pad18)") + (add_net "Net-(U8-Pad10)") + (add_net "Net-(U8-Pad8)") + (add_net "Net-(U8-Pad9)") + (add_net "Net-(U9-PadA1)") + (add_net "Net-(U9-PadA2)") + (add_net "Net-(U9-PadA3)") + (add_net "Net-(U9-PadB1)") + (add_net "Net-(U9-PadB10)") + (add_net "Net-(U9-PadB13)") + (add_net "Net-(U9-PadB4)") + (add_net "Net-(U9-PadB5)") + (add_net "Net-(U9-PadC5)") + (add_net "Net-(U9-PadE11)") + (add_net "Net-(U9-PadE2)") + (add_net "Net-(U9-PadE3)") + (add_net "Net-(U9-PadJ11)") + (add_net "Net-(U9-PadJ3)") + (add_net "Net-(U9-PadK12)") + (add_net "Net-(U9-PadL5)") + (add_net "Net-(U9-PadL6)") + (add_net "Net-(U9-PadL9)") + (add_net "Net-(U9-PadM1)") + (add_net "Net-(U9-PadM2)") + (add_net "Net-(U9-PadN1)") + (add_net "Net-(U9-PadN12)") + (add_net "Net-(U9-PadN3)") + (add_net "Net-(U9-PadN5)") ) (net_class Power "" @@ -567,39 +693,64 @@ (net 81 /PC-RST)) (pad 3 connect rect (at 33.02 0) (size 1.778 7.62) (layers Cuivre B.Mask) (net 101 VCC)) - (pad 4 connect rect (at 30.48 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 5 connect rect (at 27.94 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 6 connect rect (at 25.4 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 7 connect rect (at 22.86 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 8 connect rect (at 20.32 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 9 connect rect (at 17.78 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 10 connect rect (at 15.24 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 11 connect rect (at 12.7 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 12 connect rect (at 10.16 0) (size 1.778 7.62) (layers Cuivre B.Mask)) + (pad 4 connect rect (at 30.48 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 109 "Net-(BUS1-Pad4)")) + (pad 5 connect rect (at 27.94 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 110 "Net-(BUS1-Pad5)")) + (pad 6 connect rect (at 25.4 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 111 "Net-(BUS1-Pad6)")) + (pad 7 connect rect (at 22.86 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 112 "Net-(BUS1-Pad7)")) + (pad 8 connect rect (at 20.32 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 113 "Net-(BUS1-Pad8)")) + (pad 9 connect rect (at 17.78 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 114 "Net-(BUS1-Pad9)")) + (pad 10 connect rect (at 15.24 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 115 "Net-(BUS1-Pad10)")) + (pad 11 connect rect (at 12.7 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 116 "Net-(BUS1-Pad11)")) + (pad 12 connect rect (at 10.16 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 117 "Net-(BUS1-Pad12)")) (pad 13 connect rect (at 7.62 0) (size 1.778 7.62) (layers Cuivre B.Mask) (net 79 /PC-IOW)) (pad 14 connect rect (at 5.08 0) (size 1.778 7.62) (layers Cuivre B.Mask) (net 78 /PC-IOR)) - (pad 15 connect rect (at 2.54 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 16 connect rect (at 0 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 17 connect rect (at -2.54 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 18 connect rect (at -5.08 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 19 connect rect (at -7.62 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 20 connect rect (at -10.16 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 21 connect rect (at -12.7 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 22 connect rect (at -15.24 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 23 connect rect (at -17.78 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 24 connect rect (at -20.32 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 25 connect rect (at -22.86 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 26 connect rect (at -25.4 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 27 connect rect (at -27.94 0) (size 1.778 7.62) (layers Cuivre B.Mask)) - (pad 28 connect rect (at -30.48 0) (size 1.778 7.62) (layers Cuivre B.Mask)) + (pad 15 connect rect (at 2.54 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 118 "Net-(BUS1-Pad15)")) + (pad 16 connect rect (at 0 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 119 "Net-(BUS1-Pad16)")) + (pad 17 connect rect (at -2.54 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 120 "Net-(BUS1-Pad17)")) + (pad 18 connect rect (at -5.08 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 121 "Net-(BUS1-Pad18)")) + (pad 19 connect rect (at -7.62 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 122 "Net-(BUS1-Pad19)")) + (pad 20 connect rect (at -10.16 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 123 "Net-(BUS1-Pad20)")) + (pad 21 connect rect (at -12.7 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 124 "Net-(BUS1-Pad21)")) + (pad 22 connect rect (at -15.24 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 125 "Net-(BUS1-Pad22)")) + (pad 23 connect rect (at -17.78 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 126 "Net-(BUS1-Pad23)")) + (pad 24 connect rect (at -20.32 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 127 "Net-(BUS1-Pad24)")) + (pad 25 connect rect (at -22.86 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 128 "Net-(BUS1-Pad25)")) + (pad 26 connect rect (at -25.4 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 129 "Net-(BUS1-Pad26)")) + (pad 27 connect rect (at -27.94 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 130 "Net-(BUS1-Pad27)")) + (pad 28 connect rect (at -30.48 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 131 "Net-(BUS1-Pad28)")) (pad 29 connect rect (at -33.02 0) (size 1.778 7.62) (layers Cuivre B.Mask) (net 101 VCC)) - (pad 30 connect rect (at -35.56 0) (size 1.778 7.62) (layers Cuivre B.Mask)) + (pad 30 connect rect (at -35.56 0) (size 1.778 7.62) (layers Cuivre B.Mask) + (net 132 "Net-(BUS1-Pad30)")) (pad 31 connect rect (at -38.1 0) (size 1.778 7.62) (layers Cuivre B.Mask) (net 100 GND)) - (pad 32 connect rect (at 38.1 0) (size 1.778 7.62) (layers Composant F.Mask)) + (pad 32 connect rect (at 38.1 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 133 "Net-(BUS1-Pad32)")) (pad 33 connect rect (at 35.56 0) (size 1.778 7.62) (layers Composant F.Mask) (net 77 /PC-DB7)) (pad 34 connect rect (at 33.02 0) (size 1.778 7.62) (layers Composant F.Mask) @@ -616,17 +767,26 @@ (net 71 /PC-DB1)) (pad 40 connect rect (at 17.78 0) (size 1.778 7.62) (layers Composant F.Mask) (net 70 /PC-DB0)) - (pad 41 connect rect (at 15.24 0) (size 1.778 7.62) (layers Composant F.Mask)) + (pad 41 connect rect (at 15.24 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 134 "Net-(BUS1-Pad41)")) (pad 42 connect rect (at 12.7 0) (size 1.778 7.62) (layers Composant F.Mask) (net 69 /PC-AEN)) - (pad 43 connect rect (at 10.16 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 44 connect rect (at 7.62 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 45 connect rect (at 5.08 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 46 connect rect (at 2.54 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 47 connect rect (at 0 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 48 connect rect (at -2.54 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 49 connect rect (at -5.08 0) (size 1.778 7.62) (layers Composant F.Mask)) - (pad 50 connect rect (at -7.62 0) (size 1.778 7.62) (layers Composant F.Mask)) + (pad 43 connect rect (at 10.16 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 135 "Net-(BUS1-Pad43)")) + (pad 44 connect rect (at 7.62 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 136 "Net-(BUS1-Pad44)")) + (pad 45 connect rect (at 5.08 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 137 "Net-(BUS1-Pad45)")) + (pad 46 connect rect (at 2.54 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 138 "Net-(BUS1-Pad46)")) + (pad 47 connect rect (at 0 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 139 "Net-(BUS1-Pad47)")) + (pad 48 connect rect (at -2.54 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 140 "Net-(BUS1-Pad48)")) + (pad 49 connect rect (at -5.08 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 141 "Net-(BUS1-Pad49)")) + (pad 50 connect rect (at -7.62 0) (size 1.778 7.62) (layers Composant F.Mask) + (net 142 "Net-(BUS1-Pad50)")) (pad 51 connect rect (at -10.16 0) (size 1.778 7.62) (layers Composant F.Mask) (net 60 /PC-A11)) (pad 52 connect rect (at -12.7 0) (size 1.778 7.62) (layers Composant F.Mask) @@ -729,7 +889,7 @@ (pad 29 thru_hole circle (at -11.43 -7.62) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 98 /WR-)) (pad 30 thru_hole circle (at -13.97 -7.62) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 106 "Net-(R3-Pad1)")) + (net 104 "Net-(R3-Pad1)")) (pad 31 thru_hole circle (at -16.51 -7.62) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 37 /MA15)) (pad 32 thru_hole circle (at -19.05 -7.62) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) @@ -847,12 +1007,16 @@ (fp_line (start 16.51 -16.51) (end -16.51 -16.51) (layer F.SilkS) (width 0.15)) (fp_line (start -16.51 -16.51) (end -16.51 16.51) (layer F.SilkS) (width 0.15)) (fp_line (start -16.51 16.51) (end 15.24 16.51) (layer F.SilkS) (width 0.15)) - (pad N1 thru_hole circle (at 15.24 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad N1 thru_hole circle (at 15.24 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 150 "Net-(U9-PadN1)")) (pad N2 thru_hole circle (at 12.7 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 15 /D0)) - (pad N3 thru_hole circle (at 10.16 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad M1 thru_hole circle (at 15.24 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad M2 thru_hole circle (at 12.7 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad N3 thru_hole circle (at 10.16 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 151 "Net-(U9-PadN3)")) + (pad M1 thru_hole circle (at 15.24 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 152 "Net-(U9-PadM1)")) + (pad M2 thru_hole circle (at 12.7 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 153 "Net-(U9-PadM2)")) (pad M3 thru_hole circle (at 10.16 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 28 /LED1)) (pad L1 thru_hole circle (at 15.24 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -871,7 +1035,8 @@ (net 65 /PC-A6)) (pad J2 thru_hole circle (at 12.7 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 64 /PC-A5)) - (pad J3 thru_hole circle (at 10.16 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad J3 thru_hole circle (at 10.16 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 154 "Net-(U9-PadJ3)")) (pad H1 thru_hole circle (at 15.24 -2.54 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 67 /PC-A8)) (pad H2 thru_hole circle (at 12.7 -2.54 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -891,8 +1056,10 @@ (net 34 /MA12)) (pad E1 thru_hole circle (at 15.24 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 41 /MA4)) - (pad E2 thru_hole circle (at 12.7 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad E3 thru_hole circle (at 10.16 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad E2 thru_hole circle (at 12.7 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 155 "Net-(U9-PadE2)")) + (pad E3 thru_hole circle (at 10.16 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 156 "Net-(U9-PadE3)")) (pad D1 thru_hole circle (at 15.24 7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 36 /MA14)) (pad D2 thru_hole circle (at 12.7 7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -907,7 +1074,8 @@ (net 101 VCC)) (pad C4 thru_hole circle (at 7.62 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) - (pad C5 thru_hole circle (at 5.08 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad C5 thru_hole circle (at 5.08 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 157 "Net-(U9-PadC5)")) (pad C6 thru_hole circle (at 2.54 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 48 /MD0)) (pad C7 thru_hole circle (at 0 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) @@ -923,13 +1091,16 @@ (net 3 /AUTOFD-)) (pad C13 thru_hole circle (at -15.24 10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 42 /MA5)) - (pad B1 thru_hole circle (at 15.24 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad B1 thru_hole circle (at 15.24 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 158 "Net-(U9-PadB1)")) (pad B2 thru_hole circle (at 12.7 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 31 /MA1)) (pad B3 thru_hole circle (at 10.16 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 44 /MA7)) - (pad B4 thru_hole circle (at 7.62 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad B5 thru_hole circle (at 5.08 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad B4 thru_hole circle (at 7.62 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 159 "Net-(U9-PadB4)")) + (pad B5 thru_hole circle (at 5.08 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 160 "Net-(U9-PadB5)")) (pad B6 thru_hole circle (at 2.54 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 50 /MD2)) (pad B7 thru_hole circle (at 0 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -938,15 +1109,20 @@ (net 55 /MD7)) (pad B9 thru_hole circle (at -5.08 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 56 /OE-)) - (pad B10 thru_hole circle (at -7.62 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad B10 thru_hole circle (at -7.62 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 161 "Net-(U9-PadB10)")) (pad B11 thru_hole circle (at -10.16 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 101 VCC)) (pad B12 thru_hole circle (at -12.7 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 101 VCC)) - (pad B13 thru_hole circle (at -15.24 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad A1 thru_hole rect (at 15.24 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad A2 thru_hole circle (at 12.7 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad A3 thru_hole circle (at 10.16 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad B13 thru_hole circle (at -15.24 12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 162 "Net-(U9-PadB13)")) + (pad A1 thru_hole rect (at 15.24 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 163 "Net-(U9-PadA1)")) + (pad A2 thru_hole circle (at 12.7 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 164 "Net-(U9-PadA2)")) + (pad A3 thru_hole circle (at 10.16 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 165 "Net-(U9-PadA3)")) (pad A4 thru_hole circle (at 7.62 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 46 /MA9)) (pad A5 thru_hole circle (at 5.08 15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -969,7 +1145,8 @@ (net 98 /WR-)) (pad N4 thru_hole circle (at 7.62 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 58 /PC-A1)) - (pad N5 thru_hole circle (at 5.08 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad N5 thru_hole circle (at 5.08 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 166 "Net-(U9-PadN5)")) (pad N6 thru_hole circle (at 2.54 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 82 /PC-WR)) (pad N7 thru_hole circle (at 0 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -982,7 +1159,8 @@ (net 69 /PC-AEN)) (pad N11 thru_hole circle (at -10.16 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 20 /D5)) - (pad N12 thru_hole circle (at -12.7 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad N12 thru_hole circle (at -12.7 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 167 "Net-(U9-PadN12)")) (pad N13 thru_hole circle (at -15.24 -15.24 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 95 /SLCT+)) (pad M4 thru_hole circle (at 7.62 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -1006,13 +1184,16 @@ (pad M13 thru_hole circle (at -15.24 -12.7 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) (pad L4 thru_hole circle (at 7.62 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 13 /CLKLCA)) - (pad L5 thru_hole circle (at 5.08 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) - (pad L6 thru_hole circle (at 2.54 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad L5 thru_hole circle (at 5.08 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 168 "Net-(U9-PadL5)")) + (pad L6 thru_hole circle (at 2.54 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 169 "Net-(U9-PadL6)")) (pad L7 thru_hole circle (at 0 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) (pad L8 thru_hole circle (at -2.54 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 59 /PC-A10)) - (pad L9 thru_hole circle (at -5.08 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad L9 thru_hole circle (at -5.08 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 170 "Net-(U9-PadL9)")) (pad L10 thru_hole circle (at -7.62 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 101 VCC)) (pad L11 thru_hole circle (at -10.16 -10.16 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -1023,10 +1204,12 @@ (net 83 /PE+)) (pad K11 thru_hole circle (at -10.16 -7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) - (pad K12 thru_hole circle (at -12.7 -7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad K12 thru_hole circle (at -12.7 -7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 171 "Net-(U9-PadK12)")) (pad K13 thru_hole circle (at -15.24 -7.62 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 2 /ACK)) - (pad J11 thru_hole circle (at -10.16 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad J11 thru_hole circle (at -10.16 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 172 "Net-(U9-PadJ11)")) (pad J12 thru_hole circle (at -12.7 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 12 /BUST+)) (pad J13 thru_hole circle (at -15.24 -5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -1049,7 +1232,8 @@ (net 6 /BIT2)) (pad F13 thru_hole circle (at -15.24 2.54 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 29 /LED2)) - (pad E11 thru_hole circle (at -10.16 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS)) + (pad E11 thru_hole circle (at -10.16 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) + (net 173 "Net-(U9-PadE11)")) (pad E12 thru_hole circle (at -12.7 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) (net 27 /INIT-)) (pad E13 thru_hole circle (at -15.24 5.08 180) (size 1.397 1.397) (drill 0.7874) (layers *.Cu *.Mask F.SilkS) @@ -1091,18 +1275,21 @@ (pad 2 thru_hole circle (at -11.43 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 47 /MATCHL)) (pad 3 thru_hole circle (at -8.89 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 110 "Net-(U3-Pad18)")) + (net 108 "Net-(U3-Pad18)")) (pad 4 thru_hole circle (at -6.35 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 109 "Net-(U3-Pad17)")) + (net 107 "Net-(U3-Pad17)")) (pad 5 thru_hole circle (at -3.81 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 108 "Net-(U3-Pad16)")) + (net 106 "Net-(U3-Pad16)")) (pad 6 thru_hole circle (at -1.27 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 107 "Net-(U3-Pad15)")) + (net 105 "Net-(U3-Pad15)")) (pad 7 thru_hole circle (at 1.27 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 82 /PC-WR)) - (pad 8 thru_hole circle (at 3.81 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) - (pad 9 thru_hole circle (at 6.35 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) - (pad 10 thru_hole circle (at 8.89 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 3.81 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 147 "Net-(U8-Pad8)")) + (pad 9 thru_hole circle (at 6.35 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 148 "Net-(U8-Pad9)")) + (pad 10 thru_hole circle (at 8.89 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 149 "Net-(U8-Pad10)")) (pad 11 thru_hole circle (at 11.43 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 93 /RSTL)) (pad 12 thru_hole circle (at 13.97 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) @@ -1176,7 +1363,8 @@ (net 81 /PC-RST)) (pad 10 thru_hole circle (at 11.43 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) - (pad 11 thru_hole circle (at 11.43 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole circle (at 11.43 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 146 "Net-(U3-Pad11)")) (pad 12 thru_hole circle (at 8.89 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 93 /RSTL)) (pad 13 thru_hole circle (at 6.35 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) @@ -1184,13 +1372,13 @@ (pad 14 thru_hole circle (at 3.81 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 82 /PC-WR)) (pad 15 thru_hole circle (at 1.27 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 107 "Net-(U3-Pad15)")) + (net 105 "Net-(U3-Pad15)")) (pad 16 thru_hole circle (at -1.27 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 108 "Net-(U3-Pad16)")) + (net 106 "Net-(U3-Pad16)")) (pad 17 thru_hole circle (at -3.81 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 109 "Net-(U3-Pad17)")) + (net 107 "Net-(U3-Pad17)")) (pad 18 thru_hole circle (at -6.35 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 110 "Net-(U3-Pad18)")) + (net 108 "Net-(U3-Pad18)")) (pad 19 thru_hole circle (at -8.89 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) (pad 20 thru_hole circle (at -11.43 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) @@ -1480,7 +1668,7 @@ (fp_line (start 3.302 1.016) (end 3.302 0) (layer F.SilkS) (width 0.15)) (fp_line (start -3.302 -0.508) (end -2.794 -1.016) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole circle (at -3.81 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 105 "Net-(D2-Pad1)")) + (net 144 "Net-(D2-Pad2)")) (pad 2 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 29 /LED2)) (model Discret.3dshapes/R3.wrl @@ -1510,7 +1698,7 @@ (fp_line (start 3.302 1.016) (end 3.302 0) (layer F.SilkS) (width 0.15)) (fp_line (start -3.302 -0.508) (end -2.794 -1.016) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 104 "Net-(D1-Pad1)")) + (net 143 "Net-(D1-Pad2)")) (pad 2 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 28 /LED1)) (model Discret.3dshapes/R3.wrl @@ -1540,7 +1728,7 @@ (fp_line (start 3.302 1.016) (end 3.302 0) (layer F.SilkS) (width 0.15)) (fp_line (start -3.302 -0.508) (end -2.794 -1.016) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) - (net 106 "Net-(R3-Pad1)")) + (net 104 "Net-(R3-Pad1)")) (pad 2 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 101 VCC)) (model Discret.3dshapes/R3.wrl @@ -1644,7 +1832,8 @@ (net 86 /REF11)) (pad 9 thru_hole circle (at 8.89 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) (net 85 /REF10)) - (pad 10 thru_hole circle (at 11.43 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at 11.43 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 145 "Net-(RR1-Pad10)")) (model Discret.3dshapes/r_pack9.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -1681,14 +1870,14 @@ ) (module LEDs:LED-5MM (layer Composant) (tedit 560D3011) (tstamp 322D32AC) - (at 158.115 38.1 180) + (at 155.58 38.06) (descr "LED 5mm round vertical") (tags "LED 5mm round vertical") (path /322D32AC) - (fp_text reference D1 (at -2.355 -0.18 180) (layer F.SilkS) + (fp_text reference D1 (at -2.355 -0.18) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value LED (at 1.524 -3.937 180) (layer F.Fab) hide + (fp_text value LED (at 1.524 -3.937) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -1.5 -1.55) (end -1.5 1.55) (layer F.CrtYd) (width 0.05)) @@ -1696,13 +1885,13 @@ (fp_arc (start 1.27 0) (end -1.23 -1.5) (angle 297.5) (layer F.SilkS) (width 0.15)) (fp_line (start -1.23 1.5) (end -1.23 -1.5) (layer F.SilkS) (width 0.15)) (fp_circle (center 1.27 0) (end 0.97 -2.5) (layer F.SilkS) (width 0.15)) - (fp_text user K (at -1.905 1.905 180) (layer F.SilkS) hide + (fp_text user K (at -1.905 1.905) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad 1 thru_hole rect (at 0 0 270) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) - (net 104 "Net-(D1-Pad1)")) - (pad 2 thru_hole circle (at 2.54 0 180) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (pad 1 thru_hole rect (at 0 0 90) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 143 "Net-(D1-Pad2)")) (model LEDs.3dshapes/LED-5MM.wrl (at (xyz 0.05 0 0)) (scale (xyz 1 1 1)) @@ -1711,14 +1900,14 @@ ) (module LEDs:LED-5MM (layer Composant) (tedit 560D3020) (tstamp 322D32BE) - (at 168.275 38.1 180) + (at 165.71 38.08) (descr "LED 5mm round vertical") (tags "LED 5mm round vertical") (path /322D32BE) - (fp_text reference D2 (at -2.415 -0.02 180) (layer F.SilkS) + (fp_text reference D2 (at -2.415 -0.02) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value LED (at 1.524 -3.937 180) (layer F.Fab) hide + (fp_text value LED (at 1.524 -3.937) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -1.5 -1.55) (end -1.5 1.55) (layer F.CrtYd) (width 0.05)) @@ -1726,13 +1915,13 @@ (fp_arc (start 1.27 0) (end -1.23 -1.5) (angle 297.5) (layer F.SilkS) (width 0.15)) (fp_line (start -1.23 1.5) (end -1.23 -1.5) (layer F.SilkS) (width 0.15)) (fp_circle (center 1.27 0) (end 0.97 -2.5) (layer F.SilkS) (width 0.15)) - (fp_text user K (at -1.905 1.905 180) (layer F.SilkS) hide + (fp_text user K (at -1.905 1.905) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad 1 thru_hole rect (at 0 0 270) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) - (net 105 "Net-(D2-Pad1)")) - (pad 2 thru_hole circle (at 2.54 0 180) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (pad 1 thru_hole rect (at 0 0 90) (size 2 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) (net 100 GND)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.9 1.9) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 144 "Net-(D2-Pad2)")) (model LEDs.3dshapes/LED-5MM.wrl (at (xyz 0.05 0 0)) (scale (xyz 1 1 1)) @@ -2458,13 +2647,6 @@ (segment (start 146.685 106.3625) (end 147.0025 106.68) (width 0.4318) (layer Cuivre) (net 99)) (segment (start 151.4475 106.68) (end 151.765 106.3625) (width 0.4318) (layer Cuivre) (net 99)) (segment (start 147.0025 106.68) (end 151.4475 106.68) (width 0.4318) (layer Cuivre) (net 99)) - (segment (start 155.575 38.1) (end 155.575 36.635) (width 0.5588) (layer Composant) (net 100)) - (segment (start 160.655 38.1) (end 165.735 38.1) (width 0.5588) (layer Composant) (net 100) (status 400)) - (segment (start 160.08 37.525) (end 160.655 38.1) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FBD)) - (segment (start 160.08 36.54) (end 160.08 37.525) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FBA)) - (segment (start 159.55 36.01) (end 160.08 36.54) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAE)) - (segment (start 156.2 36.01) (end 159.55 36.01) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAC)) - (segment (start 155.575 36.635) (end 156.2 36.01) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAA)) (segment (start 184.785 104.14) (end 184.785 101.346) (width 0.5588) (layer Cuivre) (net 100) (status C00)) (segment (start 184.785 101.346) (end 184.785 98.6028) (width 0.5588) (layer Cuivre) (net 100) (status C00)) (segment (start 184.785 98.6028) (end 184.785 95.9104) (width 0.5588) (layer Cuivre) (net 100) (status C00)) @@ -2532,7 +2714,6 @@ (segment (start 149.225 121.92) (end 172.72 121.92) (width 0.5588) (layer Cuivre) (net 100)) (segment (start 154.305 43.18) (end 155.575 44.45) (width 0.5588) (layer Composant) (net 100)) (segment (start 154.305 39.37) (end 154.305 43.18) (width 0.5588) (layer Composant) (net 100)) - (segment (start 155.575 38.1) (end 154.305 39.37) (width 0.5588) (layer Composant) (net 100) (status 800)) (segment (start 155.575 44.45) (end 155.575 52.07) (width 0.5588) (layer Composant) (net 100) (status 400)) (segment (start 98.425 105.41) (end 88.265 105.41) (width 0.5588) (layer Cuivre) (net 100) (status 800)) (segment (start 88.265 105.41) (end 85.09 108.585) (width 0.5588) (layer Cuivre) (net 100)) @@ -2557,6 +2738,14 @@ (segment (start 118.745 124.46) (end 123.825 124.46) (width 0.5588) (layer Cuivre) (net 100) (status C00)) (segment (start 100.965 105.41) (end 103.505 105.41) (width 0.5588) (layer Cuivre) (net 100) (status C00)) (segment (start 167.005 88.9) (end 167.005 83.82) (width 0.5588) (layer Composant) (net 100)) + (segment (start 155.575 38.1) (end 155.575 36.635) (width 0.5588) (layer Composant) (net 100)) + (segment (start 155.575 36.635) (end 156.2 36.01) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAA)) + (segment (start 155.575 38.1) (end 154.305 39.37) (width 0.5588) (layer Composant) (net 100) (status 800)) + (segment (start 156.2 36.01) (end 159.55 36.01) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAC)) + (segment (start 160.655 38.1) (end 165.735 38.1) (width 0.5588) (layer Composant) (net 100) (status 400)) + (segment (start 160.08 37.525) (end 160.655 38.1) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FBD)) + (segment (start 160.08 36.54) (end 160.08 37.525) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FBA)) + (segment (start 159.55 36.01) (end 160.08 36.54) (width 0.5588) (layer Composant) (net 100) (tstamp 560D2FAE)) (segment (start 84.455 57.15) (end 86.995 59.69) (width 0.5588) (layer Composant) (net 101) (status 800)) (segment (start 170.815 119.38) (end 170.815 128.27) (width 0.5588) (layer Composant) (net 101)) (segment (start 86.995 113.03) (end 86.995 91.44) (width 0.5588) (layer Composant) (net 101) (status 800)) @@ -2634,14 +2823,14 @@ (segment (start 126.365 97.79) (end 127.635 99.06) (width 0.4318) (layer Cuivre) (net 103) (status 400)) (segment (start 114.935 99.06) (end 113.665 97.79) (width 0.4318) (layer Cuivre) (net 103) (status 400)) (segment (start 122.555 97.79) (end 126.365 97.79) (width 0.4318) (layer Cuivre) (net 103)) - (segment (start 155.575 41.91) (end 158.115 39.37) (width 0.4318) (layer Composant) (net 104) (status 800)) - (segment (start 158.115 39.37) (end 158.115 38.1) (width 0.4318) (layer Composant) (net 104) (status 400)) - (segment (start 168.275 41.91) (end 168.275 38.1) (width 0.4318) (layer Composant) (net 105) (status C00)) - (segment (start 92.075 57.15) (end 92.075 60.96) (width 0.4318) (layer Cuivre) (net 106) (status C00)) - (segment (start 136.525 116.84) (end 136.525 113.03) (width 0.4318) (layer Composant) (net 107) (status C00)) - (segment (start 133.985 116.84) (end 133.985 113.03) (width 0.4318) (layer Composant) (net 108) (status C00)) - (segment (start 131.445 116.84) (end 131.445 113.03) (width 0.4318) (layer Composant) (net 109) (status C00)) - (segment (start 128.905 116.84) (end 128.905 113.03) (width 0.4318) (layer Composant) (net 110) (status C00)) + (segment (start 92.075 57.15) (end 92.075 60.96) (width 0.4318) (layer Cuivre) (net 104) (status C00)) + (segment (start 136.525 116.84) (end 136.525 113.03) (width 0.4318) (layer Composant) (net 105) (status C00)) + (segment (start 133.985 116.84) (end 133.985 113.03) (width 0.4318) (layer Composant) (net 106) (status C00)) + (segment (start 131.445 116.84) (end 131.445 113.03) (width 0.4318) (layer Composant) (net 107) (status C00)) + (segment (start 128.905 116.84) (end 128.905 113.03) (width 0.4318) (layer Composant) (net 108) (status C00)) + (segment (start 158.115 39.37) (end 158.115 38.1) (width 0.4318) (layer Composant) (net 143) (status 400)) + (segment (start 155.575 41.91) (end 158.115 39.37) (width 0.4318) (layer Composant) (net 143) (status 800)) + (segment (start 168.275 41.91) (end 168.275 38.1) (width 0.4318) (layer Composant) (net 144) (status C00)) (zone (net 100) (net_name GND) (layer Cuivre) (tstamp 4CDEC22B) (hatch edge 0.508) (connect_pads (clearance 0.508)) diff --git a/demos/interf_u/interf_u.net b/demos/interf_u/interf_u.net index 05ff04134b..3cf9a38694 100644 --- a/demos/interf_u/interf_u.net +++ b/demos/interf_u/interf_u.net @@ -1,473 +1,169 @@ (export (version D) (design (source F:/kicad-launchpad/testing/demos/interf_u/interf_u.sch) - (date "20/09/2014 09:13:50") - (tool "Eeschema (2014-09-16 BZR 5138)-product")) + (date "23/01/2016 15:05:40") + (tool "Eeschema (2016-01-21 BZR 6506)-product") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title "UNIVERSAL INTERFACE") + (company KICAD) + (rev 2B) + (date "Sun 22 Mar 2015") + (source interf_u.sch) + (comment (number 1) (value "Comment 1")) + (comment (number 2) (value "Comment 2")) + (comment (number 3) (value "Comment 3")) + (comment (number 4) (value "Comment 4"))))) (components (comp (ref U3) (value 74LS541) - (footprint dip_sockets:DIP-20__300) - (libsource (lib 74xx) (part 74LS541)) + (footprint Dip_sockets:DIP-20__300) + (libsource (lib interf_u_schlib) (part 74LS541)) (sheetpath (names /) (tstamps /)) (tstamp 4A087146)) (comp (ref JP1) (value CONN_8X2) (footprint pin_array_8x2) - (libsource (lib conn) (part CONN_8X2)) + (libsource (lib interf_u_schlib) (part CONN_8X2)) (sheetpath (names /) (tstamps /)) (tstamp 32568D1E)) (comp (ref RR1) (value 9x1K) - (footprint discret:r_pack9) - (libsource (lib device) (part RR9)) + (footprint Discret:r_pack9) + (libsource (lib interf_u_schlib) (part RR9)) (sheetpath (names /) (tstamps /)) (tstamp 325679C1)) (comp (ref P1) (value DB25FEMELLE) (footprint connect:DB25FC) - (libsource (lib conn) (part DB25)) + (libsource (lib interf_u_schlib) (part DB25)) (sheetpath (names /) (tstamps /)) (tstamp 3256759C)) (comp (ref R3) (value 10K) - (footprint discret:R3) - (libsource (lib device) (part R)) + (footprint Discret:R3) + (libsource (lib interf_u_schlib) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 324002E6)) (comp (ref U5) (value 628128) - (footprint dip_sockets:DIP-32__600) - (libsource (lib memory) (part 628128)) + (footprint Dip_sockets:DIP-32__600) + (libsource (lib interf_u_schlib) (part 628128)) (sheetpath (names /) (tstamps /)) (tstamp 3240023F)) (comp (ref C3) (value 47pF) - (footprint discret:C1) - (libsource (lib device) (part C)) + (footprint Discret:C1) + (libsource (lib interf_u_schlib) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 32307ED4)) (comp (ref C2) (value 47pF) - (footprint discret:C1) - (libsource (lib device) (part C)) + (footprint Discret:C1) + (libsource (lib interf_u_schlib) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 32307ECF)) (comp (ref X1) (value 8MHz) - (footprint discret:HC-18UH) - (libsource (lib device) (part CRYSTAL)) + (footprint Discret:HC-18UH) + (libsource (lib interf_u_schlib) (part CRYSTAL)) (sheetpath (names /) (tstamps /)) (tstamp 32307EC0)) (comp (ref R2) (value 1K) - (footprint discret:R3) - (libsource (lib device) (part R)) + (footprint Discret:R3) + (libsource (lib interf_u_schlib) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 32307EAA)) (comp (ref R1) (value 100K) - (footprint discret:R3) - (libsource (lib device) (part R)) + (footprint Discret:R3) + (libsource (lib interf_u_schlib) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 32307EA1)) (comp (ref C1) (value 47uF) - (footprint discret:CP6) - (libsource (lib device) (part CP)) + (footprint Discret:CP6) + (libsource (lib interf_u_schlib) (part CP)) (sheetpath (names /) (tstamps /)) (tstamp 32307DE2)) (comp (ref C4) (value 47uF) - (footprint discret:CP6) - (libsource (lib device) (part CP)) + (footprint Discret:CP6) + (libsource (lib interf_u_schlib) (part CP)) (sheetpath (names /) (tstamps /)) (tstamp 32307DCF)) (comp (ref C5) (value 47uF) - (footprint discret:CP6) - (libsource (lib device) (part CP)) + (footprint Discret:CP6) + (libsource (lib interf_u_schlib) (part CP)) (sheetpath (names /) (tstamps /)) (tstamp 32307DCA)) (comp (ref C6) (value 47uF) - (footprint discret:CP6) - (libsource (lib device) (part CP)) + (footprint Discret:CP6) + (libsource (lib interf_u_schlib) (part CP)) (sheetpath (names /) (tstamps /)) (tstamp 32307DC0)) (comp (ref U2) (value 74LS688) - (footprint dip_sockets:DIP-20__300) - (libsource (lib 74xx) (part 74LS688)) + (footprint Dip_sockets:DIP-20__300) + (libsource (lib interf_u_schlib) (part 74LS688)) (sheetpath (names /) (tstamps /)) (tstamp 322D35B4)) (comp (ref U9) (value 4003APG120) - (footprint PGA120) + (footprint Sockets_PGA:PGA120) (fields (field (name price) 50$) (field (name Field5) test)) - (libsource (lib xilinx) (part 4003APG120)) + (libsource (lib interf_u_schlib) (part 4003APG120)) (sheetpath (names /) (tstamps /)) (tstamp 322D32FA)) (comp (ref D2) (value LED) - (footprint discret:LEDV) - (libsource (lib device) (part LED)) + (footprint LEDs:LED-5MM) + (libsource (lib interf_u_schlib) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 322D32BE)) (comp (ref D1) (value LED) - (footprint discret:LEDV) - (libsource (lib device) (part LED)) + (footprint LEDs:LED-5MM) + (libsource (lib interf_u_schlib) (part LED)) (sheetpath (names /) (tstamps /)) (tstamp 322D32AC)) (comp (ref R5) (value 330) - (footprint discret:R3) - (libsource (lib device) (part R)) + (footprint Discret:R3) + (libsource (lib interf_u_schlib) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 322D32A0)) (comp (ref R4) (value 330) - (footprint discret:R3) - (libsource (lib device) (part R)) + (footprint Discret:R3) + (libsource (lib interf_u_schlib) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 322D3295)) (comp (ref U8) (value EP600) - (footprint dip_sockets:DIP-24__300) - (libsource (lib special) (part EP600)) + (footprint Dip_sockets:DIP-24__300) + (libsource (lib interf_u_schlib) (part EP600)) (sheetpath (names /) (tstamps /)) (tstamp 322D321C)) (comp (ref U1) (value 74LS245) - (footprint dip_sockets:DIP-20__300) - (libsource (lib 74xx) (part 74LS245)) + (footprint Dip_sockets:DIP-20__300) + (libsource (lib interf_u_schlib) (part 74LS245)) (sheetpath (names /) (tstamps /)) (tstamp 322D31F4)) (comp (ref BUS1) (value BUSPC) (footprint BUS_PC) - (libsource (lib conn) (part BUSPC)) + (libsource (lib interf_u_schlib) (part BUSPC)) (sheetpath (names /) (tstamps /)) (tstamp 322D3011))) (libparts - (libpart (lib device) (part C) - (description "Condensateur non polarise") - (footprints - (fp SM*) - (fp C?) - (fp C1-1)) - (fields - (field (name Reference) C) - (field (name Value) C)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)))) - (libpart (lib device) (part CP) - (aliases - (alias CAPAPOL)) - (description "Condensateur polarise") - (footprints - (fp CP*) - (fp SM*)) - (fields - (field (name Reference) C) - (field (name Value) CP)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)))) - (libpart (lib device) (part CRYSTAL) - (fields - (field (name Reference) X) - (field (name Value) CRYSTAL)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)))) - (libpart (lib device) (part LED) - (footprints - (fp LED-3MM) - (fp LED-5MM) - (fp LED-10MM) - (fp LED-0603) - (fp LED-0805) - (fp LED-1206) - (fp LEDV)) - (fields - (field (name Reference) D) - (field (name Value) LED)) - (pins - (pin (num 1) (name A) (type passive)) - (pin (num 2) (name K) (type passive)))) - (libpart (lib device) (part R) - (description Resistance) - (footprints - (fp R?) - (fp SM0603) - (fp SM0805) - (fp R?-*) - (fp SM1206)) - (fields - (field (name Reference) R) - (field (name Value) R)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)))) - (libpart (lib device) (part RR9) - (fields - (field (name Reference) RR) - (field (name Value) RR9)) - (pins - (pin (num 1) (name COM) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive)) - (pin (num 7) (name 7) (type passive)) - (pin (num 8) (name 8) (type passive)) - (pin (num 9) (name 9) (type passive)) - (pin (num 10) (name 10) (type passive)))) - (libpart (lib conn) (part BUSPC) - (description "Connecteur BUS ISA 8 Bits") - (fields - (field (name Reference) BUS) - (field (name Value) BUSPC)) - (pins - (pin (num 1) (name GND) (type passive)) - (pin (num 2) (name RESET) (type output)) - (pin (num 3) (name VCC) (type passive)) - (pin (num 4) (name INQ2) (type passive)) - (pin (num 5) (name -5V) (type passive)) - (pin (num 6) (name DRQ2) (type passive)) - (pin (num 7) (name -12V) (type passive)) - (pin (num 8) (name UNUSED) (type passive)) - (pin (num 9) (name +12V) (type passive)) - (pin (num 10) (name GND) (type passive)) - (pin (num 11) (name MEM) (type output)) - (pin (num 12) (name MEM) (type output)) - (pin (num 13) (name IOW) (type output)) - (pin (num 14) (name IOR) (type output)) - (pin (num 15) (name DACK3) (type passive)) - (pin (num 16) (name DRQ3) (type passive)) - (pin (num 17) (name DACK1) (type passive)) - (pin (num 18) (name DRQ1) (type passive)) - (pin (num 19) (name DACK0) (type passive)) - (pin (num 20) (name CLK) (type output)) - (pin (num 21) (name IRQ7) (type passive)) - (pin (num 22) (name IRQ6) (type passive)) - (pin (num 23) (name IRQ5) (type passive)) - (pin (num 24) (name IRQ4) (type passive)) - (pin (num 25) (name IRQ3) (type passive)) - (pin (num 26) (name DACK2) (type passive)) - (pin (num 27) (name TC) (type passive)) - (pin (num 28) (name ALE) (type output)) - (pin (num 29) (name VCC) (type passive)) - (pin (num 30) (name OSC) (type output)) - (pin (num 31) (name GND) (type passive)) - (pin (num 32) (name IO) (type passive)) - (pin (num 33) (name DB7) (type 3state)) - (pin (num 34) (name DB6) (type 3state)) - (pin (num 35) (name DB5) (type 3state)) - (pin (num 36) (name DB4) (type 3state)) - (pin (num 37) (name DB3) (type 3state)) - (pin (num 38) (name DB2) (type 3state)) - (pin (num 39) (name DB1) (type 3state)) - (pin (num 40) (name DB0) (type 3state)) - (pin (num 41) (name IO_READY) (type passive)) - (pin (num 42) (name AEN) (type output)) - (pin (num 43) (name BA19) (type 3state)) - (pin (num 44) (name BA18) (type 3state)) - (pin (num 45) (name BA17) (type 3state)) - (pin (num 46) (name BA16) (type 3state)) - (pin (num 47) (name BA15) (type 3state)) - (pin (num 48) (name BA14) (type 3state)) - (pin (num 49) (name BA13) (type 3state)) - (pin (num 50) (name BA12) (type 3state)) - (pin (num 51) (name BA11) (type 3state)) - (pin (num 52) (name BA10) (type 3state)) - (pin (num 53) (name BA09) (type 3state)) - (pin (num 54) (name BA08) (type 3state)) - (pin (num 55) (name BA07) (type 3state)) - (pin (num 56) (name BA06) (type 3state)) - (pin (num 57) (name BA05) (type 3state)) - (pin (num 58) (name BA04) (type 3state)) - (pin (num 59) (name BA03) (type 3state)) - (pin (num 60) (name BA02) (type 3state)) - (pin (num 61) (name BA01) (type 3state)) - (pin (num 62) (name BA00) (type 3state)))) - (libpart (lib conn) (part CONN_8X2) - (description "ymbole general de connecteur") - (fields - (field (name Reference) P) - (field (name Value) CONN_8X2)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)) - (pin (num 3) (name ~) (type passive)) - (pin (num 4) (name ~) (type passive)) - (pin (num 5) (name ~) (type passive)) - (pin (num 6) (name ~) (type passive)) - (pin (num 7) (name ~) (type passive)) - (pin (num 8) (name ~) (type passive)) - (pin (num 9) (name ~) (type passive)) - (pin (num 10) (name ~) (type passive)) - (pin (num 11) (name ~) (type passive)) - (pin (num 12) (name ~) (type passive)) - (pin (num 13) (name ~) (type passive)) - (pin (num 14) (name ~) (type passive)) - (pin (num 15) (name ~) (type passive)) - (pin (num 16) (name ~) (type passive)))) - (libpart (lib conn) (part DB25) - (footprints - (fp DB25*)) - (fields - (field (name Reference) J) - (field (name Value) DB25)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive)) - (pin (num 7) (name 7) (type passive)) - (pin (num 8) (name 8) (type passive)) - (pin (num 9) (name 9) (type passive)) - (pin (num 10) (name 10) (type passive)) - (pin (num 11) (name 11) (type passive)) - (pin (num 12) (name 12) (type passive)) - (pin (num 13) (name 13) (type passive)) - (pin (num 14) (name P14) (type passive)) - (pin (num 15) (name P15) (type passive)) - (pin (num 16) (name P16) (type passive)) - (pin (num 17) (name P17) (type passive)) - (pin (num 18) (name P18) (type passive)) - (pin (num 19) (name P19) (type passive)) - (pin (num 20) (name P20) (type passive)) - (pin (num 21) (name P21) (type passive)) - (pin (num 22) (name P22) (type passive)) - (pin (num 23) (name P23) (type passive)) - (pin (num 24) (name P24) (type passive)) - (pin (num 25) (name P25) (type passive)))) - (libpart (lib 74xx) (part 74LS245) - (aliases - (alias 74HC245)) - (description "Octal BUS Transceivers, 3 State out") - (fields - (field (name Reference) U) - (field (name Value) 74LS245)) - (pins - (pin (num 1) (name A->B) (type input)) - (pin (num 2) (name A0) (type 3state)) - (pin (num 3) (name A1) (type 3state)) - (pin (num 4) (name A2) (type 3state)) - (pin (num 5) (name A3) (type 3state)) - (pin (num 6) (name A4) (type 3state)) - (pin (num 7) (name A5) (type 3state)) - (pin (num 8) (name A6) (type 3state)) - (pin (num 9) (name A7) (type 3state)) - (pin (num 10) (name GND) (type power_in)) - (pin (num 11) (name B7) (type 3state)) - (pin (num 12) (name B6) (type 3state)) - (pin (num 13) (name B5) (type 3state)) - (pin (num 14) (name B4) (type 3state)) - (pin (num 15) (name B3) (type 3state)) - (pin (num 16) (name B2) (type 3state)) - (pin (num 17) (name B1) (type 3state)) - (pin (num 18) (name B0) (type 3state)) - (pin (num 19) (name CE) (type input)) - (pin (num 20) (name VCC) (type power_in)))) - (libpart (lib 74xx) (part 74LS541) - (description "8bits Buffer/Line Driver 3 state Out") - (fields - (field (name Reference) U) - (field (name Value) 74LS541)) - (pins - (pin (num 1) (name G1) (type input)) - (pin (num 2) (name A0) (type input)) - (pin (num 3) (name A1) (type input)) - (pin (num 4) (name A2) (type input)) - (pin (num 5) (name A3) (type input)) - (pin (num 6) (name A4) (type input)) - (pin (num 7) (name A5) (type input)) - (pin (num 8) (name A6) (type input)) - (pin (num 9) (name A7) (type input)) - (pin (num 10) (name GND) (type power_in)) - (pin (num 11) (name Y7) (type 3state)) - (pin (num 12) (name Y6) (type 3state)) - (pin (num 13) (name Y5) (type 3state)) - (pin (num 14) (name Y4) (type 3state)) - (pin (num 15) (name Y3) (type 3state)) - (pin (num 16) (name Y2) (type 3state)) - (pin (num 17) (name Y1) (type 3state)) - (pin (num 18) (name Y0) (type 3state)) - (pin (num 19) (name G2) (type input)) - (pin (num 20) (name VCC) (type power_in)))) - (libpart (lib 74xx) (part 74LS688) - (description "8 bits Comparator") - (fields - (field (name Reference) U) - (field (name Value) 74LS688)) - (pins - (pin (num 1) (name G) (type input)) - (pin (num 2) (name P0) (type input)) - (pin (num 3) (name R0) (type input)) - (pin (num 4) (name P1) (type input)) - (pin (num 5) (name R1) (type input)) - (pin (num 6) (name P2) (type input)) - (pin (num 7) (name R2) (type input)) - (pin (num 8) (name P3) (type input)) - (pin (num 9) (name R3) (type input)) - (pin (num 10) (name GND) (type power_in)) - (pin (num 11) (name P4) (type input)) - (pin (num 12) (name R4) (type input)) - (pin (num 13) (name P5) (type input)) - (pin (num 14) (name R5) (type input)) - (pin (num 15) (name P6) (type input)) - (pin (num 16) (name R6) (type input)) - (pin (num 17) (name P7) (type input)) - (pin (num 18) (name R7) (type input)) - (pin (num 19) (name P=R) (type output)) - (pin (num 20) (name VCC) (type power_in)))) - (libpart (lib memory) (part 628128) - (description "RAM 128 Ko") - (fields - (field (name Reference) U) - (field (name Value) 628128)) - (pins - (pin (num 2) (name A16) (type input)) - (pin (num 3) (name A14) (type input)) - (pin (num 4) (name A12) (type input)) - (pin (num 5) (name A7) (type input)) - (pin (num 6) (name A6) (type input)) - (pin (num 7) (name A5) (type input)) - (pin (num 8) (name A4) (type input)) - (pin (num 9) (name A3) (type input)) - (pin (num 10) (name A2) (type input)) - (pin (num 11) (name A1) (type input)) - (pin (num 12) (name A0) (type input)) - (pin (num 13) (name Q0) (type 3state)) - (pin (num 14) (name Q1) (type 3state)) - (pin (num 15) (name Q2) (type 3state)) - (pin (num 16) (name GND) (type power_in)) - (pin (num 17) (name Q3) (type 3state)) - (pin (num 18) (name Q4) (type 3state)) - (pin (num 19) (name Q5) (type 3state)) - (pin (num 20) (name Q6) (type 3state)) - (pin (num 21) (name Q7) (type 3state)) - (pin (num 22) (name CS1) (type input)) - (pin (num 23) (name A10) (type input)) - (pin (num 24) (name OE) (type input)) - (pin (num 25) (name A11) (type input)) - (pin (num 26) (name A9) (type input)) - (pin (num 27) (name A8) (type input)) - (pin (num 28) (name A13) (type input)) - (pin (num 29) (name WR) (type input)) - (pin (num 30) (name CS2) (type input)) - (pin (num 31) (name A15) (type input)) - (pin (num 32) (name VCC) (type power_in)))) - (libpart (lib xilinx) (part 4003APG120) + (libpart (lib interf_u_schlib) (part 4003APG120) (aliases (alias 4003PG120)) (fields @@ -592,7 +288,274 @@ (pin (num N11) (name P) (type passive)) (pin (num N12) (name NC) (type passive)) (pin (num N13) (name PGCK3) (type passive)))) - (libpart (lib special) (part EP600) + (libpart (lib interf_u_schlib) (part 628128) + (fields + (field (name Reference) U) + (field (name Value) 628128)) + (pins + (pin (num 2) (name A16) (type input)) + (pin (num 3) (name A14) (type input)) + (pin (num 4) (name A12) (type input)) + (pin (num 5) (name A7) (type input)) + (pin (num 6) (name A6) (type input)) + (pin (num 7) (name A5) (type input)) + (pin (num 8) (name A4) (type input)) + (pin (num 9) (name A3) (type input)) + (pin (num 10) (name A2) (type input)) + (pin (num 11) (name A1) (type input)) + (pin (num 12) (name A0) (type input)) + (pin (num 13) (name Q0) (type 3state)) + (pin (num 14) (name Q1) (type 3state)) + (pin (num 15) (name Q2) (type 3state)) + (pin (num 16) (name GND) (type power_in)) + (pin (num 17) (name Q3) (type 3state)) + (pin (num 18) (name Q4) (type 3state)) + (pin (num 19) (name Q5) (type 3state)) + (pin (num 20) (name Q6) (type 3state)) + (pin (num 21) (name Q7) (type 3state)) + (pin (num 22) (name CS1) (type input)) + (pin (num 23) (name A10) (type input)) + (pin (num 24) (name OE) (type input)) + (pin (num 25) (name A11) (type input)) + (pin (num 26) (name A9) (type input)) + (pin (num 27) (name A8) (type input)) + (pin (num 28) (name A13) (type input)) + (pin (num 29) (name WR) (type input)) + (pin (num 30) (name CS2) (type input)) + (pin (num 31) (name A15) (type input)) + (pin (num 32) (name VCC) (type power_in)))) + (libpart (lib interf_u_schlib) (part 74LS245) + (aliases + (alias 74HC245)) + (fields + (field (name Reference) U) + (field (name Value) 74LS245)) + (pins + (pin (num 1) (name A->B) (type input)) + (pin (num 2) (name A0) (type 3state)) + (pin (num 3) (name A1) (type 3state)) + (pin (num 4) (name A2) (type 3state)) + (pin (num 5) (name A3) (type 3state)) + (pin (num 6) (name A4) (type 3state)) + (pin (num 7) (name A5) (type 3state)) + (pin (num 8) (name A6) (type 3state)) + (pin (num 9) (name A7) (type 3state)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name B7) (type 3state)) + (pin (num 12) (name B6) (type 3state)) + (pin (num 13) (name B5) (type 3state)) + (pin (num 14) (name B4) (type 3state)) + (pin (num 15) (name B3) (type 3state)) + (pin (num 16) (name B2) (type 3state)) + (pin (num 17) (name B1) (type 3state)) + (pin (num 18) (name B0) (type 3state)) + (pin (num 19) (name CE) (type input)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib interf_u_schlib) (part 74LS541) + (fields + (field (name Reference) U) + (field (name Value) 74LS541)) + (pins + (pin (num 1) (name G1) (type input)) + (pin (num 2) (name A0) (type input)) + (pin (num 3) (name A1) (type input)) + (pin (num 4) (name A2) (type input)) + (pin (num 5) (name A3) (type input)) + (pin (num 6) (name A4) (type input)) + (pin (num 7) (name A5) (type input)) + (pin (num 8) (name A6) (type input)) + (pin (num 9) (name A7) (type input)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name Y7) (type 3state)) + (pin (num 12) (name Y6) (type 3state)) + (pin (num 13) (name Y5) (type 3state)) + (pin (num 14) (name Y4) (type 3state)) + (pin (num 15) (name Y3) (type 3state)) + (pin (num 16) (name Y2) (type 3state)) + (pin (num 17) (name Y1) (type 3state)) + (pin (num 18) (name Y0) (type 3state)) + (pin (num 19) (name G2) (type input)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib interf_u_schlib) (part 74LS688) + (fields + (field (name Reference) U) + (field (name Value) 74LS688)) + (pins + (pin (num 1) (name G) (type input)) + (pin (num 2) (name P0) (type input)) + (pin (num 3) (name R0) (type input)) + (pin (num 4) (name P1) (type input)) + (pin (num 5) (name R1) (type input)) + (pin (num 6) (name P2) (type input)) + (pin (num 7) (name R2) (type input)) + (pin (num 8) (name P3) (type input)) + (pin (num 9) (name R3) (type input)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name P4) (type input)) + (pin (num 12) (name R4) (type input)) + (pin (num 13) (name P5) (type input)) + (pin (num 14) (name R5) (type input)) + (pin (num 15) (name P6) (type input)) + (pin (num 16) (name R6) (type input)) + (pin (num 17) (name P7) (type input)) + (pin (num 18) (name R7) (type input)) + (pin (num 19) (name P=R) (type output)) + (pin (num 20) (name VCC) (type power_in)))) + (libpart (lib interf_u_schlib) (part BUSPC) + (fields + (field (name Reference) BUS) + (field (name Value) BUSPC)) + (pins + (pin (num 1) (name GND) (type passive)) + (pin (num 2) (name RESET) (type output)) + (pin (num 3) (name VCC) (type passive)) + (pin (num 4) (name INQ2) (type passive)) + (pin (num 5) (name -5V) (type passive)) + (pin (num 6) (name DRQ2) (type passive)) + (pin (num 7) (name -12V) (type passive)) + (pin (num 8) (name UNUSED) (type passive)) + (pin (num 9) (name +12V) (type passive)) + (pin (num 10) (name GND) (type passive)) + (pin (num 11) (name MEM) (type output)) + (pin (num 12) (name MEM) (type output)) + (pin (num 13) (name IOW) (type output)) + (pin (num 14) (name IOR) (type output)) + (pin (num 15) (name DACK3) (type passive)) + (pin (num 16) (name DRQ3) (type passive)) + (pin (num 17) (name DACK1) (type passive)) + (pin (num 18) (name DRQ1) (type passive)) + (pin (num 19) (name DACK0) (type passive)) + (pin (num 20) (name CLK) (type output)) + (pin (num 21) (name IRQ7) (type passive)) + (pin (num 22) (name IRQ6) (type passive)) + (pin (num 23) (name IRQ5) (type passive)) + (pin (num 24) (name IRQ4) (type passive)) + (pin (num 25) (name IRQ3) (type passive)) + (pin (num 26) (name DACK2) (type passive)) + (pin (num 27) (name TC) (type passive)) + (pin (num 28) (name ALE) (type output)) + (pin (num 29) (name VCC) (type passive)) + (pin (num 30) (name OSC) (type output)) + (pin (num 31) (name GND) (type passive)) + (pin (num 32) (name IO) (type passive)) + (pin (num 33) (name DB7) (type 3state)) + (pin (num 34) (name DB6) (type 3state)) + (pin (num 35) (name DB5) (type 3state)) + (pin (num 36) (name DB4) (type 3state)) + (pin (num 37) (name DB3) (type 3state)) + (pin (num 38) (name DB2) (type 3state)) + (pin (num 39) (name DB1) (type 3state)) + (pin (num 40) (name DB0) (type 3state)) + (pin (num 41) (name IO_READY) (type passive)) + (pin (num 42) (name AEN) (type output)) + (pin (num 43) (name BA19) (type 3state)) + (pin (num 44) (name BA18) (type 3state)) + (pin (num 45) (name BA17) (type 3state)) + (pin (num 46) (name BA16) (type 3state)) + (pin (num 47) (name BA15) (type 3state)) + (pin (num 48) (name BA14) (type 3state)) + (pin (num 49) (name BA13) (type 3state)) + (pin (num 50) (name BA12) (type 3state)) + (pin (num 51) (name BA11) (type 3state)) + (pin (num 52) (name BA10) (type 3state)) + (pin (num 53) (name BA09) (type 3state)) + (pin (num 54) (name BA08) (type 3state)) + (pin (num 55) (name BA07) (type 3state)) + (pin (num 56) (name BA06) (type 3state)) + (pin (num 57) (name BA05) (type 3state)) + (pin (num 58) (name BA04) (type 3state)) + (pin (num 59) (name BA03) (type 3state)) + (pin (num 60) (name BA02) (type 3state)) + (pin (num 61) (name BA01) (type 3state)) + (pin (num 62) (name BA00) (type 3state)))) + (libpart (lib interf_u_schlib) (part C) + (footprints + (fp C?) + (fp C_????_*) + (fp C_????) + (fp SMD*_c) + (fp Capacitor*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib interf_u_schlib) (part CONN_8X2) + (fields + (field (name Reference) P) + (field (name Value) CONN_8X2)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)) + (pin (num 4) (name ~) (type passive)) + (pin (num 5) (name ~) (type passive)) + (pin (num 6) (name ~) (type passive)) + (pin (num 7) (name ~) (type passive)) + (pin (num 8) (name ~) (type passive)) + (pin (num 9) (name ~) (type passive)) + (pin (num 10) (name ~) (type passive)) + (pin (num 11) (name ~) (type passive)) + (pin (num 12) (name ~) (type passive)) + (pin (num 13) (name ~) (type passive)) + (pin (num 14) (name ~) (type passive)) + (pin (num 15) (name ~) (type passive)) + (pin (num 16) (name ~) (type passive)))) + (libpart (lib interf_u_schlib) (part CP) + (footprints + (fp CP*) + (fp Elko*) + (fp TantalC*) + (fp C*elec) + (fp c_elec*) + (fp SMD*_Pol)) + (fields + (field (name Reference) C) + (field (name Value) CP)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib interf_u_schlib) (part CRYSTAL) + (fields + (field (name Reference) X) + (field (name Value) CRYSTAL)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib interf_u_schlib) (part DB25) + (footprints + (fp DB25*)) + (fields + (field (name Reference) J) + (field (name Value) DB25)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)) + (pin (num 5) (name 5) (type passive)) + (pin (num 6) (name 6) (type passive)) + (pin (num 7) (name 7) (type passive)) + (pin (num 8) (name 8) (type passive)) + (pin (num 9) (name 9) (type passive)) + (pin (num 10) (name 10) (type passive)) + (pin (num 11) (name 11) (type passive)) + (pin (num 12) (name 12) (type passive)) + (pin (num 13) (name 13) (type passive)) + (pin (num 14) (name P14) (type passive)) + (pin (num 15) (name P15) (type passive)) + (pin (num 16) (name P16) (type passive)) + (pin (num 17) (name P17) (type passive)) + (pin (num 18) (name P18) (type passive)) + (pin (num 19) (name P19) (type passive)) + (pin (num 20) (name P20) (type passive)) + (pin (num 21) (name P21) (type passive)) + (pin (num 22) (name P22) (type passive)) + (pin (num 23) (name P23) (type passive)) + (pin (num 24) (name P24) (type passive)) + (pin (num 25) (name P25) (type passive)))) + (libpart (lib interf_u_schlib) (part EP600) (fields (field (name Reference) U) (field (name Value) EP600)) @@ -620,564 +583,594 @@ (pin (num 21) (name I/O21) (type passive)) (pin (num 22) (name I/O22) (type passive)) (pin (num 23) (name IN23) (type input)) - (pin (num 24) (name VCC) (type input))))) + (pin (num 24) (name VCC) (type input)))) + (libpart (lib interf_u_schlib) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib interf_u_schlib) (part R) + (footprints + (fp R_*) + (fp Resistor_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib interf_u_schlib) (part RR9) + (fields + (field (name Reference) RR) + (field (name Value) RR9)) + (pins + (pin (num 1) (name COM) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)) + (pin (num 5) (name 5) (type passive)) + (pin (num 6) (name 6) (type passive)) + (pin (num 7) (name 7) (type passive)) + (pin (num 8) (name 8) (type passive)) + (pin (num 9) (name 9) (type passive)) + (pin (num 10) (name 10) (type passive))))) (libraries - (library (logical device) - (uri f:\kicad\share\library\device.lib)) - (library (logical conn) - (uri f:\kicad\share\library\conn.lib)) - (library (logical 74xx) - (uri f:\kicad\share\library\74xx.lib)) - (library (logical memory) - (uri f:\kicad\share\library\memory.lib)) - (library (logical xilinx) - (uri f:\kicad\share\library\xilinx.lib)) - (library (logical special) - (uri f:\kicad\share\library\special.lib))) + (library (logical interf_u_schlib) + (uri F:\kicad-launchpad\testing\demos\interf_u\interf_u_schlib.lib))) (nets - (net (code 1) (name "Net-(BUS1-Pad28)") - (node (ref BUS1) (pin 28))) - (net (code 2) (name "Net-(BUS1-Pad27)") - (node (ref BUS1) (pin 27))) - (net (code 3) (name "Net-(BUS1-Pad26)") - (node (ref BUS1) (pin 26))) - (net (code 4) (name "Net-(BUS1-Pad25)") - (node (ref BUS1) (pin 25))) - (net (code 5) (name "Net-(BUS1-Pad24)") - (node (ref BUS1) (pin 24))) - (net (code 6) (name "Net-(BUS1-Pad23)") - (node (ref BUS1) (pin 23))) - (net (code 7) (name "Net-(BUS1-Pad22)") - (node (ref BUS1) (pin 22))) - (net (code 8) (name "Net-(BUS1-Pad21)") - (node (ref BUS1) (pin 21))) - (net (code 9) (name "Net-(BUS1-Pad20)") - (node (ref BUS1) (pin 20))) - (net (code 10) (name "Net-(BUS1-Pad19)") - (node (ref BUS1) (pin 19))) - (net (code 11) (name "Net-(BUS1-Pad18)") + (net (code 1) (name "Net-(BUS1-Pad18)") (node (ref BUS1) (pin 18))) - (net (code 12) (name "Net-(BUS1-Pad17)") - (node (ref BUS1) (pin 17))) - (net (code 13) (name "Net-(BUS1-Pad16)") - (node (ref BUS1) (pin 16))) - (net (code 14) (name "Net-(BUS1-Pad15)") - (node (ref BUS1) (pin 15))) - (net (code 15) (name /PC-RST) - (node (ref BUS1) (pin 2)) - (node (ref U3) (pin 8)) - (node (ref U3) (pin 9))) - (net (code 16) (name /PC-IOR) - (node (ref BUS1) (pin 14)) - (node (ref U3) (pin 7))) - (net (code 17) (name /PC-IOW) - (node (ref U3) (pin 6)) - (node (ref BUS1) (pin 13))) - (net (code 18) (name "Net-(BUS1-Pad12)") + (net (code 2) (name "Net-(BUS1-Pad8)") + (node (ref BUS1) (pin 8))) + (net (code 3) (name "Net-(BUS1-Pad9)") + (node (ref BUS1) (pin 9))) + (net (code 4) (name "Net-(BUS1-Pad10)") + (node (ref BUS1) (pin 10))) + (net (code 5) (name "Net-(BUS1-Pad11)") + (node (ref BUS1) (pin 11))) + (net (code 6) (name "Net-(BUS1-Pad12)") (node (ref BUS1) (pin 12))) - (net (code 19) (name /PC-A1) - (node (ref BUS1) (pin 61)) + (net (code 7) (name "Net-(BUS1-Pad15)") + (node (ref BUS1) (pin 15))) + (net (code 8) (name "Net-(BUS1-Pad16)") + (node (ref BUS1) (pin 16))) + (net (code 9) (name "Net-(BUS1-Pad17)") + (node (ref BUS1) (pin 17))) + (net (code 10) (name "Net-(BUS1-Pad7)") + (node (ref BUS1) (pin 7))) + (net (code 11) (name "Net-(BUS1-Pad19)") + (node (ref BUS1) (pin 19))) + (net (code 12) (name "Net-(BUS1-Pad20)") + (node (ref BUS1) (pin 20))) + (net (code 13) (name "Net-(BUS1-Pad21)") + (node (ref BUS1) (pin 21))) + (net (code 14) (name "Net-(BUS1-Pad22)") + (node (ref BUS1) (pin 22))) + (net (code 15) (name "Net-(BUS1-Pad23)") + (node (ref BUS1) (pin 23))) + (net (code 16) (name "Net-(BUS1-Pad24)") + (node (ref BUS1) (pin 24))) + (net (code 17) (name "Net-(BUS1-Pad25)") + (node (ref BUS1) (pin 25))) + (net (code 18) (name "Net-(BUS1-Pad26)") + (node (ref BUS1) (pin 26))) + (net (code 19) (name "Net-(BUS1-Pad6)") + (node (ref BUS1) (pin 6))) + (net (code 20) (name "Net-(BUS1-Pad5)") + (node (ref BUS1) (pin 5))) + (net (code 21) (name "Net-(BUS1-Pad4)") + (node (ref BUS1) (pin 4))) + (net (code 22) (name "Net-(BUS1-Pad50)") + (node (ref BUS1) (pin 50))) + (net (code 23) (name "Net-(BUS1-Pad49)") + (node (ref BUS1) (pin 49))) + (net (code 24) (name "Net-(BUS1-Pad48)") + (node (ref BUS1) (pin 48))) + (net (code 25) (name "Net-(BUS1-Pad47)") + (node (ref BUS1) (pin 47))) + (net (code 26) (name "Net-(BUS1-Pad46)") + (node (ref BUS1) (pin 46))) + (net (code 27) (name "Net-(BUS1-Pad45)") + (node (ref BUS1) (pin 45))) + (net (code 28) (name "Net-(BUS1-Pad44)") + (node (ref BUS1) (pin 44))) + (net (code 29) (name "Net-(BUS1-Pad43)") + (node (ref BUS1) (pin 43))) + (net (code 30) (name "Net-(BUS1-Pad41)") + (node (ref BUS1) (pin 41))) + (net (code 31) (name "Net-(BUS1-Pad32)") + (node (ref BUS1) (pin 32))) + (net (code 32) (name "Net-(BUS1-Pad30)") + (node (ref BUS1) (pin 30))) + (net (code 33) (name /PC-A3) + (node (ref BUS1) (pin 59)) + (node (ref U9) (pin K2)) + (node (ref U3) (pin 5))) + (net (code 34) (name /PC-A2) + (node (ref U3) (pin 4)) + (node (ref BUS1) (pin 60)) + (node (ref U9) (pin M5))) + (net (code 35) (name /PC-A1) (node (ref U9) (pin N4)) + (node (ref BUS1) (pin 61)) (node (ref U3) (pin 2))) - (net (code 20) (name /PC-A0) - (node (ref U9) (pin M6)) + (net (code 36) (name /PC-A0) (node (ref BUS1) (pin 62)) - (node (ref U3) (pin 3))) - (net (code 21) (name GND) - (node (ref P1) (pin 18)) - (node (ref U9) (pin G11)) - (node (ref U9) (pin K11)) - (node (ref U9) (pin C10)) - (node (ref U9) (pin G2)) - (node (ref BUS1) (pin 1)) - (node (ref D2) (pin 2)) - (node (ref U1) (pin 10)) - (node (ref U9) (pin C4)) - (node (ref P1) (pin 20)) - (node (ref D1) (pin 2)) - (node (ref U9) (pin K3)) - (node (ref U8) (pin 1)) - (node (ref U9) (pin L7)) + (node (ref U3) (pin 3)) + (node (ref U9) (pin M6))) + (net (code 37) (name GND) + (node (ref U3) (pin 10)) (node (ref U9) (pin B7)) + (node (ref BUS1) (pin 1)) + (node (ref JP1) (pin 15)) (node (ref JP1) (pin 13)) (node (ref JP1) (pin 11)) - (node (ref P1) (pin 25)) - (node (ref U5) (pin 16)) - (node (ref P1) (pin 24)) - (node (ref P1) (pin 23)) - (node (ref JP1) (pin 15)) - (node (ref U8) (pin 12)) - (node (ref P1) (pin 22)) - (node (ref P1) (pin 21)) - (node (ref C1) (pin 2)) - (node (ref C4) (pin 2)) - (node (ref C5) (pin 2)) - (node (ref C6) (pin 2)) - (node (ref U2) (pin 10)) - (node (ref C3) (pin 2)) - (node (ref U3) (pin 10)) - (node (ref U3) (pin 19)) - (node (ref U3) (pin 1)) - (node (ref JP1) (pin 7)) - (node (ref JP1) (pin 5)) - (node (ref JP1) (pin 3)) + (node (ref JP1) (pin 9)) (node (ref JP1) (pin 1)) - (node (ref C2) (pin 2)) + (node (ref JP1) (pin 3)) + (node (ref JP1) (pin 5)) + (node (ref JP1) (pin 7)) (node (ref BUS1) (pin 31)) + (node (ref U8) (pin 12)) + (node (ref U3) (pin 1)) + (node (ref U1) (pin 10)) + (node (ref P1) (pin 25)) + (node (ref P1) (pin 22)) + (node (ref U9) (pin K11)) + (node (ref D2) (pin 1)) + (node (ref U9) (pin G2)) + (node (ref U9) (pin K3)) + (node (ref U9) (pin C4)) + (node (ref U9) (pin L7)) + (node (ref D1) (pin 1)) + (node (ref U8) (pin 1)) (node (ref P1) (pin 19)) - (node (ref JP1) (pin 9))) - (net (code 22) (name VCC) - (node (ref C1) (pin 1)) - (node (ref C4) (pin 1)) - (node (ref U8) (pin 24)) - (node (ref C5) (pin 1)) - (node (ref U8) (pin 23)) - (node (ref C6) (pin 1)) - (node (ref U2) (pin 20)) - (node (ref U9) (pin B12)) - (node (ref U9) (pin L3)) - (node (ref U9) (pin M7)) - (node (ref U3) (pin 20)) - (node (ref U9) (pin D11)) - (node (ref U1) (pin 20)) + (node (ref P1) (pin 20)) + (node (ref P1) (pin 21)) + (node (ref U9) (pin C10)) + (node (ref P1) (pin 18)) + (node (ref U9) (pin G11)) + (node (ref P1) (pin 23)) + (node (ref P1) (pin 24)) + (node (ref C5) (pin 2)) + (node (ref U2) (pin 10)) + (node (ref C4) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref U5) (pin 16)) + (node (ref C3) (pin 2)) + (node (ref U3) (pin 19))) + (net (code 38) (name "Net-(BUS1-Pad28)") + (node (ref BUS1) (pin 28))) + (net (code 39) (name "Net-(BUS1-Pad27)") + (node (ref BUS1) (pin 27))) + (net (code 40) (name /PC-A11) + (node (ref U2) (pin 8)) + (node (ref BUS1) (pin 51))) + (net (code 41) (name VCC) (node (ref U9) (pin C11)) - (node (ref U9) (pin B11)) - (node (ref R3) (pin 2)) - (node (ref BUS1) (pin 3)) - (node (ref BUS1) (pin 29)) + (node (ref U8) (pin 24)) + (node (ref U8) (pin 23)) (node (ref U9) (pin G12)) - (node (ref U5) (pin 32)) - (node (ref U9) (pin C3)) + (node (ref U9) (pin B11)) + (node (ref U2) (pin 20)) (node (ref U9) (pin L10)) - (node (ref RR1) (pin 1))) - (net (code 23) (name /PC-AEN) + (node (ref U5) (pin 32)) + (node (ref U9) (pin M7)) + (node (ref U9) (pin L3)) + (node (ref BUS1) (pin 29)) + (node (ref U9) (pin C3)) + (node (ref U1) (pin 20)) + (node (ref U3) (pin 20)) + (node (ref RR1) (pin 1)) + (node (ref U9) (pin D11)) + (node (ref C6) (pin 1)) + (node (ref C5) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref U9) (pin B12)) + (node (ref R3) (pin 2)) + (node (ref BUS1) (pin 3))) + (net (code 42) (name "Net-(U9-PadA1)") + (node (ref U9) (pin A1))) + (net (code 43) (name "Net-(U9-PadB1)") + (node (ref U9) (pin B1))) + (net (code 44) (name "Net-(U9-PadM1)") + (node (ref U9) (pin M1))) + (net (code 45) (name "Net-(U9-PadN1)") + (node (ref U9) (pin N1))) + (net (code 46) (name "Net-(U9-PadA2)") + (node (ref U9) (pin A2))) + (net (code 47) (name /MA16) + (node (ref U5) (pin 2)) + (node (ref U9) (pin C8))) + (net (code 48) (name /MA14) + (node (ref U5) (pin 3)) + (node (ref U9) (pin D1))) + (net (code 49) (name /MA12) + (node (ref U9) (pin F3)) + (node (ref U5) (pin 4))) + (net (code 50) (name /MA7) + (node (ref U5) (pin 5)) + (node (ref U9) (pin B3))) + (net (code 51) (name /MA6) + (node (ref U5) (pin 6)) + (node (ref U9) (pin F2))) + (net (code 52) (name /MA5) + (node (ref U5) (pin 7)) + (node (ref U9) (pin C13))) + (net (code 53) (name /MA4) + (node (ref U5) (pin 8)) + (node (ref U9) (pin E1))) + (net (code 54) (name /MA3) + (node (ref U5) (pin 9)) + (node (ref U9) (pin C2))) + (net (code 55) (name /MA2) + (node (ref U5) (pin 10)) + (node (ref U9) (pin D3))) + (net (code 56) (name "Net-(U9-PadE3)") + (node (ref U9) (pin E3))) + (net (code 57) (name "Net-(U9-PadE2)") + (node (ref U9) (pin E2))) + (net (code 58) (name /MD6) + (node (ref U9) (pin A9)) + (node (ref U5) (pin 20))) + (net (code 59) (name "Net-(R3-Pad1)") + (node (ref U5) (pin 30)) + (node (ref R3) (pin 1))) + (net (code 60) (name "Net-(U3-Pad11)") + (node (ref U3) (pin 11))) + (net (code 61) (name /PC-RD) + (node (ref U9) (pin M8)) + (node (ref U3) (pin 13)) + (node (ref U8) (pin 14))) + (net (code 62) (name /RSTL) + (node (ref U8) (pin 11)) + (node (ref U3) (pin 12))) + (net (code 63) (name "Net-(U8-Pad8)") + (node (ref U8) (pin 8))) + (net (code 64) (name "Net-(U8-Pad9)") + (node (ref U8) (pin 9))) + (net (code 65) (name "Net-(U8-Pad10)") + (node (ref U8) (pin 10))) + (net (code 66) (name /PC-RST) + (node (ref U3) (pin 8)) + (node (ref BUS1) (pin 2)) + (node (ref U3) (pin 9))) + (net (code 67) (name /PC-IOR) + (node (ref U3) (pin 7)) + (node (ref BUS1) (pin 14))) + (net (code 68) (name /PC-IOW) + (node (ref BUS1) (pin 13)) + (node (ref U3) (pin 6))) + (net (code 69) (name /PC-AEN) (node (ref U9) (pin N10)) (node (ref BUS1) (pin 42)) (node (ref U2) (pin 1))) - (net (code 24) (name "Net-(BUS1-Pad43)") - (node (ref BUS1) (pin 43))) - (net (code 25) (name "Net-(BUS1-Pad11)") - (node (ref BUS1) (pin 11))) - (net (code 26) (name "Net-(BUS1-Pad10)") - (node (ref BUS1) (pin 10))) - (net (code 27) (name "Net-(BUS1-Pad9)") - (node (ref BUS1) (pin 9))) - (net (code 28) (name "Net-(BUS1-Pad8)") - (node (ref BUS1) (pin 8))) - (net (code 29) (name "Net-(BUS1-Pad7)") - (node (ref BUS1) (pin 7))) - (net (code 30) (name "Net-(BUS1-Pad6)") - (node (ref BUS1) (pin 6))) - (net (code 31) (name "Net-(BUS1-Pad5)") - (node (ref BUS1) (pin 5))) - (net (code 32) (name "Net-(BUS1-Pad4)") - (node (ref BUS1) (pin 4))) - (net (code 33) (name "Net-(BUS1-Pad50)") - (node (ref BUS1) (pin 50))) - (net (code 34) (name "Net-(BUS1-Pad49)") - (node (ref BUS1) (pin 49))) - (net (code 35) (name "Net-(BUS1-Pad48)") - (node (ref BUS1) (pin 48))) - (net (code 36) (name "Net-(BUS1-Pad47)") - (node (ref BUS1) (pin 47))) - (net (code 37) (name "Net-(BUS1-Pad46)") - (node (ref BUS1) (pin 46))) - (net (code 38) (name "Net-(BUS1-Pad45)") - (node (ref BUS1) (pin 45))) - (net (code 39) (name "Net-(BUS1-Pad44)") - (node (ref BUS1) (pin 44))) - (net (code 40) (name "Net-(BUS1-Pad41)") - (node (ref BUS1) (pin 41))) - (net (code 41) (name "Net-(BUS1-Pad32)") - (node (ref BUS1) (pin 32))) - (net (code 42) (name "Net-(BUS1-Pad30)") - (node (ref BUS1) (pin 30))) - (net (code 43) (name "Net-(U9-PadB5)") - (node (ref U9) (pin B5))) - (net (code 44) (name "Net-(U9-PadA3)") - (node (ref U9) (pin A3))) - (net (code 45) (name "Net-(U9-PadB4)") - (node (ref U9) (pin B4))) - (net (code 46) (name "Net-(U9-PadC5)") - (node (ref U9) (pin C5))) - (net (code 47) (name "Net-(U9-PadA2)") - (node (ref U9) (pin A2))) - (net (code 48) (name "Net-(U9-PadA1)") - (node (ref U9) (pin A1))) - (net (code 49) (name "Net-(U9-PadB1)") - (node (ref U9) (pin B1))) - (net (code 50) (name "Net-(U9-PadE3)") - (node (ref U9) (pin E3))) - (net (code 51) (name "Net-(U9-PadE2)") - (node (ref U9) (pin E2))) - (net (code 52) (name /MA8) - (node (ref U9) (pin G1)) - (node (ref U5) (pin 27))) - (net (code 53) (name /MD4) - (node (ref U9) (pin A7)) - (node (ref U5) (pin 18))) - (net (code 54) (name /MA13) + (net (code 70) (name /MA13) (node (ref U5) (pin 28)) (node (ref U9) (pin C1))) - (net (code 55) (name /MD5) - (node (ref U9) (pin A8)) - (node (ref U5) (pin 19))) - (net (code 56) (name /WR-) - (node (ref U5) (pin 29)) - (node (ref U9) (pin A13))) - (net (code 57) (name /MD3) - (node (ref U5) (pin 17)) - (node (ref U9) (pin A6))) - (net (code 58) (name "Net-(U8-Pad10)") - (node (ref U8) (pin 10))) - (net (code 59) (name "Net-(U8-Pad9)") - (node (ref U8) (pin 9))) - (net (code 60) (name "Net-(U8-Pad8)") - (node (ref U8) (pin 8))) - (net (code 61) (name /RSTL) - (node (ref U3) (pin 12)) - (node (ref U8) (pin 11))) - (net (code 62) (name "Net-(U3-Pad11)") - (node (ref U3) (pin 11))) - (net (code 63) (name /MA16) - (node (ref U9) (pin C8)) - (node (ref U5) (pin 2))) - (net (code 64) (name /MA14) - (node (ref U5) (pin 3)) - (node (ref U9) (pin D1))) - (net (code 65) (name /MA12) - (node (ref U9) (pin F3)) - (node (ref U5) (pin 4))) - (net (code 66) (name /MA7) - (node (ref U5) (pin 5)) - (node (ref U9) (pin B3))) - (net (code 67) (name /MA6) - (node (ref U9) (pin F2)) - (node (ref U5) (pin 6))) - (net (code 68) (name /MA5) - (node (ref U9) (pin C13)) - (node (ref U5) (pin 7))) - (net (code 69) (name /MA4) - (node (ref U9) (pin E1)) - (node (ref U5) (pin 8))) - (net (code 70) (name /MA3) - (node (ref U5) (pin 9)) - (node (ref U9) (pin C2))) - (net (code 71) (name /MD6) - (node (ref U9) (pin A9)) - (node (ref U5) (pin 20))) - (net (code 72) (name "Net-(R3-Pad1)") - (node (ref R3) (pin 1)) - (node (ref U5) (pin 30))) - (net (code 73) (name /MD7) + (net (code 71) (name /MA1) + (node (ref U9) (pin B2)) + (node (ref U5) (pin 11))) + (net (code 72) (name /MD7) (node (ref U5) (pin 21)) (node (ref U9) (pin B8))) - (net (code 74) (name /MA15) + (net (code 73) (name /MA15) (node (ref U5) (pin 31)) (node (ref U9) (pin F1))) - (net (code 75) (name /MA0) - (node (ref U5) (pin 12)) - (node (ref U9) (pin A11))) - (net (code 76) (name /CS1-) + (net (code 74) (name /MA0) + (node (ref U9) (pin A11)) + (node (ref U5) (pin 12))) + (net (code 75) (name /CS1-) (node (ref U9) (pin A10)) (node (ref U5) (pin 22))) - (net (code 77) (name /MD0) + (net (code 76) (name /MD0) (node (ref U9) (pin C6)) (node (ref U5) (pin 13))) - (net (code 78) (name /MA10) + (net (code 77) (name /MA10) (node (ref U5) (pin 23)) (node (ref U9) (pin C9))) - (net (code 79) (name /MD1) - (node (ref U5) (pin 14)) - (node (ref U9) (pin A5))) - (net (code 80) (name /OE-) - (node (ref U5) (pin 24)) - (node (ref U9) (pin B9))) - (net (code 81) (name /MD2) + (net (code 78) (name /MD1) + (node (ref U9) (pin A5)) + (node (ref U5) (pin 14))) + (net (code 79) (name /OE-) + (node (ref U9) (pin B9)) + (node (ref U5) (pin 24))) + (net (code 80) (name /MD2) (node (ref U5) (pin 15)) (node (ref U9) (pin B6))) - (net (code 82) (name /MA11) - (node (ref U5) (pin 25)) - (node (ref U9) (pin D2))) - (net (code 83) (name /MA9) + (net (code 81) (name /MA11) + (node (ref U9) (pin D2)) + (node (ref U5) (pin 25))) + (net (code 82) (name /MA9) (node (ref U5) (pin 26)) (node (ref U9) (pin A4))) - (net (code 84) (name /DIR) - (node (ref U8) (pin 17)) - (node (ref U1) (pin 1))) - (net (code 85) (name /ENBBUF) - (node (ref U8) (pin 22)) - (node (ref U1) (pin 19))) - (net (code 86) (name /PC-RD) - (node (ref U8) (pin 14)) - (node (ref U3) (pin 13)) - (node (ref U9) (pin M8))) - (net (code 87) (name /SEL_LPT) - (node (ref U8) (pin 18)) - (node (ref U9) (pin L2))) - (net (code 88) (name /PC-DB0) - (node (ref U1) (pin 2)) - (node (ref BUS1) (pin 40))) - (net (code 89) (name /PC-DB1) - (node (ref U1) (pin 3)) - (node (ref BUS1) (pin 39))) - (net (code 90) (name /PC-DB2) - (node (ref U1) (pin 4)) - (node (ref BUS1) (pin 38))) - (net (code 91) (name /PC-DB3) - (node (ref U1) (pin 5)) - (node (ref BUS1) (pin 37))) - (net (code 92) (name /PC-DB4) - (node (ref BUS1) (pin 36)) - (node (ref U1) (pin 6))) - (net (code 93) (name /PC-DB5) - (node (ref U1) (pin 7)) - (node (ref BUS1) (pin 35))) - (net (code 94) (name /PC-DB6) - (node (ref U1) (pin 8)) - (node (ref BUS1) (pin 34))) - (net (code 95) (name /PC-DB7) - (node (ref BUS1) (pin 33)) - (node (ref U1) (pin 9))) - (net (code 96) (name /D7) + (net (code 83) (name /MD3) + (node (ref U5) (pin 17)) + (node (ref U9) (pin A6))) + (net (code 84) (name /MA8) + (node (ref U5) (pin 27)) + (node (ref U9) (pin G1))) + (net (code 85) (name /MD4) + (node (ref U5) (pin 18)) + (node (ref U9) (pin A7))) + (net (code 86) (name /MD5) + (node (ref U5) (pin 19)) + (node (ref U9) (pin A8))) + (net (code 87) (name /ENBBUF) + (node (ref U1) (pin 19)) + (node (ref U8) (pin 22))) + (net (code 88) (name /D1) + (node (ref U9) (pin N8)) + (node (ref U1) (pin 17))) + (net (code 89) (name /D2) + (node (ref U9) (pin N9)) + (node (ref U1) (pin 16))) + (net (code 90) (name /D3) + (node (ref U1) (pin 15)) + (node (ref U9) (pin M9))) + (net (code 91) (name /D4) + (node (ref U1) (pin 14)) + (node (ref U9) (pin M10))) + (net (code 92) (name /D5) + (node (ref U1) (pin 13)) + (node (ref U9) (pin N11))) + (net (code 93) (name /D6) + (node (ref U1) (pin 12)) + (node (ref U9) (pin M11))) + (net (code 94) (name /D7) (node (ref U9) (pin L12)) (node (ref U1) (pin 11))) - (net (code 97) (name /D6) - (node (ref U9) (pin M11)) - (node (ref U1) (pin 12))) - (net (code 98) (name /D5) - (node (ref U9) (pin N11)) - (node (ref U1) (pin 13))) - (net (code 99) (name /D4) - (node (ref U9) (pin M10)) - (node (ref U1) (pin 14))) - (net (code 100) (name /D3) - (node (ref U9) (pin M9)) - (node (ref U1) (pin 15))) - (net (code 101) (name /D2) - (node (ref U1) (pin 16)) - (node (ref U9) (pin N9))) - (net (code 102) (name /D1) - (node (ref U1) (pin 17)) - (node (ref U9) (pin N8))) - (net (code 103) (name "Net-(D2-Pad1)") - (node (ref D2) (pin 1)) - (node (ref R5) (pin 1))) - (net (code 104) (name "Net-(U9-PadB13)") - (node (ref U9) (pin B13))) - (net (code 105) (name /LED2) - (node (ref R5) (pin 2)) - (node (ref U9) (pin F13))) - (net (code 106) (name /D0) - (node (ref U8) (pin 21)) - (node (ref U9) (pin N2)) - (node (ref U1) (pin 18))) - (net (code 107) (name "Net-(D1-Pad1)") - (node (ref D1) (pin 1)) - (node (ref R4) (pin 1))) - (net (code 108) (name "Net-(U3-Pad18)") - (node (ref U3) (pin 18)) - (node (ref U8) (pin 3))) - (net (code 109) (name "Net-(U3-Pad17)") - (node (ref U3) (pin 17)) - (node (ref U8) (pin 4))) - (net (code 110) (name "Net-(U3-Pad16)") - (node (ref U3) (pin 16)) - (node (ref U8) (pin 5))) - (net (code 111) (name "Net-(U3-Pad15)") - (node (ref U3) (pin 15)) - (node (ref U8) (pin 6))) - (net (code 112) (name /PC-WR) + (net (code 95) (name /PC-WR) (node (ref U8) (pin 7)) (node (ref U9) (pin N6)) (node (ref U3) (pin 14))) - (net (code 113) (name /PC-A6) - (node (ref U9) (pin J1)) - (node (ref BUS1) (pin 56)) - (node (ref U2) (pin 15))) - (net (code 114) (name /PC-A9) - (node (ref U9) (pin N7)) - (node (ref BUS1) (pin 53)) - (node (ref U2) (pin 6))) - (net (code 115) (name /PC-A8) - (node (ref U2) (pin 4)) - (node (ref U9) (pin H1)) - (node (ref BUS1) (pin 54))) - (net (code 116) (name /PC-A7) - (node (ref BUS1) (pin 55)) - (node (ref U9) (pin H2)) - (node (ref U2) (pin 13))) - (net (code 117) (name /PC-A5) - (node (ref BUS1) (pin 57)) - (node (ref U2) (pin 2)) - (node (ref U9) (pin J2))) - (net (code 118) (name /PC-A4) + (net (code 96) (name /SEL_LPT) + (node (ref U9) (pin L2)) + (node (ref U8) (pin 18))) + (net (code 97) (name /DIR) + (node (ref U1) (pin 1)) + (node (ref U8) (pin 17))) + (net (code 98) (name /PC-DB0) + (node (ref BUS1) (pin 40)) + (node (ref U1) (pin 2))) + (net (code 99) (name /PC-DB1) + (node (ref U1) (pin 3)) + (node (ref BUS1) (pin 39))) + (net (code 100) (name /PC-DB2) + (node (ref U1) (pin 4)) + (node (ref BUS1) (pin 38))) + (net (code 101) (name /PC-DB3) + (node (ref U1) (pin 5)) + (node (ref BUS1) (pin 37))) + (net (code 102) (name /PC-DB4) + (node (ref BUS1) (pin 36)) + (node (ref U1) (pin 6))) + (net (code 103) (name /PC-DB5) + (node (ref U1) (pin 7)) + (node (ref BUS1) (pin 35))) + (net (code 104) (name /PC-DB6) + (node (ref U1) (pin 8)) + (node (ref BUS1) (pin 34))) + (net (code 105) (name /PC-DB7) + (node (ref BUS1) (pin 33)) + (node (ref U1) (pin 9))) + (net (code 106) (name /PC-A4) + (node (ref U2) (pin 17)) (node (ref BUS1) (pin 58)) - (node (ref U9) (pin H3)) - (node (ref U2) (pin 17))) - (net (code 119) (name /PC-A3) - (node (ref U3) (pin 5)) - (node (ref U9) (pin K2)) - (node (ref BUS1) (pin 59))) - (net (code 120) (name /PC-A2) - (node (ref U3) (pin 4)) - (node (ref U9) (pin M5)) - (node (ref BUS1) (pin 60))) - (net (code 121) (name /PC-A11) - (node (ref U2) (pin 8)) - (node (ref BUS1) (pin 51))) - (net (code 122) (name /PC-A10) + (node (ref U9) (pin H3))) + (net (code 107) (name /PC-A10) (node (ref U9) (pin L8)) - (node (ref BUS1) (pin 52)) - (node (ref U2) (pin 11))) - (net (code 123) (name /LED1) - (node (ref U9) (pin M3)) - (node (ref R4) (pin 2))) - (net (code 124) (name "Net-(U9-PadM2)") - (node (ref U9) (pin M2))) - (net (code 125) (name /MA2) - (node (ref U9) (pin D3)) - (node (ref U5) (pin 10))) - (net (code 126) (name "Net-(U9-PadJ3)") - (node (ref U9) (pin J3))) - (net (code 127) (name "Net-(U9-PadN3)") - (node (ref U9) (pin N3))) - (net (code 128) (name /CLKLCA) + (node (ref U2) (pin 11)) + (node (ref BUS1) (pin 52))) + (net (code 108) (name /PC-A9) + (node (ref U2) (pin 6)) + (node (ref BUS1) (pin 53)) + (node (ref U9) (pin N7))) + (net (code 109) (name /PC-A8) + (node (ref U2) (pin 4)) + (node (ref BUS1) (pin 54)) + (node (ref U9) (pin H1))) + (net (code 110) (name "Net-(U3-Pad15)") + (node (ref U3) (pin 15)) + (node (ref U8) (pin 6))) + (net (code 111) (name /PC-A7) + (node (ref BUS1) (pin 55)) + (node (ref U2) (pin 13)) + (node (ref U9) (pin H2))) + (net (code 112) (name /PC-A6) + (node (ref BUS1) (pin 56)) + (node (ref U2) (pin 15)) + (node (ref U9) (pin J1))) + (net (code 113) (name /PC-A5) + (node (ref U9) (pin J2)) + (node (ref U2) (pin 2)) + (node (ref BUS1) (pin 57))) + (net (code 114) (name "Net-(U9-PadN5)") + (node (ref U9) (pin N5))) + (net (code 115) (name "Net-(U9-PadL6)") + (node (ref U9) (pin L6))) + (net (code 116) (name "Net-(U9-PadL5)") + (node (ref U9) (pin L5))) + (net (code 117) (name "Net-(U9-PadC5)") + (node (ref U9) (pin C5))) + (net (code 118) (name "Net-(U9-PadB5)") + (node (ref U9) (pin B5))) + (net (code 119) (name /CLKLCA) (node (ref U8) (pin 16)) (node (ref U9) (pin L4)) (node (ref U9) (pin M4))) - (net (code 129) (name "Net-(U9-PadL5)") - (node (ref U9) (pin L5))) - (net (code 130) (name "Net-(U9-PadN5)") - (node (ref U9) (pin N5))) - (net (code 131) (name /MATCHL) - (node (ref U2) (pin 19)) - (node (ref U8) (pin 2))) - (net (code 132) (name "Net-(U9-PadM1)") - (node (ref U9) (pin M1))) - (net (code 133) (name "Net-(U9-PadN1)") - (node (ref U9) (pin N1))) - (net (code 134) (name /MA1) - (node (ref U5) (pin 11)) - (node (ref U9) (pin B2))) - (net (code 135) (name "Net-(U9-PadE11)") - (node (ref U9) (pin E11))) - (net (code 136) (name "Net-(U9-PadJ11)") - (node (ref U9) (pin J11))) - (net (code 137) (name /DONE) - (node (ref U8) (pin 20)) - (node (ref U9) (pin L11))) - (net (code 138) (name "Net-(U9-PadK12)") - (node (ref U9) (pin K12))) - (net (code 139) (name /PROG-) + (net (code 120) (name "Net-(U9-PadL9)") + (node (ref U9) (pin L9))) + (net (code 121) (name "Net-(U9-PadM2)") + (node (ref U9) (pin M2))) + (net (code 122) (name /D0) + (node (ref U9) (pin N2)) + (node (ref U8) (pin 21)) + (node (ref U1) (pin 18))) + (net (code 123) (name "Net-(U9-PadA3)") + (node (ref U9) (pin A3))) + (net (code 124) (name "Net-(U9-PadJ3)") + (node (ref U9) (pin J3))) + (net (code 125) (name "Net-(U9-PadN3)") + (node (ref U9) (pin N3))) + (net (code 126) (name "Net-(U9-PadB4)") + (node (ref U9) (pin B4))) + (net (code 127) (name /WR-) + (node (ref U5) (pin 29)) + (node (ref U9) (pin A13))) + (net (code 128) (name "Net-(U9-PadB13)") + (node (ref U9) (pin B13))) + (net (code 129) (name "Net-(U9-PadN12)") + (node (ref U9) (pin N12))) + (net (code 130) (name /PROG-) (node (ref U8) (pin 19)) (node (ref U9) (pin M12))) - (net (code 140) (name "Net-(U9-PadN12)") - (node (ref U9) (pin N12))) - (net (code 141) (name "Net-(U9-PadL6)") - (node (ref U9) (pin L6))) - (net (code 142) (name "Net-(U9-PadL9)") - (node (ref U9) (pin L9))) - (net (code 143) (name "Net-(U9-PadB10)") + (net (code 131) (name "Net-(U9-PadK12)") + (node (ref U9) (pin K12))) + (net (code 132) (name "Net-(D2-Pad2)") + (node (ref D2) (pin 2)) + (node (ref R5) (pin 1))) + (net (code 133) (name /LED2) + (node (ref R5) (pin 2)) + (node (ref U9) (pin F13))) + (net (code 134) (name "Net-(D1-Pad2)") + (node (ref R4) (pin 1)) + (node (ref D1) (pin 2))) + (net (code 135) (name /LED1) + (node (ref R4) (pin 2)) + (node (ref U9) (pin M3))) + (net (code 136) (name /MATCHL) + (node (ref U8) (pin 2)) + (node (ref U2) (pin 19))) + (net (code 137) (name "Net-(U3-Pad18)") + (node (ref U3) (pin 18)) + (node (ref U8) (pin 3))) + (net (code 138) (name "Net-(U3-Pad17)") + (node (ref U3) (pin 17)) + (node (ref U8) (pin 4))) + (net (code 139) (name "Net-(U3-Pad16)") + (node (ref U3) (pin 16)) + (node (ref U8) (pin 5))) + (net (code 140) (name "Net-(U9-PadB10)") (node (ref U9) (pin B10))) - (net (code 144) (name /WR_REG) - (node (ref U8) (pin 13)) - (node (ref U8) (pin 15))) - (net (code 145) (name "Net-(C2-Pad1)") + (net (code 141) (name "Net-(U9-PadE11)") + (node (ref U9) (pin E11))) + (net (code 142) (name "Net-(U9-PadJ11)") + (node (ref U9) (pin J11))) + (net (code 143) (name /DONE) + (node (ref U9) (pin L11)) + (node (ref U8) (pin 20))) + (net (code 144) (name "Net-(C2-Pad1)") + (node (ref R1) (pin 2)) (node (ref X1) (pin 1)) (node (ref C2) (pin 1)) - (node (ref R1) (pin 2)) (node (ref U9) (pin L1))) - (net (code 146) (name "Net-(C3-Pad1)") - (node (ref X1) (pin 2)) - (node (ref R1) (pin 1)) + (net (code 145) (name "Net-(C3-Pad1)") (node (ref C3) (pin 1)) + (node (ref R1) (pin 1)) + (node (ref X1) (pin 2)) (node (ref R2) (pin 2))) - (net (code 147) (name /BIT6) - (node (ref U9) (pin J13)) - (node (ref P1) (pin 8))) - (net (code 148) (name /BIT7) - (node (ref P1) (pin 9)) - (node (ref U9) (pin H11))) - (net (code 149) (name /ACK) - (node (ref P1) (pin 10)) - (node (ref U9) (pin K13))) - (net (code 150) (name /BUST+) - (node (ref U9) (pin J12)) - (node (ref P1) (pin 11))) - (net (code 151) (name /PE+) - (node (ref P1) (pin 12)) - (node (ref U9) (pin L13))) - (net (code 152) (name /SLCT+) - (node (ref P1) (pin 13)) - (node (ref U9) (pin N13))) - (net (code 153) (name /BIT5) - (node (ref U9) (pin H12)) - (node (ref P1) (pin 7))) - (net (code 154) (name /8MH-OUT) - (node (ref R2) (pin 1)) - (node (ref U9) (pin K1))) - (net (code 155) (name "Net-(RR1-Pad10)") - (node (ref RR1) (pin 10))) - (net (code 156) (name /STROBE) - (node (ref P1) (pin 1)) - (node (ref U9) (pin A12))) - (net (code 157) (name /AUTOFD-) - (node (ref P1) (pin 14)) - (node (ref U9) (pin C12))) - (net (code 158) (name /ERROR-) - (node (ref P1) (pin 15)) - (node (ref U9) (pin D13))) - (net (code 159) (name /BIT2) - (node (ref U9) (pin F12)) - (node (ref P1) (pin 4))) - (net (code 160) (name /INIT-) + (net (code 146) (name /WR_REG) + (node (ref U8) (pin 15)) + (node (ref U8) (pin 13))) + (net (code 147) (name /BIT0) + (node (ref P1) (pin 2)) + (node (ref U9) (pin D12))) + (net (code 148) (name /INIT-) (node (ref P1) (pin 16)) (node (ref U9) (pin E12))) - (net (code 161) (name /SLCTIN-) + (net (code 149) (name /ERROR-) + (node (ref U9) (pin D13)) + (node (ref P1) (pin 15))) + (net (code 150) (name /SLCTIN-) (node (ref P1) (pin 17)) (node (ref U9) (pin F11))) - (net (code 162) (name /BIT0) - (node (ref U9) (pin D12)) - (node (ref P1) (pin 2))) - (net (code 163) (name /BIT1) - (node (ref P1) (pin 3)) - (node (ref U9) (pin E13))) - (net (code 164) (name /BIT3) - (node (ref U9) (pin G13)) - (node (ref P1) (pin 5))) - (net (code 165) (name /BIT4) - (node (ref P1) (pin 6)) - (node (ref U9) (pin H13))) - (net (code 166) (name /REF10) - (node (ref U2) (pin 12)) - (node (ref JP1) (pin 2)) - (node (ref RR1) (pin 9))) - (net (code 167) (name /REF11) - (node (ref JP1) (pin 4)) - (node (ref RR1) (pin 8)) - (node (ref U2) (pin 9))) - (net (code 168) (name /REF7) - (node (ref JP1) (pin 6)) - (node (ref RR1) (pin 7)) - (node (ref U2) (pin 14))) - (net (code 169) (name /REF9) - (node (ref JP1) (pin 8)) - (node (ref U2) (pin 7)) - (node (ref RR1) (pin 6))) - (net (code 170) (name /REF6) - (node (ref U2) (pin 16)) - (node (ref RR1) (pin 5)) - (node (ref JP1) (pin 10))) - (net (code 171) (name /REF8) - (node (ref RR1) (pin 4)) - (node (ref U2) (pin 5)) - (node (ref JP1) (pin 12))) - (net (code 172) (name /REF4) - (node (ref RR1) (pin 3)) + (net (code 151) (name /BIT1) + (node (ref U9) (pin E13)) + (node (ref P1) (pin 3))) + (net (code 152) (name /BIT2) + (node (ref U9) (pin F12)) + (node (ref P1) (pin 4))) + (net (code 153) (name /BIT3) + (node (ref P1) (pin 5)) + (node (ref U9) (pin G13))) + (net (code 154) (name /BIT4) + (node (ref U9) (pin H13)) + (node (ref P1) (pin 6))) + (net (code 155) (name /BIT6) + (node (ref U9) (pin J13)) + (node (ref P1) (pin 8))) + (net (code 156) (name /BIT5) + (node (ref U9) (pin H12)) + (node (ref P1) (pin 7))) + (net (code 157) (name /BIT7) + (node (ref P1) (pin 9)) + (node (ref U9) (pin H11))) + (net (code 158) (name /ACK) + (node (ref P1) (pin 10)) + (node (ref U9) (pin K13))) + (net (code 159) (name /BUST+) + (node (ref P1) (pin 11)) + (node (ref U9) (pin J12))) + (net (code 160) (name /PE+) + (node (ref U9) (pin L13)) + (node (ref P1) (pin 12))) + (net (code 161) (name "Net-(RR1-Pad10)") + (node (ref RR1) (pin 10))) + (net (code 162) (name /STROBE) + (node (ref U9) (pin A12)) + (node (ref P1) (pin 1))) + (net (code 163) (name /AUTOFD-) + (node (ref U9) (pin C12)) + (node (ref P1) (pin 14))) + (net (code 164) (name /SLCT+) + (node (ref P1) (pin 13)) + (node (ref U9) (pin N13))) + (net (code 165) (name /REF4) (node (ref U2) (pin 18)) - (node (ref JP1) (pin 14))) - (net (code 173) (name /REF5) + (node (ref JP1) (pin 14)) + (node (ref RR1) (pin 3))) + (net (code 166) (name /REF5) (node (ref JP1) (pin 16)) (node (ref RR1) (pin 2)) - (node (ref U2) (pin 3))))) \ No newline at end of file + (node (ref U2) (pin 3))) + (net (code 167) (name /REF8) + (node (ref JP1) (pin 12)) + (node (ref RR1) (pin 4)) + (node (ref U2) (pin 5))) + (net (code 168) (name /REF6) + (node (ref RR1) (pin 5)) + (node (ref U2) (pin 16)) + (node (ref JP1) (pin 10))) + (net (code 169) (name /REF9) + (node (ref U2) (pin 7)) + (node (ref RR1) (pin 6)) + (node (ref JP1) (pin 8))) + (net (code 170) (name /REF7) + (node (ref RR1) (pin 7)) + (node (ref JP1) (pin 6)) + (node (ref U2) (pin 14))) + (net (code 171) (name /REF11) + (node (ref RR1) (pin 8)) + (node (ref JP1) (pin 4)) + (node (ref U2) (pin 9))) + (net (code 172) (name /REF10) + (node (ref RR1) (pin 9)) + (node (ref JP1) (pin 2)) + (node (ref U2) (pin 12))) + (net (code 173) (name /8MH-OUT) + (node (ref R2) (pin 1)) + (node (ref U9) (pin K1))))) \ No newline at end of file diff --git a/demos/interf_u/interf_u.pro b/demos/interf_u/interf_u.pro index 973db3fd53..33ca78e148 100644 --- a/demos/interf_u/interf_u.pro +++ b/demos/interf_u/interf_u.pro @@ -1,4 +1,4 @@ -update=18/05/2015 09:03:59 +update=23/01/2016 15:05:13 version=1 last_client=kicad [common] diff --git a/demos/interf_u/interf_u.sch b/demos/interf_u/interf_u.sch index 4e30ece445..b2020acf04 100644 --- a/demos/interf_u/interf_u.sch +++ b/demos/interf_u/interf_u.sch @@ -1,17 +1,7 @@ EESchema Schematic File Version 2 -LIBS:power LIBS:device -LIBS:conn -LIBS:linear -LIBS:regul -LIBS:74xx -LIBS:cmos4000 -LIBS:adc-dac -LIBS:memory -LIBS:xilinx -LIBS:special -LIBS:image -LIBS:interf_u-cache +LIBS:interf_u_schlib +LIBS:power EELAYER 25 0 EELAYER END $Descr A3 16535 11693 @@ -28,7 +18,7 @@ Comment4 "Comment 4" $EndDescr $Bitmap Pos 11050 10550 -Scale 1.000000 +Scale 1,000000 Data 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 E5 00 00 01 0E 08 02 00 00 00 F9 5F 47 B4 00 00 00 03 73 42 49 54 08 08 08 DB E1 4F E0 00 00 20 00 49 44 41 54 78 9C EC BD 77 94 5D 47 @@ -1181,7 +1171,7 @@ BF FD 96 77 9E 38 7E F1 EC E1 55 E2 AF 2F E0 1B 5F F9 FC FE BD 4F B9 56 EB C9 C9 29 65 D5 9A 89 35 EB 37 F6 E3 02 4F 95 57 89 BF 1E 63 D9 CA D5 CB 7E 65 BC F3 FF E1 D5 7A 1F CE A2 94 8E 79 E6 79 49 E6 FD 75 9E B9 C4 BC BF CE 33 97 98 F7 D7 79 E6 12 F3 FE 3A CF 5C E2 E7 E2 03 93 93 93 FD BA 8E 79 E6 39 19 8E FB EB DC 15 0B E6 F9 D5 61 7E 3F 30 CF 5C 62 DE 5F E7 99 4B -FC 1F 94 BD 62 D3 EE A5 8B 6B 00 00 00 00 49 45 4E 44 AE 42 60 82 F9 +FC 1F 94 BD 62 D3 EE A5 8B 6B 00 00 00 00 49 45 4E 44 AE 42 60 82 0E EndData $EndBitmap Wire Bus Line @@ -1203,7 +1193,7 @@ Wire Wire Line Wire Wire Line 3150 2250 3650 2250 Wire Wire Line - 1000 9850 1000 9950 + 1000 9750 1000 9850 Wire Wire Line 4500 3100 4000 3100 Wire Wire Line @@ -1448,9 +1438,9 @@ Wire Wire Line Wire Wire Line 10100 4200 9650 4200 Wire Wire Line - 13450 1500 13000 1500 + 13650 1500 13200 1500 Wire Wire Line - 13450 1050 13000 1050 + 13650 1050 13200 1050 Wire Wire Line 10100 4600 9650 4600 Wire Wire Line @@ -1521,7 +1511,7 @@ Wire Wire Line Wire Wire Line 12300 3400 12700 3400 Wire Wire Line - 15200 3700 15200 3500 + 15000 3700 15000 3500 Wire Wire Line 12300 4200 12850 4200 Wire Wire Line @@ -1769,13 +1759,13 @@ Wire Bus Line Wire Bus Line 3900 2450 3900 3700 Wire Wire Line - 12300 3700 13700 3700 + 12300 3700 13800 3700 Wire Wire Line - 14200 3700 14650 3700 + 14100 3700 14650 3700 Wire Wire Line - 15200 3700 15150 3700 + 15000 3700 14950 3700 Wire Wire Line - 15200 3500 12300 3500 + 15000 3500 12300 3500 Entry Bus Bus 3750 2350 3850 2450 $Comp @@ -1784,7 +1774,7 @@ U 1 1 4A087146 P 5250 1950 F 0 "U3" H 5250 2525 60 0000 C BNN F 1 "74LS541" H 5250 1375 60 0000 C TNN -F 2 "dip_sockets:DIP-20__300" H 5250 1250 60 0000 C CNN +F 2 "Dip_sockets:DIP-20__300" H 5250 1250 60 0000 C CNN F 3 "" H 5250 1950 60 0001 C CNN 1 5250 1950 1 0 0 -1 @@ -1794,23 +1784,23 @@ Selection $Comp L GND #PWR01 U 1 1 43020357 -P 14400 4800 -F 0 "#PWR01" H 14400 4800 30 0001 C CNN -F 1 "GND" H 14400 4730 30 0001 C CNN -F 2 "" H 14400 4800 60 0001 C CNN -F 3 "" H 14400 4800 60 0001 C CNN - 1 14400 4800 +P 14400 4700 +F 0 "#PWR01" H 14400 4700 30 0001 C CNN +F 1 "GND" H 14400 4630 30 0001 C CNN +F 2 "" H 14400 4700 60 0001 C CNN +F 3 "" H 14400 4700 60 0001 C CNN + 1 14400 4700 1 0 0 -1 $EndComp $Comp L GND #PWR02 U 1 1 43020354 -P 13500 4800 -F 0 "#PWR02" H 13500 4800 30 0001 C CNN -F 1 "GND" H 13500 4730 30 0001 C CNN -F 2 "" H 13500 4800 60 0001 C CNN -F 3 "" H 13500 4800 60 0001 C CNN - 1 13500 4800 +P 13500 4700 +F 0 "#PWR02" H 13500 4700 30 0001 C CNN +F 1 "GND" H 13500 4630 30 0001 C CNN +F 2 "" H 13500 4700 60 0001 C CNN +F 3 "" H 13500 4700 60 0001 C CNN + 1 13500 4700 1 0 0 -1 $EndComp $Comp @@ -1838,23 +1828,23 @@ $EndComp $Comp L GND #PWR05 U 1 1 43020328 -P 1000 9950 -F 0 "#PWR05" H 1000 9950 30 0001 C CNN -F 1 "GND" H 1000 9880 30 0001 C CNN -F 2 "" H 1000 9950 60 0001 C CNN -F 3 "" H 1000 9950 60 0001 C CNN - 1 1000 9950 +P 1000 9850 +F 0 "#PWR05" H 1000 9850 30 0001 C CNN +F 1 "GND" H 1000 9780 30 0001 C CNN +F 2 "" H 1000 9850 60 0001 C CNN +F 3 "" H 1000 9850 60 0001 C CNN + 1 1000 9850 1 0 0 -1 $EndComp $Comp L PWR_FLAG #FLG06 U 1 1 38CEA284 -P 2850 9950 -F 0 "#FLG06" H 2850 10220 30 0001 C CNN -F 1 "PWR_FLAG" H 2850 10180 30 0000 C CNN -F 2 "" H 2850 9950 60 0001 C CNN -F 3 "" H 2850 9950 60 0001 C CNN - 1 2850 9950 +P 2850 9850 +F 0 "#FLG06" H 2850 10120 30 0001 C CNN +F 1 "PWR_FLAG" H 2850 10080 30 0000 C CNN +F 2 "" H 2850 9850 60 0001 C CNN +F 3 "" H 2850 9850 60 0001 C CNN + 1 2850 9850 -1 0 0 1 $EndComp $Comp @@ -1915,12 +1905,12 @@ $EndComp $Comp L VCC #PWR012 U 1 1 4A33B1D2 -P 6050 9900 -F 0 "#PWR012" H 6050 10000 30 0001 C CNN -F 1 "VCC" H 6050 10000 40 0000 C CNN -F 2 "" H 6050 9900 60 0001 C CNN -F 3 "" H 6050 9900 60 0001 C CNN - 1 6050 9900 +P 6250 9900 +F 0 "#PWR012" H 6250 10000 30 0001 C CNN +F 1 "VCC" H 6250 10000 40 0000 C CNN +F 2 "" H 6250 9900 60 0001 C CNN +F 3 "" H 6250 9900 60 0001 C CNN + 1 6250 9900 1 0 0 -1 $EndComp $Comp @@ -2064,7 +2054,7 @@ U 1 1 325679C1 P 2750 8300 F 0 "RR1" V 2800 8300 70 0000 C CNN F 1 "9x1K" V 2770 8630 70 0000 C CNN -F 2 "discret:r_pack9" V 2900 8350 60 0000 C CNN +F 2 "Discret:r_pack9" V 2900 8350 60 0000 C CNN F 3 "" H 2750 8300 60 0001 C CNN 1 2750 8300 0 1 1 0 @@ -2281,9 +2271,9 @@ Text Label 9700 4700 0 60 ~ 0 MA4 Text Label 9700 4600 0 60 ~ 0 MA15 -Text Label 13000 1050 0 60 ~ 0 +Text Label 13200 1050 0 60 ~ 0 LED1 -Text Label 13000 1500 0 60 ~ 0 +Text Label 13200 1500 0 60 ~ 0 LED2 Text Label 9700 4200 0 60 ~ 0 MA5 @@ -2320,12 +2310,12 @@ MD0 $Comp L R R3 U 1 1 324002E6 -P 6350 9900 -F 0 "R3" V 6430 9900 50 0000 C CNN -F 1 "10K" V 6350 9900 50 0000 C CNN -F 2 "discret:R3" V 6500 9900 50 0000 C CNN -F 3 "" H 6350 9900 60 0001 C CNN - 1 6350 9900 +P 6450 9900 +F 0 "R3" V 6530 9900 50 0000 C CNN +F 1 "10K" V 6450 9900 50 0000 C CNN +F 2 "Discret:R3" V 6600 9900 50 0000 C CNN +F 3 "" H 6450 9900 60 0001 C CNN + 1 6450 9900 0 1 1 0 $EndComp Text Label 6700 10100 0 60 ~ 0 @@ -2374,7 +2364,7 @@ U 1 1 3240023F P 7700 9050 F 0 "U5" H 7700 10200 70 0000 C CNN F 1 "628128" H 7700 7850 70 0000 C CNN -F 2 "dip_sockets:DIP-32__600" H 7700 7750 50 0000 C CNN +F 2 "Dip_sockets:DIP-32__600" H 7700 7750 50 0000 C CNN F 3 "" H 7700 9050 60 0001 C CNN 1 7700 9050 1 0 0 -1 @@ -2614,23 +2604,23 @@ $EndComp $Comp L C C3 U 1 1 32307ED4 -P 14400 4600 -F 0 "C3" H 14650 4650 50 0000 C CNN -F 1 "47pF" H 14650 4550 50 0000 C CNN -F 2 "discret:C1" H 14650 4450 50 0000 C CNN -F 3 "" H 14400 4600 60 0001 C CNN - 1 14400 4600 +P 14400 4550 +F 0 "C3" H 14650 4600 50 0000 C CNN +F 1 "47pF" H 14650 4500 50 0000 C CNN +F 2 "Discret:C1" H 14650 4400 30 0000 C CNN +F 3 "" H 14400 4550 60 0001 C CNN + 1 14400 4550 1 0 0 -1 $EndComp $Comp L C C2 U 1 1 32307ECF -P 13500 4600 -F 0 "C2" H 13750 4650 50 0000 C CNN -F 1 "47pF" H 13750 4550 50 0000 C CNN -F 2 "discret:C1" H 13750 4450 50 0000 C CNN -F 3 "" H 13500 4600 60 0001 C CNN - 1 13500 4600 +P 13500 4550 +F 0 "C2" H 13750 4600 50 0000 C CNN +F 1 "47pF" H 13750 4500 50 0000 C CNN +F 2 "Discret:C1" H 13750 4400 30 0000 C CNN +F 3 "" H 13500 4550 60 0001 C CNN + 1 13500 4550 1 0 0 -1 $EndComp $Comp @@ -2638,8 +2628,8 @@ L CRYSTAL X1 U 1 1 32307EC0 P 13950 4150 F 0 "X1" H 13950 4350 70 0000 C CNN -F 1 "8MHz" H 13950 3950 70 0000 C CNN -F 2 "discret:HC-18UH" H 13950 3850 50 0000 C CNN +F 1 "8MHz" H 13950 3950 50 0000 C CNN +F 2 "Discret:HC-18UH" H 13950 3900 30 0000 C CNN F 3 "" H 13950 4150 60 0001 C CNN 1 13950 4150 1 0 0 -1 @@ -2647,12 +2637,12 @@ $EndComp $Comp L R R2 U 1 1 32307EAA -P 14900 3700 -F 0 "R2" V 14800 3700 50 0000 C CNN -F 1 "1K" V 14900 3700 50 0000 C CNN -F 2 "discret:R3" V 15000 3700 50 0000 C CNN -F 3 "" H 14900 3700 60 0001 C CNN - 1 14900 3700 +P 14800 3700 +F 0 "R2" V 14700 3700 50 0000 C CNN +F 1 "1K" V 14800 3700 50 0000 C CNN +F 2 "Discret:R3" V 14900 3700 50 0000 C CNN +F 3 "" H 14800 3700 60 0001 C CNN + 1 14800 3700 0 1 1 0 $EndComp $Comp @@ -2661,7 +2651,7 @@ U 1 1 32307EA1 P 13950 3700 F 0 "R1" V 13850 3700 50 0000 C CNN F 1 "100K" V 13950 3700 50 0000 C CNN -F 2 "discret:R3" V 14050 3700 50 0000 C CNN +F 2 "Discret:R3" V 14050 3700 50 0000 C CNN F 3 "" H 13950 3700 60 0001 C CNN 1 13950 3700 0 1 1 0 @@ -2669,45 +2659,45 @@ $EndComp $Comp L CP C1 U 1 1 32307DE2 -P 2850 9650 -F 0 "C1" H 2950 9700 50 0000 L CNN -F 1 "47uF" H 2950 9600 50 0000 L CNN -F 2 "discret:CP6" H 3100 9500 50 0000 C CNN -F 3 "" H 2850 9650 60 0001 C CNN - 1 2850 9650 +P 2850 9600 +F 0 "C1" H 2968 9692 50 0000 L CNN +F 1 "47uF" H 2968 9600 50 0000 L CNN +F 2 "Discret:CP6" H 2968 9508 50 0000 L CNN +F 3 "" H 2850 9600 60 0001 C CNN + 1 2850 9600 1 0 0 -1 $EndComp $Comp L CP C4 U 1 1 32307DCF -P 2200 9650 -F 0 "C4" H 2300 9700 50 0000 L CNN -F 1 "47uF" H 2300 9600 50 0000 L CNN -F 2 "discret:CP6" H 2450 9500 50 0000 C CNN -F 3 "" H 2200 9650 60 0001 C CNN - 1 2200 9650 +P 2200 9600 +F 0 "C4" H 2300 9650 50 0000 L CNN +F 1 "47uF" H 2300 9550 50 0000 L CNN +F 2 "Discret:CP6" H 2450 9450 50 0000 C CNN +F 3 "" H 2200 9600 60 0001 C CNN + 1 2200 9600 1 0 0 -1 $EndComp $Comp L CP C5 U 1 1 32307DCA -P 1650 9650 -F 0 "C5" H 1750 9700 50 0000 L CNN -F 1 "47uF" H 1750 9600 50 0000 L CNN -F 2 "discret:CP6" H 1900 9500 50 0000 C CNN -F 3 "" H 1650 9650 60 0001 C CNN - 1 1650 9650 +P 1650 9600 +F 0 "C5" H 1750 9650 50 0000 L CNN +F 1 "47uF" H 1750 9550 50 0000 L CNN +F 2 "Discret:CP6" H 1900 9450 50 0000 C CNN +F 3 "" H 1650 9600 60 0001 C CNN + 1 1650 9600 1 0 0 -1 $EndComp $Comp L CP C6 U 1 1 32307DC0 -P 1000 9650 -F 0 "C6" H 1100 9700 50 0000 L CNN -F 1 "47uF" H 1100 9600 50 0000 L CNN -F 2 "discret:CP6" H 1250 9500 50 0000 C CNN -F 3 "" H 1000 9650 60 0001 C CNN - 1 1000 9650 +P 1000 9600 +F 0 "C6" H 1100 9650 50 0000 L CNN +F 1 "47uF" H 1100 9550 50 0000 L CNN +F 2 "Discret:CP6" H 1250 9450 50 0000 C CNN +F 3 "" H 1000 9600 60 0001 C CNN + 1 1000 9600 1 0 0 -1 $EndComp Text Label 3250 2250 0 60 ~ 0 @@ -2732,7 +2722,7 @@ U 1 1 322D35B4 P 4600 6900 F 0 "U2" H 4600 7850 60 0000 C CNN F 1 "74LS688" H 4600 5950 60 0000 C CIB -F 2 "dip_sockets:DIP-20__300" H 4600 5850 50 0000 C CNN +F 2 "Dip_sockets:DIP-20__300" H 4600 5850 50 0000 C CNN F 3 "" H 4600 6900 60 0001 C CNN 1 4600 6900 1 0 0 -1 @@ -2743,7 +2733,7 @@ U 1 1 322D32FA P 11200 5700 F 0 "U9" H 11200 8450 70 0000 C CNN F 1 "4003APG120" H 11200 2950 70 0000 C CNN -F 2 "PGA120" H 11200 2850 50 0000 C CNN +F 2 "Sockets_PGA:PGA120" H 11200 2850 50 0000 C CNN F 3 "" H 11200 5700 60 0001 C CNN F 4 "50$" H 11200 5700 60 0001 C CNN "price" F 5 "test" H 11200 5700 60 0001 C CNN "Field5" @@ -2754,44 +2744,44 @@ $Comp L LED D2 U 1 1 322D32BE P 14250 2000 -F 0 "D2" V 14150 1850 50 0000 C CNN -F 1 "LED" V 14250 2250 50 0000 C CNN -F 2 "discret:LEDV" V 14350 2250 50 0000 C CNN +F 0 "D2" V 14326 1892 50 0000 R CNN +F 1 "LED" V 14234 1892 50 0000 R CNN +F 2 "LEDs:LED-5MM" V 14158 1892 30 0000 R CNN F 3 "" H 14250 2000 60 0001 C CNN 1 14250 2000 - 0 1 1 0 + 0 -1 -1 0 $EndComp $Comp L LED D1 U 1 1 322D32AC P 14650 1550 -F 0 "D1" V 14550 1400 50 0000 C CNN -F 1 "LED" V 14650 1800 50 0000 C CNN -F 2 "discret:LEDV" V 14750 1800 50 0000 C CNN +F 0 "D1" V 14726 1442 50 0000 R CNN +F 1 "LED" V 14634 1442 50 0000 R CNN +F 2 "LEDs:LED-5MM" V 14558 1442 30 0000 R CNN F 3 "" H 14650 1550 60 0001 C CNN 1 14650 1550 - 0 1 1 0 + 0 -1 -1 0 $EndComp $Comp L R R5 U 1 1 322D32A0 -P 13700 1500 -F 0 "R5" V 13600 1500 50 0000 C CNN -F 1 "330" V 13700 1500 50 0000 C CNN -F 2 "discret:R3" V 13800 1500 50 0000 C CNN -F 3 "" H 13700 1500 60 0001 C CNN - 1 13700 1500 +P 13800 1500 +F 0 "R5" V 13700 1500 50 0000 C CNN +F 1 "330" V 13800 1500 50 0000 C CNN +F 2 "Discret:R3" V 13900 1500 50 0000 C CNN +F 3 "" H 13800 1500 60 0001 C CNN + 1 13800 1500 0 1 1 0 $EndComp $Comp L R R4 U 1 1 322D3295 -P 13700 1050 -F 0 "R4" V 13600 1050 50 0000 C CNN -F 1 "330" V 13700 1050 50 0000 C CNN -F 2 "discret:R3" V 13800 1050 50 0000 C CNN -F 3 "" H 13700 1050 60 0001 C CNN - 1 13700 1050 +P 13800 1050 +F 0 "R4" V 13700 1050 50 0000 C CNN +F 1 "330" V 13800 1050 50 0000 C CNN +F 2 "Discret:R3" V 13900 1050 50 0000 C CNN +F 3 "" H 13800 1050 60 0001 C CNN + 1 13800 1050 0 1 1 0 $EndComp $Comp @@ -2800,7 +2790,7 @@ U 1 1 322D321C P 7650 1800 F 0 "U8" H 7650 2700 70 0000 C CNN F 1 "EP600" H 7650 850 70 0000 C CNN -F 2 "dip_sockets:DIP-24__300" H 7700 750 60 0000 C CNN +F 2 "Dip_sockets:DIP-24__300" H 7700 750 60 0000 C CNN F 3 "" H 7650 1800 60 0001 C CNN 1 7650 1800 1 0 0 -1 @@ -2811,7 +2801,7 @@ U 1 1 322D31F4 P 5200 3600 F 0 "U1" H 5200 4200 60 0000 C CNN F 1 "74LS245" H 5200 2950 60 0000 C CNN -F 2 "dip_sockets:DIP-20__300" H 5200 2850 50 0000 C CNN +F 2 "Dip_sockets:DIP-20__300" H 5200 2850 50 0000 C CNN F 3 "" H 5200 3600 60 0001 C CNN 1 5200 3600 1 0 0 -1 @@ -2828,17 +2818,17 @@ F 3 "" H 2250 2950 60 0001 C CNN 1 0 0 -1 $EndComp Wire Wire Line - 1000 9900 2850 9900 + 1000 9800 2850 9800 Wire Wire Line - 2850 9850 2850 9950 -Connection ~ 1000 9900 -Connection ~ 2850 9900 + 2850 9750 2850 9850 +Connection ~ 1000 9800 +Connection ~ 2850 9800 Wire Wire Line - 2200 9850 2200 9900 -Connection ~ 2200 9900 + 2200 9750 2200 9800 +Connection ~ 2200 9800 Wire Wire Line - 1650 9850 1650 9900 -Connection ~ 1650 9900 + 1650 9750 1650 9800 +Connection ~ 1650 9800 Wire Wire Line 1000 9350 1000 9450 Wire Wire Line @@ -2870,7 +2860,7 @@ Wire Wire Line Wire Wire Line 6800 1050 6850 1050 Wire Wire Line - 6050 9900 6100 9900 + 6250 9900 6300 9900 Wire Wire Line 3300 7950 3250 7950 $EndSCHEMATC diff --git a/demos/interf_u/interf_u_schlib.lib b/demos/interf_u/interf_u_schlib.lib index acfd150be0..179bd20d6e 100644 --- a/demos/interf_u/interf_u_schlib.lib +++ b/demos/interf_u/interf_u_schlib.lib @@ -355,20 +355,22 @@ ENDDEF # C # DEF C C 0 10 N Y 1 F N -F0 "C" 0 100 40 H V L CNN -F1 "C" 6 -85 40 H V L CNN +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN F2 "" 38 -150 30 H V C CNN -F3 "" 0 100 30 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST - SM* C? - C1-1 + C_????_* + C_???? + SMD*_c + Capacitor* $ENDFPLIST DRAW P 2 0 1 20 -80 -30 80 -30 N P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 200 170 D 40 40 1 1 P -X ~ 2 0 -200 170 U 40 40 1 1 P +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P ENDDRAW ENDDEF # @@ -402,21 +404,29 @@ ENDDEF # # CP # -DEF CP C 0 10 N N 1 F N -F0 "C" 50 100 40 H V L CNN -F1 "CP" 50 -100 40 H V L CNN -F2 "" 100 -150 30 H V C CNN -F3 "" 50 100 30 H V C CNN -ALIAS CAPAPOL +DEF CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP" 25 -100 50 H V L CNN +F2 "" 38 -150 30 H V C CNN +F3 "" 0 0 60 H V C CNN $FPLIST CP* - SM* + Elko* + TantalC* + C*elec + c_elec* + SMD*_Pol $ENDFPLIST DRAW -P 4 0 1 8 -80 50 -80 -50 80 -50 80 50 N -P 4 0 1 0 -50 50 -50 -20 50 -20 50 50 F -X ~ 1 0 200 150 D 40 40 1 1 P -X ~ 2 0 -200 150 U 40 40 1 1 P +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S -70 90 -30 90 0 1 0 N +S -50 70 -50 110 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P ENDDRAW ENDDEF # @@ -599,12 +609,12 @@ $FPLIST LEDV $ENDFPLIST DRAW -P 2 0 1 0 50 50 50 -50 N -P 3 0 1 0 -50 50 50 0 -50 -50 F -P 3 0 1 0 65 -40 110 -80 105 -55 N -P 3 0 1 0 80 -25 125 -65 120 -40 N -X A 1 -200 0 150 R 40 40 1 1 P -X K 2 200 0 150 L 40 40 1 1 P +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -80 -25 -125 -65 -120 -40 N +P 3 0 1 0 -65 -40 -110 -80 -105 -55 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -200 0 150 R 40 40 1 1 P +X A 2 200 0 150 L 40 40 1 1 P ENDDRAW ENDDEF # @@ -624,29 +634,26 @@ ENDDEF # R # DEF R R 0 0 N Y 1 F N -F0 "R" 80 0 40 V V C CNN -F1 "R" 7 1 40 V V C CNN +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN F2 "" -70 0 30 V V C CNN F3 "" 0 0 30 H V C CNN $FPLIST - R? - SM0603 - SM0805 - R?-* - SM1206 + R_* + Resistor_* $ENDFPLIST DRAW -S -40 150 40 -150 0 1 12 N -X ~ 1 0 250 100 D 60 60 1 1 P -X ~ 2 0 -250 100 U 60 60 1 1 P +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 60 60 1 1 P +X ~ 2 0 -150 50 U 60 60 1 1 P ENDDRAW ENDDEF # # RR9 # DEF RR9 RR 0 40 Y N 1 F N -F0 "RR" 50 600 70 H V C CNN -F1 "RR9" 30 0 70 V V C CNN +F0 "RR" 50 600 50 H V C CNN +F1 "RR9" 30 0 50 V V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW diff --git a/pcbnew/layer_widget.cpp b/pcbnew/layer_widget.cpp index d07f82b407..275da91ddf 100644 --- a/pcbnew/layer_widget.cpp +++ b/pcbnew/layer_widget.cpp @@ -422,9 +422,10 @@ void LAYER_WIDGET::insertLayerRow( int aRow, const ROW& aSpec ) // column 1 (COLUMN_COLORBM) col = COLUMN_COLORBM; wxBitmapButton* bmb = makeColorButton( m_LayerScrolledWindow, aSpec.color, encodeId( col, aSpec.id ) ); - bmb->Connect( wxEVT_LEFT_DOWN, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownLayerColor ), NULL, this ); + bmb->Connect( wxEVT_LEFT_DOWN, wxMouseEventHandler( LAYER_WIDGET::OnLeftDownLayers ), NULL, this ); + bmb->Connect( wxEVT_LEFT_DCLICK, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownLayerColor ), NULL, this ); bmb->Connect( wxEVT_MIDDLE_DOWN, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownLayerColor ), NULL, this ); - bmb->SetToolTip( _("Left click for color change, right click for menu" ) ); + bmb->SetToolTip( _("Left double click or middle click for color change, right click for menu" ) ); m_LayersFlexGridSizer->wxSizer::Insert( index+col, bmb, 0, flags ); // column 2 (COLUMN_COLOR_LYR_CB) @@ -458,9 +459,9 @@ void LAYER_WIDGET::insertRenderRow( int aRow, const ROW& aSpec ) if( aSpec.color != -1 ) { wxBitmapButton* bmb = makeColorButton( m_RenderScrolledWindow, aSpec.color, encodeId( col, aSpec.id ) ); - bmb->Connect( wxEVT_LEFT_DOWN, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownRenderColor ), NULL, this ); + bmb->Connect( wxEVT_LEFT_DCLICK, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownRenderColor ), NULL, this ); bmb->Connect( wxEVT_MIDDLE_DOWN, wxMouseEventHandler( LAYER_WIDGET::OnMiddleDownRenderColor ), NULL, this ); - bmb->SetToolTip( _( "Left click for color change" ) ); + bmb->SetToolTip( _( "Left double click or middle click for color change" ) ); m_RenderFlexGridSizer->wxSizer::Insert( index+col, bmb, 0, flags ); // could add a left click handler on the color button that toggles checkbox.