Mad5160
madcatse·mad5160
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. У меня сразу возникла мысль - а могу ли я сделать реплику такой видеокарты, раз уже проверенная схема есть в наличии? Быстрый поиск показал что да, такая схема доступна, а также что кто-то уже сделал реплику…
Main components on the Mad5160
Mad5160 bill of materials (BOM)
188 components, 64 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 8284A | DIP-18_W7.62mm | U1 |
| 3 | LS245 | DIP-20_W7.62mm | U2, U9, U15 |
| 1 | 8088 | DIP-40_W15.24mm | U3 |
| 1 | 8087 | DIP-40_W15.24mm_Socket | U4 |
| 3 | LS373 | DIP-20_W7.62mm | U5, U7, U11 |
| 6 | LS244 | DIP-20_W7.62mm | U6, U12, U14, U16, U17, U41 |
| 1 | 8288 | DIP-20_W7.62mm | U8 |
| 1 | LS670_U10 | DIP-16_W7.62mm | U10 |
| 1 | LS243_U13 | DIP-14_W7.62mm | U13 |
| 2 | 27C256 (32KX8) | DIP-28_W15.24mm | U18, U19 |
| 1 | S280_U20 | DIP-14_W7.62mm | U20 |
| 2 | LS175 | DIP-16_W7.62mm | U21, U88 |
| 1 | 74LS04 | DIP-14_W7.62mm | U22 |
| 1 | LS27_U23 | DIP-14_W7.62mm | U23 |
| 1 | LS00_U24 | DIP-14_W7.62mm | U24 |
| 1 | 8259A | DIP-28_W15.24mm | U25 |
| 1 | 8253-5 | DIP-24_W15.24mm | U26 |
| 1 | LS322_U27 | DIP-20_W7.62mm | U27 |
| 1 | 8237A-5_U28 | DIP-40_W15.24mm | U28 |
| 1 | 8255A-5 | DIP-40_W15.24mm | U29 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 36 | 64K x1 bit RAM 4164 | Ram_socket_IC | U30, U31, U32, U33, U34, U35, U36, U37 +28 |
| 2 | LS158_U39 | DIP-16_W7.62mm | U39, U40 |
| 3 | LS138 | DIP-16_W7.62mm | U42, U43, U45 |
| 1 | 24S10 | DIP-16_W7.62mm | U44 |
| 1 | S08_U55 | DIP-14_W7.62mm | U55 |
| 1 | 74S138 | DIP-16_W7.62mm | U56 |
| 1 | LS20_U57 | DIP-14_W7.62mm | U57 |
| 2 | LS32_U58 | DIP-14_W7.62mm | U58, U90 |
| 1 | 7407_U68 | DIP-14_W7.62mm | U68 |
| 1 | S00_U69 | DIP-14_W7.62mm | U69 |
| 1 | 74S74N | DIP-14_W7.62mm | U70 |
| 2 | LS04_U71 | DIP-14_W7.62mm | U71, U89 |
| 1 | LS10_U72 | DIP-14_W7.62mm | U72 |
| 2 | 74LS74AN | DIP-14_W7.62mm | U73, U86 |
| 1 | LS00_U74 | DIP-14_W7.62mm | U74 |
| 1 | LS158_U39 | DIP-16_W7.62mm_Socket | U84 |
| 1 | SN75477 | DIP-8_W7.62mm | U85 |
| 1 | S08_U87 | DIP-14_W7.62mm | U87 |
| 1 | 14.31818MHz | Crystal_HC49-U_Horizontal | Y1 |
| 8 | ISA Bus connector | isa_edge_slot | J1, J2, J3, J4, J5, J6, J7, J8 |
| 1 | KEYBOARD | Keyboard | J9 |
| 1 | AT POWER CONNECTOR | AT_power_connector | J10 |
| 1 | SPEAKER | PinHeader_1x04_P2.54mm_Vertical | P3 |
| 1 | E1_Jumper_block | PinHeader_2x01_P2.54mm_Vertical | E1 |
| 1 | E2_Jumper_block | PinHeader_2x02_P2.54mm_Vertical | E2 |
| 1 | E3 Jumper Block | PinHeader_2x04_P2.54mm_Vertical | E3 |
| 1 | E2_Jumper_block | E4 | E4 |
| 1 | E5_Jumper_Block | PinHeader_1x03_P2.54mm_Vertical | PB3 |
| 1 | DIP_SWITCH | DIP_SWITCH | SW1 |
| 1 | TTLDL-20 | time_delay | TD1 |
| 1 | ~ | TD2 | TD2 |
| 1 | 5-30pf | VR | C1 |
| 4 | 47pF | cap_unipolar | C2, C4, C7, C9 |
| 17 | 10uF 25V | cap_tantalum_pos | C3, C10, C11, C12, C13, C14, C15, C16 +9 |
| 43 | 0.047uF | cap_unipolar | C5, C6, C8, C17, C18, C20, C21, C22 +35 |
| 1 | 10nF | CP8 | C53 |
| 2 | 10uF 25V | cap_tantalum_neg | C58, C68 |
| 2 | 510 | resistor | R1, R2 |
| 1 | 220 | resistor | R4 |
| 1 | 180 | resistor | R5 |
| 1 | 33 | resistor | R6 |
| 2 | 4.7K | DIP-16_W7.62mm | RN1, RN5 |
| 1 | 8.2K | DIP-16_W7.62mm | RN2 |
| 2 | 30 | DIP-16_W7.62mm | 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.
- LayoutMad5160.kicad_pcb
- SchematicMad5160.kicad_sch
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.