Mad5160

madcatse·mad5160

Mad5160 PCB layout, top view — open source board by madcatse

About the Mad5160 PCB

Mad5160 is an open source PCB design by madcatse, published on GitHub under the MIT license. It is a 4-layer board measuring 304.8 × 215.9 mm, with 188 components from 64 distinct parts.

Other key parts include the 8284A, LS245, 8088, 8087 and LS373. By type, the board carries 90 ICs, 68 capacitors, 11 connectors, 10 resistors, 1 crystal and 1 switch.

From the project

A clone of IBM 5160 motherboard

Добро пожаловать в моqй проект по созданию реплики материнской платы IBM 5160, или как её называют - PC XT.

Как-то вечером, глядя видеоролик Adrain Digital Basement о ремонте оригинальной IBM CGA видеокарты, обратил внимание что в ролике он демонстрировал схему всей видеокарты, которую кто-то выполнил в KiCAD. И упомянул, что схема иначально взята из оригинальной документации самой IBM. У меня сразу возникла мысль - а могу ли я сделать реплику такой видеокарты, раз уже проверенная схема есть в наличии? Быстрый поиск показал что да, такая схема доступна, а также что кто-то уже сделал реплику…

Mad5160, from the project README
From the project README

Main components on the Mad5160

Mad5160 bill of materials (BOM)

188 components, 64 distinct parts.

QtyPartRefs
1
8284A
U1
3
LS245
U2, U9, U15
1
8088
U3
1
8087
U4
3
LS373
U5, U7, U11
6
LS244
U6, U12, U14, U16, U17, U41
1
8288
U8
1
LS670_U10
U10
1
LS243_U13
U13
2
27C256 (32KX8)
U18, U19
1
S280_U20
U20
2
LS175
U21, U88
1
74LS04
U22
1
LS27_U23
U23
1
LS00_U24
U24
1
8259A
U25
1
8253-5
U26
1
LS322_U27
U27
1
8237A-5_U28
U28
1
8255A-5
U29
Show 44 more
QtyPartRefs
36
64K x1 bit RAM 4164
U30, U31, U32, U33, U34, U35, U36, U37 +28
2
LS158_U39
U39, U40
3
LS138
U42, U43, U45
1
24S10
U44
1
S08_U55
U55
1
74S138
U56
1
LS20_U57
U57
2
LS32_U58
U58, U90
1
7407_U68
U68
1
S00_U69
U69
1
74S74N
U70
2
LS04_U71
U71, U89
1
LS10_U72
U72
2
74LS74AN
U73, U86
1
LS00_U74
U74
1
LS158_U39
U84
1
SN75477
U85
1
S08_U87
U87
1
14.31818MHz
Y1
8
ISA Bus connector
J1, J2, J3, J4, J5, J6, J7, J8
1
KEYBOARD
J9
1
AT POWER CONNECTOR
J10
1
SPEAKER
P3
1
E1_Jumper_block
E1
1
E2_Jumper_block
E2
1
E3 Jumper Block
E3
1
E2_Jumper_block
E4
1
E5_Jumper_Block
PB3
1
DIP_SWITCH
SW1
1
TTLDL-20
TD1
1
~
TD2
1
5-30pf
C1
4
47pF
C2, C4, C7, C9
17
10uF 25V
C3, C10, C11, C12, C13, C14, C15, C16 +9
43
0.047uF
C5, C6, C8, C17, C18, C20, C21, C22 +35
1
10nF
C53
2
10uF 25V
C58, C68
2
510
R1, R2
1
220
R4
1
180
R5
1
33
R6
2
4.7K
RN1, RN5
1
8.2K
RN2
2
30
RN3, RN4

Mad5160 design files

The KiCad project lives in the madcatse/mad5160 repository on GitHub; these links point at the commit this page was built from.

Mad5160: common questions

How big is the Mad5160 PCB?

The Mad5160 measures 304.8 × 215.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Mad5160?

188 components, from 64 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mad5160 design files?

From the madcatse/mad5160 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mad5160 design in my own project?

Yes, under the terms of its MIT license, which madcatse chose for the repository.

More boards in mad5160