MC68000
ppsilv·tcpbox68k·schematics/MC68000/MC68000.kicad_pcb
About the MC68000 PCB
MC68000 is an open source PCB design by ppsilv, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 257.6 × 228.4 mm, with 58 components from 24 distinct parts.
Other key parts include the 74LS00, 74LS05, 74LS161, ICM7555xB and 68000D. By type, the board carries 20 resistors, 16 capacitors, 12 ICs, 4 jumpers, 3 diodes and 1 crystal.
From the project
This is my MC68000 first project.
The idea behind this project is to develog a minicomputer as if I was in 1980. I will try to use chips of that era except for memory because the memories of that time were small in storage quantity.
I know that a concept of a minicomputer is not an exact science, so it is not easy to reach a consensus on the subject, so I will use a definition that I found very pertinent at the time of the reign of minicomputers. Since data storage and memory were very expensive at that time, a minicomputer for its price had to have many of these components.
Main components on the MC68000
MC68000 bill of materials (BOM)
58 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS00 | CERDIP-14_W7.62mm_SideBrazed_LongPads | U1 |
| 1 | 74LS05 | CERDIP-14_W7.62mm_SideBrazed_LongPads | U2 |
| 1 | 74LS161 | CERDIP-16_W7.62mm_SideBrazed_LongPads | U3 |
| 1 | ICM7555xB | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | 68000D | DIP-64_W22.86mm | U5 |
| 4 | 74LS244 | CERDIP-20_W7.62mm_SideBrazed_LongPads | U6, U9, U10, U11 |
| 2 | 74LS245 | CERDIP-20_W7.62mm_SideBrazed_LongPads | U7, U8 |
| 1 | 74LS148 | CERDIP-16_W7.62mm_SideBrazed_LongPads | U12 |
| 1 | 16Mhz | Oscillator_DIP-14 | X1 |
| 1 | Conn_02x37_Row_Letter_Last | PinHeader_2x37_P2.54mm_Vertical | J2 |
| 2 | Jumper_2_Bridged | PinHeader_1x02_P2.54mm_Vertical | JP1, JP2 |
| 2 | Jumper_2_Open | PinHeader_1x02_P2.54mm_Vertical | JP3, JP4 |
| 1 | Reset | SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6 | SW1 |
| 1 | /RESET | D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp | D1 |
| 1 | /HALT | D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp | D2 |
| 1 | ON | D_DO-34_SOD68_P5.08mm_Vertical_AnodeUp | D3 |
| 2 | 1uf | CP_Radial_D8.0mm_P3.50mm | C1, C3 |
| 1 | 10nF | C_0603_1608Metric | C2 |
| 2 | 100nF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C4_U5, C5_U5 |
| 11 | 100nF | C_0603_1608Metric | C6_U1E1, C7_U1E1, C7_U3, C7_U4, C7_U6, C7_U7, C7_U8, C7_U9 +3 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 14 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R3, R4, R7, R8, R9, R10 +6 |
| 2 | 270k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R5, R6 |
| 1 | 4K7 | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R16 |
| 3 | 470R | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R18, R19, R20 |
MC68000 design files
The KiCad project lives in the ppsilv/tcpbox68k repository on GitHub; these links point at the commit this page was built from.
MC68000: common questions
How big is the MC68000 PCB?
The MC68000 measures 257.6 × 228.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MC68000?
58 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the MC68000 design files?
From the ppsilv/tcpbox68k repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the MC68000 design in my own project?
Yes, under the terms of its GPL-3.0 license, which ppsilv chose for the repository.