Robert Riordan /   Kicad

#Kicad

8-Bit CPU

Done
An 8-bit CPU based on the SAP-1 architecture and Ben Eater’s breadboard computer
#kicad #ben-eater-cpu #pcb-design

Clock

Clock module with variable frequency and manual mode
#kicad #ben-eater-cpu #pcb-design

Program Counter

4-bit program counter with set, reset, output, and count control signals
#kicad #ben-eater-cpu #pcb-design

Memory Address Register

4-bit register, controlling access to RAM
#kicad #ben-eater-cpu #pcb-design

Registers

3 8-bit registers, for storing, moving, and operating on data
#kicad #ben-eater-cpu #pcb-design

Random Access Memory

16 8-bit memory locations to read and write data to
#kicad #ben-eater-cpu #pcb-design #atmega-328

Arithmetic Logic Unit

Add or subtract 2 8-bit numbers
#kicad #ben-eater-cpu #pcb-design

Control

The decision center of the CPU
#kicad #ben-eater-cpu #pcb-design

Output

A 7-segment display
#kicad #ben-eater-cpu #pcb-design

Bus

8-bit bus and control signals connecting all the modules
#kicad #ben-eater-cpu #pcb-design

       • © 2025  •  Robert Riordan

      Powered by Hugo & Lightbi.  Made with ❤ by Bino