initial commit
authorJohn Tsiombikas <nuclear@member.fsf.org>
Sun, 26 Apr 2020 01:13:04 +0000 (04:13 +0300)
committerJohn Tsiombikas <nuclear@member.fsf.org>
Sun, 26 Apr 2020 01:13:04 +0000 (04:13 +0300)
.gitignore [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.md [new file with mode: 0644]
glue.jed [new file with mode: 0644]
glue.pld [new file with mode: 0644]
sym-lib-table [new file with mode: 0644]
z80comp2-cache.lib [new file with mode: 0644]
z80comp2.kicad_pcb [new file with mode: 0644]
z80comp2.lib [new file with mode: 0644]
z80comp2.pro [new file with mode: 0644]
z80comp2.sch [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..b9f3525
--- /dev/null
@@ -0,0 +1,8 @@
+*.swp
+*.chp
+*.fus
+*.pin
+*.bck
+*.pdf
+*.sch-bak
+*.dcm
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..3b18b75
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,8 @@
+glue.jed: glue.pld
+
+%.jed: %.pld
+       galasm $<
+
+.PHONY: program
+program: glue.jed
+       minipro -p ATF16V8B -c config -w $<
diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..ea74067
--- /dev/null
+++ b/README.md
@@ -0,0 +1,8 @@
+Z80 micro 2
+===========
+This is a simple Z80 computer:
+ - 3.6864 MHz clock (see mc68681 DUART)
+ - 64kb RAM (32kb accessible at any single time)
+ - 32kb ROM
+ - Dual serial UART (mc68681) with CTS/RTS flow control (1x RS232, 1x TTL-level)
+ - Glue logic implemented in a ATF16V8 GAL (glue.pld)
diff --git a/glue.jed b/glue.jed
new file mode 100644 (file)
index 0000000..9d92a50
--- /dev/null
+++ b/glue.jed
@@ -0,0 +1,19 @@
+\ 2Compiled from glue.pld by GALasm, then modified by hand
+to make it work with minipro.
+Device: GAL16V8*
+F0*
+G0*
+QF2194*
+L0000 11111111111110111111111110111101*
+L0256 11111111111101111111111110111101*
+L0512 10101011101111111111111111111011*
+L0768 10101011101111111111111111111011*
+L1024 11111111111111111111101111111011*
+L2048 00010000*
+L2056 0110011101101100011101010110010101111010001110000011000000000000*
+L2120 00000000*
+L2128 1111111111111111111111111111111111111111111111111111111111111111*
+L2192 1*
+L2193 0*
+C1d57*
+\ 37136
diff --git a/glue.pld b/glue.pld
new file mode 100644 (file)
index 0000000..e48dee5
--- /dev/null
+++ b/glue.pld
@@ -0,0 +1,19 @@
+GAL16V8
+gluez80
+
+A4 A5 A6 A7 A15 NC M1 MREQ IOREQ GND
+RFSH NC NC NC /IACK UARTENP /UARTEN /RAMEN /ROMEN VCC
+
+ROMEN = /MREQ * RFSH * /A15
+RAMEN = /MREQ * RFSH * A15
+UARTEN = /IOREQ * /A7 * /A6 * /A5 * /A4
+UARTENP = /IOREQ * /A7 * /A6 * /A5 * /A4
+IACK = /IOREQ * /M1
+
+DESCRIPTION
+Z80 computer 2 glue logic and address decoding
+/ROMEN enables the ROM for memory cycles from 0000h to 0fffh
+/RAMEN enables the RAM for memory cycles from 1000h to ffffh
+/UARTEN enables the DUART for I/O cycles from port 0 to 15
+UARTENP is the negation of /UARTEN, needed for the DUART wait state logic
+/IACK signifies an interrupt acknowledge cycle
diff --git a/sym-lib-table b/sym-lib-table
new file mode 100644 (file)
index 0000000..17d264b
--- /dev/null
@@ -0,0 +1,3 @@
+(sym_lib_table
+  (lib (name z80comp2)(type Legacy)(uri ${KIPRJMOD}/z80comp2.lib)(options "")(descr ""))
+)
diff --git a/z80comp2-cache.lib b/z80comp2-cache.lib
new file mode 100644 (file)
index 0000000..a931300
--- /dev/null
@@ -0,0 +1,502 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# 74xx_74LS05
+#
+DEF 74xx_74LS05 U 0 40 Y Y 7 L N
+F0 "U" 0 50 50 H V C CNN
+F1 "74xx_74LS05" 0 -50 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS 74LS06 74LS06N
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -200 300 200 -300 7 1 10 f
+P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f
+P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f
+X ~ 1 -300 0 150 R 50 50 1 0 I
+X ~ 2 300 0 150 L 50 50 1 0 C I
+X ~ 3 -300 0 150 R 50 50 2 0 I
+X ~ 4 300 0 150 L 50 50 2 0 C I
+X ~ 5 -300 0 150 R 50 50 3 0 I
+X ~ 6 300 0 150 L 50 50 3 0 C I
+X ~ 8 300 0 150 L 50 50 4 0 C I
+X ~ 9 -300 0 150 R 50 50 4 0 I
+X ~ 10 300 0 150 L 50 50 5 0 C I
+X ~ 11 -300 0 150 R 50 50 5 0 I
+X ~ 12 300 0 150 L 50 50 6 0 C I
+X ~ 13 -300 0 150 R 50 50 6 0 I
+X VCC 14 0 500 200 D 50 50 7 0 W
+X GND 7 0 -500 200 U 50 50 7 0 W
+ENDDRAW
+ENDDEF
+#
+# CPU_Z80CPU
+#
+DEF CPU_Z80CPU U 0 40 Y Y 1 F N
+F0 "U" -550 1400 50 H V L CNN
+F1 "CPU_Z80CPU" 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 D6 10 700 -1100 150 L 50 50 1 1 B
+X VCC 11 0 1500 150 D 50 50 1 1 W
+X D2 12 700 -700 150 L 50 50 1 1 B
+X D7 13 700 -1200 150 L 50 50 1 1 B
+X D0 14 700 -500 150 L 50 50 1 1 B
+X D1 15 700 -600 150 L 50 50 1 1 B
+X ~INT~ 16 -700 500 150 R 50 50 1 1 I
+X ~NMI~ 17 -700 600 150 R 50 50 1 1 I
+X ~HALT~ 18 -700 -100 150 R 50 50 1 1 O
+X ~MREQ~ 19 -700 -700 150 R 50 50 1 1 O
+X A12 2 700 0 150 L 50 50 1 1 O
+X ~IORQ~ 20 -700 -800 150 R 50 50 1 1 O
+X ~RD~ 21 -700 -500 150 R 50 50 1 1 O
+X ~WR~ 22 -700 -600 150 R 50 50 1 1 O
+X ~BUSACK~ 23 -700 -1200 150 R 50 50 1 1 O
+X ~WAIT~ 24 -700 0 150 R 50 50 1 1 I
+X ~BUSRQ~ 25 -700 -1100 150 R 50 50 1 1 I
+X ~RESET~ 26 -700 1200 150 R 50 50 1 1 I
+X ~M1~ 27 -700 200 150 R 50 50 1 1 O
+X ~RFSH~ 28 -700 100 150 R 50 50 1 1 O
+X GND 29 0 -1500 150 U 50 50 1 1 W
+X A13 3 700 -100 150 L 50 50 1 1 O
+X A0 30 700 1200 150 L 50 50 1 1 O
+X A1 31 700 1100 150 L 50 50 1 1 O
+X A2 32 700 1000 150 L 50 50 1 1 O
+X A3 33 700 900 150 L 50 50 1 1 O
+X A4 34 700 800 150 L 50 50 1 1 O
+X A5 35 700 700 150 L 50 50 1 1 O
+X A6 36 700 600 150 L 50 50 1 1 O
+X A7 37 700 500 150 L 50 50 1 1 O
+X A8 38 700 400 150 L 50 50 1 1 O
+X A9 39 700 300 150 L 50 50 1 1 O
+X A14 4 700 -200 150 L 50 50 1 1 O
+X A10 40 700 200 150 L 50 50 1 1 O
+X A15 5 700 -300 150 L 50 50 1 1 O
+X ~CLK~ 6 -700 900 150 R 50 50 1 1 I C
+X D4 7 700 -900 150 L 50 50 1 1 B
+X D3 8 700 -800 150 L 50 50 1 1 B
+X D5 9 700 -1000 150 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# Connector_Conn_01x03_Male
+#
+DEF Connector_Conn_01x03_Male J 0 40 Y N 1 F N
+F0 "J" 0 200 50 H V C CNN
+F1 "Connector_Conn_01x03_Male" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S 34 -95 0 -105 1 1 6 F
+S 34 5 0 -5 1 1 6 F
+S 34 105 0 95 1 1 6 F
+P 2 1 1 6 50 -100 34 -100 N
+P 2 1 1 6 50 0 34 0 N
+P 2 1 1 6 50 100 34 100 N
+X Pin_1 1 200 100 150 L 50 50 1 1 P
+X Pin_2 2 200 0 150 L 50 50 1 1 P
+X Pin_3 3 200 -100 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_DB9_Male
+#
+DEF Connector_DB9_Male J 0 40 Y N 1 F N
+F0 "J" 0 550 50 H V C CNN
+F1 "Connector_DB9_Male" 0 -575 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DSUB*Male*
+$ENDFPLIST
+DRAW
+C -70 -400 30 0 1 0 F
+C -70 -200 30 0 1 0 F
+C -70 0 30 0 1 0 F
+C -70 200 30 0 1 0 F
+C -70 400 30 0 1 0 F
+C 50 -300 30 0 1 0 F
+C 50 -100 30 0 1 0 F
+C 50 100 30 0 1 0 F
+C 50 300 30 0 1 0 F
+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 5 0 1 10 -150 -525 -150 525 150 375 150 -375 -150 -525 f
+X 1 1 -300 -400 150 R 50 50 1 1 P
+X 2 2 -300 -200 150 R 50 50 1 1 P
+X 3 3 -300 0 150 R 50 50 1 1 P
+X 4 4 -300 200 150 R 50 50 1 1 P
+X 5 5 -300 400 150 R 50 50 1 1 P
+X 6 6 -300 -300 150 R 50 50 1 1 P
+X 7 7 -300 -100 150 R 50 50 1 1 P
+X 8 8 -300 100 150 R 50 50 1 1 P
+X 9 9 -300 300 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_C
+#
+DEF Device_C C 0 10 N Y 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "Device_C" 25 -100 50 H V L CNN
+F2 "" 38 -150 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ C_*
+$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 150 110 D 50 50 1 1 P
+X ~ 2 0 -150 110 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_C_Small
+#
+DEF Device_C_Small C 0 10 N N 1 F N
+F0 "C" 10 70 50 H V L CNN
+F1 "Device_C_Small" 10 -80 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ C_*
+$ENDFPLIST
+DRAW
+P 2 0 1 13 -60 -20 60 -20 N
+P 2 0 1 12 -60 20 60 20 N
+X ~ 1 0 100 80 D 50 50 1 1 P
+X ~ 2 0 -100 80 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_Crystal_Small
+#
+DEF Device_Crystal_Small Y 0 40 N N 1 F N
+F0 "Y" 0 100 50 H V C CNN
+F1 "Device_Crystal_Small" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Crystal*
+$ENDFPLIST
+DRAW
+S -30 -60 30 60 0 1 0 N
+P 2 0 1 15 -50 -30 -50 30 N
+P 2 0 1 15 50 -30 50 30 N
+X 1 1 -100 0 50 R 50 50 1 1 P
+X 2 2 100 0 50 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Device_R
+#
+DEF Device_R R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "Device_R" 0 0 50 V V C CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Diode_1N4148
+#
+DEF Diode_1N4148 D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "Diode_1N4148" 0 -100 50 H V C CNN
+F2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" 0 -175 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+ALIAS 1N4448 1N4149 1N4151 1N914 BA243 BA244 BA282 BA283 BAV17 BAV18 BAV19 BAV20 BAV21 BAW75 BAW76 BAY93
+$FPLIST
+ D*DO?35*
+$ENDFPLIST
+DRAW
+P 2 0 1 8 -50 50 -50 -50 N
+P 2 0 1 0 50 0 -50 0 N
+P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Interface_UART_MAX232
+#
+DEF Interface_UART_MAX232 U 0 40 Y Y 1 F N
+F0 "U" -100 1125 50 H V R CNN
+F1 "Interface_UART_MAX232" -100 1050 50 H V R CNN
+F2 "" 50 -1050 50 H I L CNN
+F3 "" 0 100 50 H I C CNN
+ALIAS MAX232I MAX202 ADM232A MAX3232 ICL3232
+$FPLIST
+ SOIC*P1.27mm*
+ DIP*W7.62mm*
+ TSSOP*4.4x5mm*P0.65mm*
+$ENDFPLIST
+DRAW
+C -100 -700 25 0 1 10 N
+C -100 -500 25 0 1 10 N
+C 25 -300 25 0 1 10 N
+C 25 -100 25 0 1 10 N
+T 0 -450 -900 50 0 0 0 LOGIC Normal 0 C C
+T 0 450 -900 50 0 0 0 RS232 Normal 0 C C
+S -600 -1000 600 1000 0 1 10 f
+P 2 0 1 10 -150 -300 -325 -300 N
+P 2 0 1 10 -150 -100 -325 -100 N
+P 2 0 1 10 -125 -700 -325 -700 N
+P 2 0 1 10 -125 -500 -325 -500 N
+P 2 0 1 10 50 -300 250 -300 N
+P 2 0 1 10 50 -100 250 -100 N
+P 2 0 1 10 75 -700 250 -700 N
+P 2 0 1 10 75 -500 250 -500 N
+P 4 0 1 10 -150 -225 -150 -375 0 -300 -150 -225 N
+P 4 0 1 10 -150 -25 -150 -175 0 -100 -150 -25 N
+P 4 0 1 10 75 -625 75 -775 -75 -700 75 -625 N
+P 4 0 1 10 75 -425 75 -575 -75 -500 75 -425 N
+X C1+ 1 -800 900 200 R 50 50 1 1 P
+X T2IN 10 -800 -300 200 R 50 50 1 1 I
+X T1IN 11 -800 -100 200 R 50 50 1 1 I
+X R1OUT 12 -800 -500 200 R 50 50 1 1 O
+X R1IN 13 800 -500 200 L 50 50 1 1 I
+X T1OUT 14 800 -100 200 L 50 50 1 1 O
+X GND 15 0 -1200 200 U 50 50 1 1 W
+X VCC 16 0 1200 200 D 50 50 1 1 W
+X VS+ 2 800 400 200 L 50 50 1 1 w
+X C1- 3 -800 600 200 R 50 50 1 1 P
+X C2+ 4 800 900 200 L 50 50 1 1 P
+X C2- 5 800 600 200 L 50 50 1 1 P
+X VS- 6 800 100 200 L 50 50 1 1 w
+X T2OUT 7 800 -300 200 L 50 50 1 1 O
+X R2IN 8 800 -700 200 L 50 50 1 1 I
+X R2OUT 9 -800 -700 200 R 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# Memory_EEPROM_28C256
+#
+DEF Memory_EEPROM_28C256 U 0 20 Y Y 1 F N
+F0 "U" -300 1050 50 H V C CNN
+F1 "Memory_EEPROM_28C256" 100 -1050 50 H V L CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ DIP*W15.24mm*
+ SOIC*7.5x17.9mm*P1.27mm*
+$ENDFPLIST
+DRAW
+S -300 1000 300 -1000 1 1 10 f
+X A14 1 -400 -500 100 R 50 50 1 1 I
+X A0 10 -400 900 100 R 50 50 1 1 I
+X D0 11 400 900 100 L 50 50 1 1 T
+X D1 12 400 800 100 L 50 50 1 1 T
+X D2 13 400 700 100 L 50 50 1 1 T
+X GND 14 0 -1100 100 U 50 50 1 1 W
+X D3 15 400 600 100 L 50 50 1 1 T
+X D4 16 400 500 100 L 50 50 1 1 T
+X D5 17 400 400 100 L 50 50 1 1 T
+X D6 18 400 300 100 L 50 50 1 1 T
+X D7 19 400 200 100 L 50 50 1 1 T
+X A12 2 -400 -300 100 R 50 50 1 1 I
+X ~CS 20 -400 -900 100 R 50 50 1 1 I
+X A10 21 -400 -100 100 R 50 50 1 1 I
+X ~OE 22 -400 -800 100 R 50 50 1 1 I
+X A11 23 -400 -200 100 R 50 50 1 1 I
+X A9 24 -400 0 100 R 50 50 1 1 I
+X A8 25 -400 100 100 R 50 50 1 1 I
+X A13 26 -400 -400 100 R 50 50 1 1 I
+X ~WE 27 -400 -700 100 R 50 50 1 1 I
+X VCC 28 0 1100 100 D 50 50 1 1 W
+X A7 3 -400 200 100 R 50 50 1 1 I
+X A6 4 -400 300 100 R 50 50 1 1 I
+X A5 5 -400 400 100 R 50 50 1 1 I
+X A4 6 -400 500 100 R 50 50 1 1 I
+X A3 7 -400 600 100 R 50 50 1 1 I
+X A2 8 -400 700 100 R 50 50 1 1 I
+X A1 9 -400 800 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
+X GND 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_VCC
+#
+DEF power_VCC #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_VCC" 0 150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+C 0 75 25 0 1 0 N
+P 2 0 1 0 0 0 0 50 N
+X VCC 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# z80comp2_mc68681
+#
+DEF z80comp2_mc68681 U 0 40 Y Y 1 F N
+F0 "U" 150 1350 50 H V C CNN
+F1 "z80comp2_mc68681" -250 1350 50 H V C CNN
+F2 "" 550 -550 50 H I C CNN
+F3 "" 550 -550 50 H I C CNN
+DRAW
+S -350 1300 350 -1500 0 1 0 N
+X RS1 1 -550 900 200 R 50 50 1 1 I
+X RXDB 10 550 -650 200 L 50 50 1 1 P
+X TXDB 11 550 -750 200 L 50 50 1 1 P
+X OP1 12 550 400 200 L 50 50 1 1 O
+X OP3 13 550 200 200 L 50 50 1 1 O
+X OP5 14 550 0 200 L 50 50 1 1 O
+X OP7 15 550 -200 200 L 50 50 1 1 O
+X D1 16 -550 300 200 R 50 50 1 1 B
+X D3 17 -550 100 200 R 50 50 1 1 B
+X D5 18 -550 -100 200 R 50 50 1 1 B
+X D7 19 -550 -300 200 R 50 50 1 1 B
+X IP3 2 550 900 200 L 50 50 1 1 I
+X GND 20 0 -1700 200 U 50 50 1 1 W
+X ~IRQ 21 550 -1250 200 L 50 50 1 1 C
+X D6 22 -550 -200 200 R 50 50 1 1 B
+X D4 23 -550 0 200 R 50 50 1 1 B
+X D2 24 -550 200 200 R 50 50 1 1 B
+X D0 25 -550 400 200 R 50 50 1 1 B
+X OP6 26 550 -100 200 L 50 50 1 1 O
+X OP4 27 550 100 200 L 50 50 1 1 O
+X OP2 28 550 300 200 L 50 50 1 1 O
+X OP0 29 550 500 200 L 50 50 1 1 O
+X RS2 3 -550 800 200 R 50 50 1 1 I
+X TXDA 30 550 -400 200 L 50 50 1 1 P
+X RXDA 31 550 -500 200 L 50 50 1 1 P
+X X1/CLK 32 -550 -1150 200 R 50 50 1 1 I
+X X2 33 -550 -1350 200 R 50 50 1 1 O
+X ~RST 34 -550 1200 200 R 50 50 1 1 I
+X ~CS 35 -550 -600 200 R 50 50 1 1 I
+X IP2 36 550 1000 200 L 50 50 1 1 I
+X ~IACK 37 -550 -800 200 R 50 50 1 1 I
+X IP5 38 550 700 200 L 50 50 1 1 I
+X IP4 39 550 800 200 L 50 50 1 1 I
+X IP1 4 550 1100 200 L 50 50 1 1 I
+X VCC 40 0 1500 200 D 50 50 1 1 W
+X RS3 5 -550 700 200 R 50 50 1 1 I
+X RD4 6 -550 600 200 R 50 50 1 1 I
+X IP0 7 550 1200 200 L 50 50 1 1 I
+X R/~W 8 -550 -500 200 R 50 50 1 1 I
+X ~DTACK 9 550 -1350 200 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
+# z80comp2_sram_um61512ak
+#
+DEF z80comp2_sram_um61512ak U 0 40 Y Y 1 F N
+F0 "U" 300 -1200 60 H V C CNN
+F1 "z80comp2_sram_um61512ak" 0 -50 60 V V C CNN
+F2 "" -100 -800 60 H V C CNN
+F3 "" -100 -800 60 H V C CNN
+DRAW
+S -500 1050 450 -1100 0 1 0 N
+X A2 10 -700 800 200 R 50 50 1 1 I
+X A1 11 -700 900 200 R 50 50 1 1 I
+X A0 12 -700 1000 200 R 50 50 1 1 I
+X D0 13 650 1000 200 L 50 50 1 1 B
+X D1 14 650 900 200 L 50 50 1 1 B
+X D2 15 650 800 200 L 50 50 1 1 B
+X GND 16 0 -1300 200 U 50 50 1 1 W
+X D3 17 650 700 200 L 50 50 1 1 B
+X D4 18 650 600 200 L 50 50 1 1 B
+X D5 19 650 500 200 L 50 50 1 1 B
+X D6 20 650 400 200 L 50 50 1 1 B
+X D7 21 650 300 200 L 50 50 1 1 B
+X ~CE1 22 -700 -950 200 R 50 50 1 1 I I
+X A10 23 -700 0 200 R 50 50 1 1 I
+X ~OE 24 -700 -750 200 R 50 50 1 1 I I
+X A11 25 -700 -100 200 R 50 50 1 1 I
+X A9 26 -700 100 200 R 50 50 1 1 I
+X A8 27 -700 200 200 R 50 50 1 1 I
+X A13 28 -700 -300 200 R 50 50 1 1 I
+X ~WE 29 -700 -850 200 R 50 50 1 1 I I
+X A14 3 -700 -400 200 R 50 50 1 1 I
+X CE2 30 -700 -1050 200 R 50 50 1 1 I
+X A15 31 -700 -500 200 R 50 50 1 1 I
+X VCC 32 0 1250 200 D 50 50 1 1 W
+X A12 4 -700 -200 200 R 50 50 1 1 I
+X A7 5 -700 300 200 R 50 50 1 1 I
+X A6 6 -700 400 200 R 50 50 1 1 I
+X A5 7 -700 500 200 R 50 50 1 1 I
+X A4 8 -700 600 200 R 50 50 1 1 I
+X A3 9 -700 700 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# z80comp2_z80glue
+#
+DEF z80comp2_z80glue U 0 40 Y Y 1 F N
+F0 "U" 100 550 50 H V C CNN
+F1 "z80comp2_z80glue" -200 550 50 H V C CNN
+F2 "" -350 -500 50 H I C CNN
+F3 "" -350 -500 50 H I C CNN
+DRAW
+S -350 500 350 -500 0 1 0 N
+X A4 1 -550 450 200 R 50 50 1 1 I
+X GND 10 0 -700 200 U 50 50 1 1 W
+X ~RFSH 11 -550 -450 200 R 50 50 1 1 I
+X NC 12 150 0 200 L 50 50 1 1 N N
+X NC 13 150 -100 200 L 50 50 1 1 N N
+X NC 14 150 -200 200 L 50 50 1 1 N N
+X ~IACK 15 550 -250 200 L 50 50 1 1 O
+X UARTEN 16 550 250 200 L 50 50 1 1 O
+X ~UARTEN 17 550 150 200 L 50 50 1 1 O
+X ~RAMEN 18 550 50 200 L 50 50 1 1 O
+X ~ROMEN 19 550 -50 200 L 50 50 1 1 O
+X A5 2 -550 350 200 R 50 50 1 1 I
+X A6 3 -550 250 200 R 50 50 1 1 I
+X A7 4 -550 150 200 R 50 50 1 1 I
+X A15 5 -550 50 200 R 50 50 1 1 I
+X NC 6 150 300 200 L 50 50 1 1 N N
+X ~M1 7 -550 -150 200 R 50 50 1 1 I
+X ~MREQ 8 -550 -250 200 R 50 50 1 1 I
+X ~IOREQ 9 -550 -350 200 R 50 50 1 1 I
+X VCC ~ 0 700 200 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/z80comp2.kicad_pcb b/z80comp2.kicad_pcb
new file mode 100644 (file)
index 0000000..02c8ecb
--- /dev/null
@@ -0,0 +1 @@
+(kicad_pcb (version 4) (host kicad "dummy file") )
diff --git a/z80comp2.lib b/z80comp2.lib
new file mode 100644 (file)
index 0000000..2e4b5e3
--- /dev/null
@@ -0,0 +1,130 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# mc68681
+#
+DEF mc68681 U 0 40 Y Y 1 F N
+F0 "U" 150 1350 50 H V C CNN
+F1 "mc68681" -250 1350 50 H V C CNN
+F2 "" 550 -550 50 H I C CNN
+F3 "" 550 -550 50 H I C CNN
+DRAW
+S -350 1300 350 -1500 0 1 0 N
+X RS1 1 -550 900 200 R 50 50 1 1 I
+X RXDB 10 550 -650 200 L 50 50 1 1 P
+X TXDB 11 550 -750 200 L 50 50 1 1 P
+X OP1 12 550 400 200 L 50 50 1 1 O
+X OP3 13 550 200 200 L 50 50 1 1 O
+X OP5 14 550 0 200 L 50 50 1 1 O
+X OP7 15 550 -200 200 L 50 50 1 1 O
+X D1 16 -550 300 200 R 50 50 1 1 B
+X D3 17 -550 100 200 R 50 50 1 1 B
+X D5 18 -550 -100 200 R 50 50 1 1 B
+X D7 19 -550 -300 200 R 50 50 1 1 B
+X IP3 2 550 900 200 L 50 50 1 1 I
+X GND 20 0 -1700 200 U 50 50 1 1 W
+X ~IRQ 21 550 -1250 200 L 50 50 1 1 C
+X D6 22 -550 -200 200 R 50 50 1 1 B
+X D4 23 -550 0 200 R 50 50 1 1 B
+X D2 24 -550 200 200 R 50 50 1 1 B
+X D0 25 -550 400 200 R 50 50 1 1 B
+X OP6 26 550 -100 200 L 50 50 1 1 O
+X OP4 27 550 100 200 L 50 50 1 1 O
+X OP2 28 550 300 200 L 50 50 1 1 O
+X OP0 29 550 500 200 L 50 50 1 1 O
+X RS2 3 -550 800 200 R 50 50 1 1 I
+X TXDA 30 550 -400 200 L 50 50 1 1 P
+X RXDA 31 550 -500 200 L 50 50 1 1 P
+X X1/CLK 32 -550 -1150 200 R 50 50 1 1 I
+X X2 33 -550 -1350 200 R 50 50 1 1 O
+X ~RST 34 -550 1200 200 R 50 50 1 1 I
+X ~CS 35 -550 -600 200 R 50 50 1 1 I
+X IP2 36 550 1000 200 L 50 50 1 1 I
+X ~IACK 37 -550 -800 200 R 50 50 1 1 I
+X IP5 38 550 700 200 L 50 50 1 1 I
+X IP4 39 550 800 200 L 50 50 1 1 I
+X IP1 4 550 1100 200 L 50 50 1 1 I
+X VCC 40 0 1500 200 D 50 50 1 1 W
+X RS3 5 -550 700 200 R 50 50 1 1 I
+X RD4 6 -550 600 200 R 50 50 1 1 I
+X IP0 7 550 1200 200 L 50 50 1 1 I
+X R/~W 8 -550 -500 200 R 50 50 1 1 I
+X ~DTACK 9 550 -1350 200 L 50 50 1 1 C
+ENDDRAW
+ENDDEF
+#
+# sram_um61512ak
+#
+DEF sram_um61512ak U 0 40 Y Y 1 F N
+F0 "U" 300 -1200 60 H V C CNN
+F1 "sram_um61512ak" 0 -50 60 V V C CNN
+F2 "" -100 -800 60 H V C CNN
+F3 "" -100 -800 60 H V C CNN
+DRAW
+S -500 1050 450 -1100 0 1 0 N
+X A2 10 -700 800 200 R 50 50 1 1 I
+X A1 11 -700 900 200 R 50 50 1 1 I
+X A0 12 -700 1000 200 R 50 50 1 1 I
+X D0 13 650 1000 200 L 50 50 1 1 B
+X D1 14 650 900 200 L 50 50 1 1 B
+X D2 15 650 800 200 L 50 50 1 1 B
+X GND 16 0 -1300 200 U 50 50 1 1 W
+X D3 17 650 700 200 L 50 50 1 1 B
+X D4 18 650 600 200 L 50 50 1 1 B
+X D5 19 650 500 200 L 50 50 1 1 B
+X D6 20 650 400 200 L 50 50 1 1 B
+X D7 21 650 300 200 L 50 50 1 1 B
+X ~CE1 22 -700 -950 200 R 50 50 1 1 I I
+X A10 23 -700 0 200 R 50 50 1 1 I
+X ~OE 24 -700 -750 200 R 50 50 1 1 I I
+X A11 25 -700 -100 200 R 50 50 1 1 I
+X A9 26 -700 100 200 R 50 50 1 1 I
+X A8 27 -700 200 200 R 50 50 1 1 I
+X A13 28 -700 -300 200 R 50 50 1 1 I
+X ~WE 29 -700 -850 200 R 50 50 1 1 I I
+X A14 3 -700 -400 200 R 50 50 1 1 I
+X CE2 30 -700 -1050 200 R 50 50 1 1 I
+X A15 31 -700 -500 200 R 50 50 1 1 I
+X VCC 32 0 1250 200 D 50 50 1 1 W
+X A12 4 -700 -200 200 R 50 50 1 1 I
+X A7 5 -700 300 200 R 50 50 1 1 I
+X A6 6 -700 400 200 R 50 50 1 1 I
+X A5 7 -700 500 200 R 50 50 1 1 I
+X A4 8 -700 600 200 R 50 50 1 1 I
+X A3 9 -700 700 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# z80glue
+#
+DEF z80glue U 0 40 Y Y 1 F N
+F0 "U" 100 550 50 H V C CNN
+F1 "z80glue" -200 550 50 H V C CNN
+F2 "" -350 -500 50 H I C CNN
+F3 "" -350 -500 50 H I C CNN
+DRAW
+S -350 500 350 -500 0 1 0 N
+X A4 1 -550 450 200 R 50 50 1 1 I
+X GND 10 0 -700 200 U 50 50 1 1 W
+X ~RFSH 11 -550 -450 200 R 50 50 1 1 I
+X NC 12 150 0 200 L 50 50 1 1 N N
+X NC 13 150 -100 200 L 50 50 1 1 N N
+X NC 14 150 -200 200 L 50 50 1 1 N N
+X ~IACK 15 550 -250 200 L 50 50 1 1 O
+X UARTEN 16 550 250 200 L 50 50 1 1 O
+X ~UARTEN 17 550 150 200 L 50 50 1 1 O
+X ~RAMEN 18 550 50 200 L 50 50 1 1 O
+X ~ROMEN 19 550 -50 200 L 50 50 1 1 O
+X A5 2 -550 350 200 R 50 50 1 1 I
+X A6 3 -550 250 200 R 50 50 1 1 I
+X A7 4 -550 150 200 R 50 50 1 1 I
+X A15 5 -550 50 200 R 50 50 1 1 I
+X NC 6 150 300 200 L 50 50 1 1 N N
+X ~M1 7 -550 -150 200 R 50 50 1 1 I
+X ~MREQ 8 -550 -250 200 R 50 50 1 1 I
+X ~IOREQ 9 -550 -350 200 R 50 50 1 1 I
+X VCC ~ 0 700 200 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/z80comp2.pro b/z80comp2.pro
new file mode 100644 (file)
index 0000000..152769c
--- /dev/null
@@ -0,0 +1,33 @@
+update=22/05/2015 07:44:53
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
diff --git a/z80comp2.sch b/z80comp2.sch
new file mode 100644 (file)
index 0000000..ef1b5f7
--- /dev/null
@@ -0,0 +1,1446 @@
+EESchema Schematic File Version 4
+EELAYER 30 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L CPU:Z80CPU U?
+U 1 1 5EA29512
+P 1900 4050
+F 0 "U?" H 2100 2650 50  0000 C CNN
+F 1 "Z80CPU" H 1900 4050 50  0000 C CNN
+F 2 "" H 1900 4450 50  0001 C CNN
+F 3 "www.zilog.com/manage_directlink.php?filepath=docs/z80/um0080" H 1900 4450 50  0001 C CNN
+       1    1900 4050
+       1    0    0    -1  
+$EndComp
+$Comp
+L Memory_EEPROM:28C256 U?
+U 1 1 5EA2C09A
+P 3750 4400
+F 0 "U?" H 3900 3350 50  0000 C CNN
+F 1 "28C256" V 3750 4400 50  0000 C CNN
+F 2 "" H 3750 4400 50  0001 C CNN
+F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" H 3750 4400 50  0001 C CNN
+       1    3750 4400
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 5EA2ECD7
+P 1900 5550
+F 0 "#PWR?" H 1900 5300 50  0001 C CNN
+F 1 "GND" H 1905 5377 50  0000 C CNN
+F 2 "" H 1900 5550 50  0001 C CNN
+F 3 "" H 1900 5550 50  0001 C CNN
+       1    1900 5550
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 5EA2F4C0
+P 3750 5500
+F 0 "#PWR?" H 3750 5250 50  0001 C CNN
+F 1 "GND" H 3755 5327 50  0000 C CNN
+F 2 "" H 3750 5500 50  0001 C CNN
+F 3 "" H 3750 5500 50  0001 C CNN
+       1    3750 5500
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EA2FD95
+P 1900 2550
+F 0 "#PWR?" H 1900 2400 50  0001 C CNN
+F 1 "VCC" H 1917 2723 50  0000 C CNN
+F 2 "" H 1900 2550 50  0001 C CNN
+F 3 "" H 1900 2550 50  0001 C CNN
+       1    1900 2550
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EA30021
+P 3750 3300
+F 0 "#PWR?" H 3750 3150 50  0001 C CNN
+F 1 "VCC" H 3767 3473 50  0000 C CNN
+F 2 "" H 3750 3300 50  0001 C CNN
+F 3 "" H 3750 3300 50  0001 C CNN
+       1    3750 3300
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       2600 4550 2800 4550
+Wire Wire Line
+       2600 4650 2800 4650
+Wire Wire Line
+       2600 4750 2800 4750
+Wire Wire Line
+       2600 4850 2800 4850
+Wire Wire Line
+       2600 4950 2800 4950
+Wire Wire Line
+       2600 5050 2800 5050
+Wire Wire Line
+       2600 5150 2800 5150
+Wire Wire Line
+       2600 5250 2800 5250
+Text Label 2650 4550 0    50   ~ 0
+D0
+Text Label 2650 4650 0    50   ~ 0
+D1
+Text Label 2650 4750 0    50   ~ 0
+D2
+Text Label 2650 4850 0    50   ~ 0
+D3
+Text Label 2650 4950 0    50   ~ 0
+D4
+Text Label 2650 5050 0    50   ~ 0
+D5
+Text Label 2650 5150 0    50   ~ 0
+D6
+Text Label 2650 5250 0    50   ~ 0
+D7
+Entry Wire Line
+       2800 4550 2900 4650
+Entry Wire Line
+       2800 4650 2900 4750
+Entry Wire Line
+       2800 4750 2900 4850
+Entry Wire Line
+       2800 4850 2900 4950
+Entry Wire Line
+       2800 4950 2900 5050
+Entry Wire Line
+       2800 5050 2900 5150
+Entry Wire Line
+       2800 5150 2900 5250
+Entry Wire Line
+       2800 5250 2900 5350
+Wire Wire Line
+       4150 3500 4350 3500
+Wire Wire Line
+       4150 3600 4350 3600
+Wire Wire Line
+       4150 3700 4350 3700
+Wire Wire Line
+       4150 3800 4350 3800
+Wire Wire Line
+       4150 3900 4350 3900
+Wire Wire Line
+       4150 4000 4350 4000
+Wire Wire Line
+       4150 4100 4350 4100
+Wire Wire Line
+       4150 4200 4350 4200
+Text Label 4200 3500 0    50   ~ 0
+D0
+Text Label 4200 3600 0    50   ~ 0
+D1
+Text Label 4200 3700 0    50   ~ 0
+D2
+Text Label 4200 3800 0    50   ~ 0
+D3
+Text Label 4200 3900 0    50   ~ 0
+D4
+Text Label 4200 4000 0    50   ~ 0
+D5
+Text Label 4200 4100 0    50   ~ 0
+D6
+Text Label 4200 4200 0    50   ~ 0
+D7
+Entry Wire Line
+       4350 3500 4450 3600
+Entry Wire Line
+       4350 3600 4450 3700
+Entry Wire Line
+       4350 3700 4450 3800
+Entry Wire Line
+       4350 3800 4450 3900
+Entry Wire Line
+       4350 3900 4450 4000
+Entry Wire Line
+       4350 4000 4450 4100
+Entry Wire Line
+       4350 4100 4450 4200
+Entry Wire Line
+       4350 4200 4450 4300
+Wire Wire Line
+       2600 2850 2800 2850
+Wire Wire Line
+       2600 2950 2800 2950
+Wire Wire Line
+       2600 3050 2800 3050
+Wire Wire Line
+       2600 3150 2800 3150
+Wire Wire Line
+       2600 3250 2800 3250
+Wire Wire Line
+       2600 3350 2800 3350
+Wire Wire Line
+       2600 3450 2800 3450
+Wire Wire Line
+       2600 3550 2800 3550
+Wire Wire Line
+       2600 3650 2800 3650
+Wire Wire Line
+       2600 3750 2800 3750
+Wire Wire Line
+       2600 3850 2800 3850
+Wire Wire Line
+       2600 3950 2800 3950
+Wire Wire Line
+       2600 4050 2800 4050
+Wire Wire Line
+       2600 4150 2800 4150
+Wire Wire Line
+       2600 4250 2800 4250
+Wire Wire Line
+       2600 4350 2800 4350
+Text Label 2650 2850 0    50   ~ 0
+A0
+Text Label 2650 2950 0    50   ~ 0
+A1
+Text Label 2650 3050 0    50   ~ 0
+A2
+Text Label 2650 3150 0    50   ~ 0
+A3
+Text Label 2650 3250 0    50   ~ 0
+A4
+Text Label 2650 3350 0    50   ~ 0
+A5
+Text Label 2650 3450 0    50   ~ 0
+A6
+Text Label 2650 3550 0    50   ~ 0
+A7
+Text Label 2650 3650 0    50   ~ 0
+A8
+Text Label 2650 3750 0    50   ~ 0
+A9
+Text Label 2650 3850 0    50   ~ 0
+A10
+Text Label 2650 3950 0    50   ~ 0
+A11
+Text Label 2650 4050 0    50   ~ 0
+A12
+Text Label 2650 4150 0    50   ~ 0
+A13
+Text Label 2650 4250 0    50   ~ 0
+A14
+Text Label 2650 4350 0    50   ~ 0
+A15
+Entry Wire Line
+       2800 4350 2900 4250
+Entry Wire Line
+       2800 4250 2900 4150
+Entry Wire Line
+       2800 4150 2900 4050
+Entry Wire Line
+       2800 4050 2900 3950
+Entry Wire Line
+       2800 3950 2900 3850
+Entry Wire Line
+       2800 3850 2900 3750
+Entry Wire Line
+       2800 3750 2900 3650
+Entry Wire Line
+       2800 3650 2900 3550
+Entry Wire Line
+       2800 3550 2900 3450
+Entry Wire Line
+       2800 3450 2900 3350
+Entry Wire Line
+       2800 3350 2900 3250
+Entry Wire Line
+       2800 3250 2900 3150
+Entry Wire Line
+       2800 3150 2900 3050
+Entry Wire Line
+       2800 3050 2900 2950
+Entry Wire Line
+       2800 2950 2900 2850
+Entry Wire Line
+       2800 2850 2900 2750
+Text Label 3350 5850 0    50   ~ 0
+D[0..7]
+Wire Wire Line
+       3350 3500 3150 3500
+Wire Wire Line
+       3350 3600 3150 3600
+Wire Wire Line
+       3350 3700 3150 3700
+Wire Wire Line
+       3350 3800 3150 3800
+Wire Wire Line
+       3350 3900 3150 3900
+Wire Wire Line
+       3350 4000 3150 4000
+Wire Wire Line
+       3350 4100 3150 4100
+Wire Wire Line
+       3350 4200 3150 4200
+Wire Wire Line
+       3350 4300 3150 4300
+Wire Wire Line
+       3350 4400 3150 4400
+Wire Wire Line
+       3350 4500 3150 4500
+Wire Wire Line
+       3350 4600 3150 4600
+Wire Wire Line
+       3350 4700 3150 4700
+Wire Wire Line
+       3350 4800 3150 4800
+Wire Wire Line
+       3350 4900 3150 4900
+Text Label 3200 3500 0    50   ~ 0
+A0
+Text Label 3200 3600 0    50   ~ 0
+A1
+Text Label 3200 3700 0    50   ~ 0
+A2
+Text Label 3200 3800 0    50   ~ 0
+A3
+Text Label 3200 3900 0    50   ~ 0
+A4
+Text Label 3200 4000 0    50   ~ 0
+A5
+Text Label 3200 4100 0    50   ~ 0
+A6
+Text Label 3200 4200 0    50   ~ 0
+A7
+Text Label 3200 4300 0    50   ~ 0
+A8
+Text Label 3200 4400 0    50   ~ 0
+A9
+Text Label 3200 4500 0    50   ~ 0
+A10
+Text Label 3200 4600 0    50   ~ 0
+A11
+Text Label 3200 4700 0    50   ~ 0
+A12
+Text Label 3200 4800 0    50   ~ 0
+A13
+Text Label 3200 4900 0    50   ~ 0
+A14
+Entry Wire Line
+       3050 3400 3150 3500
+Entry Wire Line
+       3050 3500 3150 3600
+Entry Wire Line
+       3050 3600 3150 3700
+Entry Wire Line
+       3050 3700 3150 3800
+Entry Wire Line
+       3050 3800 3150 3900
+Entry Wire Line
+       3050 3900 3150 4000
+Entry Wire Line
+       3050 4000 3150 4100
+Entry Wire Line
+       3050 4100 3150 4200
+Entry Wire Line
+       3050 4200 3150 4300
+Entry Wire Line
+       3050 4300 3150 4400
+Entry Wire Line
+       3050 4400 3150 4500
+Entry Wire Line
+       3050 4500 3150 4600
+Entry Wire Line
+       3050 4600 3150 4700
+Entry Wire Line
+       3050 4700 3150 4800
+Entry Wire Line
+       3050 4800 3150 4900
+Text Label 4150 2600 0    50   ~ 0
+A[0..15]
+$Comp
+L power:VCC #PWR?
+U 1 1 5EA9AA1C
+P 3250 5100
+F 0 "#PWR?" H 3250 4950 50  0001 C CNN
+F 1 "VCC" H 3350 5200 50  0000 C CNN
+F 2 "" H 3250 5100 50  0001 C CNN
+F 3 "" H 3250 5100 50  0001 C CNN
+       1    3250 5100
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3350 5100 3250 5100
+Wire Bus Line
+       2900 2600 3050 2600
+Connection ~ 3050 2600
+Wire Wire Line
+       3350 5300 3050 5300
+Text Label 3050 5300 0    50   ~ 0
+~ROMEN
+Wire Wire Line
+       3350 5200 3200 5200
+Text Label 3200 5200 0    50   ~ 0
+~RD
+Wire Wire Line
+       1200 4550 900  4550
+Wire Wire Line
+       1200 4650 900  4650
+Wire Wire Line
+       1200 4750 900  4750
+Wire Wire Line
+       1200 4850 900  4850
+Text Label 1050 4550 0    50   ~ 0
+~RD
+Text Label 1050 4650 0    50   ~ 0
+~WR
+Text Label 950  4750 0    50   ~ 0
+~MREQ
+Text Label 950  4850 0    50   ~ 0
+~IOREQ
+Wire Wire Line
+       1200 2850 1050 2850
+Text Label 1050 2850 0    50   ~ 0
+~RST
+$Comp
+L z80comp2:mc68681 U?
+U 1 1 5EAC419A
+P 7500 3900
+F 0 "U?" H 7650 2350 50  0000 C CNN
+F 1 "mc68681" V 7500 3900 50  0000 C CNN
+F 2 "" H 8050 3350 50  0001 C CNN
+F 3 "" H 8050 3350 50  0001 C CNN
+       1    7500 3900
+       1    0    0    -1  
+$EndComp
+$Comp
+L z80comp2:sram_um61512ak U?
+U 1 1 5EAC72ED
+P 5600 4300
+F 0 "U?" H 5750 3150 60  0000 C CNN
+F 1 "sram_um61512ak" V 5600 4300 60  0000 C CNN
+F 2 "" H 5500 3500 60  0000 C CNN
+F 3 "" H 5500 3500 60  0000 C CNN
+       1    5600 4300
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       6250 3300 6450 3300
+Wire Wire Line
+       6250 3400 6450 3400
+Wire Wire Line
+       6250 3500 6450 3500
+Wire Wire Line
+       6250 3600 6450 3600
+Wire Wire Line
+       6250 3700 6450 3700
+Wire Wire Line
+       6250 3800 6450 3800
+Wire Wire Line
+       6250 3900 6450 3900
+Wire Wire Line
+       6250 4000 6450 4000
+Text Label 6300 3300 0    50   ~ 0
+D0
+Text Label 6300 3400 0    50   ~ 0
+D1
+Text Label 6300 3500 0    50   ~ 0
+D2
+Text Label 6300 3600 0    50   ~ 0
+D3
+Text Label 6300 3700 0    50   ~ 0
+D4
+Text Label 6300 3800 0    50   ~ 0
+D5
+Text Label 6300 3900 0    50   ~ 0
+D6
+Text Label 6300 4000 0    50   ~ 0
+D7
+Entry Wire Line
+       6450 3300 6550 3400
+Entry Wire Line
+       6450 3400 6550 3500
+Entry Wire Line
+       6450 3500 6550 3600
+Entry Wire Line
+       6450 3600 6550 3700
+Entry Wire Line
+       6450 3700 6550 3800
+Entry Wire Line
+       6450 3800 6550 3900
+Entry Wire Line
+       6450 3900 6550 4000
+Entry Wire Line
+       6450 4000 6550 4100
+Wire Wire Line
+       6650 3500 6950 3500
+Wire Wire Line
+       6650 3600 6950 3600
+Wire Wire Line
+       6650 3700 6950 3700
+Wire Wire Line
+       6650 3800 6950 3800
+Wire Wire Line
+       6650 3900 6950 3900
+Wire Wire Line
+       6650 4000 6950 4000
+Wire Wire Line
+       6650 4100 6950 4100
+Wire Wire Line
+       6650 4200 6950 4200
+Text Label 6800 3500 0    50   ~ 0
+D0
+Text Label 6800 3600 0    50   ~ 0
+D1
+Text Label 6800 3700 0    50   ~ 0
+D2
+Text Label 6800 3800 0    50   ~ 0
+D3
+Text Label 6800 3900 0    50   ~ 0
+D4
+Text Label 6800 4000 0    50   ~ 0
+D5
+Text Label 6800 4100 0    50   ~ 0
+D6
+Text Label 6800 4200 0    50   ~ 0
+D7
+Wire Wire Line
+       4900 4800 4550 4800
+Text Label 4550 4800 0    50   ~ 0
+BANKSEL
+Wire Wire Line
+       4900 3300 4700 3300
+Wire Wire Line
+       4900 3400 4700 3400
+Wire Wire Line
+       4900 3500 4700 3500
+Wire Wire Line
+       4900 3600 4700 3600
+Wire Wire Line
+       4900 3700 4700 3700
+Wire Wire Line
+       4900 3800 4700 3800
+Wire Wire Line
+       4900 3900 4700 3900
+Wire Wire Line
+       4900 4000 4700 4000
+Wire Wire Line
+       4900 4100 4700 4100
+Wire Wire Line
+       4900 4200 4700 4200
+Wire Wire Line
+       4900 4300 4700 4300
+Wire Wire Line
+       4900 4400 4700 4400
+Wire Wire Line
+       4900 4500 4700 4500
+Wire Wire Line
+       4900 4600 4700 4600
+Wire Wire Line
+       4900 4700 4700 4700
+Text Label 4750 3300 0    50   ~ 0
+A0
+Text Label 4750 3400 0    50   ~ 0
+A1
+Text Label 4750 3500 0    50   ~ 0
+A2
+Text Label 4750 3600 0    50   ~ 0
+A3
+Text Label 4750 3700 0    50   ~ 0
+A4
+Text Label 4750 3800 0    50   ~ 0
+A5
+Text Label 4750 3900 0    50   ~ 0
+A6
+Text Label 4750 4000 0    50   ~ 0
+A7
+Text Label 4750 4100 0    50   ~ 0
+A8
+Text Label 4750 4200 0    50   ~ 0
+A9
+Text Label 4750 4300 0    50   ~ 0
+A10
+Text Label 4750 4400 0    50   ~ 0
+A11
+Text Label 4750 4500 0    50   ~ 0
+A12
+Text Label 4750 4600 0    50   ~ 0
+A13
+Text Label 4750 4700 0    50   ~ 0
+A14
+Entry Wire Line
+       4600 3200 4700 3300
+Entry Wire Line
+       4600 3300 4700 3400
+Entry Wire Line
+       4600 3400 4700 3500
+Entry Wire Line
+       4600 3500 4700 3600
+Entry Wire Line
+       4600 3600 4700 3700
+Entry Wire Line
+       4600 3700 4700 3800
+Entry Wire Line
+       4600 3800 4700 3900
+Entry Wire Line
+       4600 3900 4700 4000
+Entry Wire Line
+       4600 4000 4700 4100
+Entry Wire Line
+       4600 4100 4700 4200
+Entry Wire Line
+       4600 4200 4700 4300
+Entry Wire Line
+       4600 4300 4700 4400
+Entry Wire Line
+       4600 4400 4700 4500
+Entry Wire Line
+       4600 4500 4700 4600
+Entry Wire Line
+       4600 4600 4700 4700
+Wire Wire Line
+       4900 5050 4800 5050
+Text Label 4800 5050 0    50   ~ 0
+~RD
+Wire Wire Line
+       4900 5150 4800 5150
+Text Label 4800 5150 0    50   ~ 0
+~WR
+Wire Wire Line
+       4900 5250 4650 5250
+Text Label 4650 5250 0    50   ~ 0
+~RAMEN
+$Comp
+L power:VCC #PWR?
+U 1 1 5EB3084D
+P 5600 3050
+F 0 "#PWR?" H 5600 2900 50  0001 C CNN
+F 1 "VCC" H 5617 3223 50  0000 C CNN
+F 2 "" H 5600 3050 50  0001 C CNN
+F 3 "" H 5600 3050 50  0001 C CNN
+       1    5600 3050
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EB32548
+P 4550 5300
+F 0 "#PWR?" H 4550 5150 50  0001 C CNN
+F 1 "VCC" H 4567 5473 50  0000 C CNN
+F 2 "" H 4550 5300 50  0001 C CNN
+F 3 "" H 4550 5300 50  0001 C CNN
+       1    4550 5300
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4550 5300 4550 5350
+Wire Wire Line
+       4550 5350 4900 5350
+$Comp
+L power:GND #PWR?
+U 1 1 5EB37534
+P 5600 5600
+F 0 "#PWR?" H 5600 5350 50  0001 C CNN
+F 1 "GND" H 5605 5427 50  0000 C CNN
+F 2 "" H 5600 5600 50  0001 C CNN
+F 3 "" H 5600 5600 50  0001 C CNN
+       1    5600 5600
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 5EB3BBF0
+P 7500 5600
+F 0 "#PWR?" H 7500 5350 50  0001 C CNN
+F 1 "GND" H 7505 5427 50  0000 C CNN
+F 2 "" H 7500 5600 50  0001 C CNN
+F 3 "" H 7500 5600 50  0001 C CNN
+       1    7500 5600
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EB3BF7A
+P 7500 2400
+F 0 "#PWR?" H 7500 2250 50  0001 C CNN
+F 1 "VCC" H 7517 2573 50  0000 C CNN
+F 2 "" H 7500 2400 50  0001 C CNN
+F 3 "" H 7500 2400 50  0001 C CNN
+       1    7500 2400
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       6950 3000 6600 3000
+Wire Wire Line
+       6950 3100 6600 3100
+Wire Wire Line
+       6950 3200 6600 3200
+Wire Wire Line
+       6950 3300 6600 3300
+Text Label 6800 3000 0    50   ~ 0
+A0
+Text Label 6800 3100 0    50   ~ 0
+A1
+Text Label 6800 3200 0    50   ~ 0
+A2
+Text Label 6800 3300 0    50   ~ 0
+A3
+Wire Wire Line
+       6950 4500 6650 4500
+Text Label 6650 4500 0    50   ~ 0
+~UARTEN
+NoConn ~ 11900 2450
+$Comp
+L z80comp2:z80glue U?
+U 1 1 5EB69DED
+P 3750 1550
+F 0 "U?" H 3900 2100 50  0000 C CNN
+F 1 "z80glue" H 3500 1000 50  0000 C CNN
+F 2 "" H 3700 1650 50  0001 C CNN
+F 3 "" H 3700 1650 50  0001 C CNN
+       1    3750 1550
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EB7EC44
+P 3750 850
+F 0 "#PWR?" H 3750 700 50  0001 C CNN
+F 1 "VCC" H 3767 1023 50  0000 C CNN
+F 2 "" H 3750 850 50  0001 C CNN
+F 3 "" H 3750 850 50  0001 C CNN
+       1    3750 850 
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 5EB872CE
+P 3750 2250
+F 0 "#PWR?" H 3750 2000 50  0001 C CNN
+F 1 "GND" H 3755 2077 50  0000 C CNN
+F 2 "" H 3750 2250 50  0001 C CNN
+F 3 "" H 3750 2250 50  0001 C CNN
+       1    3750 2250
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3200 1100 3000 1100
+Wire Wire Line
+       3200 1200 3000 1200
+Wire Wire Line
+       3200 1300 3000 1300
+Wire Wire Line
+       3200 1400 3000 1400
+Wire Wire Line
+       3200 1500 3000 1500
+Wire Wire Line
+       3200 1800 3000 1800
+Wire Wire Line
+       3200 1900 3000 1900
+Text Label 3050 1100 0    50   ~ 0
+A4
+Text Label 3050 1200 0    50   ~ 0
+A5
+Text Label 3050 1300 0    50   ~ 0
+A6
+Text Label 3050 1400 0    50   ~ 0
+A7
+Text Label 3050 1500 0    50   ~ 0
+A15
+Text Label 3000 1800 0    50   ~ 0
+~MREQ
+Text Label 3000 1900 0    50   ~ 0
+~IOREQ
+Entry Wire Line
+       2900 1600 3000 1500
+Entry Wire Line
+       2900 1500 3000 1400
+Entry Wire Line
+       2900 1400 3000 1300
+Entry Wire Line
+       2900 1300 3000 1200
+Entry Wire Line
+       2900 1200 3000 1100
+Connection ~ 2900 2600
+Wire Wire Line
+       4300 1600 4600 1600
+Wire Wire Line
+       4300 1400 4600 1400
+Wire Wire Line
+       4300 1500 4600 1500
+Text Label 4300 1400 0    50   ~ 0
+~UARTEN
+Text Label 4300 1500 0    50   ~ 0
+~RAMEN
+Text Label 4300 1600 0    50   ~ 0
+~ROMEN
+Wire Wire Line
+       6950 4400 6800 4400
+Text Label 6800 4400 0    50   ~ 0
+~WR
+Entry Wire Line
+       6500 2900 6600 3000
+Entry Wire Line
+       6500 3000 6600 3100
+Entry Wire Line
+       6500 3100 6600 3200
+Entry Wire Line
+       6500 3200 6600 3300
+Wire Bus Line
+       4300 2600 4600 2600
+Connection ~ 4600 2600
+Entry Wire Line
+       6550 4300 6650 4200
+Entry Wire Line
+       6550 4200 6650 4100
+Entry Wire Line
+       6550 4100 6650 4000
+Entry Wire Line
+       6550 4000 6650 3900
+Entry Wire Line
+       6550 3900 6650 3800
+Entry Wire Line
+       6550 3800 6650 3700
+Entry Wire Line
+       6550 3700 6650 3600
+Entry Wire Line
+       6550 3600 6650 3500
+Wire Bus Line
+       4250 2600 4600 2600
+Wire Bus Line
+       4600 2600 6500 2600
+Wire Wire Line
+       6950 2700 6800 2700
+Text Label 6800 2700 0    50   ~ 0
+~RST
+Wire Bus Line
+       6550 4400 6150 4400
+Wire Bus Line
+       6150 4400 6150 5850
+Wire Bus Line
+       6150 5850 4450 5850
+Connection ~ 4450 5850
+$Comp
+L Device:Crystal_Small Y?
+U 1 1 5ED63565
+P 6700 5150
+F 0 "Y?" V 6750 5100 50  0000 R CNN
+F 1 "3.6864MHz" V 6850 5450 50  0000 R CNN
+F 2 "" H 6700 5150 50  0001 C CNN
+F 3 "~" H 6700 5150 50  0001 C CNN
+       1    6700 5150
+       0    -1   -1   0   
+$EndComp
+Wire Wire Line
+       6700 5050 6950 5050
+$Comp
+L Device:C_Small C?
+U 1 1 5ED7A206
+P 6700 5400
+F 0 "C?" H 6900 5400 50  0000 R CNN
+F 1 "5pF" H 6900 5500 50  0000 R CNN
+F 2 "" H 6700 5400 50  0001 C CNN
+F 3 "~" H 6700 5400 50  0001 C CNN
+       1    6700 5400
+       1    0    0    1   
+$EndComp
+$Comp
+L Device:C_Small C?
+U 1 1 5ED7B05B
+P 6500 5200
+F 0 "C?" H 6700 5200 50  0000 R CNN
+F 1 "15pF" H 6700 5300 50  0000 R CNN
+F 2 "" H 6500 5200 50  0001 C CNN
+F 3 "~" H 6500 5200 50  0001 C CNN
+       1    6500 5200
+       -1   0    0    1   
+$EndComp
+Wire Wire Line
+       6500 5100 6500 5050
+Wire Wire Line
+       6500 5050 6700 5050
+Wire Wire Line
+       6700 5300 6700 5250
+Connection ~ 6700 5250
+Wire Wire Line
+       7500 5600 6700 5600
+Wire Wire Line
+       6700 5600 6700 5500
+Wire Wire Line
+       6700 5600 6500 5600
+Wire Wire Line
+       6500 5600 6500 5300
+$Comp
+L Interface_UART:MAX232 U?
+U 1 1 5EDB13AC
+P 9450 3900
+F 0 "U?" H 9650 2850 50  0000 C CNN
+F 1 "MAX232" H 9450 4150 50  0000 C CNN
+F 2 "" H 9500 2850 50  0001 L CNN
+F 3 "http://www.ti.com/lit/ds/symlink/max232.pdf" H 9450 4000 50  0001 C CNN
+       1    9450 3900
+       1    0    0    -1  
+$EndComp
+Wire Bus Line
+       4450 5850 4300 5850
+Wire Wire Line
+       8050 3500 8350 3500
+Text Label 8050 3500 0    50   ~ 0
+BANKSEL
+Text Label 8050 3400 0    50   ~ 0
+~RTSA
+Text Label 8050 2700 0    50   ~ 0
+~CTSA
+Text Label 8050 4300 0    50   ~ 0
+TXA
+Text Label 8050 4400 0    50   ~ 0
+RXA
+Wire Wire Line
+       8500 3400 8500 4200
+Wire Wire Line
+       8500 4200 8650 4200
+Wire Wire Line
+       8050 3400 8500 3400
+Wire Wire Line
+       8450 2700 8450 4600
+Wire Wire Line
+       8450 4600 8650 4600
+Wire Wire Line
+       8050 2700 8450 2700
+$Comp
+L power:GND #PWR?
+U 1 1 5EE75D69
+P 9450 5100
+F 0 "#PWR?" H 9450 4850 50  0001 C CNN
+F 1 "GND" H 9455 4927 50  0000 C CNN
+F 2 "" H 9450 5100 50  0001 C CNN
+F 3 "" H 9450 5100 50  0001 C CNN
+       1    9450 5100
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EE7620F
+P 9450 2700
+F 0 "#PWR?" H 9450 2550 50  0001 C CNN
+F 1 "VCC" H 9467 2873 50  0000 C CNN
+F 2 "" H 9450 2700 50  0001 C CNN
+F 3 "" H 9450 2700 50  0001 C CNN
+       1    9450 2700
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5EE7734D
+P 8650 3150
+F 0 "C?" H 8650 3250 50  0000 L CNN
+F 1 "0.1uF" H 8550 2950 50  0000 L CNN
+F 2 "" H 8688 3000 50  0001 C CNN
+F 3 "~" H 8650 3150 50  0001 C CNN
+       1    8650 3150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5EEBDB7E
+P 10250 3150
+F 0 "C?" H 10100 3250 50  0000 L CNN
+F 1 "0.1uF" H 10000 3050 50  0000 L CNN
+F 2 "" H 10288 3000 50  0001 C CNN
+F 3 "~" H 10250 3150 50  0001 C CNN
+       1    10250 3150
+       -1   0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5EEBE0D7
+P 10450 3500
+F 0 "C?" V 10400 3600 50  0000 L CNN
+F 1 "0.1uF" V 10400 3200 50  0000 L CNN
+F 2 "" H 10488 3350 50  0001 C CNN
+F 3 "~" H 10450 3500 50  0001 C CNN
+       1    10450 3500
+       0    -1   1    0   
+$EndComp
+Wire Wire Line
+       10300 3500 10250 3500
+Wire Wire Line
+       10250 3800 10300 3800
+$Comp
+L Device:C C?
+U 1 1 5EEC6839
+P 10450 3800
+F 0 "C?" V 10400 3900 50  0000 L CNN
+F 1 "0.1uF" V 10400 3500 50  0000 L CNN
+F 2 "" H 10488 3650 50  0001 C CNN
+F 3 "~" H 10450 3800 50  0001 C CNN
+       1    10450 3800
+       0    -1   1    0   
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5EEEF5D1
+P 10800 3400
+F 0 "#PWR?" H 10800 3250 50  0001 C CNN
+F 1 "VCC" H 10817 3573 50  0000 C CNN
+F 2 "" H 10800 3400 50  0001 C CNN
+F 3 "" H 10800 3400 50  0001 C CNN
+       1    10800 3400
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10800 3400 10800 3500
+Wire Wire Line
+       10800 3500 10600 3500
+$Comp
+L power:GND #PWR?
+U 1 1 5EEF812A
+P 10700 3850
+F 0 "#PWR?" H 10700 3600 50  0001 C CNN
+F 1 "GND" H 10705 3677 50  0000 C CNN
+F 2 "" H 10700 3850 50  0001 C CNN
+F 3 "" H 10700 3850 50  0001 C CNN
+       1    10700 3850
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10600 3800 10700 3800
+Wire Wire Line
+       10700 3800 10700 3850
+Wire Wire Line
+       8050 4300 8400 4300
+Wire Wire Line
+       8050 4400 8650 4400
+Wire Wire Line
+       8400 4300 8400 4000
+Wire Wire Line
+       8400 4000 8650 4000
+Text Label 8550 4000 0    50   ~ 0
+TXA
+Text Label 8500 4600 0    50   ~ 0
+~CTSA
+Text Label 8500 4200 0    50   ~ 0
+~RTSA
+Text Label 8500 4400 0    50   ~ 0
+RXA
+$Comp
+L Connector:Conn_01x03_Male J?
+U 1 1 5F03FE41
+P 8700 4850
+F 0 "J?" H 8750 4700 50  0000 R CNN
+F 1 "SERB" H 8800 4600 50  0000 R CNN
+F 2 "" H 8700 4850 50  0001 C CNN
+F 3 "~" H 8700 4850 50  0001 C CNN
+       1    8700 4850
+       -1   0    0    -1  
+$EndComp
+Text Label 8150 4750 0    50   ~ 0
+RXDB
+Text Label 8150 4850 0    50   ~ 0
+TXDB
+Wire Wire Line
+       8050 4650 8050 4850
+Wire Wire Line
+       8050 4850 8500 4850
+Wire Wire Line
+       8050 4550 8100 4550
+Wire Wire Line
+       8100 4550 8100 4750
+Wire Wire Line
+       8100 4750 8500 4750
+$Comp
+L power:GND #PWR?
+U 1 1 5F09F89E
+P 8450 4950
+F 0 "#PWR?" H 8450 4700 50  0001 C CNN
+F 1 "GND" H 8455 4777 50  0000 C CNN
+F 2 "" H 8450 4950 50  0001 C CNN
+F 3 "" H 8450 4950 50  0001 C CNN
+       1    8450 4950
+       1    0    0    -1  
+$EndComp
+$Comp
+L Connector:DB9_Male J?
+U 1 1 5F10B0BC
+P 11000 4600
+F 0 "J?" H 10950 5150 50  0000 L CNN
+F 1 "SERA" H 10900 4050 50  0000 L CNN
+F 2 "" H 11000 4600 50  0001 C CNN
+F 3 " ~" H 11000 4600 50  0001 C CNN
+       1    11000 4600
+       1    0    0    1   
+$EndComp
+Wire Wire Line
+       10250 4000 10400 4000
+Wire Wire Line
+       10250 4400 10700 4400
+Wire Wire Line
+       10400 4000 10400 4600
+Wire Wire Line
+       10400 4600 10700 4600
+Wire Wire Line
+       10250 4200 10350 4200
+Wire Wire Line
+       10350 4200 10350 4500
+Wire Wire Line
+       10350 4500 10700 4500
+Wire Wire Line
+       10250 4600 10300 4600
+Wire Wire Line
+       10300 4600 10300 4700
+Wire Wire Line
+       10300 4700 10700 4700
+$Comp
+L power:GND #PWR?
+U 1 1 5F1878FB
+P 10700 5050
+F 0 "#PWR?" H 10700 4800 50  0001 C CNN
+F 1 "GND" H 10705 4877 50  0000 C CNN
+F 2 "" H 10700 5050 50  0001 C CNN
+F 3 "" H 10700 5050 50  0001 C CNN
+       1    10700 5050
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10700 5000 10700 5050
+NoConn ~ 10700 4200
+NoConn ~ 10700 4300
+NoConn ~ 10700 4800
+NoConn ~ 10700 4900
+Text Label 10500 4400 0    50   ~ 0
+SRTX
+Text Label 10500 4500 0    50   ~ 0
+SRTS
+Text Label 10500 4600 0    50   ~ 0
+STXA
+Text Label 10500 4700 0    50   ~ 0
+SCTS
+Wire Bus Line
+       3050 2600 4600 2600
+Wire Bus Line
+       2900 5850 4450 5850
+Connection ~ 6700 5050
+Connection ~ 6700 5600
+Text Label 6800 5250 0    50   ~ 0
+CLK
+Wire Wire Line
+       6700 5250 6950 5250
+Connection ~ 7500 5600
+Wire Wire Line
+       1200 4050 900  4050
+Text Label 950  4050 0    50   ~ 0
+~WAIT
+$Comp
+L Device:R R?
+U 1 1 5F385448
+P 750 4050
+F 0 "R?" V 850 4050 50  0000 L CNN
+F 1 "4.7k" V 750 3950 50  0000 L CNN
+F 2 "" V 680 4050 50  0001 C CNN
+F 3 "~" H 750 4050 50  0001 C CNN
+       1    750  4050
+       0    -1   -1   0   
+$EndComp
+Wire Wire Line
+       1200 3150 1050 3150
+Text Label 1050 3150 0    50   ~ 0
+CLK
+Text Label 950  3550 0    50   ~ 0
+~INT
+Wire Wire Line
+       1200 3550 900  3550
+$Comp
+L power:VCC #PWR?
+U 1 1 5F3DA2B2
+P 600 3350
+F 0 "#PWR?" H 600 3200 50  0001 C CNN
+F 1 "VCC" H 600 3500 50  0000 C CNN
+F 2 "" H 600 3350 50  0001 C CNN
+F 3 "" H 600 3350 50  0001 C CNN
+       1    600  3350
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:R R?
+U 1 1 5F3D9F65
+P 750 3550
+F 0 "R?" V 850 3550 50  0000 L CNN
+F 1 "4.7k" V 750 3450 50  0000 L CNN
+F 2 "" V 680 3550 50  0001 C CNN
+F 3 "~" H 750 3550 50  0001 C CNN
+       1    750  3550
+       0    -1   1    0   
+$EndComp
+Wire Wire Line
+       600  3350 600  3450
+Connection ~ 600  3550
+Wire Wire Line
+       600  3550 600  4050
+$Comp
+L Device:C C?
+U 1 1 5F442E26
+P 1850 7150
+F 0 "C?" H 1900 7250 50  0000 L CNN
+F 1 "0.1uF" H 1900 7050 50  0000 L CNN
+F 2 "" H 1888 7000 50  0001 C CNN
+F 3 "~" H 1850 7150 50  0001 C CNN
+       1    1850 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5F444327
+P 2150 7150
+F 0 "C?" H 2200 7250 50  0000 L CNN
+F 1 "0.1uF" H 2200 7050 50  0000 L CNN
+F 2 "" H 2188 7000 50  0001 C CNN
+F 3 "~" H 2150 7150 50  0001 C CNN
+       1    2150 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5F444547
+P 2450 7150
+F 0 "C?" H 2500 7250 50  0000 L CNN
+F 1 "0.1uF" H 2500 7050 50  0000 L CNN
+F 2 "" H 2488 7000 50  0001 C CNN
+F 3 "~" H 2450 7150 50  0001 C CNN
+       1    2450 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5F444841
+P 2750 7150
+F 0 "C?" H 2800 7250 50  0000 L CNN
+F 1 "0.1uF" H 2800 7050 50  0000 L CNN
+F 2 "" H 2788 7000 50  0001 C CNN
+F 3 "~" H 2750 7150 50  0001 C CNN
+       1    2750 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5F444B0C
+P 3050 7150
+F 0 "C?" H 3100 7250 50  0000 L CNN
+F 1 "0.1uF" H 3100 7050 50  0000 L CNN
+F 2 "" H 3088 7000 50  0001 C CNN
+F 3 "~" H 3050 7150 50  0001 C CNN
+       1    3050 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:C C?
+U 1 1 5F444DC1
+P 3350 7150
+F 0 "C?" H 3400 7250 50  0000 L CNN
+F 1 "0.1uF" H 3400 7050 50  0000 L CNN
+F 2 "" H 3388 7000 50  0001 C CNN
+F 3 "~" H 3350 7150 50  0001 C CNN
+       1    3350 7150
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR?
+U 1 1 5F4451AA
+P 2600 7300
+F 0 "#PWR?" H 2600 7050 50  0001 C CNN
+F 1 "GND" H 2605 7127 50  0000 C CNN
+F 2 "" H 2600 7300 50  0001 C CNN
+F 3 "" H 2600 7300 50  0001 C CNN
+       1    2600 7300
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5F4467BC
+P 2600 7000
+F 0 "#PWR?" H 2600 6850 50  0001 C CNN
+F 1 "VCC" H 2600 7150 50  0000 C CNN
+F 2 "" H 2600 7000 50  0001 C CNN
+F 3 "" H 2600 7000 50  0001 C CNN
+       1    2600 7000
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       1850 7000 2150 7000
+Connection ~ 2150 7000
+Wire Wire Line
+       2150 7000 2450 7000
+Connection ~ 2450 7000
+Wire Wire Line
+       2450 7000 2600 7000
+Connection ~ 2600 7000
+Wire Wire Line
+       2600 7000 2750 7000
+Connection ~ 2750 7000
+Wire Wire Line
+       2750 7000 3050 7000
+Connection ~ 3050 7000
+Wire Wire Line
+       3050 7000 3350 7000
+Wire Wire Line
+       1850 7300 2150 7300
+Connection ~ 2150 7300
+Wire Wire Line
+       2150 7300 2450 7300
+Connection ~ 2450 7300
+Wire Wire Line
+       2450 7300 2600 7300
+Connection ~ 2600 7300
+Wire Wire Line
+       2600 7300 2750 7300
+Connection ~ 2750 7300
+Wire Wire Line
+       2750 7300 3050 7300
+Connection ~ 3050 7300
+Wire Wire Line
+       3050 7300 3350 7300
+$Comp
+L Device:R R?
+U 1 1 5F463EA2
+P 750 3450
+F 0 "R?" V 850 3450 50  0000 L CNN
+F 1 "4.7k" V 750 3350 50  0000 L CNN
+F 2 "" V 680 3450 50  0001 C CNN
+F 3 "~" H 750 3450 50  0001 C CNN
+       1    750  3450
+       0    -1   -1   0   
+$EndComp
+Connection ~ 600  3450
+Wire Wire Line
+       600  3450 600  3550
+Wire Wire Line
+       900  3450 1200 3450
+Text Label 950  3450 0    50   ~ 0
+~NMI
+$Comp
+L 74xx:74LS05 U?
+U 1 1 5F4A99C1
+P 7450 6200
+F 0 "U?" H 7450 6050 50  0000 C CNN
+F 1 "74LS05" H 7550 6350 50  0000 C CNN
+F 2 "" H 7450 6200 50  0001 C CNN
+F 3 "http://www.ti.com/lit/gpn/sn74LS05" H 7450 6200 50  0001 C CNN
+       1    7450 6200
+       -1   0    0    1   
+$EndComp
+$Comp
+L Diode:1N4148 D?
+U 1 1 5F4AD646
+P 8200 6200
+F 0 "D?" H 8200 5984 50  0000 C CNN
+F 1 "1N4148" H 8200 6075 50  0000 C CNN
+F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8200 6025 50  0001 C CNN
+F 3 "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" H 8200 6200 50  0001 C CNN
+       1    8200 6200
+       -1   0    0    1   
+$EndComp
+$Comp
+L Device:R R?
+U 1 1 5F4AE323
+P 7900 6050
+F 0 "R?" H 7830 6004 50  0000 R CNN
+F 1 "4k7" H 7830 6095 50  0000 R CNN
+F 2 "" V 7830 6050 50  0001 C CNN
+F 3 "~" H 7900 6050 50  0001 C CNN
+       1    7900 6050
+       1    0    0    1   
+$EndComp
+$Comp
+L power:VCC #PWR?
+U 1 1 5F4B4193
+P 7900 5900
+F 0 "#PWR?" H 7900 5750 50  0001 C CNN
+F 1 "VCC" H 7917 6073 50  0000 C CNN
+F 2 "" H 7900 5900 50  0001 C CNN
+F 3 "" H 7900 5900 50  0001 C CNN
+       1    7900 5900
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       8050 5250 8050 6200
+Connection ~ 8050 6200
+Wire Wire Line
+       8350 6200 8650 6200
+Text Label 8350 6200 0    50   ~ 0
+UARTEN
+Wire Wire Line
+       7750 6200 7900 6200
+Connection ~ 7900 6200
+Wire Wire Line
+       7900 6200 8050 6200
+Wire Wire Line
+       7150 6200 750  6200
+Wire Wire Line
+       750  6200 750  4250
+Wire Wire Line
+       750  4250 900  4250
+Wire Wire Line
+       900  4250 900  4050
+Connection ~ 900  4050
+Wire Wire Line
+       4300 1300 4600 1300
+Text Label 4300 1300 0    50   ~ 0
+UARTEN
+Wire Wire Line
+       8050 5150 8200 5150
+Text Label 8050 5150 0    50   ~ 0
+~INT
+Wire Wire Line
+       8450 4950 8500 4950
+Text Notes 3850 2150 0    50   ~ 0
+GAL16V8: glue.pld
+$Comp
+L power:VCC #PWR?
+U 1 1 5F6A583C
+P 1200 5150
+F 0 "#PWR?" H 1200 5000 50  0001 C CNN
+F 1 "VCC" H 1217 5323 50  0000 C CNN
+F 2 "" H 1200 5150 50  0001 C CNN
+F 3 "" H 1200 5150 50  0001 C CNN
+       1    1200 5150
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       3200 1700 3000 1700
+Text Label 3100 1700 0    50   ~ 0
+~M1
+Wire Wire Line
+       3200 2000 3000 2000
+Text Label 3000 2000 0    50   ~ 0
+~RFSH
+Wire Wire Line
+       4300 1800 4600 1800
+Text Label 4300 1800 0    50   ~ 0
+~IACK
+Wire Wire Line
+       6950 4700 6750 4700
+Text Label 6750 4700 0    50   ~ 0
+~IACK
+Wire Bus Line
+       6500 2600 6500 3200
+Wire Bus Line
+       2900 1200 2900 2600
+Wire Bus Line
+       6550 3400 6550 4400
+Wire Bus Line
+       4450 3600 4450 5850
+Wire Bus Line
+       2900 4650 2900 5850
+Wire Bus Line
+       3050 2600 3050 4800
+Wire Bus Line
+       4600 2600 4600 4600
+Wire Bus Line
+       2900 2600 2900 4250
+$EndSCHEMATC