Updated 7/4/2016 - Homebrew CPU
Transcript of Updated 7/4/2016 - Homebrew CPU
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]
_RESETMEMREF
_RD_IRQ4
_STOP_CLK
DBUS[0..7]
A[0..21]
MAR[0..15]
L[0..15]
_WR XL_MDR_LOXL_MDR_HI
MEMORY_PSEL1
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
33B01
34B02
35B03
36B04
37B05
38B06
39B07
40B08
41B09
42B10
43B11
44B12
45B13
46B14
47B15
48B16
49B17
50B18
51B19
52B20
53B21
54B22
55B23
56B24
57B25
58B26
59B27
60B28
61B29
62B30
63B31
64B32
65C0166C0267C0368C0469C0570C0671C0772C0873C0974C1075C1176C1277C1378C1479C1580C1681C1782C1883C1984C2085C2186C2287C2388C2489C2590C2691C2792C2893C2994C3095C3196C32
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_CARRYALUOP_SZ
L_PTBCLKS
_ER_MDR_ER_IMM_HALTCLKM
XINIT_INSTL_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_MODEL_PAGING
L_MARL_MDR_LOL_MDR_HI
L_MSWL_C
L_DP _L_PTEL_SSP
L_FPL_SET_FLAGS
_FP_WRITE_E_PTE_WAIT_RWFP_L[0..3]_DMA_ACK
_IRQ5USER_PTB_IRQ3_IRQ2_IRQ1_IRQ0_E_MDR_HI_E_MDR_LOL_FAULT_DO_RSHIFT
COMMIT
_NW_NP
MSWZMSWC
MSWS
MSWMMSWV
MSWEMSWP
L_SP
L_B_HIL_B_LO
L_A_HIL_A_LO
_DMA_REQ
CODE_PTB
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
33B01
34B02
35B03
36B04
37B05
38B06
39B07
40B08
41B09
42B10
43B11
44B12
45B13
46B14
47B15
48B16
49B17
50B18
51B19
52B20
53B21
54B22
55B23
56B24
57B25
58B26
59B27
60B28
61B29
62B30
63B31
64B32
65C0166C0267C0368C0469C0570C0671C0772C0873C0974C1075C1176C1277C1378C1479C1580C1681C1782C1883C1984C2085C2186C2287C2388C2489C2590C2691C2792C2893C2994C3095C3196C32
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
ALUVALUCALUSALUZ
MSWCUSE_CARRY
ALUOP[0..1]
IR[0..7]
_DO_RSHIFT
3A
01
A1
19A
217
A3
4B
02
B1
18B
216
B3
15C
N
5S
06
S1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U174F381
3A
01
A1
19A
217
A3
4B
02
B1
18B
216
B3
15C
N
5S
06
S1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U274F381
3A
01
A1
19A
217
A3
4B
02
B1
18B
216
B3
15C
N
5S
06
S1
7S
2
8F0
9F1
11F2
12F3
13G
14P
U374F381
3A
01
A1
19A
217
A3
4B
02
B1
18B
216
B3
15C
N
5S
06
S1
7S
2
8F0
9F1
11F2
12F3
13O
VR
14C
N+4
U474F382
3A
01
A1
19A
217
A3
4B
02
B1
18B
216
B3
15C
N
5S
06
S1
7S
2
8F0
9F1
11F2
12F3
13O
VR
14C
N+4
U574F382
13C
N4
P0
3G
02
P1
1G
115
P2
14G
26
P3
5G
3
12C
N+X
11C
N+Y
9C
N+Z
7P
10G
U674F182
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U774F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U874F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U974F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1074F2442
1A1
41A
26
1A3
81A
411
2A1
132A
215
2A3
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
61C051C141C231C3
102C0112C1122C2132C3
14A2B11G152G
7 1Y
9 2Y
U1774153
61C051C141C231C3
102C0112C1122C2132C3
14A2B11G152G
7 1Y
9 2Y
U1874153
Gnd
+5
1
23
U19A7408
5
64
U15B7402
4
56
U14B7432
12
45
6
U20A
74209
10
1213
8
U20B
7420
8
910U15C
7402
11
1213U15D
7402
2
31U21A
7402
5
64U21B
7402
8
910U21C
7402
11
1213U21D
7402
2
31U22A
7402
5
64U22B
7402
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
ALUVALUSALUCALUZ
Z[0..15]
L[0..15]
MSWPMSWE
MSWMMSWVMSWSMSWCMSWZ
_EL_MSW
L_MSW
L_MODE
L_PAGING
L_FAULTMEMREF
_RESET
xCODE_PTB L_EI
_SET_FLAGSMSW
2D
3CK
5Q
6Q
4PR1 CLU23A7474
12D
11CK
9Q
8Q
10PR13 CLU23B7474
2D
3CK
5Q
6Q
4PR1 CLU24A7474
12D
11CK
9Q
8Q
10PR13 CLU24B7474
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U2574F244
31D
42D
73D
84D
135D
146D
177D
188D
11CK
1CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U2674273
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U2774157
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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_AL_A_HI
L_B_LO
_EL_BL_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
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U4574F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
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
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4774273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4874273
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U4974F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
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_HIXL_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
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5374273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5474273
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5574F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5674F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5774F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5874F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U5974F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
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
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92Y
U62 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92Y
U63 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92Y
U64 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
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
MSWSIR[0-7]
ENCODER[0..3]
LATCH[0..3]
XL_MDR_LOXL_MDR_HI
_E_MDR_LO
_E_MDR_HI
PRIVXL_MODEXL_PAGINGMISC[0..3]
EL[0..3]ER[0..1]
RIMMVAL[0..1]
ALUOP[0..1]USE_CARRY
LATCH_SZ
RUSER_PTBCODE_PTB
ALUOP_SZ
DBUS[0..7]
INIT_INST
NEXT[0..7]
_DO_BRANCH_FP_WRITE
R_RW
_RESET
_NEXT0
XL_MAR
_DMA_ACK
FAULT_PENDINGMicrocode1
A0
2A
13
A2
4A
35
A4
16A
517
A6
18A
719
A8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U1 74S472
1A
02
A1
3A
24
A3
5A
416
A5
17A
618
A7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U2 74S472
1A
02
A1
3A
24
A3
5A
416
A5
17A
618
A7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U3 74S472
1A
02
A1
3A
24
A3
5A
416
A5
17A
618
A7
19A
8
15C
E
6O
17
O2
8O
39
O4
11O
512
O6
13O
714
O8
U4 74S472
1A
02
A1
3A
24
A3
5A
416
A5
17A
618
A7
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
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U6 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U7 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U8 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U9 74273
31D
42D
73D
84D
135D
146D
177D
188D
11C
K1
CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U10 74273
Gnd
4D
03
D1
2D
21
D3
15D
414
D5
13D
612
D7
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
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92YU15 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92YU16 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92YU17 74153
61C
05
1C1
41C
23
1C3
102C
011
2C1
122C
213
2C3
14A
2B
11G
152G
71Y
92YU18 74153
31D42D73D84D135D146D177D188D
11CK1CL
2 1Q5 2Q6 3Q9 4Q
12 5Q15 6Q16 7Q19 8Q
U19
74273
+5
2
31U20A
7402
5
64U20B
7402
8
910U20C
7402
11
1213U20D
7402
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
CLKSFAULT_PENDING
MISC[0..3]
ER[0..1]
RL_FPLEL[0..3]
_ER_MDR_ER_IMM
LATCH[0..3]
RL_MSW
RL_CRL_PCRL_DPRL_SPRL_A_LORL_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
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U2674F138
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U2774F138
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U29 74F240
Gnd
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U3074F138
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U3174F138
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U3274F138
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
U3374F138
+5
21A
31B
52A
62B
113A
103B
144A
134B
1S
15G
41Y
72Y
93Y
124Y
U34 74157
10A012A113A215A39B011B114B21B32A<B3A=B4A>B
7 A<B6 A=B5 A>B
U35
7485
+521A
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
21A31B52A62B113A103B144A134B
1S15G
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 U43A7402
1213
12 U44A7411
9
108 U40C7432
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_PAGINGL_MODE
XL_MDR_LO
XL_MDR_HI
RL_MDR
L_MDR_LOL_MDR_HI
XL_MAR L_MAR
RL_FPL
RL_PTB
RL_A_HIRL_B_HIRL_SSPRL_C
RL_PCRL_DPRL_SP
RL_A_LORL_B_LORL_MSW
RL_IER_L_PTE
RCOMMIT
COMMITL_FPLL_PTBL_A_HIL_B_HIL_SSPL_CL_PCL_DPL_SPL_A_LOL_B_LOL_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
108U59C7408
12
1311U59D7408
1
23U60A7408
4
56U60B7408
12
1311U49D7432
1
23U61A7432
1
23U62A7400
11
1213U43D7402
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
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U6374F244
45
6
U62B7400
Gnd
9
108U61C
7432
9
108U62C7400
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 A2 B3 C
6 G14 G2A5 G2B
15Y014Y113Y212Y311Y410Y59Y67Y7
U45
74F138
10011112213314253647
5EI
9 A07 A16 A2
14 GS
15 EOU46
74148
10011112213314253647
5EI
9 A07 A16 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
3CK5 Q
6 Q
4PR
1CL
U50A
7474
12D
11CK9 Q
8 Q
10PR
13CL
U50B
7474
2D
3CK5 Q
6 Q
4PR
1CL
U51A
7474
12D
11CK9 Q
8 Q
10PR
13CL
U51B
7474
2D
3CK5 Q
6 Q
4PR
1CL
U52A
7474
12D
11CK9 Q
8 Q
10PR
13CL
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
11CK
1CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U56 74273
Gnd
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U57 74F244
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U58 74F244
1
23 U59A
7408
1312U53F
7404
4
56 U59B7408
910
8
U49C7432
R7
4.7K
+5+5
Gnd
31D42D73D84D135D146D177D188D
11CK1CL
2 1Q5 2Q6 3Q9 4Q12 5Q15 6Q16 7Q19 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
MEMORYP
WMF
xMSWP
_DMA_ACK
CLKM
xCODE_PTB
xMSWMxUSER_PTB
_E_PTE
_L_PTE L-BUS
L_PTB_RESET
XL_MDR_LOXL_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_PTBMSWPMSWM_RESET
L_MAR
xCODE_PTBxUSER_PTB
xMSWMxMSWP
T[0..15]
_RESET
Page table
21A0
23A1
24A2
25A3
26A4
1A5
2A6
3A7
4A8
5A9
6A1
07
A11
8A1
29
A13
10A1
4
20CE
22O
E27
WE
11I/O
012
I/O1
13I/O
215
I/O3
16I/O
417
I/O5
18I/O
619
I/O7
U1 FAST_SRAM21
A023
A124
A225
A326
A41
A52
A63
A74
A85
A96
A10
7A1
18
A12
9A1
310
A14
20CE
22O
E27
WE
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
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U3 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U4 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U5 74F374
31D
42D
73D
84D
135D
146D
177D
188D
1O
C11
CK
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 741572
1A3
1B5
2A6
2B11
3A10
3B14
4A13
4B
1S
15G
41Y
72Y
93Y
124Y
U10 74157
1 2
U11A
7404
Gnd
31D42D73D84D135D146D177D188D
11CK1CL
2 1Q5 2Q6 3Q9 4Q
12 5Q15 6Q16 7Q19 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
11CK
1CL
21Q
52Q
63Q
94Q
125Q
156Q
167Q
198Q
U31 74273
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U32 74F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U21BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U22BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U23BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U24BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U25BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U26BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U27BIGSRAM
12A0
11A1
10A2
9A3
8A4
7A5
6A6
5A7
27A8
26A9
23A10
25A11
4A12
28A13
3A14
31A15
2A16
22CS
24OE
1A18
30A17
13O0
14O1
15O2
17O3
18O4
19O5
20O6
21O7
29WE
U28BIGSRAM
1A
2B
3C
6G1
4G2A
5G2B
15Y0
14Y1
13Y2
12Y3
11Y4
10Y5
9Y6
7Y7
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
_RD
_WR
_IRQ3
MEMREF
UARTS
19 WR18 WR16 XIN14 CS213 CS112 CS010 SIN9 RCLK
1 D02 D13 D24 D.35 D46 D57 D68 D7
39 RI38 DCD37 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 RCLK
1 D02 D13 D24 D.35 D46 D57 D68 D7
39 RI38 DCD37 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
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
_RD
_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 74041 2
U24A 74043 4
U24B 74045 6
U24C 74049 8
U24D 7404
13579111315171921232527293133353739
2468
10121416182022242628303234363840
J1
IDE11 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 H1
HP5082-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
_RD
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
1213
12U3A7427
345
6U3B7427
1
23U4A7408
4
56U4B7408
1
23U5A7432
1
23 U6A
7400
4
56 U6B
740012
U7A7404+5
(c) 2003, Bill Buzbee, Half Moon Bay, CA
2
31U8A7402
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
_DMA_ACK
DBUS[0..15]
FP_RAM
MEMORYA[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
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U9 74F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U10 74F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U11 74F244
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
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
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
11G
192G
181Y
116
1Y2
141Y
312
1Y4
92Y
17
2Y2
52Y
33
2Y4
U1374F240
21A
14
1A2
61A
38
1A4
112A
113
2A2
152A
317
2A4
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
_FP_WRITECLKM
_RW
_RD
Clocks
S1
Manual_Clk
S2RESET
R1
R_POT
8 VCC5 CONT6 THRE2 TRIG4 RSET
3OUT7DIS1GND
U1
NE555
4 D03 D12 D21 D315 D414 D513 D612 D711 A10 B9 C7 G
6W5Y
U2
74151
2 D3 CK
5Q
6Q
4PR
1CL
U3A
7474
1
23
U4A
7408
4 5
6
U4B7408Gnd
1
J1
TurboClk
1
J2
NormalClk
2 1A14 1A26 1A38 1A411 2A113 2A215 2A317 2A41 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
1CK
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
21A31B52A62B113A103B144A134B
1S15G
4 1Y
7 2Y
9 3Y
12 4Y
U21
74157 Gnd
12 D11 CK
9Q
8Q
10PR
13CL
U3B
7474
12 D11 CK
9Q
8Q
10PR
13CL
U22B
7474
2 1A14 1A26 1A38 1A411 2A113 2A215 2A317 2A41 1G19 2G
181Y1 161Y2 141Y3 121Y4 92Y1 72Y2 52Y3 32Y4
U99
74LS240
Gnd
2 D3 CK
5Q
6Q
4PR
1CL
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 5T54GND
U98
DS1100
8 VCC1 IN2 T26 T37 T1
3T4 5T54GND
U97
DS1100
Gnd
30ns
12 13
11
U96D7408
56U20C
7404
Vcc
1
23U95A7432
1 2 3 4 5 6 7 8
A
B
C
D
E
F
G
H
L_FPL
L[0..15] DBUS[0..7]
MSWPMSWEMSWMMSWV
MSWCMSWZ
MSWS
ZINIT_INST
L_PCODE
Front panel LED 1
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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
3D1
4D2
7D3
8D4
13D5
14D6
17D7
18D8
11C
1OC
2Q1
5Q2
6Q3
9Q4
12Q5
15Q6
16Q7
19Q8
U1274F533
3D1
4D2
7D3
8D4
13D5
14D6
17D7
18D8
11C
1OC
2Q1
5Q2
6Q3
9Q4
12Q5
15Q6
16Q7
19Q8
U1374F533
Gnd
3D1
4D2
7D3
8D4
13D5
14D6
17D7
18D8
11CK
1OC
2Q1
5Q2
6Q3
9Q4
12Q5
15Q6
16Q7
19Q8
U14 74F534
31D42D73D84D135D146D177D188D
11CK1CL
2 1Q5 2Q6 3Q9 4Q12 5Q15 6Q16 7Q19 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
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U1574F240
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U1674F240
Gnd
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
U1874F244
(c) 2003, Bill Buzbee, Half Moon Bay, CA
21A1
41A2
61A3
81A4
112A1
132A2
152A3
172A4
11G
192G
181Y1
161Y2
141Y3
121Y4
92Y1
72Y2
52Y3
32Y4
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
LED1213
11
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