AddressRegisterModule

crempp·ucpu·cpu/AddressRegister/AddressRegisterModule.kicad_pcb

AddressRegisterModule PCB layout, top view — open source board by crempp

About the AddressRegisterModule PCB

AddressRegisterModule is an open source PCB design by crempp, published on GitHub. It is a 2-layer board measuring 100 × 80 mm, with 61 components from 10 distinct parts.

Other key parts include the 74LS193, 74LS245 and 74LS00. By type, the board carries 23 diodes, 14 capacitors, 12 ICs, 11 resistors and 1 connector.

From the project

16bit CPU made from TTL Logic Chips

This is a 16bit pipelined CPU designed on a breadboard and produced in modular component boards.

My objective in this project is to learn electronics, CPU design and build a fully functional CPU that can be updated, added to and further developed easily.

The CPU is designed around four general purpose 16 bit registers four 16 bit address registers ALU supporting addition, subtraction, shift and bitwise operations piplined instructions * banked memory with a base of 64k, expandable to about 1.5 megabytes (max TBD)

AddressRegisterModule, from the project README
From the project README

Main components on the AddressRegisterModule

AddressRegisterModule bill of materials (BOM)

61 components, 10 distinct parts.

QtyPartRefs
4
74LS193
U1, U2, U3, U4
7
74LS245
U5, U6, U7, U8, U9, U10, U11
1
74LS00
U12
1
Bus_PCI_32bit_5V
J1
16
D_RED
D1, D2, D3, D4, D5, D6, D7, D8 +8
7
D_AMBER
D17, D18, D19, D20, D21, D22, D23
12
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +4
2
10uF
C13, C14
8
1K
R1, R2, R3, R4, R5, R6, R7, R8
3
220R
RN1, RN2, RN3

AddressRegisterModule design files

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

AddressRegisterModule: common questions

How big is the AddressRegisterModule PCB?

The AddressRegisterModule measures 100 × 80 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the AddressRegisterModule?

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

Where can I download the AddressRegisterModule design files?

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

Can I use the AddressRegisterModule design in my own project?

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

More boards in ucpu