4BitCPU

DylanMcKaige·4BitCPU

This repository ships a schematic but no board layout.

About the 4BitCPU PCB

4BitCPU is an open source PCB design by DylanMcKaige, published on GitHub. It is a board, with 49 components from 12 distinct parts.

Other key parts include the 74LS173, 74LS245, 74LS08, 74LS32 and 74LS86. By type, the board carries 17 ICs, 17 capacitors, 12 diodes and 3 resistors.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

Archive of my 4BitCPU project

Archiving what I used/created for this project. Schematics are not the most up to date as bugs were found throughout the building process, these have been addressed on the physical copies of the schematics and filed away in the purple file. 4BITCPU.kicad_sch is the 2 Data registers, the ALU and the FLAGS register.

The design/architecture is based off of the SAP-1 from following Ben Eater's SAP-1 videos. Modified to have a 4 Bit data bus and seperate 8 bit address bus. The design goal was to expabd my knowledge of microelectronics and computer architecture as well as ASM. The end goal is to…

Main components on the 4BitCPU

4BitCPU bill of materials (BOM)

49 components, 12 distinct parts.

QtyPartRefs
3
74LS173
U1, U3, U15
3
74LS245
U2, U4, U14
2
74LS08
U5, U6
1
74LS32
U7
3
74LS86
U8, U9, U10
1
74LS283
U11
2
74LS153
U12, U13
1
74LS21
U16
1
74LS04
U17
12
LED
D1, D2, D3, D4, D5, D6, D7, D8 +4
17
10n
C1, C2, C3, C4, C5, C6, C7, C8 +9
3
220Ω
R1, R2, R3

4BitCPU design files

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

4BitCPU: common questions

How many components are on the 4BitCPU?

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

Where can I download the 4BitCPU design files?

From the DylanMcKaige/4BitCPU repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the 4BitCPU design in my own project?

The repository has no license, so all rights stay with DylanMcKaige. Use it as a reference, and ask the author before reusing the design.

Similar boards