ALU Shifter
Shmerlard·SH8·KiCad/ALU/ALU_Shifter/ALU_Shifter.kicad_pcb
About the ALU Shifter PCB
ALU Shifter is an open source PCB design by Shmerlard, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 15 components from 7 distinct parts.
Other key parts include the 74LS245, 74LS04, 74LS157 and 74LS08. By type, the board carries 8 ICs and 7 connectors.
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 Shifter
ALU Shifter bill of materials (BOM)
15 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 74LS245 | DIP-20_W7.62mm_Socket_LongPads | U1, U2 |
| 1 | 74LS04 | DIP-14_W7.62mm_Socket_LongPads | U3 |
| 4 | 74LS157 | DIP-16_W7.62mm_Socket_LongPads | U4, U5, U6, U7 |
| 1 | 74LS08 | DIP-14_W7.62mm_Socket_LongPads | U8 |
| 2 | Conn_01x02_Socket | JST_XH_S2B-XH-A-1_1x02_P2.50mm_Horizontal | J1, J2 |
| 4 | Conn_01x08_Socket | jst_xh_s8b_smd | J3, J4, J5, J6 |
| 1 | Conn_01x03_Socket | JST_XH_S3B-XH-A-1_1x03_P2.50mm_Horizontal | J8 |
ALU Shifter 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 Shifter: common questions
How big is the ALU Shifter PCB?
The ALU Shifter measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ALU Shifter?
15 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the ALU Shifter 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 Shifter 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 Main
Shmerlard
100 × 100 mm14 parts2LNo license18- schematic only · 13 parts
MDR Manager
Shmerlard
13 parts2LNo license18 Condition Control
Shmerlard
100 × 100 mm12 parts2LNo license18