Skip to content

Commit

Permalink
8201 v2 using freerouting autorouter followed by manual fixups
Browse files Browse the repository at this point in the history
  • Loading branch information
bkw777 committed Mar 24, 2020
1 parent 956706b commit f41b71e
Show file tree
Hide file tree
Showing 14 changed files with 4,340 additions and 2,714 deletions.
30 changes: 30 additions & 0 deletions 000_LOCAL.bck
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,40 @@ K Erasable EPROM 256 KiBit
F http://datasheet.octopart.com/D27256-2-Intel-datasheet-17852618.pdf
$ENDCMP
#
$CMP 27256_copy
D UV Erasable EPROM 256 KiBit, [Obsolete 2000-11]
K Erasable EPROM 256 KiBit
F http://datasheet.octopart.com/D27256-2-Intel-datasheet-17852618.pdf
$ENDCMP
#
$CMP 27C256
D OTP EPROM 256 KiBit
K OTP EPROM 256 KiBit
F http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf
$ENDCMP
#
$CMP C
D Unpolarized capacitor
K cap capacitor
F ~
$ENDCMP
#
$CMP NEC_MAIN_ROM
D OTP EPROM 256 KiBit
K OTP EPROM 256 KiBit
F http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf
$ENDCMP
#
$CMP R
D Resistor
K R res resistor
F ~
$ENDCMP
#
$CMP XCR3064-VQ44
D Xilinx CoolRunner 64-Macrocell CPLD, 3.3V, VQFP-44
K CPLD
F https://www.xilinx.com/support/documentation/data_sheets/ds017.pdf
$ENDCMP
#
#End Doc Library
30 changes: 18 additions & 12 deletions 000_LOCAL.dcm
Original file line number Diff line number Diff line change
@@ -1,27 +1,33 @@
EESchema-DOCLIB Version 2.0
#
$CMP 27256
D UV Erasable EPROM 256 KiBit, [Obsolete 2000-11]
K Erasable EPROM 256 KiBit
F http://datasheet.octopart.com/D27256-2-Intel-datasheet-17852618.pdf
$ENDCMP
#
$CMP 27256_copy
D UV Erasable EPROM 256 KiBit, [Obsolete 2000-11]
K Erasable EPROM 256 KiBit
F http://datasheet.octopart.com/D27256-2-Intel-datasheet-17852618.pdf
$ENDCMP
#
$CMP 27C256
D OTP EPROM 256 KiBit
K OTP EPROM 256 KiBit
F http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf
$ENDCMP
#
$CMP C
D Unpolarized capacitor
K cap capacitor
F ~
$ENDCMP
#
$CMP NEC_MAIN_ROM
D OTP EPROM 256 KiBit
K OTP EPROM 256 KiBit
F http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf
$ENDCMP
#
$CMP R
D Resistor
K R res resistor
F ~
$ENDCMP
#
$CMP XCR3064-VQ44
D Xilinx CoolRunner 64-Macrocell CPLD, 3.3V, VQFP-44
K CPLD
F https://www.xilinx.com/support/documentation/data_sheets/ds017.pdf
$ENDCMP
#
#End Doc Library
205 changes: 179 additions & 26 deletions 000_LOCAL.lib
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ F0 "U" -300 1050 50 H V C CNN
F1 "27C256" 100 -1050 50 H V L CNN
F2 "Package_DIP:DIP-28_W15.24mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 27256
$FPLIST
DIP*W15.24mm*
$ENDFPLIST
Expand Down Expand Up @@ -47,9 +46,70 @@ ENDDEF
#
# 29F800
#
DEF 29F800 ~ 0 40 Y Y 1 L N
DEF 29F800 U 0 10 Y Y 1 F N
F0 "U" 230 425 60 H V C CNN
F1 "29F800" 280 305 60 H V C CNN
F2 "TS048" 280 245 60 H I C CNN
F3 "" -700 0 60 H V C CNN
$FPLIST
TS048
TS048-M
TS048-L
$ENDFPLIST
DRAW
S -400 100 400 -2500 1 1 0 f
X VSS 27 -50 -2700 200 U 50 50 1 0 W
X VCC 37 0 300 200 D 50 50 1 0 W
X VSS 46 50 -2700 200 U 50 50 1 0 W
X A15 1 -700 -2100 300 R 59 59 1 1 I
X ~WE 11 -700 -400 300 R 59 59 1 1 I L
X ~RESET 12 -700 -300 300 R 59 59 1 1 I L
X RY/~BY 15 700 0 300 L 59 59 1 1 O
X A18 16 -700 -2400 300 R 59 59 1 1 I
X A17 17 -700 -2300 300 R 59 59 1 1 I
X A7 18 -700 -1300 300 R 59 59 1 1 I
X A6 19 -700 -1200 300 R 59 59 1 1 I
X A14 2 -700 -2000 300 R 59 59 1 1 I
X A5 20 -700 -1100 300 R 59 59 1 1 I
X A4 21 -700 -1000 300 R 59 59 1 1 I
X A3 22 -700 -900 300 R 59 59 1 1 I
X A2 23 -700 -800 300 R 59 59 1 1 I
X A1 24 -700 -700 300 R 59 59 1 1 I
X A0 25 -700 -600 300 R 59 59 1 1 I
X ~CE 26 -700 -100 300 R 59 59 1 1 I L
X ~OE 28 -700 -200 300 R 59 59 1 1 I L
X DQ0 29 700 -200 300 L 59 59 1 1 B
X A13 3 -700 -1900 300 R 59 59 1 1 I
X DQ8 30 700 -1000 300 L 59 59 1 1 B
X DQ1 31 700 -300 300 L 59 59 1 1 B
X DQ9 32 700 -1100 300 L 59 59 1 1 B
X DQ2 33 700 -400 300 L 59 59 1 1 B
X DQ10 34 700 -1200 300 L 59 59 1 1 B
X DQ3 35 700 -500 300 L 59 59 1 1 B
X DQ11 36 700 -1300 300 L 59 59 1 1 B
X DQ4 38 700 -600 300 L 59 59 1 1 B
X DQ12 39 700 -1400 300 L 59 59 1 1 B
X A12 4 -700 -1800 300 R 59 59 1 1 I
X DQ5 40 700 -700 300 L 59 59 1 1 B
X DQ13 41 700 -1500 300 L 59 59 1 1 B
X DQ6 42 700 -800 300 L 59 59 1 1 B
X DQ14 43 700 -1600 300 L 59 59 1 1 B
X DQ7 44 700 -900 300 L 59 59 1 1 B
X DQ15/A-1 45 700 -1700 300 L 59 59 1 1 B
X ~BYTE 47 -700 0 300 R 59 59 1 1 I L
X A16 48 -700 -2200 300 R 59 59 1 1 I
X A11 5 -700 -1700 300 R 59 59 1 1 I
X A10 6 -700 -1600 300 R 59 59 1 1 I
X A9 7 -700 -1500 300 R 59 59 1 1 I
X A8 8 -700 -1400 300 R 59 59 1 1 I
ENDDRAW
ENDDEF
#
# 29F800_
#
DEF 29F800_ ~ 0 40 Y Y 1 L N
F0 "" 300 -2600 59 H V L BNN
F1 "29F800" 250 -2550 59 H V L BNN
F1 "29F800_" 250 -2550 59 H V L BNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
Expand All @@ -58,12 +118,12 @@ P 2 1 0 0 0 100 800 100 N
P 2 1 0 0 800 -2400 0 -2400 N
P 2 1 0 0 800 100 800 -2400 N
X A15 1 -200 0 200 R 50 50 1 0 I
X NC@10 10 -200 -900 200 R 50 50 1 0 N
X /WE 11 -200 -1000 200 R 50 50 1 0 I
X /RESET 12 -200 -1100 200 R 50 50 1 0 I
X NC@13 13 -200 -1200 200 R 50 50 1 0 N
X NC@14 14 -200 -1300 200 R 50 50 1 0 N
X RY/BY 15 -200 -1400 200 R 50 50 1 0 O
X NC 10 -200 -900 200 R 50 50 1 0 N
X ~WE 11 -200 -1000 200 R 50 50 1 0 I
X ~RESET 12 -200 -1100 200 R 50 50 1 0 I L
X NC 13 -200 -1200 200 R 50 50 1 0 N
X NC 14 -200 -1300 200 R 50 50 1 0 N
X RY/~BY~ 15 -200 -1400 200 R 50 50 1 0 O V
X A18 16 -200 -1500 200 R 50 50 1 0 I
X A17 17 -200 -1600 200 R 50 50 1 0 I
X A7 18 -200 -1700 200 R 50 50 1 0 I
Expand All @@ -75,9 +135,9 @@ X A3 22 -200 -2100 200 R 50 50 1 0 I
X A2 23 -200 -2200 200 R 50 50 1 0 I
X A1 24 -200 -2300 200 R 50 50 1 0 I
X A0 25 1000 -2300 200 L 50 50 1 0 I
X /CE 26 1000 -2200 200 L 50 50 1 0 I
X VSS@27 27 1000 -2100 200 L 50 50 1 0 I
X /OE 28 1000 -2000 200 L 50 50 1 0 I
X ~CE 26 1000 -2200 200 L 50 50 1 0 I L
X VSS 27 1000 -2100 200 L 50 50 1 0 I
X ~OE 28 1000 -2000 200 L 50 50 1 0 I L
X DQ0 29 1000 -1900 200 L 50 50 1 0 B
X A13 3 -200 -200 200 R 50 50 1 0 I
X DQ8 30 1000 -1800 200 L 50 50 1 0 B
Expand All @@ -97,14 +157,32 @@ X DQ6 42 1000 -600 200 L 50 50 1 0 B
X DQ14 43 1000 -500 200 L 50 50 1 0 B
X DQ7 44 1000 -400 200 L 50 50 1 0 B
X DQ15/A-1 45 1000 -300 200 L 50 50 1 0 B
X VSS@46 46 1000 -200 200 L 50 50 1 0 I
X /BYTE 47 1000 -100 200 L 50 50 1 0 I
X VSS 46 1000 -200 200 L 50 50 1 0 I
X ~BYTE 47 1000 -100 200 L 50 50 1 0 I L
X A16 48 1000 0 200 L 50 50 1 0 I
X A11 5 -200 -400 200 R 50 50 1 0 I
X A10 6 -200 -500 200 R 50 50 1 0 I
X A9 7 -200 -600 200 R 50 50 1 0 I
X A8 8 -200 -700 200 R 50 50 1 0 I
X A19 9 -200 -800 200 R 50 50 1 0 I
X NC 9 -200 -800 200 R 50 50 1 0 N
ENDDRAW
ENDDEF
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
Expand Down Expand Up @@ -206,7 +284,6 @@ F0 "U" -300 1050 50 H V C CNN
F1 "NEC_MAIN_ROM" 100 -1050 50 H V L CNN
F2 "Package_DIP:DIP-28_W15.24mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 27256_copy
$FPLIST
DIP*W15.24mm*
$ENDFPLIST
Expand Down Expand Up @@ -243,6 +320,23 @@ X A1 9 -400 800 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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
#
# Tandy_100_102_200_option_rom
#
DEF Tandy_100_102_200_option_rom U 0 20 Y Y 1 F N
Expand Down Expand Up @@ -286,11 +380,70 @@ X A1 9 -400 800 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# XCR3064XL-10VQ44
# XCR3064-VQ44
#
DEF XCR3064-VQ44 U 0 20 Y Y 1 F N
F0 "U" -650 1300 50 H V C CNN
F1 "XCR3064-VQ44" -650 -1300 50 H V C CNN
F2 "Package_QFP:LQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LQFP*10x10mm*P0.8mm*
$ENDFPLIST
DRAW
S -650 1250 650 -1250 1 1 10 f
X TDI 1 -800 1000 150 R 50 50 1 1 P
X D3 10 800 -100 150 L 50 50 1 1 P
X D4 11 800 -200 150 L 50 50 1 1 P
X D8 12 800 -300 150 L 50 50 1 1 P
X D9 13 800 -400 150 L 50 50 1 1 P
X D10 14 800 -500 150 L 50 50 1 1 P
X D11 15 800 -600 150 L 50 50 1 1 P
X GND 16 -100 -1400 150 U 50 50 1 1 W
X VCC 17 0 1400 150 D 50 50 1 1 W
X C12 18 800 200 150 L 50 50 1 1 P
X C11 19 800 300 150 L 50 50 1 1 P
X B9 2 -800 -400 150 R 50 50 1 1 P
X C10 20 800 400 150 L 50 50 1 1 P
X C9 21 800 500 150 L 50 50 1 1 P
X C8 22 800 600 150 L 50 50 1 1 P
X C3 23 800 700 150 L 50 50 1 1 P
X GND 24 0 -1400 150 U 50 50 1 1 W
X C1 25 800 800 150 L 50 50 1 1 P
X TCK 26 -800 1100 150 R 50 50 1 1 P
X A14 27 -800 100 150 R 50 50 1 1 P
X A13 28 -800 200 150 R 50 50 1 1 P
X VCC 29 100 1400 150 D 50 50 1 1 W
X B10 3 -800 -500 150 R 50 50 1 1 P
X A10 30 -800 300 150 R 50 50 1 1 P
X A9 31 -800 400 150 R 50 50 1 1 P
X TDO 32 -800 1200 150 R 50 50 1 1 P
X A7 33 -800 500 150 R 50 50 1 1 P
X A1 34 -800 600 150 R 50 50 1 1 P
X A0 35 -800 700 150 R 50 50 1 1 P
X GND 36 100 -1400 150 U 50 50 1 1 W
X CLK3/IN3 37 -800 -1200 150 R 50 50 1 1 I
X CLK2/IN2 38 -800 -1100 150 R 50 50 1 1 I
X CLK1/IN1 39 -800 -1000 150 R 50 50 1 1 I
X PORT_EN 4 -800 800 150 R 50 50 1 1 P
X CLC0/IN0 40 -800 -900 150 R 50 50 1 1 I
X VCC 41 200 1400 150 D 50 50 1 1 W
X B0 42 -800 -100 150 R 50 50 1 1 P
X B1 43 -800 -200 150 R 50 50 1 1 P
X B2 44 -800 -300 150 R 50 50 1 1 P
X B13 5 -800 -600 150 R 50 50 1 1 P
X B14 6 -800 -700 150 R 50 50 1 1 P
X TMS 7 -800 900 150 R 50 50 1 1 P
X D1 8 800 0 150 L 50 50 1 1 P
X VCC 9 -100 1400 150 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# XCR3064-VQ44_
#
DEF XCR3064XL-10VQ44 ~ 0 40 Y Y 1 L N
DEF XCR3064-VQ44_ ~ 0 40 Y Y 1 L N
F0 "" -850 0 59 H V L BNN
F1 "XCR3064XL-10VQ44" -850 -150 59 H V L BNN
F1 "XCR3064-VQ44_" -850 -150 59 H V L BNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
Expand All @@ -305,43 +458,43 @@ X F4_9 12 -900 -1500 200 U 50 50 1 0 B
X F4_10 13 -800 -1500 200 U 50 50 1 0 B
X F4_11 14 -700 -1500 200 U 50 50 1 0 B
X F4_12 15 -600 -1500 200 U 50 50 1 0 B
X GND@16 16 -500 -1500 200 U 50 50 1 0 I
X VCC@17 17 -400 -1500 200 U 50 50 1 0 I
X GND 16 -500 -1500 200 U 50 50 1 0 I
X VCC 17 -400 -1500 200 U 50 50 1 0 I
X F3_13 18 -300 -1500 200 U 50 50 1 0 B
X F3_12 19 -200 -1500 200 U 50 50 1 0 B
X F2_10 2 -1500 0 200 R 50 50 1 0 B
X F3_11 20 -100 -1500 200 U 50 50 1 0 B
X F3_10 21 0 -1500 200 U 50 50 1 0 B
X F3_9 22 100 -1500 200 U 50 50 1 0 B
X F3_4 23 700 -900 200 L 50 50 1 0 B
X GND@24 24 700 -800 200 L 50 50 1 0 I
X GND 24 700 -800 200 L 50 50 1 0 I
X F3_2 25 700 -700 200 L 50 50 1 0 B
X F3_1/TCK 26 700 -600 200 L 50 50 1 0 B
X F1_15 27 700 -500 200 L 50 50 1 0 B
X F1_14 28 700 -400 200 L 50 50 1 0 B
X VCC@29 29 700 -300 200 L 50 50 1 0 I
X VCC 29 700 -300 200 L 50 50 1 0 I
X F2_11 3 -1500 -100 200 R 50 50 1 0 B
X F1_11 30 700 -200 200 L 50 50 1 0 B
X F1_10 31 700 -100 200 L 50 50 1 0 B
X F1_9/TDO 32 700 0 200 L 50 50 1 0 B
X F1_8 33 700 100 200 L 50 50 1 0 B
X F1_2 34 100 700 200 D 50 50 1 0 B
X F1_1 35 0 700 200 D 50 50 1 0 B
X GND@36 36 -100 700 200 D 50 50 1 0 I
X GND 36 -100 700 200 D 50 50 1 0 I
X IN3/CLK3 37 -200 700 200 D 50 50 1 0 B
X IN2/CLK2 38 -300 700 200 D 50 50 1 0 B
X IN1/CLK1 39 -400 700 200 D 50 50 1 0 B
X PORT_EN 4 -1500 -200 200 R 50 50 1 0 I
X IN0/CLK0 40 -500 700 200 D 50 50 1 0 B
X VCC@41 41 -600 700 200 D 50 50 1 0 I
X VCC 41 -600 700 200 D 50 50 1 0 I
X F2_1 42 -700 700 200 D 50 50 1 0 B
X F2_2 43 -800 700 200 D 50 50 1 0 B
X F2_3 44 -900 700 200 D 50 50 1 0 B
X F2_14 5 -1500 -300 200 R 50 50 1 0 B
X F2_15 6 -1500 -400 200 R 50 50 1 0 B
X F4_1/TMS 7 -1500 -500 200 R 50 50 1 0 B
X F4_2 8 -1500 -600 200 R 50 50 1 0 B
X VCC@9 9 -1500 -700 200 R 50 50 1 0 I
X VCC 9 -1500 -700 200 R 50 50 1 0 I
ENDDRAW
ENDDEF
#
Expand Down
Loading

0 comments on commit f41b71e

Please sign in to comment.