Upload
lucas-lopes-costa
View
6
Download
0
Tags:
Embed Size (px)
Citation preview
Magic-1 Homebrew CPU Magic-1 design & construction: Bill Buzbee Enclosure and front panel: Alistair Roe Design & debugging help, inspiration and encouragement:
Ken Sumrall Dave Conroy Andrew Holme Ben Franchuk Gil Smith Mark Atherton Ron Watkins
TTL Mark Al Kossow Simir Ribic TriPheonix Dave Brooks Barry Cross Ian White
Attila Szabó John Doran Hans Summers Dennis Kuschel Merlin Skinner ...and many others
Thanks!
CPU: Custom design Construction: Wire-wrapped TTL Clock speed: 3 Mhz Memory: 4 MB Architecture: modified 1 address Address bus: 22 bits + I/O space
Addressing modes: Reg-Reg Base + offset Push, Pop
Registers: General: A, B Bases: SP, DP Control: MSW, PTB Special: PC, C
Hardware page table Data bus: 8 bits ALU width: 16 bits Modes: supervisor & user External interrupt lines: 6 IDE hard drive interface Serial ports: 2 Real time clock Full front panel
Serial 1
Serial 0
Compact Flash Reset
LEDs
http://www.homebrewcpu.org
Clock Source SW1 SW2
Alternate Closed Closed
3 Mhz Open Closed
Variable Closed Open
Single Step Open Open
Outside dimensions: 8.5 x 11 Inside dimensions: 6 x 8.75 Inside cutout centered: 1.125 side margins 1.250 top & bottom margins 0.75 corners Polish inside and outside edges All holes 3/16 (use template to drill)
Rectangle: 5 3/8 x 8 1/2 Rounded corners 3” circular cutout Circle center 2.25” from top 2.25” from left side Polish outside edges 3/16 inner holes 1/8 outer holes Use template for drill holes
Immediate
MDR
SSP
SP
DP
C
B
A
MAR
TPC
PC
MSW/Flags
ALU
PTB
Magic-1 Homebrew Computer
Bill Buzbee Half Moon Bay, CA
ROM
SRAM
(4 Meg x 8)
Data Bus (8 bits)
Address Bus (22 bits)
Control
High 5
Low 11
Fault Logic Low 4
High 11 Page Table 16-bit entries
IR
DEVICES
Two-state connection Three-state connection Fault
R
L
Z
Immediate
MDR
SSP
SP
DP
C
B
A
MAR
TPC
PC
MSW/Flags
ALU
PTB
Magic-1 Homebrew Computer
Bill Buzbee Half Moon Bay, CA
ROM
SRAM
(4 Meg x 8)
Data Bus (8 bits)
Address Bus (22 bits)
Control
High 5
Low 11
Fault Logic Low 4
High 11 Page Table 16-bit entries
IR
DEVICES
Two-state connection Three-state connection
L
Z
Control Card Memory Card Device Card Register/ALU Card
Fault
R
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
IR[1..3]
L_FAULT
MEMREF
CODE_PTB
USER_PTB
_STOP_CLK
DBUS[0..7]
A[0..21]
MAR[0..15]
L[0..15]
_WR XL_MDR_LO
XL_MDR_HI
_WAIT
Left Backplane(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 A012 A023 A034 A045 A056 A067 A078 A089 A0910 A1011 A1112 A1213 A13
16 A1617 A1718 A1819 A1920 A2021 A2122 A2223 A2324 A2425 A2526 A26
29 A2930 A3031 A3132 A32
33B
01
34B
02
35B
03
36B
04
37B
05
38B
06
39B
07
40B
08
41B
09
42B
10
43B
11
44B
12
45B
13
46B
14
47B
15
48B
16
49B
17
50B
18
51B
19
52B
20
53B
21
54B
22
55B
23
56B
24
57B
25
58B
26
59B
27
60B
28
61B
29
62B
30
63B
31
64B
32
65C01
66C02
67C03
68C04
69C05
70C06
71C07
72C08
73C09
74C10
75C11
76C12
77C13
78C14
79C15
80C16
81C17
82C18
83C19
84C20
85C21
86C22
87C23
88C24
89C25
90C26
91C27
92C28
93C29
94C30
95C31
96C32
14 A1415 A15
27 A2728 A28
J1ec96pra
+5
Gnd
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
ALUOP[0..1]
IMMVAL[0..1]
USE_CARRY
ALUOP_SZ
L_PTB
CLKS
_ER_MDR
_ER_IMM
_HALT
CLKM
XINIT_INST
L_PC
_EL_MAR
_EL_C
_EL_PC
_EL_DP
_EL_SP
_EL_A
_EL_B
_EL_MDR
_EL_SSP
_EL_TPC
_EL_MSW
L_EI
L_MODE
L_PAGING
L_MAR
L_MDR_LO
L_MDR_HI
L_MSW
L_C
L_DP _L_PTE
L_SSP
L_FPL
_SET_FLAGS
_FP_WRITE
_E_PTE
MEMORY
_RW
FP_L[0..3]
_DMA_ACK
_IRQ5
_IRQ4
_IRQ3
_IRQ2
_IRQ1
_IRQ0
_E_MDR_HI
_E_MDR_LO
_RESET
_DO_RSHIFT
COMMIT
_NW
_NPMSWZ
MSWC
MSWS
MSWM
MSWV
MSWE
MSWP
L_SP
L_B_HI
L_B_LO
L_A_HI
L_A_LO
_DMA_REQ
IOCLK
xCODE_PTB
Right Backplane
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 A012 A023 A034 A045 A056 A067 A078 A089 A0910 A1011 A1112 A1213 A13
16 A1617 A1718 A1819 A1920 A2021 A2122 A2223 A2324 A2425 A2526 A26
29 A2930 A3031 A3132 A32
33B
01
34B
02
35B
03
36B
04
37B
05
38B
06
39B
07
40B
08
41B
09
42B
10
43B
11
44B
12
45B
13
46B
14
47B
15
48B
16
49B
17
50B
18
51B
19
52B
20
53B
21
54B
22
55B
23
56B
24
57B
25
58B
26
59B
27
60B
28
61B
29
62B
30
63B
31
64B
32
65C01
66C02
67C03
68C04
69C05
70C06
71C07
72C08
73C09
74C10
75C11
76C12
77C13
78C14
79C15
80C16
81C17
82C18
83C19
84C20
85C21
86C22
87C23
88C24
89C25
90C26
91C27
92C28
93C29
94C30
95C31
96C32
14 A1415 A15
27 A2728 A28
J1 ec96pra
Gnd
+5
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
L[0..15]
R[0..15]
Z[0..15]
ALUOP_SZ
ALUV
ALUC
ALUS
ALUZ
MSWC
USE_CARRY
ALUOP[0..1]
IR[0..7]
_DO_RSHIFT
3A
0
1A
1
19A
2
17A
3
4B
0
2B
1
18B
2
16B
3
15C
N
5S
0
6S
1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U174F381
3A
0
1A
1
19A
2
17A
3
4B
0
2B
1
18B
2
16B
3
15C
N
5S
0
6S
1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U274F381
3A
0
1A
1
19A
2
17A
3
4B
0
2B
1
18B
2
16B
3
15C
N
5S
0
6S
1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U374F381
3A
0
1A
1
19A
2
17A
3
4B
0
2B
1
18B
2
16B
3
15C
N
5S
0
6S
1
7S
2
8F0
9F1
11F2
12F3
13O
VR
14C
N+4
U474F382
3A
0
1A
1
19A
2
17A
3
4B
0
2B
1
18B
2
16B
3
15C
N
5S
0
6S
1
7S
2
8F0
9F1
11F2
12F3
13O
VR
14C
N+4
U574F382
13C
N
4P
0
3G
0
2P
1
1G
1
15P
2
14G
2
6P
3
5G
3
12C
N+X
11C
N+Y
9C
N+Z
7P
10G
U674F182
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U774F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U874F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U974F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1074F2442
1A1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1174F244
12
U12A
7404
Gnd
1
23
U13A7400
1
23
U14A7432
2
31
U15A7402
3 4
U12B7404
2 1A3 1B5 2A6 2B11 3A10 3B14 4A13 4B1 S15 G
41Y72Y93Y124Y
U1674157
Gnd
ALU
61C0
51C1
41C2
31C3
102C0
112C1
122C2
132C3
14A
2B
11G
152G
7 1Y
9 2Y
U1774153
61C0
51C1
41C2
31C3
102C0
112C1
122C2
132C3
14A
2B
11G
152G
7 1Y
9 2Y
U1874153
Gnd
+5
1
23
U19A7408
5
64
U15B7402
4
56
U14B7432
12
45
6
U20A
7420
910
1213
8
U20B
7420
8
910
U15C7402
11
1213
U15D7402
2
31
U21A7402
5
64U21B
7402
8
910
U21C7402
11
1213
U21D7402
2
31
U22A7402
5
64
U22B7402
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
ALUV
ALUS
ALUC
ALUZ
Z[0..15]
L[0..15]
MSWP
MSWE
MSWM
MSWV
MSWS
MSWC
MSWZ
_EL_MSW
L_MSW
L_MODE
L_PAGING
L_FAULT
MEMREF
_RESET
xCODE_PTB L_EI
_SET_FLAGSMSW
2D
3C
K
5Q
6Q
4PR1 CLU23A7474
12D
11C
K
9Q
8Q
10PR13 CLU23B7474
2D
3C
K
5Q
6Q
4PR1 CLU24A7474
12D
11C
K
9Q
8Q
10PR13 CLU24B7474
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U2574F244
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U2674273
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U2774157
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U2874F244Gnd
4
56
U19B7408
+5
P D E M
5 6U12C7404 Gnd
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
L_A_LO
_EL_A
L_A_HI
L_B_LO
_EL_B
L_B_HI
L_C
_EL_C
Z[0..15]
L[0..15]
L_DP
_EL_DP
L_SP
_EL_SP
L_SSP
_EL_SSP
L_PC
_EL_PC
COMMIT
_EL_TPC
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U29 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U30 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U31 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U32 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U33 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U34 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U35 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U36 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U37 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U38 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U39 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U40 74F374
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U41 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U42 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U43 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U44 74F374
General Registers
(c) 2003, Bill Buzbee, Half Moon Bay, CA
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
R[0..15]
_ER_IMM
IMMVAL[0..1]IMMVAL[0..1]
Z[0..15]
L[0..15]
L_MAR
_EL_MAR
MAR[0..15]
_RESET
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U4574F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U4674F244
Z0Z1
Z2Z3
Z4Z5
Z6Z7
Z8Z9
Z10Z11
Z12Z13
Z14Z15
L0L1
L2L3
L4L5
L6L7
L8L9
L10L11
L12L13
L14L15
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4774273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4874273
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U4974F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5074F244
Special Registers
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
COMMIT
Z[0..15]
D[0..7]
XL_MDR_HI
XL_MDR_LO
_E_MDR_HI
_E_MDR_LO
_EL_MDR
_ER_MDR
R[0..15]
L[0..15]
DBUS
_RW
_DMA_ACK
L_MDR_HI
L_MDR_LO
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U5174157
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U5274157
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5374273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5474273
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5574F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5674F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5774F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5874F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5974F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U6074F244
2A1 3A2 4A3 5A4 6A5 7A6 8A7 9A819G 1DIR
18 B117 B216 B315 B414 B513 B612 B711 B8
U61
74F245
98U12D
7404
MDR
11 10
U12E7404
(c) 2003, Bill Buzbee, Half Moon Bay, CA
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92Y
U62 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92Y
U63 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92Y
U64 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92Y
U65 74153
Gnd
RegisterCard.bom Page 1
Register card BOM
Item Qty References Value ------------------------------------------------------------------------------ 1 1 U13 7400 2 3 U15,U21,U22 7402 3 1 U12 7404 4 1 U19 7408 5 1 U20 7420 6 1 U14 7432 7 2 U23,U24 7474 8 6 U17,U18,U62,U63,U64,U65 74153 9 4 U16,U27,U51,U52 74157 10 5 U26,U47,U48,U53,U54 74273 11 1 U6 74F182 12 17 U7,U8,U9,U10,U11,U25,U28,U45,U46,U49,U50,U55,U56, 74F244 U57,U58,U59,U60 13 1 U61 74F245 14 16 U29,U30,U31,U32,U33,U34,U35,U36,U37,U38,U39,U40,U41, 74F374 U42,U43,U44 15 3 U1,U2,U3 74F381 16 2 U4,U5 74F382
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
CLKM
FAULT_PENDING
MSWZ
MSWV
MSWC
MSWS
IR[0-7]
ENCODER[0..3]
LATCH[0..3]
XL_MDR_LO
XL_MDR_HI_E_MDR_LO
_E_MDR_HI
PRIV
XL_MODE
XL_PAGING
MISC[0..3]
EL[0..3]
ER[0..1]
RIMMVAL[0..1]
ALUOP[0..1]
USE_CARRY
LATCH_SZ
RUSER_PTB
CODE_PTB
ALUOP_SZ
DBUS[0..7]
INIT_INST
NEXT[0..7]
_DO_BRANCH
_FP_WRITER_RW
_RESET
_NEXT0
XL_MAR
_DMA_ACK
FAULT_PENDINGMicrocode
1A
0
2A
1
3A
2
4A
3
5A
4
16A
5
17A
6
18A
7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U1 74S472
1A
0
2A
1
3A
2
4A
3
5A
4
16A
5
17A
6
18A
7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U2 74S472
1A
0
2A
1
3A
2
4A
3
5A
4
16A
5
17A
6
18A
7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U3 74S472
1A
0
2A
1
3A
2
4A
3
5A
4
16A
5
17A
6
18A
7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U4 74S472
1A
0
2A
1
3A
2
4A
3
5A
4
16A
5
17A
6
18A
7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U5 74S472
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U6 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U7 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U8 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U9 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U10 74273
Gnd
4D
0
3D
1
2D
2
1D
3
15D
4
14D
5
13D
6
12D
7
11A
10B
9C
7G
6W
5Y
U1174151
12
3
U12A7486
12
3
U13A7432
4
56
U12B7486
45
6
U13B
7432
9
108
U13C7432
1
2
U14A
7404
Gnd
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92YU15 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92YU16 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92YU17 74153
61C
0
51C
1
41C
2
31C
3
102C
0
112C
1
122C
2
132C
3
14A
2B
11G
152G
71Y
92YU18 74153
31D
42D
73D
84D
135D
146D
177D
188D
11CK
1CL
2 1Q
5 2Q
6 3Q
9 4Q
12 5Q
15 6Q
16 7Q
19 8Q
U19
74273
+5
2
31
U20A7402
5
64
U20B7402
8
910
U20C7402
11
1213
U20D7402
1 2 4 5
6 U21A
7420
3 4
U14B
7404
5 6U14C
7404
1234
56
1112
8
U24
7430
12
1312U25A7410
(c) 2003, Bill Buzbee, Half Moon Bay, CA
98
U14D7404
11 10U14E
7404
4
56U61B
7432
345
6 U44B
7411
12
1311 U61D7432
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
CLKS
FAULT_PENDING
MISC[0..3]
ER[0..1]
RL_FPLEL[0..3]
_ER_MDR
_ER_IMM
LATCH[0..3]
RL_MSW
RL_C
RL_PC
RL_DP
RL_SP
RL_A_LO
RL_B_LO
RL_PTB
RL_MDR
RL_A_HI
RL_B_HI
LATCH_SZ
_EL_MAR
_EL_MSW
_EL_C
_EL_PC
_EL_DP
_EL_SP
_EL_A
_EL_B
_EL_TPC
_EL_SSP
_EL_MDR
IR[0..7]
_HALT
_TRAPO
R_L_PTE
_SET_FLAGS
INIT_INST
_CLR_TRAP
_DO_BRANCH
RL_IE
_DMA_ACK
_DO_RSHIFT
FP_L[0..3]
RL_SSPMSWM
_BKPT
_SYSCALL
_E_PTE
RCOMMIT
_STOP_CLK
_EL_FCODE
FAULT_PENDING
XINIT_INST
_CLKS
Field Decode
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U2674F138
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U2774F138
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U29 74F240
Gnd
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U3074F138
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U3174F138
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U3274F138
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U3374F138
+5
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U34 74157
10A0
12A1
13A2
15A3
9B0
11B1
14B2
1B3
2A<B
3A=B
4A>B
7 A<B
6 A=B
5 A>B
U35
7485
+5
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U3674157
Gnd
1312U14F
7404
4
56 U23B
7408
9
108 U23C
7408
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
4 1Y
7 2Y
9 3Y
12 4Y
U3774157
910
1213
8 U21B7420
Gnd
+5
23
1
U38A7402
56
4
U38B7402
12
1311 U23D
740812
U39A
7404
89
10
U38C
7402
12
3
U40A
7432
45
6
U40B7432
11 12
13
U38D7402
1 2
3
U41A7408
(c) 2003, Bill Buzbee, Half Moon Bay, CA
9
108 U22C
7400
12
45
6 U42A
7420
2
31 U43A
7402
1213
12 U44A7411
9
108 U40C
7432
Gnd
+5
Gnd
Gnd
1213
11
U40D7432
3
4
U39B7404
4
56 U41B
7408
56U39C7404
9
108U12C
7486
12
1311U12D
7486 +5
9 10
8
U60C7408
12
1311U62D7400
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
XL_MODE
CLKS
XL_PAGING
L_PAGING
L_MODE
XL_MDR_LO
XL_MDR_HI
RL_MDR
L_MDR_LO
L_MDR_HI
XL_MAR L_MAR
RL_FPL
RL_PTB
RL_A_HI
RL_B_HI
RL_SSP
RL_C
RL_PC
RL_DP
RL_SP
RL_A_LO
RL_B_LO
RL_MSW
RL_IE
R_L_PTE
RCOMMIT
COMMIT
L_FPL
L_PTB
L_A_HI
L_B_HI
L_SSP
L_C
L_PC
L_DP
L_SP
L_A_LO
L_B_LO
L_MSW
L_IE
_L_PTE
R_RW
_WR
RIMMVAL[0..1]
IMMVAL[0..1]
_RW
RL_FAULT
L_FAULT
FAULT_PENDING
_CLKS
Field decode 2
(c) 2003, Bill Buzbee, Half Moon Bay, CA
9
108U59C
7408
12
1311U59D
7408
1
23U60A
7408
4
56U60B
7408
12
1311U49D
7432
1
23U61A
7432
1
23U62A
7400
11
1213U43D
7402
1 162 153 144 135 126 117 108 9
R8
80
1 162 153 144 135 126 117 108 9
R9
80
1 162 153 144 135 126 117 108 9
R10
80
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U6374F244
45
6
U62B7400
Gnd
9
108U61C
7432
9
108U62C
7400
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
RL_FAULT
MSWE
_RESET
_IRQ0_IRQ1_IRQ2_IRQ3_IRQ4_IRQ5
_DMA_REQ
_TRAPO
PRIV_NW
_NP
FAULT_PENDING
MSWV
MSWM
_SYSCALL
_BKPT
ENCODER
_EL_FCODE
L[0..15]
_CLR_TRAP
_NEXT0
CLKS
_CLKS
CLKM
1 A
2 B
3 C
6 G1
4 G2A
5 G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U45
74F138
100
111
122
133
14
25
36
47
5EI
9 A0
7 A1
6 A2
14 GS
15 EOU46
74148
100
111
122
133
14
25
36
47
5EI
9 A0
7 A1
6 A2
14 GS
15 EOU47
74148
Gnd
12
1311 U22D
7400
1
23 U48A
7400
4
56 U48B
7400
98
U39D7404
1
23
U49A
7432
2D
3CK
5 Q
6 Q
4P
R
1C
L
U50A
7474
12D
11CK
9 Q
8 Q
10P
R
13C
L
U50B
7474
2D
3CK
5 Q
6 Q
4P
R
1C
L
U51A
7474
12D
11CK
9 Q
8 Q
10P
R
13C
L
U51B
7474
2D
3CK
5 Q
6 Q
4P
R
1C
L
U52A
7474
12D
11CK
9 Q
8 Q
10P
R
13C
L
U52B
7474
+5
11
10
U39E
7404
13
12
U39F
7404
1
2
U53A
7404
3
4
U53B
7404
5
6
U53C
7404
9
8
U53D
7404
910
8
U41C7408
1213
11
U41D7408
12
3
U54A7408
45
6
U54B7408
910
8
U54C7408
1213
11
U54D7408
9
108 U48C
74001110
U53E7404
12
1311 U48D
7400
Faults and Interrupts
R1
4.7K
R2
4.7K
R3
4.7K
R4
4.7K
R5
4.7K
R6
4.7K
5
64
U43B7402
8
910
U43C7402
(c) 2003, Bill Buzbee, Half Moon Bay, CA
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U56 74273
Gnd
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U57 74F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U58 74F244
1
23 U59A
7408
1312U53F
7404
4
56 U59B
7408
910
8
U49C7432
R7
4.7K
+5
+5
Gnd
31D
42D
73D
84D
135D
146D
177D
188D
11CK
1CL
2 1Q
5 2Q
6 3Q
9 4Q
12 5Q
15 6Q
16 7Q
19 8Q
U?
74273
ControlCard.bom Page 1
Control card BOM
Item Qty References Value ------------------------------------------------------------------------------ 1 3 R8,R9,R10 80 2 7 R1,R2,R3,R4,R5,R6,R7 4.7K 3 3 U22,U48,U62 7400 4 3 U20,U38,U43 7402 5 3 U14,U39,U53 7404 6 5 U23,U41,U54,U59,U60 7408 7 1 U25 7410 8 1 U44 7411 9 2 U21,U42 7420 10 1 U24 7430 11 4 U13,U40,U49,U61 7432 12 4 U50,U51,U52,U55 7474 13 1 U35 7485 14 1 U12 7486 15 2 U46,U47 74148 16 1 U11 74151 17 4 U15,U16,U17,U18 74153 18 3 U34,U36,U37 74157 19 7 U6,U7,U8,U9,U10,U19,U56 74273 20 7 U26,U27,U30,U31,U32,U33,U45 74F138 21 1 U29 74F240 22 3 U57,U58,U63 74F244 23 5 U1,U2,U3,U4,U5 74S472
Note: U64 and U28 deleted
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
A-BUS
MEMORY
P
W
M
F
xMSWP
_DMA_ACK
CLKM
xCODE_PTB
xMSWM
xUSER_PTB
_E_PTE
_L_PTE L-BUS
L_PTB
_RESET
XL_MDR_LO
XL_MDR_HI
XINIT_INST
_E_MDR_LO
_E_MDR_HI
MEMREF
W
P
F
_NP
_NW
_WAIT
_RW
xMSWP
MAR{0..15]
CODE_PTB USER_PTB
MSWP
MSWM_RESET
L_MAR
xCODE_PTB
xUSER_PTB
xMSWM
xMSWP
T[0..15]
_RESET
Page table
21A
0
23A
1
24A
2
25A
3
26A
4
1A
5
2A
6
3A
7
4A
8
5A
9
6A
10
7A
11
8A
12
9A
13
10A
14
20C
E
22O
E
27W
E
11I/O
012
I/O1
13I/O
215
I/O3
16I/O
417
I/O5
18I/O
619
I/O7
U1 FAST_SRAM21
A0
23A
1
24A
2
25A
3
26A
4
1A
5
2A
6
3A
7
4A
8
5A
9
6A
10
7A
11
8A
12
9A
13
10A
14
20C
E
22O
E
27W
E
11I/O
012
I/O1
13I/O
215
I/O3
16I/O
417
I/O5
18I/O
619
I/O7
U2 FAST_SRAM
(c) 2003, Bill Buzbee, Half Moon Bay, CA
31D
42D
73D
84D
135D
146D
177D
188D
1O
C
11C
K
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U3 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C
11C
K
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C
11C
K
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C
11C
K
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U6 74F374
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U7 74157
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U8 74157
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U9 74157
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U10 74157
1 2
U11A
7404
Gnd
31D
42D
73D
84D
135D
146D
177D
188D
11CK
1CL
2 1Q
5 2Q
6 3Q
9 4Q
12 5Q
15 6Q
16 7Q
19 8Q
U1274273
Gnd
1
23 U14A
7408
3 4
U11B 7404
4
56 U14B
7408
9
108 U14C
7408
12
1311 U14D
7408
1
23 U15A
7408
4
56 U15B
7408
9
108 U15C
7408
12
1311 U15D
740812
3
U16A7408
1213
12 U17A7427
91011
8 U18C7410
1
23 U19A
7400
12
45
6 U20A7420
345
6 U18B7410
4
56 U19B
7400
56
U11C 7404
98
U11D 7404
31D
42D
73D
84D
135D
146D
177D
188D
11C
K
1C
L
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U31 74273
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U32 74F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U33 74F244
Note: A-bus is invalid on cycle PTE is written
910
8
U16C7408
4
56 U30B
7432
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
A[0..15]
MEMORY
_RW
DBUS[0..7]
_WR
SRAM
(c) 2003, Bill Buzbee, Half Moon Bay, CA
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U21BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
EU22
BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U23BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U24BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U25BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U26BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U27BIGSRAM
12A
0
11A
1
10A
2
9A
3
8A
4
7A
5
6A
6
5A
7
27A
8
26A
9
23A
10
25A
11
4A
12
28A
13
3A
14
31A
15
2A
16
22C
S
24O
E
1A
1830
A17
13O
014
O1
15O
217
O3
18O
419
O5
20O
621
O7
29W
E
U28BIGSRAM
1A
2B
3C
6G
1
4G
2A
5G
2B
15Y
014
Y1
13Y
212
Y3
11Y
410
Y5
9Y
67
Y7
U2974F138
Gnd
MemoryCard1.bom[+] Page 1
Bill of materials -- Memory Card --- page 1
Item Qty References Value ------------------------------------------------------------------------------ 1 1 U19 7400 2 1 U13 7402 3 1 U11 7404 4 3 U14,U15,U16 7408 5 1 U18 7410 6 1 U20 7420 7 1 U17 7427 8 1 U30 7432 9 4 U7,U8,U9,U10 74157 10 1 U12 74273 11 1 U29 74F138 12 4 U3,U4,U5,U6 74F374 13 8 U21,U22,U23,U24,U25,U26,U27,U28 BIGSRAM 14 2 U1,U2 FAST_SRAM
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
A[0..15]
MEMORY
DBUS[0..7]
_PSEL0
_PSEL1
_PSEL2
_PSEL3
_PSEL4
_PSEL5
_PSEL6
_PSEL7
_IRQ2
_RESET
_RW
_WR
_IRQ3
IOCLK
MEMREF
_OE
UARTS
19 WR18 WR16 XIN14 CS213 CS112 CS010 SIN9 RCLK1 D02 D13 D24 D.35 D46 D57 D68 D7
39 RI
38 DCD
37 DSR
36 CTS35 MR
34OUT1
23DDIS
25 ADS
28 A0
24TXRDY 29RXRDY30INTR
32RTS 33DTR
31OUT2
17XOUT
15BAUDOUT
11SOUT27 A126 A2
22 RD21 RD
U15
16550
1234
56
1112
8U177430
91011
8U3C
7427
1 A2 B3 C
6 G14 G2A5 G2B
15Y0 14Y1 13Y2 12Y3 11Y4 10Y5 9Y6 7Y7
U1874F138
594837261
P1
CONN DB09
(c) 2003, Bill Buzbee, Half Moon Bay, CA
14 V+12 V-17 V-2 T1I1 T2I4 R1I19 R2I
5T1O 18T2O 3R1O 20R2O8C1+ 13C1- 11C2+ 15C2+10 C2-16 C2-
U19
MAX233
14 V+12 V-17 V-2 T1I1 T2I4 R1I19 R2I
5T1O 18T2O 3R1O 20R2O8C1+ 13C1- 11C2+ 15C2+10 C2-16 C2-
U20
MAX233
Gnd
Gnd
+5
5 6
U7C
7404
9 8U7D
7404
Y1
1.8432Mhz
19 WR18 WR16 XIN14 CS213 CS112 CS010 SIN9 RCLK1 D02 D13 D24 D.35 D46 D57 D68 D7
39 RI
38 DCD
37 DSR
36 CTS35 MR
34OUT1
23DDIS
25 ADS
28 A0
24TXRDY 29RXRDY30INTR
32RTS 33DTR
31OUT2
17XOUT
15BAUDOUT
11SOUT27 A126 A2
22 RD21 RD
U21
16550
594837261
P2
CONN DB09
Gnd
14 V+12 V-17 V-2 T1I1 T2I4 R1I19 R2I
5T1O 18T2O 3R1O 20R2O8C1+ 13C1- 11C2+ 15C2+10 C2-16 C2-
U22
MAX233
11 10
U7E
7404
12
1311U4D
7408
12
1312U26A7427
345
6U26B7427
1
23U27A7400
12
1311U5D
7432
4
56
U27B7400
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
DBUS[0..7]
_PSEL4
_WR
_PSEL3_RESET
_OE
_IRQ1
A[0..15]
_PSEL5_IRQ5
IDE_DRV
L_PCODE
POST Display
(c) 2003, Bill Buzbee, Half Moon Bay, CA
IDE Interface
34 D033 D132 D231 D330 D429 D528 D627 D7
5RD 36WR 9A0 8A135 RST6 CS
4 PA03 PA12 PA21 PA340 PA439 PA538 PA637 PA7
18PB0 19PB1 20PB2 21PB3 22PB4 23PB5 24PB6 25PB714PC0 15PC1 16PC2 17PC3 13PC4 12PC5 11PC6 10PC7
U23
8255
Gnd
13 12
U7F 7404
1 2
U24A 7404
3 4
U24B 7404
5 6
U24C 7404
9 8
U24D 7404
13579111315171921232527293133353739
2468
10121416182022242628303234363840
J1
IDE
11 10
U24E
7404
1312
U24F7404
D20
1N5817
D21
1N4148
1
2 B1
3v LithiumReal time clock
4A0 5A1 6A2 7A38RD 10WR2CS0 15CS1
18Vdd
3ALE
14 D013 D112 D211 D3
1 STD.P
9 Gnd
U25
RTC72421
Gnd
Gnd
C1
0.1uF
+5
2I8A
3I4A
4I2A
13I1A
6I8B
7I4B
8I2B
9I1B
10V
CC
B14
VC
CA
1B
CA
5B
CB
16E
A12
EB
15G
ND
A11
GN
DB
H1HP5082-7340/2
+5
Gnd
4
56U5B
74329
108 U27C
7400
R99
10K Ohm
Gnd
3 4
U7B
7404
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
A[0..21] DBUS[0..7]
MEMORY
_OE
FP_RAM
_WR
RAM & ROM
10 A09 A18 A27 A36 A45 A54 A63 A725 A824 A921 A1023 A112 A1226 A1327 A14
20CE 22OE 1VPP
11D0 12D1 13D2 15D3 16D4 17D5 18D6 19D7
U1
27256
10 A09 A18 A27 A36 A45 A54 A63 A725 A824 A921 A1023 A112 A1226 A131 A14
20CS 22OE 27WE
11I/00 12I/O1 13I/O2 15I/O3 16I/O4 17I/O5 18I/O6 19I/O7
U2
62256
12
1312U3A
7427
345
6U3B7427
1
23U4A
74084
56U4B
7408
1
23U5A
7432
1
23 U6A
7400
4
56 U6B
740012
U7A7404+5
(c) 2003, Bill Buzbee, Half Moon Bay, CA
2
31U8A
7402
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
_DMA_ACK
DBUS[0..15]
FP_RAM
MEMORY
A[0..21]
_RW
_PSEL2
Device Card Switches
S1
SA21
S2
SA0
S3
SA1
S4
SA2
S5
SA3
S6
SA4
S7
SA5
S8
SA6
S9
SA7
S10
SA8
S11
SA9
S12
SA10
S13
SA11
S14
SA12
S15
SA13
S16
SA14
S17
SA15
S18
SA16
S19
SA17
S20
SA18
S21
SA19
S22
SA20
S23
SD0
S24
SD1
S25
SD2
S26
SD3
S27
SD4
S28
SD5
S29
SD6
S30
SD7
S31
MEMORY/DEVICE
S32
RAM/ROM
R1
4.7K
R2
4.7K
R3
4.7K
R4
4.7K
R5
4.7K
R6
4.7K
R7
4.7K
R8
4.7K
R9
4.7K
R10
4.7K
R11
4.7K
R12
4.7K
R13
4.7K
R14
4.7K
R15
4.7K
R16
4.7K
R17
4.7K
R18
4.7K
R19
4.7K
R20
4.7K
R21
4.7K
R22
4.7K
R23
4.7K
R24
4.7K
R25
4.7K
R26
4.7K
R27
4.7K
R28
4.7K
R29
4.7K
R30
4.7K
R31
4.7K
R32
4.7K
Gnd
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U9 74F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U10 74F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U11 74F244
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U12 74F244
(c) 2003, Bill Buzbee, Half Moon Bay, CANOTE: SA21/A21 odd order reflects wiring mistake
9
108U6C
7400
12
1311U6D7400 9
108U4C
7408
+5
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
MAR[0..15]
IDE_DRV
Device LED
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1374F240
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1474F240
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R33470
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R34470
(c) 2003, Bill Buzbee, Half Moon Bay, CA
Gnd
D1
LED
D2
LED
D3
LED
D4
LED
D5
LED
D6
LED
D7
LED
D8
LED
D9
LED
D10
LED
D11
LED
D12
LED
D13
LED
D14
LED
D15
LED
D16
LED
+5
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R35470
D17
LED
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
Device Ribbon Cable
1 23 45 67 89 10
11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50
W1
Ribbon50
Right
(c) 2003, Bill Buzbee, Half Moon Bay, CA
DeviceCard.bom Page 1
Device BOM
Item Qty References Value ------------------------------------------------------------------------------ 1 3 R33,R34,R35 470 2 1 J1 IDE 3 17 D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13, LED D14,D15,D16,D17 4 1 S2 SA1 5 1 S3 SA2 6 1 S4 SA3 7 1 S5 SA4 8 1 S6 SA5 9 1 S7 SA6 10 1 S8 SA7 11 1 S9 SA8 12 1 S10 SA9 13 1 S1 SAO 14 1 S23 SD0 15 1 S24 SD1 16 1 S25 SD2 17 1 S26 SD3 18 1 S27 SD4 19 1 S28 SD5 20 1 S29 SD6 21 1 S30 SD7 22 32 R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13, 4.7K R14,R15,R16,R17,R18,R19,R20,R21,R22,R23,R24, R25,R26,R27,R28,R29,R30,R31,R32 23 2 U6,U27 7400 24 1 U8 7402 25 2 U7,U24 7404 26 1 U4 7408 27 1 U3,U26 7427 28 2 U16,U17 7430 29 1 U5 7432 30 1 U23 8255 31 1 S12 SA11 32 1 S13 SA12 33 1 S14 SA13 34 1 S15 SA14 35 1 S16 SA15 36 1 S17 SA16 37 1 S18 SA17 38 1 S19 SA18 39 1 S20 SA19 40 1 S11 SA1O 41 1 S21 SA20 42 1 S22 SA21 43 1 C1 0.1uF 44 2 U15,U21 16550 45 1 U1 27256 46 1 U2 62256 47 1 D21 1N4148 48 1 D20 1N5817 49 1 U18 74F138 50 2 U13,U14 74F240 51 4 U9,U10,U11,U12 74F244 52 3 U19,U20,U22 MAX233 53 2 D18,D19 TIL311 54 1 S32 RAM/ROM 55 1 W1 Ribbon50 56 1 U25 RTC72421 57 1 Y1 1.8432Mhz
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
CLKS
_RESET
_DMA_REQ
_FP_WRITE
FP_L[0..3]
_STOP_CLK
_WAIT
IOCLK
_FP_WRITE
CLKM
Clocks
S1
Manual_Clk
S2RESET
R1
R_POT
8 VCC
5 CONT6 THRE2 TRIG4 RSET
3OUT
7DIS
1GND
U1
NE555
4 D03 D12 D21 D315 D414 D513 D612 D7
11 A10 B9 C7 G
6W
5Y
U2
74151
2 D
3 CK
5Q
6Q
4P
R
1C
L
U3A
7474
1
23
U4A
7408
4 5
6
U4B7408Gnd
1
J1
TurboClk
1
J2
NormalClk
2 1A14 1A26 1A38 1A411 2A113 2A215 2A317 2A4
1 1G19 2G
181Y1 161Y2 141Y3 121Y4 92Y1 72Y2 52Y3 32Y4
U5
74F244
GndR24.7K
R34.7K
1
23U6A
7400
4
56U6B
7400
+5
S3
Stop_ClockGnd
R4
4.7K
R54.7K
9
108U6C
7400
12
1311U6D
7400
R61K
C11uF
Gnd
D11N914
Gnd
C247uF
R7 10K
+5
1 2
U7A
7414
3 4U7B
7414
+5
4J
1C
K
16K
15Q
14Q
2 PR 3CLU8A 7476
+5
S4
DMA_REQUESTGnd
R84.7K
R94.7K
1
23U9A
7400
4
56U9B
7400
S5WRITE
D21N914
Gnd
C347uF
R10 10K
+5
5 6
U7C
7414
9 8U7D
7414
1234
J4
L_SELECT
(c) 2003, Bill Buzbee, Half Moon Bay, CA
Gnd
Gnd
Gnd
R11
4.7K
R12
4.7K
R14
4.7K
R15
4.7K
R16
4.7K
R17
4.7K
R18
4.7K
R19
4.7K
+5
+5
1 162 153 144 135 126 117 108 9
R20
80
12
J3
CLK_SELECT
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
4 1Y
7 2Y
9 3Y
12 4Y
U21
74157 Gnd
12 D
11 CK
9Q
8Q
10P
R
13C
L
U3B
7474
12 D
11 CK
9Q
8Q
10P
R
13C
L
U22B
7474
2 1A14 1A26 1A38 1A411 2A113 2A215 2A317 2A4
1 1G19 2G
181Y1 161Y2 141Y3 121Y4 92Y1 72Y2 52Y3 32Y4
U99
74LS240
Gnd
2 D
3 CK
5Q
6Q
4P
R
1C
L
U23A
7474
+5
+5
+5
+5
9
108U4C
7408
Note: DS1100 taps spaced 10ns apart
1
2 U20A
7404
8 VCC1 IN2 T26 T37 T1
3T4 5T5
4GND
U98
DS1100
8 VCC1 IN2 T26 T37 T1
3T4 5T5
4GND
U97
DS1100
Gnd
30ns
12 13
11
U96D7408
56U20C
7404
Vcc
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
L_FPL
L[0..15] DBUS[0..7]
MSWP
MSWE
MSWM
MSWV
MSWC
MSWZ
MSWS
ZINIT_INST
L_PCODE
Front panel LED 1
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1074F240
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R21470
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R22470
1
16
2
15
3
14
4
135
126
11
7
10
8
9
R23470
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
470
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1174F240
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R25470
(c) 2003, Bill Buzbee, Half Moon Bay, CA
D3
LED
D4
LED
D5
LED
D6
LED
D7
LED
D8
LED
D9
LED
D10
LED
D11
LED
D12
LED
D13
LED
D14
LED
D15
LED
D16
LED
D17
LED
D18
LED
D19
LED
D20
LED
D21
LED
D22
LED
D23
LED
D24
LED
D25
LED
D26
LED
D27
LED
D28
LED
D29
LED
D30
LED
D31
LED
D32
LED
D33
LED
D34
LED
+5
D35
LED
D36
LED
D37
LED
D38
LED
D39
LED
D40
LED
D41
LED
3D
1
4D
2
7D
3
8D
4
13D
5
14D
6
17D
7
18D
8
11C
1O
C
2Q
15
Q2
6Q
39
Q4
12Q
515
Q6
16Q
719
Q8
U1274F533
3D
1
4D
2
7D
3
8D
4
13D
5
14D
6
17D
7
18D
8
11C
1O
C
2Q
15
Q2
6Q
39
Q4
12Q
515
Q6
16Q
719
Q8
U1374F533
Gnd
3D
1
4D
2
7D
3
8D
4
13D
5
14D
6
17D
7
18D
8
11C
K
1O
C
2Q
15
Q2
6Q
39
Q4
12Q
515
Q6
16Q
719
Q8
U14 74F534
31D
42D
73D
84D
135D
146D
177D
188D
11CK
1CL
2 1Q
5 2Q
6 3Q
9 4Q
12 5Q
15 6Q
16 7Q
19 8Q
U1
74273
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R?470
D?
LED
D?
LED
D?
LED
D?
LED
D?
LED
D?
LED
D?
LED
D?
LED
+5
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
_IRQ0
_IRQ1
_IRQ2
_IRQ3
_IRQ4
_IRQ5
_RW
XINIT_INSTCLKS
MEMORY
_NW
_NP
A[0..21]MEMREF
_DMA_ACK
_HALT
_WR
_STOP_CLK
_RESET
ZINIT_INST
Front Panel LED 2
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1574F240
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1674F240
Gnd
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1774F240
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R26470
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R27470
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R28470
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1874F244
(c) 2003, Bill Buzbee, Half Moon Bay, CA
21A
1
41A
2
61A
3
81A
4
112A
1
132A
2
152A
3
172A
4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1974F244
D42
LED
D43
LED
D44
LED
D45
LED
D46
LED
D47
LED
D48
LED
D49
LED
D50
LED
D51
LED
D52
LED
D53
LED
D54
LED
D55
LED
D56
LED
D57
LED
D58
LED
D59
LED
D60
LED
D61
LED
D62
LED
D63
LED
D64
LED
D65
LED
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9R29470
D66
LED
D67
LED
D68
LED
D69
LED
D70
LED
1
16
2
15
3
14
4
13
5
12
6
11
7
10
8
9
R30470
D71
LED
D72
LED
D73
LED
D74
LED
D75
LED
D76
LED
+5
34U20B
7404
D77
LED
D78
LED
D79
LED
D80
LED
D81
LED
121311
U4D7408
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
Front Panel Ribbon Cable
1 23 45 67 89 10
11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50
W1
Ribbon50
1 23 45 67 89 10
11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50
W2
Ribbon50
LeftRight
(c) 2003, Bill Buzbee, Half Moon Bay, CA
FrontPanelCard.bom Page 1
Front Panel BOM
Item Qty References Value ------------------------------------------------------------------------------ 1 2 C2,C3 C 2 1 R6 1K 3 1 R20 80 4 1 C1 .01 5 10 R21,R22,R23,R24,R25,R26,R27,R28,R29,R30 470 6 78 D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15, LED D16,D17,D18,D19,D20,D21,D22,D23,D24,D25,D26, D27,D28,D29,D30,D31,D32,D33,D34,D35,D36,D37, D38,D39,D40,D41,D42,D43,D44,D45,D46,D47,D48, D49,D50,D51,D52,D53,D54,D55,D56,D57,D58,D59, D60,D61,D62,D63,D64,D65,D66,D67,D68,D69,D70, D71,D72,D73,D74,D75,D76,D77,D78,D79,D80 7 17 R2,R3,R4,R5,R7,R8,R9,R10,R11,R12,R13,R14,R15, 4.7K R16,R17,R18,R19 8 2 U6,U9 7400 9 1 U20 7404 10 1 U4 7408 11 1 U7 7414 12 1 U3 7474 13 1 U8 7476 14 2 D1,D2 1N914 15 1 U2 74151 16 1 U1 NE555 17 1 R1 R_POT 18 1 S2 RESET 19 1 S5 WRITE 20 5 U10,U11,U15,U16,U17 74F240 21 3 U5,U18,U19 74F244 22 2 U12,U13 74F533 23 1 U14 74F534 24 1 J4 L_SELECT 25 2 W1,W2 Ribbon50 26 1 J1 TurboClk 27 1 J2 NormalClk 28 1 S1 Manual_Clk 29 1 S3 Stop_Clock 30 1 S4 DMA_REQUEST 31 1 J3 CLOCK_SELECT