ALU Main
Shmerlard·SH8·KiCad/ALU/ALU_Main/ALU_Main.kicad_pcb
About the ALU Main PCB
ALU Main is an open source PCB design by Shmerlard, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 14 components from 5 distinct parts.
Other key parts include the 74LS181. By type, the board carries 10 connectors and 4 ICs.
From the project
a custom 16bit cpu
hi, my name is elad and Im an electrical engineering student in Ben gurion university. I designed a small 16bit cpu, with a mix of jdh8, src, msp430 and the Hack computer. this is still a work in progress, but so far it works.
I used logisim for the logic design, draw.io for the diagrams. in order to see the working cpu in logisim: you need to build version 3.9.0 from source here, then just open the .circ file.

Main components on the ALU Main
ALU Main bill of materials (BOM)
14 components, 5 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 74LS181 | DIP-24_W15.24mm_Socket_LongPads | U1, U2, U3, U4 |
| 2 | Conn_01x02_Socket | JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J1, J4 |
| 1 | Conn_01x04_Socket | JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | J2 |
| 1 | Conn_01x05_Socket | JST_XH_S5B-XH-A-1_1x05_P2.50mm_Horizontal | J3 |
| 6 | Conn_01x08_Socket | JST_XH_S8B-XH-A-1_1x08_P2.50mm_Horizontal | J5, J6, J7, J8, J9, J10 |
ALU Main design files
The KiCad project lives in the Shmerlard/SH8 repository on GitHub; these links point at the commit this page was built from.
ALU Main: common questions
How big is the ALU Main PCB?
The ALU Main measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ALU Main?
14 components, from 5 distinct parts. The full bill of materials is listed on this page.
Where can I download the ALU Main design files?
From the Shmerlard/SH8 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ALU Main design in my own project?
The repository has no license, so all rights stay with Shmerlard. Use it as a reference, and ask the author before reusing the design.
More boards in SH8
Register
Shmerlard
100 × 100 mm60 parts2LNo license18Instruction Register
Shmerlard
100 × 100 mm51 parts2LNo license18ALU FLAGS CALC
Shmerlard
100 × 100 mm48 parts2LNo license18Register File Manager
Shmerlard
100 × 100 mm41 parts2LNo license18Status Register
Shmerlard
100 × 100 mm40 parts2LNo license18Program Counter
Shmerlard
100 × 100 mm30 parts2LNo license18ALU Extra
Shmerlard
100 × 100 mm21 parts2LNo license18ALU Shifter
Shmerlard
100 × 100 mm15 parts2LNo license18- schematic only · 13 parts
MDR Manager
Shmerlard
13 parts2LNo license18 Condition Control
Shmerlard
100 × 100 mm12 parts2LNo license18