Alu
akashihi·Project334·pcb/alu_addsub/alu.kicad_pcb
About the Alu PCB
Alu is an open source PCB design by akashihi, published on GitHub. It is a 4-layer board measuring 100.3 × 100.3 mm, with 33 components from 8 distinct parts.
Other key parts include the 74HC86, 74LS08, 74LS32, 74LS541 and 74HC238. By type, the board carries 16 ICs, 16 capacitors and 1 connector.
From the project
Simple 8-bit stack based CPU built with standard logic ICs.
Simple 8-bit stack based CPU built with standard logic ICs.
- Project organization - Architecture - Toolchain - [Logical design] - [Schematics and PCB] - [Authors] - [License]
benchmark - Host system benchmark code. Implements several matrix operation on 8-bit unsigned integers. docs - More detailed documentation on the CPU design and Instruction Set Architecture. prgs - Programs written for P1 CPU using P1 mnemonics tb - Test vector generators for ALU and branching unit. tests - Test programs in P1 mnemonics that execute every single possible opcode in a predictable manner tooling -…
Main components on the Alu
Alu bill of materials (BOM)
33 components, 8 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | 74HC86 | TSSOP-14_4.4x5mm_P0.65mm | U1, U4, U6, U9, U14, U15 |
| 4 | 74LS08 | TSSOP-14_4.4x5mm_P0.65mm | U2, U5, U7, U10 |
| 3 | 74LS32 | TSSOP-14_4.4x5mm_P0.65mm | U3, U8, U30 |
| 1 | 74LS541 | SOIC-20W_7.5x12.8mm_P1.27mm | U13 |
| 1 | 74HC238 | TSSOP-16_4.4x5mm_P0.65mm | U29 |
| 1 | 74LS621 | SOIC-20W_7.5x12.8mm_P1.27mm | U31 |
| 1 | 650473-5 | TE_650473-5 | J1 |
| 16 | 100n | C_1206_3216Metric | C1, C2, C3, C4, C5, C6, C7, C8 +8 |
Alu design files
The KiCad project lives in the akashihi/Project334 repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/alu_addsub/alu.kicad_pcb
- Schematicpcb/alu_addsub/alu.kicad_sch
Alu: common questions
How big is the Alu PCB?
The Alu measures 100.3 × 100.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Alu?
33 components, from 8 distinct parts. The full bill of materials is listed on this page.
Where can I download the Alu design files?
From the akashihi/Project334 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 design in my own project?
The repository has no license, so all rights stay with akashihi. Use it as a reference, and ask the author before reusing the design.