Added GW_CPU with Z80

This commit is contained in:
Zane Kaminski 2020-03-10 18:54:22 -04:00
parent c48173d6db
commit 28a471ede8
2 changed files with 143 additions and 0 deletions

15
GW_CPU.dcm Normal file
View File

@ -0,0 +1,15 @@
EESchema-DOCLIB Version 2.0
#
$CMP Z84C00-PLCC44
D 8-bit General Purpose Microprocessor, DIP-40
K Z80 CPU uP
F www.zilog.com/manage_directlink.php?filepath=docs/z80/um0080
$ENDCMP
#
$CMP Z84C00-QFP44
D 8-bit General Purpose Microprocessor, DIP-40
K Z80 CPU uP
F www.zilog.com/manage_directlink.php?filepath=docs/z80/um0080
$ENDCMP
#
#End Doc Library

128
GW_CPU.lib Normal file
View File

@ -0,0 +1,128 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Z84C00-PLCC44
#
DEF Z84C00-PLCC44 U 0 40 Y Y 1 F N
F0 "U" -550 1400 50 H V L CNN
F1 "Z84C00-PLCC44" 250 1400 50 H V L CNN
F2 "" 0 400 50 H I C CNN
F3 "" 0 400 50 H I C CNN
$FPLIST
DIP*
PDIP*
$ENDFPLIST
DRAW
S -550 1350 550 -1350 0 1 10 f
X A11 1 700 100 150 L 50 50 1 1 O
X D5 10 700 -1000 150 L 50 50 1 1 B
X D6 11 700 -1100 150 L 50 50 1 1 B
X NC 12 -700 -900 150 R 50 50 1 1 N
X VCC 13 0 1500 150 D 50 50 1 1 W
X D2 14 700 -700 150 L 50 50 1 1 B
X D7 15 700 -1200 150 L 50 50 1 1 B
X D0 16 700 -500 150 L 50 50 1 1 B
X D1 17 700 -600 150 L 50 50 1 1 B
X ~INT~ 18 -700 700 150 R 50 50 1 1 I
X ~NMI~ 19 -700 800 150 R 50 50 1 1 I
X A12 2 700 0 150 L 50 50 1 1 O
X ~MREQ~ 21 -700 -200 150 R 50 50 1 1 O
X ~IORQ~ 22 -700 -300 150 R 50 50 1 1 O
X ~RD~ 23 -700 0 150 R 50 50 1 1 O
X NC 24 -700 -1000 150 R 50 50 1 1 N
X ~WAIT~ 24 -700 300 150 R 50 50 1 1 I
X NC 25 -700 -1100 150 R 50 50 1 1 N
X ~WR~ 26 -700 -100 150 R 50 50 1 1 O
X ~BUSACK~ 27 -700 -600 150 R 50 50 1 1 O
X ~HALT~ 28 -700 200 150 R 50 50 1 1 O
X ~BUSRQ~ 29 -700 -500 150 R 50 50 1 1 I
X A13 3 700 -100 150 L 50 50 1 1 O
X ~RESET~ 30 -700 1200 150 R 50 50 1 1 I
X ~M1~ 31 -700 500 150 R 50 50 1 1 O
X ~RFSH~ 32 -700 400 150 R 50 50 1 1 O
X GND 33 0 -1500 150 U 50 50 1 1 W
X A0 34 700 1200 150 L 50 50 1 1 O
X A1 35 700 1100 150 L 50 50 1 1 O
X A2 36 700 1000 150 L 50 50 1 1 O
X A3 37 700 900 150 L 50 50 1 1 O
X A4 38 700 800 150 L 50 50 1 1 O
X A5 39 700 700 150 L 50 50 1 1 O
X A14 4 700 -200 150 L 50 50 1 1 O
X A6 40 700 600 150 L 50 50 1 1 O
X A7 41 700 500 150 L 50 50 1 1 O
X A8 42 700 400 150 L 50 50 1 1 O
X A9 43 700 300 150 L 50 50 1 1 O
X A10 44 700 200 150 L 50 50 1 1 O
X A15 5 700 -300 150 L 50 50 1 1 O
X NC 6 -700 -800 150 R 50 50 1 1 N
X ~CLK~ 7 -700 1000 150 R 50 50 1 1 I C
X D4 8 700 -900 150 L 50 50 1 1 B
X D3 9 700 -800 150 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Z84C00-QFP44
#
DEF Z84C00-QFP44 U 0 40 Y Y 1 F N
F0 "U" -550 1400 50 H V L CNN
F1 "Z84C00-QFP44" 250 1400 50 H V L CNN
F2 "" 0 400 50 H I C CNN
F3 "" 0 400 50 H I C CNN
$FPLIST
DIP*
PDIP*
$ENDFPLIST
DRAW
S -550 1350 550 -1350 0 1 10 f
X ~CLK~ 1 -700 1000 150 R 50 50 1 1 I C
X D1 10 700 -600 150 L 50 50 1 1 B
X NC 11 -700 -800 150 R 50 50 1 1 N
X NC 11 1150 -3250 100 L 50 50 1 1 N
X NC 11 1250 -3300 100 L 50 50 1 1 N
X NC 11 1300 -3400 100 L 50 50 1 1 N
X ~INT~ 12 -700 700 150 R 50 50 1 1 I
X ~NMI~ 13 -700 800 150 R 50 50 1 1 I
X ~HALT~ 14 -700 200 150 R 50 50 1 1 O
X ~MREQ~ 15 -700 -200 150 R 50 50 1 1 O
X ~IORQ~ 16 -700 -300 150 R 50 50 1 1 O
X NC 17 -700 -900 150 R 50 50 1 1 N
X ~RD~ 18 -700 0 150 R 50 50 1 1 O
X ~WR~ 19 -700 -100 150 R 50 50 1 1 O
X D4 2 700 -900 150 L 50 50 1 1 B
X ~BUSACK~ 20 -700 -600 150 R 50 50 1 1 O
X ~WAIT~ 21 -700 300 150 R 50 50 1 1 I
X ~BUSRQ~ 22 -700 -500 150 R 50 50 1 1 I
X ~RESET~ 23 -700 1200 150 R 50 50 1 1 I
X ~M1~ 24 -700 500 150 R 50 50 1 1 O
X ~RFSH~ 25 -700 400 150 R 50 50 1 1 O
X GND 26 0 -1500 150 U 50 50 1 1 W
X A0 27 700 1200 150 L 50 50 1 1 O
X A1 28 700 1100 150 L 50 50 1 1 O
X A2 29 700 1000 150 L 50 50 1 1 O
X GND 29 50 -2950 150 U 50 50 1 1 W
X D3 3 700 -800 150 L 50 50 1 1 B
X A3 30 700 900 150 L 50 50 1 1 O
X A4 31 700 800 150 L 50 50 1 1 O
X A5 32 700 700 150 L 50 50 1 1 O
X NC 33 -700 -1000 150 R 50 50 1 1 N
X A6 34 700 600 150 L 50 50 1 1 O
X A7 35 700 500 150 L 50 50 1 1 O
X A8 36 700 400 150 L 50 50 1 1 O
X A9 37 700 300 150 L 50 50 1 1 O
X A10 38 700 200 150 L 50 50 1 1 O
X NC 39 -700 -1100 150 R 50 50 1 1 N
X D5 4 700 -1000 150 L 50 50 1 1 B
X A11 40 700 100 150 L 50 50 1 1 O
X A12 41 700 0 150 L 50 50 1 1 O
X A13 42 700 -100 150 L 50 50 1 1 O
X A14 43 700 -200 150 L 50 50 1 1 O
X A15 44 700 -300 150 L 50 50 1 1 O
X D6 5 700 -1100 150 L 50 50 1 1 B
X VCC 6 0 1500 150 D 50 50 1 1 W
X D2 7 700 -700 150 L 50 50 1 1 B
X D7 8 700 -1200 150 L 50 50 1 1 B
X D0 9 700 -500 150 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library