Blogs

When Microcontrollers Struggle with Math: Building Herald

Mar 29, 2026

A deep dive into building Herald, a fixed-point DSP coprocessor for Tiny Tapeout, from architecture and CORDIC design to GDS layout and silicon.

You Don't Need Expensive Tools to Play with Silicon

Feb 7, 2026

A hands-on guide to free, open-source tools that let students design, simulate, and build real processors, no million-dollar lab required.

Why GPU Threads Aren’t What They Look Like: SIMT + Divergence Explained

Dec 2, 2025

An intermediate look at how GPU ‘threads’ really behave under the SIMT model, why warps share an instruction stream, and what actually happens when control flow splits.

Tiny Tone - My First Accepted Tiny-Tapeout Design

Oct 25, 2025

A small PWM-based audio tone generator submitted to TinyQV Tiny Tapeout — design notes and lessons learned.

RISC-V: The Linux of Hardware

Sep 7, 2025

At Homebrew, we talk a lot about Linux and FOSS software. But what if I told you there’s a Linux moment happening in hardware too?

What is a System-on-Chip, Really?

Jul 18, 2025

A gentle breakdown of what SoCs are and why I’m obsessed with them.

Aetheron: Bringing My Own SoC to Life

Jul 18, 2025

From wires to life: how I built and booted my own System-On-Chip using BlueSpec SystemVerilog