ALU

alpha-137-036·RV523·boards/ALU-Prototype/ALU.kicad_pcb

ALU PCB layout, top view — open source board by alpha-137-036
Simulate this board

About the ALU PCB

ALU is an open source PCB design by alpha-137-036, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 88.9 × 99.1 mm, with 117 components from 4 distinct parts.

Other key parts include the C5587. By type, the board carries 40 LEDs and 32 ICs.

From the project

An implementation of Risc-V using discrete transistors

Main components on the ALU

ALU bill of materials (BOM)

117 components, 4 distinct parts — part numbers from the project's BOM.

QtyPartRefs
32
C5587
~
U01, U02, U03, U04, U11, U12, U13, U14 +24
40
330
RA0, RA1, RA2, RA3, RA4, RA5, RA6, RA7 +32
5
C5587
~
UE1, UE2, UE3, UE4, US1
40
C22355736
~
DA0, DA1, DA2, DA3, DA4, DA5, DA6, DA7 +32

ALU design files

The KiCad project lives in the alpha-137-036/RV523 repository on GitHub; these links point at the commit this page was built from.

ALU: common questions

How big is the ALU PCB?

The ALU measures 88.9 × 99.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ALU?

117 components, from 4 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the ALU design files?

From the alpha-137-036/RV523 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the ALU design in my own project?

Yes, under the terms of its Apache-2.0 license, which alpha-137-036 chose for the repository.

More boards in RV523