MUX8x1-v5

TheJustMoose·74HCPU·Trash/MUX8x1-v5/MUX8x1-v5.kicad_pcb

MUX8x1-v5 PCB layout, top view — open source board by TheJustMoose

About the MUX8x1-v5 PCB

MUX8x1-v5 is an open source PCB design by TheJustMoose, published on GitHub. It is a 4-layer board measuring 99.1 × 99.1 mm, with 47 components from 10 distinct parts.

Other key parts include the 74LS151 and 74HC245. By type, the board carries 19 connectors, 9 ICs, 9 capacitors, 7 resistors and 3 diodes.

From the project

Handmade CPU. See README.md

Not a very scary instruction set discrete logic processor.

8 bit data 16 bit address / 64KB RAM 17 bit address (in V register) / 128KW Dual Bank Video RAM 16 instructions 8 data registers and 4 pointer registers in 2 banks 1 flags register in IO port 32 input ports and 32 output ports (You can write a constant to the first 8 ports. Only registers can be written to the remaining ports.) Assembled from 74HCxx series ICs!

MUX8x1-v5, from the project README
From the project README

Main components on the MUX8x1-v5

MUX8x1-v5 bill of materials (BOM)

47 components, 10 distinct parts.

QtyPartRefs
8
74LS151
U1, U2, U3, U4, U5, U6, U7, U8
1
74HC245
U9
14
Conn_01x09_Male
J1, J2, J3, J4, J5, J6, J8, J11 +6
3
Conn_01x01_Male
J7, J13, J20
1
Screw_Terminal_01x02
J9
1
Conn_01x03_Male
J10
3
LED
D1, D2, D3
9
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +1
4
10k
R1, R2, R3, R7
3
1k
R4, R5, R6

MUX8x1-v5 design files

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

MUX8x1-v5: common questions

How big is the MUX8x1-v5 PCB?

The MUX8x1-v5 measures 99.1 × 99.1 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the MUX8x1-v5?

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

Where can I download the MUX8x1-v5 design files?

From the TheJustMoose/74HCPU repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the MUX8x1-v5 design in my own project?

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

More boards in 74HCPU

Earlier revisions in the repo: MUX8x1-v4, MUX8x1-v3