Magic 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

Updated 7/4/2016

Magic-1 design & construction: Bill Buzbee


Magic-1 Homebrew CPU
Enclosure and front panel: Alistair Roe
CPU: Custom design Addressing modes: Hardware page table
Construction: Reg-Reg Data bus: 8 bits
Wire-wrapped TTL Base + offset ALU width: 16 bits
Design & debugging help, inspiration and encouragement:
Clock speed: 3 Mhz Push, Pop Modes: supervisor & user Ken Sumrall TTL Mark Attila Szabó
Memory: 4 MB Registers: External interrupt lines: 6 Dave Conroy Al Kossow John Doran
Architecture: General: A, B IDE hard drive interface Andrew Holme Simir Ribic Hans Summers
modified 1 address Bases: SP, DP Serial ports: 2 Ben Franchuk TriPheonix Dennis Kuschel
Address bus: Control: MSW, PTB Real time clock Gil Smith Dave Brooks Merlin Skinner
22 bits + I/O space Special: PC, C Full front panel Mark Atherton Barry Cross ...and many others
Ron Watkins Ian White Thanks!
http://www.homebrewcpu.org

Serial 0

Compact Flash
Reset
LEDs

Clock Source SW1 SW2

Alternate Closed Closed


3 Mhz Open Closed
Variable Closed Open
Single Step Open Open
Serial 1
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


Magic-1 Homebrew Computer
Z
Immediate
Bill Buzbee R
Half Moon Bay, CA MDR
ALU

L
Two-state connection
Three-state connection Fault
MSW/Flags

Control IR
B

Data Bus (8 bits)


DP

SP
DEVICES ROM SRAM
(4 Meg x 8)
SSP

PC

Address Bus (22 bits) TPC

MAR
Low 11

High 11 High 5
Fault Page Table
Logic Low 4 16-bit entries
PTB
Magic-1 Homebrew Computer
Z
Immediate
Bill Buzbee R
Half Moon Bay, CA MDR
ALU

L
Two-state connection
Three-state connection Fault
MSW/Flags

Control IR
B

Data Bus (8 bits)


DP

SP
DEVICES ROM SRAM
(4 Meg x 8)
SSP

PC

Address Bus (22 bits) TPC

MAR
Low 11

High 11 High 5
Fault Page Table
Logic Low 4 16-bit entries
PTB

Control Card Device Card Memory Card Register/ALU Card


1 2 3 4 5 6 7 8

Left Backplane
B (c) 2003, Bill Buzbee, Half Moon Bay, CA
+5

1 96
2 A01 C32 95
3 A02 C31 94
4 A03 C30 93
5 A04 C29 92
A05 C28
C 6
7 A06 C27
91
90 DBUS[0..7]
8 A07 C26 89
9 A08 C25 88
10 A09 C24 87
L[0..15] 11 A10 C23 86
12 A11
A12
J1 C22
C21
85
13
A13
ec96pra C20
84
14 83
15 A14 C19 82
16 A15 C18 81
17 A16 C17 80
18 A17 C16 79
D 19 A18 C15 78
20 A19 C14 77 A[0..21]
21 A20 C13 76
22 A21 C12 75
23 A22 C11 74
24 A23 C10 73
25 A24 C09 72
26 A25 C08 71
27 A26 C07 70
28 A27 C06 69
29 A28 C05 68
30 A29 C04 67
E MAR[0..15] 31 A30 C03 66
32 A31 C02 65
A32 C01

B01
B02
B03
B04
B05
B06
B07
B08
B09
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
F Gnd
MEMORY
_PSEL1
IR[1..3]
MEMREF
_RESET _IRQ4
G _STOP_CLK _RD
_WR XL_MDR_LO
XL_MDR_HI

H
1 2 3 4 5 6 7 8

Right Backplane CODE_PTB


+5 L_FPL
_SET_FLAGS
B ALUOP[0..1]
_DMA_REQ
USE_CARRY
_FP_WRITE
ALUOP_SZ
_E_PTE
IMMVAL[0..1] 1 96
2 A01 C32 95 _WAIT
L_EI 3 A02 C31 94
4 A03 C30 93 _RW
L_PTB 5 A04
A05
J1 ec96pra C29
C28
92
FP_L[0..3]
C CLKS
6
7 A06 C27
91
90
8 A07 C26 89 _DMA_ACK
_ER_MDR 9 A08 C25 88
10 A09 C24 87 L_B_LO
_ER_IMM 11 A10 C23 86
12 A11 C22 85 L_B_HI
_HALT 13 A12 C21 84
14 A13 C20 83 _IRQ5
CLKM 15 A14 C19 82
16 A15 C18 81 USER_PTB
XINIT_INST 17 A16 C17 80
18 A17 C16 79 _IRQ3
D L_PC 19 A18 C15 78
20 A19 C14 77 _IRQ2
_EL_MAR 21 A20 C13 76
22 A21 C12 75 _IRQ1
_EL_C 23 A22 C11 74
24 A23 C10 73 _IRQ0
_EL_PC 25 A24 C09 72
26 A25 C08 71 _E_MDR_HI
_EL_DP 27 A26 C07 70
28 A27 C06 69 _E_MDR_LO
_EL_SP 29 A28 C05 68
30 A29 C04 67 L_FAULT
E _EL_A 31 A30 C03 66
32 A31 C02 65 _DO_RSHIFT
_EL_B A32 C01
L_A_LO
_EL_MDR

B01
B02
B03
B04
B05
B06
B07
B08
B09
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
L_A_HI
_EL_SSP
COMMIT

33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
_EL_TPC
L_SP
_EL_MSW
_NW
F xCODE_PTB L_MODE MSWZ
_NP
L_PAGING MSWC Gnd
L_MAR MSWS
L_MDR_LO
L_MDR_HI MSWM
L_MSW MSWV
G L_C MSWE
MSWP
L_DP _L_PTE
L_SSP

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
15
R[0..15] 74153 2G 1 ALUOP[0..1]
1G
A U18 B
2
14
A
L[0..15] 13 IR[0..7]
2C3 12
2C2 11
9 2C1 10
2Y 2C0
3
1C3 4
1C2 5
7 1C1 6
1Y 1C0
B
15

16
18

17
19

15

16
18

17
19
7
6
5

2
4

1
3

7
6
5

2
4

1
3
15

16
18

17
19

15

16
18

17
19

15

16
18

17
19
7
6
5

2
4

1
3

7
6
5

2
4

1
3

7
6
5

2
4

1
3
15
2G
S2
S1
S0

B3
B2
B1
B0

A3
A2
A1
A0

S2
S1
S0

B3
B2
B1
B0

A3
A2
A1
A0
CN

CN
74153 1G
1

S2
S1
S0

B3
B2
B1
B0

A3
A2
A1
A0

S2
S1
S0

B3
B2
B1
B0

A3
A2
A1
A0

S2
S1
S0

B3
B2
B1
B0

A3
A2
A1
A0
CN

CN

CN
2
U17 B 14
74F382 U5 74F381 U3 74F381 U1 74F382 U4 74F381 U2 A
13
CN+4

CN+4
F3
F2
F1
F0

F3
F2
F1
F0

F3
F2
F1
F0
OVR

OVR
2C3

G
P

P
12 +5
F3
F2
F1
F0

F3
F2
F1
F0
2C2 11
2C1

14
13

12
11
9
8

14
13

12
11
9
8

14
13

12
11
9
8
9 10
2Y 2C0
14
13

12
11
9
8

14
13

12
11
9
8
3
C 1C3 4
1C2 5
7 1C1 6
1Y 1C0 Gnd

2 4
3 1A 1Y ALUV
5 1B 7
6 2A 2Y ALUC
11 2B 9
D 10 3A 3Y ALUS
14 3B 12
13 4A 4Y ALUZ
4B
1
S
74157
8 U15C 8 U21C U20A 15
G
6
7402 10 10 U16 4 7402
9 9 7402 1 5
2 U15B
14
15

13
5
6

1
2
3
4

6 5
11 U15D 11 U21D 4 Gnd 6 7432 2
USE_CARRY
G3

G2

G1

G0
P3

P2

P1

P0
CN

13 13 5 4 3 7408
E 12 7402 12 7402 2 U14B 1
U6 7402 1 U19A MSWC
74F182 5 2 U22A 7420
U20B 3
4U21B U15A
CN+Y
CN+X
CN+Z

1
6 7402 3 7402 9
G
P

10
8 3 4
U21A U22B
10
7

9
11
12

2 5 12
1 4 13 7404 U12B
3 7402 6 7402
7420
F
2 2
3 7432 3 7400 ALUOP_SZ
1 1
U14A U13A
7404

G Gnd
2

U12A
1
_DO_RSHIFT
ALU
19

17
15
13
11

19

17
15
13
11

19

17
15
13
11

19

17
15
13
11

19

17
15
13
11
1

8
6
4
2

8
6
4
2

8
6
4
2

8
6
4
2

8
6
4
2
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G

2G
1G

2G
1G

2G
1G

74F244 U9 74F244 U7 74F244 U8 74F244 U10 74F244 U11


2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

Z[0..15]
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

MSW Z[0..15]

_SET_FLAGS
ALUV
ALUS
B
ALUC
L_MODE ALUZ
7404 U12C Gnd
5 6

15

13
14
10
11
1

6
5
3
2
xCODE_PTB L_EI
L_PAGING

4B
4A
3B
3A
2B
2A
1B
1A
S
G
74157 U27
C 4

4Y

3Y

2Y

1Y
L_FAULT 7408 6
5
MEMREF U19B

12

4
+5
L_MSW

11

12

11

12

11

18
17
14
13
3

8
7
4
3
D
P D E M

8D
7D
6D
5D
4D
3D
2D
1D
CL
CK

CK

CK

CK

CK
D

D
1 4 13 10 13 10 1 4
CL PR CL PR CL PR CL PR 74273 U26
7474 U23A 7474 U24B 7474 U23B 7474 U24A

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q
Q

Q
6

19
16
15
12
9
6
5
2
_RESET
E

_EL_MSW
F MSWZ
19

17
15
13
11

19

17
15
13
11
MSWC
1

8
6
4
2

8
6
4
2
MSWS
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G
Gnd
74F244 74F244 MSWV
U25 U28 MSWM
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
G MSWE
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
MSWP

L[0..15]

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

General Registers
_EL_A _EL_B
B
L_A_HI L_B_HI _EL_C _EL_DP
L_A_LO L_B_LO L_C L_DP

Z[0..15]
Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14 Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14 Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14 Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14
Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15 Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15 Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15 Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15

C
13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11
3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

1
CK

CK

CK

CK

CK

CK

CK

CK
1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D
OC

OC

OC

OC

OC

OC

OC

OC
U29 74F374 U30 74F374 U31 74F374 U32 74F374 U33 74F374 U34 74F374 U35 74F374 U36 74F374
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19
L0 L2 L4 L6 L8 L10 L12 L14 L0 L2 L4 L6 L8 L10 L12 L14 L0 L2 L4 L6 L8 L10 L12 L14 L0 L2 L4 L6 L8 L10 L12 L14
L1 L3 L5 L7 L9 L11 L13 L15 L1 L3 L5 L7 L9 L11 L13 L15 L1 L3 L5 L7 L9 L11 L13 L15 L1 L3 L5 L7 L9 L11 L13 L15
D
L[0..15]

COMMIT
_EL_TPC

E
_EL_SP _EL_SSP _EL_PC
L_SP L_SSP L_PC

Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14 Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14 Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14


Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15 Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15 Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15
13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11

13
14
17
18

11
3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

3
4
7
8

13
14
17
18

11

13
14
17
18

11
3
4
7
8

3
4
7
8

1
F
CK

CK

CK

CK

CK

CK
1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D
OC

OC

OC

OC

OC

OC

1D
2D
3D
4D
5D
6D
7D
8D

1D
2D
3D
4D
5D
6D
7D
8D
OC

OC
CK

CK
U37 74F374 U38 74F374 U39 74F374 U40 74F374 U41 74F374 U42 74F374
U43 74F374 U44 74F374
1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q

1Q
2Q
3Q
4Q
5Q
6Q
7Q
8Q
2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19

2
5
6
9
12
15
16
19
L0 L2 L4 L6 L8 L10 L12 L14 L0 L2 L4 L6 L8 L10 L12 L14 L0 L2 L4 L6 L8 L10 L12 L14
L1 L3 L5 L7 L9 L11 L13 L15 L1 L3 L5 L7 L9 L11 L13 L15 L1 L3 L5 L7 L9 L11 L13 L15

L0 L2 L4 L6 L8 L10 L12 L14


L1 L3 L5 L7 L9 L11 L13 L15

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

Special Registers
B

_RESET
L_MAR
C
Z[0..15]
Z0 Z2 Z4 Z6 Z8 Z10 Z12 Z14
IMMVAL[0..1] Z1 Z3 Z5 Z7 Z9 Z11 Z13 Z15

11

18
17
14
13

11

18
17
14
13
1

8
7
4
3

8
7
4
3
CK

CK
CL

8D
7D
6D
5D
4D
3D
2D
1D

CL

8D
7D
6D
5D
4D
3D
2D
1D
_ER_IMM 74273 U47 74273 U48

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q
D
19

17
15
13
11

19

17
15
13
11
1

8
6
4
2

8
6
4
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G

74F244 74F244
U46 U45
MAR[0..15]
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

E
_EL_MAR

19

17
15
13
11

19

17
15
13
11
R[0..15]

8
6
4
2

8
6
4
2
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G
74F244 U50 74F244 U49

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
F

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
L0 L2 L4 L6 L8 L10 L12 L14
L1 L3 L5 L7 L9 L11 L13 L15
L[0..15]

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
F
E

H
D
C
B
A

G
1

_RW
_DMA_ACK
11
12
13
14
15
16
17
18

B8
B7
B6
B5
B4
B3
B2
B1

U61

11
MDR

7404
74F245
DIR
G
A8
A7
A6
A5
A4
A3
A2
A1
DBUS

1
9
8
7
6
5
4
3
2

19

10
U12E
2

D[0..7]
19
2G
Gnd

(c) 2003, Bill Buzbee, Half Moon Bay, CA


1G
17 15
2A4 2G
2Y4
15 1
3

74F244
2A3 1G
2Y3
13 2
5
2A2 B
2Y2
11 14
7
2A1 A
2Y1
U65

8
9
1A4
1Y4
6 13
12
1A3 2C3
1Y3

U55
4 12
14
1A2 2C2
1Y2
2 11
16
1A1 2C1
1Y1
10
18
2C0
2Y
9
19 3
2G 1 1C3 4
1G 1C2 5
74153

17 1C1 6
2A4 1C0
2Y4 1Y
3

15
3 7

74F244
2A3
2Y3
13
5
2A2
2Y2
11
7
2A1
2Y1
8
9
1A4
1Y4
6 15
12
1A3 2G
1Y3

U56
4 1
14
1A2 1G
1Y2
2 2
16
1A1 B
1Y1
14
18
A
U64

19 13
2G 1 2C3 12
1G 2C2 11
17 2C1 10
2A4 2C0
2Y4 2Y
15 1
3 9

74F244
2A3 CL
2Y3
13 11 3
5
2A2 CK 1C3
2Y2
11 4
7
74273

2A1 1C2
2Y1
8 18 5
9
74153

1A4 8D 1C1
1Y4 8Q
6 17 6
12 19
1A3 7D 1C0
1Y3 7Q 1Y

U57
4 14
14 16 7
1A2 6D
1Y2 6Q
2 13
16 15
1A1 5D
1Y1 5Q
4

8
18 12
4D
4Q
7
9
3D
3Q
19 4 15
6
2G 2D 2G
2Q
1 3 1
5
1G 1D 1G
1Q
U54

2
2
17 B 14
2A4 A
2Y4
U63

15
3

74F244
2A3
2Y3
13 13
5
2A2 2C3
2Y2
11 12
7
2A1 2C2
2Y1
8 11
9
1A4 2C1
1Y4
6 10
12
1A3 2C0
1Y3 2Y
U58

4
14 9
1A2
1Y2
2 3
16
1A1 1C3
1Y1
4
18
1C2 5
74153

19 1C1 6
2G 1C0
1Y
1
7
1G
17
2A4
2Y4
15
3
74F244

2A3
2Y3
13 15
5

5
2A2 2G
2Y2
11 1
7
2A1 1G
2Y1
8 2
9
1A4 B
1Y4
6 14
12
1A3 A
1Y3
U59
U62

4
14
1A2
1Y2
2 13
16
1A1 2C3
1Y1
12
18
2C2 11
19 2C1 10
2G 2C0
2Y
1
9
1G 3
17 1C3 4
2A4 1C2
2Y4
15 5
3
74F244
74153

2A3 1C1
2Y3
13 6
5
2A2 1C0
2Y2 1Y
11
7 7
2A1
2Y1
8
9
1A4
1Y4
6
12
1A3
1Y3
U60

4 15
14
1A2 G
1Y2
2 1
16
1A1 S
1Y1
18
13
6

74157

4B 14
4A
4Y
10
12
3B 11
3A
3Y
6
9
2B 5
2A
2Y
1 3
7
CL 1B
U52

11 2
CK 1A
1Y
4
74273

18
8D
8Q
17
19
7D
7Q
14
16
6D
6Q
13 15
15
5D G
5Q
8 1
12
4D S
4Q
7
9
3D
3Q
4 13
6
74157

2D 4B
2Q
3 14
5
1D 4A
1Q 4Y
U53

10
2 12
3B 11
3A
3Y
6
9
2B 5
2A
2Y
7

3
7
8

1B
U51

2
1A
L[0..15]

1Y
7404

R[0..15]

4
_EL_MDR
_ER_MDR
U12D

_E_MDR_HI
_E_MDR_LO
9
Z[0..15]

COMMIT
8

L_MDR_HI

L_MDR_LO
XL_MDR_HI
XL_MDR_LO
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

+5
A CL
74273CK
1
11 U14E
INIT_INST 11 10
19 18 MSWC
16 8Q 8D 17 7404

Microcode 15 7Q 7D 14
12 6Q 6D 13 7432 13
9 5Q 5D 8 11 FAULT_PENDING
6 4Q 4D 7 U61D 12
5 3Q 3D 4
2 2Q 2D 3 10
1Q 1D 8 7432 MSWZ
B 9
U19 DBUS[0..7] U13C
IR[0-7]
5
6 7486 MSWS
ENCODER[0..3] U14A 4
U12B MSWV

1
_NEXT0 7411
7404

4
NEXT[0..7] 5
6 U44B 4
7432

2
3
C

6
1
15

14

13
12
11
10

15

14

13
12
11
10

15

14

13
12
11
10

15

14

13
12
11
10
U13B
1
2

3
4
5
6

1
2

3
4
5
6

1
2

3
4
5
6

1
2

3
4
5
6
2
3 U24
2C3
2C2
2C1
2C0

1C3
1C2
1C1
1C0

2C3
2C2
2C1
2C0

1C3
1C2
1C1
1C0

2C3
2C2
2C1
2C0

1C3
1C2
1C1
1C0

2C3
2C2
2C1
2C0

1C3
1C2
1C1
1C0
2G
1G

2G
1G

2G
1G

2G
1G
B
A

B
A

B
A

B
A
4
U21A

6
8
74153 74153 74153 74153 5 7430
U15 U16 U17 U18 6
2Y

1Y

2Y

1Y

2Y

1Y

2Y

1Y
11
12 7420
D
9

7
Gnd

10
11

12
13
14
15
1
2

4
5

7
9

1
2
3
4
D7
D6
D5
D4
D3
D2
D1
D0
B
A
C
G
11 U20D
Gnd 13 74151 U11
12 7402

W
Y
U20C

6
8
10
E 9 7402
15

19
18
17
16

15

19
18
17
16

15

19
18
17
16

15

19
18
17
16

15

19
18
17
16
U20B
5
4
3
2
1

5
4
3
2
1

5
4
3
2
1

5
4
3
2
1

5
4
3
2
1
5
4
CE

A8
A7
A6
A5
A4
A3
A2
A1
A0

CE

A8
A7
A6
A5
A4
A3
A2
A1
A0

CE

A8
A7
A6
A5
A4
A3
A2
A1
A0

CE

A8
A7
A6
A5
A4
A3
A2
A1
A0

CE

A8
A7
A6
A5
A4
A3
A2
A1
A0
6 7402
U1 74S472 U2 74S472 U3 74S472 U4 74S472 U5 74S472
2 U20A
O8
O7
O6
O5
O4
O3
O2
O1

O8
O7
O6
O5
O4
O3
O2
O1

O8
O7
O6
O5
O4
O3
O2
O1

O8
O7
O6
O5
O4
O3
O2
O1

O8
O7
O6
O5
O4
O3
O2
O1

1
1
3 7402
U12A
14
13
12
11
9
8
7
6

14
13
12
11
9
8
7
6

14
13
12
11
9
8
7
6

14
13
12
11
9
8
7
6

14
13
12
11
9
8
7
6
F _RESET
7486

CLKM

3
11

18
17
14
13

11

18
17
14
13

11

18
17
14
13

11

18
17
14
13

11

18
17
14
13
_DMA_ACK _DO_BRANCH
1

8
7
4
3

8
7
4
3

8
7
4
3

8
7
4
3

8
7
4
3
R_RW
_FP_WRITE
CK

CK

CK

CK

CK
CL

8D
7D
6D
5D
4D
3D
2D
1D

CL

8D
7D
6D
5D
4D
3D
2D
1D

CL

8D
7D
6D
5D
4D
3D
2D
1D

CL

8D
7D
6D
5D
4D
3D
2D
1D

CL

8D
7D
6D
5D
4D
3D
2D
1D

1
U10 74273 U9 74273 U8 74273 U7 74273 U6 74273 4
U61B 6 1 U13A
8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q
G 5 2 12 7432
13 U25A
7410
19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2
7432

3
CODE_PTB
EL[0..3] LATCH[0..3]
RUSER_PTB PRIV U14B
ER[0..1]
XL_MODE XL_MAR 3 4 8 9
_E_MDR_HI FAULT_PENDING
H LATCH_SZ RIMMVAL[0..1] XL_PAGING XL_MDR_LO 7404 7404 U14D
USE_CARRY MISC[0..3] XL_MDR_HI
U14C
5 6
ALUOP[0..1] ALUOP_SZ
7404 _E_MDR_LO (c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
IR[0..7] 13
A +5 12
LATCH[0..3] 15 8 U21B
FP_L[0..3] U37 G
S
1 10
7420 9
741574B 13 EL[0..3]
7420 5 RL_FPL 12 14
4 7402 3 4Y 4A 10
6 1 9 3B 11
U42A 2 U43A 2 3Y 3A
2B
6
1 7411 13 7
2Y 2A
5
10 12 2 3
8 U44A 1 4 1B 2
B U40C 9 1Y 1A
Gnd 7432
+5 10

15

13
14
10
11
_STOP_CLK Gnd

6
5
3
2
8
U22C 9

4B
4A
3B
3A
2B
2A
1B
1A
S
G
5 4 7400
6 A>B A>B 3 RCOMMIT

15

13
14
10
11
U36 A=B A=B Gnd

6
5
3
2
74157 7
A<B A<B
2
1

13
4Y

3Y

2Y

1Y

4B
4A
3B
3A
2B
2A
1B
1A
B3

S
G
14
U60C U35 B2 11
B1 U34

12

4
B0
9 74157 7402
C 7408 15

4Y

3Y

2Y

1Y
A3 13 U38D MISC[0..3]
U14F A2

10
12
A1

12

4
12 13 7485 A0
10

11

12
7404
CLKS
FAULT_PENDING +5

D
ER[0..1]
5
4
6

3
2
1

5
4
6

3
2
1

3
Gnd

5
4
6

3
2
1

5
4
6

3
2
1
G2B
G2A

G2B
G2A
G1

G1
B
A

B
A
C

U26 U27

G2B
G2A

G2B
G2A
G1

G1
B
A

B
A
C

C
+5 7408
U32 U33
74F138 74F138 U41A
74F138 74F138
Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0

Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0

Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0

Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0
RL_MDR U39B Gnd

5
4
6

3
2
1

5
4
6

3
2
1
7
9
10
11
12
13
14
15

7
9
10
11
12
13
14
15

_DMA_ACK

G2B
G2A

G2B
G2A
G1

G1
B
A

B
A
C

7
9
10
11
12
13
14
15

7
9
10
11
12
13
14
15
7404
E RL_PTB U30 U31
10 Gnd 74F138 74F138
U12C _SYSCALL
4

8
19

17
15
13
11

Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0

Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0
1

8
6
4
2

9
7486 _HALT
_DO_BRANCH
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

7
9
10
11
12
13
14
15

7
9
10
11
12
13
14
15
_BKPT
13 74F240
U12D 11 U29 _EL_MAR
_TRAPO
12
+5 _ER_MDR _DO_RSHIFT _E_PTE
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

7486
F _ER_IMM
_EL_FCODE _EL_MSW
_SET_FLAGS
_EL_TPC _EL_C
3
5
7
9
12
14
16
18

_CLKS
_EL_SSP _EL_PC

8
12

13

12
_EL_DP U62D

4
11
RL_C 13 XINIT_INST
5
RL_PC
_EL_MDR _EL_SP U38C 7432 7402 7402 7432 7400
6
RL_A_HI U23B 4
LATCH_SZ RL_DP
_EL_A U40D U38A U38B U40B
7408 7402
G _EL_B

10
RL_SP

11

6
10
8
RL_B_HI U23C 9 RL_A_LO
_CLR_TRAP R_L_PTE
7408
RL_B_LO
RL_IE INIT_INST

1
H
RL_SSP 11 U23D
7408
13

12 2
U39A
7404
1
MSWM
5 6
U39C
7404
5
FAULT_PENDING
U40A
7432
Field Decode

3
6
RL_MSW U41B 4
7408 (c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

A CLKS
9
8
10 U62C _CLKS
7400

XL_MODE 9

10 U59C
8
7408
Field decode 2
B 12
11
XL_PAGING 13 U59D
7408

1
XL_MDR_LO 3 12
2 U60A 11
7408
RL_MDR
13 U49D
7432
C 1
4 3
6 2 U61A
R_RW
XL_MDR_HI 5 U60B 7432
L_MODE
7408
L_PAGING
R8 L_MDR_LO
1 16
5

1 2 15
3 11 3 14 L_MDR_HI
D U62B 2 U62A 13 4 13
XL_MAR 7400 12 U43D 5 12 L_MAR
7400 7402 6 11
7 10 COMMIT
8 9
FAULT_PENDING L_FPL
6

RCOMMIT
9 80 L_PTB
8 RL_FPL
10 U61C L_A_HI
7432
RL_A_HI
R9 L_B_HI
1 16
E 2 15 L_SSP
RL_B_HI 3 14
4 13 L_C
RIMMVAL[0..1] RL_SSP 5 12
6 11 L_PC
RL_PTB RL_C 7 10
RL_FAULT 8 9 L_DP
RL_PC
L_SP
19

17
15
13
11

Gnd RL_DP
1

8
6
4
2

80
L_A_LO
RL_SP
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

F L_B_LO
RL_A_LO R10
74F244 U63 RL_B_LO 1 16 L_MSW
2 15
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

3 14
RL_MSW 4 13
5 12 L_IE
3
5
7
9
12
14
16
18

6 11
7 10 _L_PTE
RL_IE 8 9
R_L_PTE 80
G _WR
L_FAULT

_RW
IMMVAL[0..1]

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

U43C 9
A U53F 10
12 13 7402 8
_NEXT0
7404

Faults and Interrupts


FAULT_PENDING
5 U43B U49A
4 1
6 7402 3
2 7432

10

9
B U49C Gnd
7432 +5
15 5
EO EI 13 +5
U46 _NP U48D MSWM
8
4 11
7 3 12
74148 6 2 _NW 7400 PRIV
U39D 14
GS
5
4
1
_BKPT
R7
7404 13 10
8 9 6
A2
3
2
12 8 U48C MSWV
5 7 11 9 10 11
6 9 A1 1 10 7400 _TRAPO 4.7K
C U59B 4
CLKS
7400 13 A0 0 _SYSCALL 7404 U53E
7408 11
U22D 12 1
2 15 5 U? CL 11
3 U59A _CLR_TRAP EO EI CK CLKM
7408 1 7400 5 U47 7
4 19
8Q 8D
18
_DMA_REQ
6 3 16 17
U48B 4 74148 6
5
2 15 7Q
6Q
7D
6D
14
14 1 12 13
GS 4 13 9 5Q 5D 8
7400 2 6 3 12 6 4Q 4D 7
3 7 A2 2 11 5 3Q 3D 4
D U48A 1 9 A1
A0
1
0
10 2 2Q
1Q
2D
1D
3
MSWE
ENCODER 74273
5 7
4 G2B Y7 9
6 G2A Y6 10
Gnd
_CLKS G1 Y5 11
74F138 Y4 12
RL_FAULT 3 Y3 13
2 C Y2 14
1 B
A
U45 Y1
Y0
15
11

18
17
14
13

E
1

8
7
4
3
8D
7D
6D
5D
4D
3D
2D
1D
CL
CK

_EL_FCODE
U56 74273
8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q
19
16
15
12
9
6
5
2

_RESET
F _IRQ5 _IRQ4 _IRQ3 _IRQ2 _IRQ1 _IRQ0
10

13

12

10

13

12
9

9
U41C U41D U54A U54B U54C U54D
7408 R1 7408 R6 7408 R2 7408 R3 7408 R4 7408 R5
19

17
15
13
11

19

17
15
13
11

11

13
U39E U39F U53A U53B U53C U53D
1

8
6
4
2

8
6
4
2

9
Gnd
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G

11

11
4.7K 4.7K 4.7K 4.7K 4.7K
4.7K
U58 U57
10

12

8
74F244 74F244
G 7474 7404 7474 7404 7474 7404 7474 7404 7474 7404 7474 7404
13

13

13
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

1
8 8 8 6 6 6
Q Q Q Q Q Q
CL

CL

CL

CL

CL

CL
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

11 11 11 3 3 3
U52B CK U51B CK U50B CK U50A CK U52A CK U51A CK
9
PR

12 9
PR

12 9 PR 12 5

PR
2 5

PR
2 5

PR
2
Q D Q D Q D Q D Q D Q D
+5
10

10

10

4
L[0..15]
H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
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 Note: A-bus is invalid on cycle PTE is written

19

17
15
13
11

19

17
15
13
11
CODE_PTB USER_PTB

8
6
4
2

8
6
4
2
2
L_MAR MSWP U15A

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G
3
1
_RESET MSWM U32 74F244 U33 74F244 7408
5
6 U15B
11

18
17
14
13

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
1

8
7
4
3
4
7408
CK

8D
7D
6D
5D
4D
3D
2D
1D
CL

10
U15C

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
B U31 74273
8
9 1 _RESET
7408 U12 CL 11
8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q 13 CK L_PTB
11 U15D 19
8Q
74273
8D
18
19
16
15
12
9
6
5
2
12 16 17
7408 15 7Q 7D 14
2 12 6Q 6D 13
xCODE_PTB xMSWM
3 U14A 9 5Q
4Q
5D
4D
8
1 6 7
7408 5 3Q 3D 4
xUSER_PTB xMSWP 5 2 2Q 2D 3
C xCODE_PTB 6 U14B 1Q 1D
4
7408
_L_PTE 10 L-BUS
8 U14C
3 4 9
_E_PTE 7408
7404 Gnd 13
U11B 11 U14D 5
22
20
27

10

26
25
24
23
21

22
20
27

10

26
25
24
23
21
T[0..15] xMSWM
9
8
7
6
5
4
3
2
1

9
8
7
6
5
4
3
2
1
12 6
7408 U30B 4
xUSER_PTB
A14
A13
A12
A11
A10

A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0

A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
OE
CE

OE
CE
WE

WE
7432
D
U2 FAST_SRAM U1 FAST_SRAM MAR{0..15]
5
U19B F
I/O7
I/O6
I/O5
I/O4
I/O3
I/O2
I/O1
I/O0

I/O7
I/O6
I/O5
I/O4
I/O3
I/O2
I/O1
I/O0
2 6
_WAIT 3 U19A 4
xMSWP
1 7400
19
18
17
16
15
13
12
11

19
18
17
16
15
13
12
11
7400

5
E 4 MEMREF
xMSWP _NW 6 U20A
2 6 5
7420 1 W
_RW U11C 7404
15

13
14
10
11

15

13
14
10
11

15

13
14
10
11

15

13
14
10
11
_RESET Gnd
1

6
5
3
2

6
5
3
2

6
5
3
2

6
5
3
2
CLKM
4B
4A
3B
3A
2B
2A
1B
1A

4B
4A
3B
3A
2B
2A
1B
1A

4B
4A
3B
3A
2B
2A
1B
1A

4B
4A
3B
3A
2B
2A
1B
1A
S

S
G

G
5
U8 74157 U9 74157 U10 74157 U7 74157 6 U18B 4
10

_NP
9

3 8 9
4Y

3Y

2Y

1Y

4Y

3Y

2Y

1Y

4Y

3Y

2Y

1Y

4Y

3Y

2Y

1Y
F 7410 P
U16C U16A U11D 7404
12

12

12

12

4
7408 7408
13 XINIT_INST
12 2
U17A XL_MDR_LO
8

1
7427
7404 7410 11 XL_MDR_HI
1 2 8 10
_DMA_ACK U18C 9 _E_MDR_LO
U11A _E_MDR_HI
G
11

18
17
14
13

11

18
17
14
13

11

18
17
14
13

11

18
17
14
13
MEMORY
1

8
7
4
3

8
7
4
3

8
7
4
3

8
7
4
3
P
CK

CK

CK

CK
OC

8D
7D
6D
5D
4D
3D
2D
1D

OC

8D
7D
6D
5D
4D
3D
2D
1D

OC

8D
7D
6D
5D
4D
3D
2D
1D

OC

8D
7D
6D
5D
4D
3D
2D
1D
Page table
W U3 74F374 U4 74F374 U5 74F374 U6 74F374
8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q

8Q
7Q
6Q
5Q
4Q
3Q
2Q
1Q
M
F
19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2
H

A-BUS (c) 2003, Bill Buzbee, Half Moon Bay, CA


F
E

H
D
C
B
A

G
1

24
OE 22
24 CS 29
OE 22 WE
CS 29 1
WE A18 30
A17

BIGSRAM
1 2
A18 30 A16 31
A17 A15

BIGSRAM
2 3
A16 31 A14 28

DBUS[0..7]
A15 3 A13 4
A14 28 A12 25
A13 4 A11 23
A12 25 A10 26
A11 23 A9 27
A10 26 A8 5
2

O7
A9 27
21 O6 A7 6
O7 A8 5
20 O5 A6 7
21 O6 A7 6
19 O4 A5 8
20 O5 A6 7
18 O3 A4 9
A5 A3

U21
8 10
19 O4 17 O2
18 O3 A4 9
15 O1 A2 11
A3 A1

U25
10 12
17 O2 14 O0
15 O1 A2 11
13 A0
14 O0 A1 12
13 A0
24
OE 22
24 CS 29
OE 22 WE
CS 29 1
WE A18 30
A17
BIGSRAM

1 2
A18 30 A16 31
A17 A15

BIGSRAM
2 3
A16 31 A14 28
A15 A13
3

3 4
A14 28 A12 25
A13 4 A11 23
A12 25 A10 26
A11 23 A9 27
A10 26 O7 A8 5
A9 27
21 O6 A7 6
O7 A8 5
20 O5 A6 7
21 O6 A7 6
19 O4 A5 8
20 O5 A6 7
18 O3 A4 9
A5 A3
U22

8 10
19 O4 17 O2
18 O3 A4 9
15 O1 A2 11
A3 A1

U26
10 12
17 O2 14 O0
15 O1 A2 11
13 A0
14 O0 A1 12
13 A0
24
OE 22
24 CS 29
OE 22 WE
CS
4

29 1
WE A18 30
A17
BIGSRAM

1 2
A18 30 A16 31
A17 A15

BIGSRAM
2 3
A16 31 A14 28
A15 3 A13 4
A14 28 A12 25
A13 4 A11 23
A12 25 A10 26
A11 23 A9 27
A10 26 O7 A8 5
A9 27
21 O6 A7 6
O7 A8 5
20 O5 A6 7
21 O6 A7 6
19 O4 A5 8
20 O5 A6 7
18 O3 A4 9
A5 A3
U23

8 10
19 O4 17 O2
18 O3 A4 9
15 O1 A2 11
A3 A1
SRAM

U27

10 12
17 O2 14 O0
15 O1 A2 11
13 A0
14 A1 12
5

O0
13 A0
24
OE 22
24 CS 29
OE 22 WE
CS 29 1
WE A18 30
A17
BIGSRAM

1 2
A18 30 A16 31
A17 A15
BIGSRAM

2 3
A16 31 A14 28
A15 3 A13 4
A14 28 A12 25
A13 4 A11 23
A12 25 A10 26
A11 23 A9 27
A10 26 O7 A8 5
A9 27
21 O6 A7 6
O7 A8 5
20 O5 A6 7
21 A7 6
19 A5 8
6

O6 O4
20 O5 A6 7
18 O3 A4 9
A5 A3
U24

8 10
19 O4 17 O2
18 O3 A4 9
15 O1 A2 11
A3 A1
U28

10 12
17 O2 14 O0
15 O1 A2 11
13 A0
14 O0 A1 12
13 A0
MEMORY
7

Gnd

_RW
_WR

Y7 5
7 Y6 G2B 4
G2A
U29

6
9 Y5
10 Y4 G1
11 Y3
3
12 Y2
13 Y1 C 2
14 B 1
74F138

Y0
15 A
8

A[0..15]

(c) 2003, Bill Buzbee, Half Moon Bay, CA


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

UARTS
A +5
37
DBUS[0..7] 38 DSR
39 DCD
RI
U21
19 23
18 WR DDIS
WR
A[0..15] 16
XIN
1 14 24
Gnd P2
B 2 U26A 12 13 CS2
CS1
TXRDY
RXRDY
29 U7E
13 1 12 5
7427 U27A 3 CS0
INTR
30 11 10
_IRQ3
9
3 2 10 4
4 U26B 6 7400 9 SIN
RCLK
7404 8
5 3
7427 1
D0 RTS
32 7
2 33 2
3 D1 DTR 6
1 4 D2 1
2 5 D.3 14 5
3 6 D4 17 12 V+ T1O 18
D5 XOUT V- T2O
C 4
8
9
10 8
7
8 D6
17
V- R1O
3
20 CONN DB09
5 U17 11 U3C D7
BAUDOUT
15 2
T1I
U22 R2O
6 7430 36
CTS
1
T2I C1+
8
11 35 4 13
12 7427 MR 11 19 R1I C1- 11
28 SOUT R2I C2+ 15
27 A0 10 C2+
MEMORY 26 A1 16 C2-
A2 34 C2- MAX233
25 OUT1 31
22 ADS OUT2
21 RD
D 12 RD
11 16550
13 U4D
7408

U7C
5 6
37 _IRQ2
38 DSR 7404
E _PSEL0 39 DCD U15 14 5
RI 12 V+ T1O 18
_PSEL1 19 23 17 V- T2O 3
Y1 18 WR DDIS V- R1O 20
_PSEL2 WR 2
T1I
U19 R2O
16 1 8
_PSEL3 XIN 4 T2I C1+ 13
14 24 19 R1I C1- 11
Gnd P1
_PSEL4 1.8432Mhz 13 CS2 TXRDY 29 R2I C2+ 15
12 CS1 RXRDY 10 C2+ 5
1 15 _PSEL5 CS0 30 16 C2- 9
2 AY0 14 10 INTR C2- MAX233 4
F 3 U18 Y1
B
CY2
13 _PSEL6 9 SIN
RCLK
8
12 3
74F138 Y3 11 _PSEL7 1 32 7
6 Y4 10 2 D0 RTS 33 2
4 G1 Y5 9 3 D1 DTR 6
5 G2A Y6 7 4 D2 1
G2B Y7 5 D.3 14 5
5 6 D4 17 12 V+ T1O 18
6 7400 MEMREF 7 D5 XOUT 17 V- T2O 3
4 8 D6 V- R1O 20 CONN DB09
U27B _WR D7 15 2 U20 R2O
U7D 36 BAUDOUT 1 T1I 8
G _RESET
9 8 7404 35 CTS
MR
4 T2I
R1I
C1+
C1-
13
11 19 11
28 SOUT R2I C2+ 15
27 A0 10 C2+
26 A1 16 C2-
A2 34 C2- MAX233
25 OUT1 31
22 ADS OUT2
21 RD
_RD RD
16550
Gnd
H (c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

A
POST Display IDE Interface
7400 5
10 U5B 6 _PSEL4
8 7432 4
L_PCODE U27C 9 _WR
+5
B

Gnd

10
14

16
12

15
11
1
5
VCCB
VCCA

EA
EB

BCA
BCB
GNDA
GNDB
H1
HP5082-7340/2

C 18
PB0 19 1 J1 2
U23 PB1 20 3 4
I8A
I4A
I2A
I1A

I8B
I4B
I2B
I1B 34 PB2 21 5 6
33 D0 PB3 22 7 8
D1 PB4 9 10
2
3
4
13

6
7
8
9
32 23
31 D2 PB5 24 11 12
30 D3 PB6 25 13 14
29 D4 PB7 15 16
28 D5 14 17 18
27 D6 PC0 15 19 20
D7 PC1 16 21 22
D DBUS[0..7] 4 PC2 17 23 24
3 PA0 PC3 13 25 26
2 PA1 PC4 12 13 12 27 28
1 PA2 PC5 11 29 30
40 PA3
PA4
PC6
PC7
10 U7F 7404 31
33
32
34
39
38 PA5 5 1 2 35 36
37 PA6 RD 36 37 IDE 38
7404 PA7 WR
A0
9 U24A 7404 39 40
11 10 35 8
_RESET 6 RST A1 3 4
U24E _PSEL3 CS 8255
E U24B 7404
5 6 Gnd
A[0..15]
U24C 7404
RTC72421
14 4 _RD 9 8
13 D0 A0 5 IDE_DRV
12 D1
D2
A1
A2
6 U24D 7404
11 7
D3 A3
8 12 13
F U25 RD 10 _IRQ1
1 WR 7404 U24F R99
_IRQ5 STD.P
CS0
2
_PSEL5
+5 U7B
15
CS1 3 4 10K Ohm
3
ALE 1N5817 7404
9 18
Gnd Vdd
D20 Gnd
C1
G D21
0.1uF
Gnd
1N4148

B1

Real time clock


2

3v Lithium
1

H (c) 2003, Bill Buzbee, Half Moon Bay, CA


Gnd
1 2 3 4 5 6 7 8

RAM & ROM


A[0..21] DBUS[0..7]

11
U2 I/00
I/O1
12
10 13
9 A0 I/O2 15
8 A1 I/O3 16
7 A2 I/O4 17
A3 I/O5
C 6
5 A4 I/O6
18
19
4 A5 I/O7 2
3 A6 20 3
25 A7
A8
CS
OE
22 U6A 1
24
A9 WE
27 7400
21
23 A10
2 A11 _RD
26 A12
1 A13 62256 _WR
A14

11
U1 D0
D1
12
10 13
9 A0 D2 15
8 A1 D3 16
7 A2 D4 17
6 A3 D5 18
5 A4 D6 19
4 A5 D7 5
E 3 A6 20 6
25 A7
A8
CE
OE
22 U6B 4 2 1
24 1 7400
21 A9
A10
VPP +5 7404 U7A
23
2 A11
26 A12
27 A13 27256
A14

1
3
F FP_RAM
2 U5A
1 7432
2 12
13 U3A
7427
1
3 3
4 6 2 U4A
5 U3B 7408
7427 4
6
5 U4B
G 2 7408
1
MEMORY
3 U8A
7402

H (c) 2003, Bill Buzbee, Half Moon Bay, CA


1 2 3 4 5 6 7 8

A
Device Card Switches
S31 S32 S23 S24 S25 S26 S27 S28 S29 S30
Gnd
B MEMORY/DEVICE RAM/ROM SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7

R6 R8
R3 R4 R5 R7 R9 R10
4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K
+5
C
_RW
12

19

17
15
13
11
R1 R2 U6D

8
6
4
2
9 11
U6C 8 13

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G
10 7400 9
4.7K 4.7K _DMA_ACK 7400 8
_PSEL2
10 U4C
U9 74F244
D

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
FP_RAM 7408

3
5
7
9
12
14
16
18
DBUS[0..15]

E
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20 S21 S22
SA21 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 SA10 SA11 SA12 SA13 SA14 SA15 SA16 SA17 SA18 SA19 SA20

R27 R28 R29 R30 R31 R32 R19 R20 R21 R22 R23 R24 R25 R26 R11 R12 R13 R14 R15 R16 R17 R18
F 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K 4.7K
19

17
15
13
11

19

17
15
13
11

19

17
15
13
11
1

8
6
4
2

8
6
4
2

8
6
4
2
G
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G

2G
1G
U12 74F244 U11 74F244 U10 74F244
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
(c) 2003, Bill Buzbee, Half Moon Bay, CA
NOTE: SA21/A21 odd order reflects wiring mistake
H
MEMORY
A[0..21]
1 2 3 4 5 6 7 8

Device LED
B

MAR[0..15]

IDE_DRV
C

19

17
15
13
11

19

17
15
13
11
1

8
6
4
2

8
6
4
2
Gnd

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G
74F240 74F240
U13 U14

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
D

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1
470 470 470
R33 R34 R35

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16
E

D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17


+5

LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED
F

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

B
Device Ribbon Cable
Right
W1
1 2
3 4
C 5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
D 29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
E
Ribbon50

H
(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
DeviceCard.bom Page 2

58 2 P1,P2 CONN DB09


59 1 B1 3v Lithium
60 1 S31 MEMORY/DEVICE
1 2 3 4 5 6 7 8
+5
A +5 U22B

10
J1 U4A
12 9
1 U3A D Q

PR
1
TurboClk 7408

4
3 11
2 5 2 CK
D Q

PR
8

CL
J2 4
D0 W
6 3
CK
Q

1
3
D1
7474 7474

13
2 5 6

CL
NormalClk 1 D2 Y Q
D3
B 15
D4 U2

1
14
_WAIT

Clocks
13 D5
12 D6

15

14
J3 D7 +5
+5 11
2 A +5

Q
7476 10
U8A 1 B U3B

6
2 3 9

10
PR CL 7 C 74151
CLK_SELECT G 12 9 U23A

CK
U4B D Q

PR
K

4
9

J
R12 R11Gnd U4C 8 11
CK
2
D Q
5

PR
7408 7474

16
C 10
7408 8 3

CL
+5 Q CK 7474

5
4.7K 4.7K 6

CL
U20A Q

13
2
15 Gnd
_STOP_CLK 74157 G

1
1
R1 4.7K 7404 S
9 13
U6C 4B

1
8 12 14
R_POT S3 R4 10 4Y 4A
3B
10
7400 9
3Y 3A
11
+5 6
D 7 2B 5
8 2Y 2A 3
VCC NE555OUT 3 4 1B 2
5
GndStop_Clock 12 1Y 1A
6 CONT 7 U6D 11
2 THRE
TRIG
U1 DIS R5 13 U21
4 1 7400
C1 RSET GND 4.7K R20 CLKS
+5 2 18 1 16
1uF 1K R6 4 1A1 1Y1 16 2 15
1N914 D1 6 1A2 1Y2 14 3 14 _RD
8 1A3 U5 1Y3 12 4 13
E 11 1A4 1Y4 9 5 12 _RESET
13 2A1 2Y1 7 6 11
Gnd 15 2A2 2Y2 5 7 10 _DMA_REQ
R7 10K U7A 17 2A3 2Y3 3 8 9
+5 U7B 2A4 2Y4 _FP_WRITE

11
1 2 3 4 1
4.7K 1 19 1G 74F244 80 CLKM
U6A 3 S2 RESET U96D 2G Vcc
R2 2 7414 7414 Gnd
S1 7400 C2 7408

F 47uF

12

13
Gnd Gnd 8 8
Manual_Clk 1 VCC 3 1 VCC 3 1
Gnd 4 U20C 2 IN T4 5 2 IN T4 5 3
U6B 6 6 5 6 T2 U98 T5 6 T2 U97 T5 2 U95A
R3 5 7 T3 4 7 T3 4 _RW
7400 7404 30ns T1 GND T1 GND 7432
4.7K
DS1100 DS1100
+5
1N914 D2
4.7K 1 Gnd
U9A 3 J4 FP_L[0..3]
G R8 2 74LS240
S4 7400 2 18
R10 10K U7C 4 4 1A1 1Y1 16
U7D 3
2
6 1A2
1A3
1Y2
1Y3
14
5 6 9 8 8 12
DMA_REQUEST 1 11 1A4 1Y4 9
Gnd 4 S5 13 2A1 2Y1 7
U9B 6 7414 7414 L_SELECT 15 2A2 2Y2 5
R9 5 WRITE C3 17 2A3 2Y3 3
7400 R17 R15
R18 R14 R16 R19 2A4 2Y4
4.7K 47uF 1
Gnd Gnd +5 19 1G
2G
U99
H Note: DS1100 taps spaced 10ns apart 4.7K 4.7K 4.7K 4.7K
Gnd
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8
MSWP
A MSWE

Front panel LED 1 MSWM


MSWV
MSWS
MSWC
L[0..15] DBUS[0..7]
MSWZ
B
L_FPL

ZINIT_INST
11

18
17
14
13

11

18
17
14
13

19

17
15
13
11

19

17
15
13
11
Gnd
1

8
7
4
3

8
7
4
3

8
6
4
2

8
6
4
2
11

18
17
14
13

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G
D8
D7
D6
D5
D4
D3
D2
D1

D8
D7
D6
D5
D4
D3
D2
D1
OC
C

OC
C

8
7
4
3
U13 U12

D8
D7
D6
D5
D4
D3
D2
D1
CK
OC
74F533 74F533 74F240 74F240
C U10 U11
Q8
Q7
Q6
Q5
Q4
Q3
Q2
Q1

Q8
Q7
Q6
Q5
Q4
Q3
Q2
Q1
U14 74F534

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
Q8
Q7
Q6
Q5
Q4
Q3
Q2
Q1
19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

19
16
15
12
9
6
5
2

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1
D
470 470 470 470
R21 R22 R23 R25
9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16
+5

E
D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D35 D36 D37 D38 D39 D40 D41

LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED

F L_PCODE

8
7
6
5
4
3
2
1
+5
8
7
6
5
4
3
2
1

CL
1 470
74273 CK
11
470
R?

9
10
11
12
13
14
15
16
19 18
16 8Q 8D 17
7Q 7D
9
10
11
12
13
14
15
16

15 14
12 6Q 6D 13
G 9 5Q
4Q
5D
4D
8
6 7
5 3Q 3D 4
2 2Q 2D 3
D? D? D? D? D? D? D? D? 1Q 1D D27 D28 D29 D30 D31 D32 D33 D34
U1
LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

Front Panel LED 2


B _STOP_CLK
CLKS XINIT_INST
_WR

13

12
_IRQ0
MEMORY
_IRQ1
7408 U4D U20B
74044 3 _IRQ2
MEMREF
A[0..21] _IRQ3

11
C _RW _IRQ4
ZINIT_INST _NW _IRQ5
_NP _DMA_ACK
_HALT _RESET

Gnd
19

17
15
13
11

19

17
15
13
11

19

17
15
13
11

19

17
15
13
11

19

17
15
13
11
1

8
6
4
2

8
6
4
2

8
6
4
2

8
6
4
2

8
6
4
2
D
2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1

2A4
2A3
2A2
2A1
1A4
1A3
1A2
1A1
2G
1G

2G
1G

2G
1G

2G
1G

2G
1G
74F240 74F240 74F240 U19 U18
U15 U16 U17 74F244 74F244
2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1

2Y4
2Y3
2Y2
2Y1
1Y4
1Y3
1Y2
1Y1
3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18

3
5
7
9
12
14
16
18
E
8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1

8
7
6
5
4
3
2
1
470 470 470 470 470
R26 R27 R28 R29 R30
9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16

9
10
11
12
13
14
15
16
F

+5

D42 D43 D44 D45 D46 D47 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 D64 D65 D80 D79 D66 D67 D68 D69 D70 D78 D71 D72 D73 D74 D75 D76 D77 D81

G LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED LED

H
(c) 2003, Bill Buzbee, Half Moon Bay, CA
1 2 3 4 5 6 7 8

B
Front Panel Ribbon Cable
Right Left
W1
W2
1 2
3 4 1 2
C 5 6 3 4
7 8 5 6
9 10 7 8
11 12 9 10
13 14 11 12
15 16 13 14
17 18 15 16
19 20 17 18
21 22 19 20
23 24 21 22
25 26 23 24
27 28 25 26
D 29 30 27 28
31 32 29 30
33 34 31 32
35 36 33 34
37 38 35 36
39 40 37 38
41 42 39 40
43 44 41 42
45 46 43 44
47 48 45 46
49 50 47 48
49 50
E
Ribbon50
Ribbon50

H
(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

You might also like