Work
Selected projects in silicon design, digital systems, and embedded hardware.
01020304050607
Simple Silicon
An EDA environment for digital design.
Silicio-16
A custom 16-bit processor built from first principles.
MIPS8 Processor
A full-custom 8-bit processor, from schematics to verified layout.
Content-Addressable Memory
A synthesizable 4-entry, 32-bit CAM with parallel lookup.
CanSat flight computer
A flight computer that transmitted data throughout a full competition flight.
Similarity Detector
An ASIC for vector similarity and programmable threshold comparison.
Low Voltage Disconnect
A battery protection board with an automatic voltage cutoff.