May 2026
Computer Architecture
Live
VIPT Instruction Cache — From First Principles to Silicon
A comprehensive deep-dive into the 4-Way Set Associative VIPT I-Cache designed for a RISC-V core — covering the CPU–memory speed gap, address decomposition, parallel TLB+SRAM lookup, the aliasing condition, PLRU replacement, and full SoC integration. Built from scratch, documented to tapeout-ready depth.
RISC-V RV32I
16 KB · 4-Way · 64 Sets
PLRU · FENCE.I · TLB
Coming Soon
SoC Design
The Art of SoC Integration — Managing Complexity at 3nm
A deep-dive into how modern SoC integration workflows evolve as process nodes shrink — covering hierarchy planning, IP stitching, and cross-domain sign-off challenges.
Coming Soon
RTL & Verification
Low-Power Design with UPF — Lessons from Real Tapeouts
Practical observations on IEEE 1801 UPF intent, power domain crossings, and common pitfalls that only surface at gate-level simulation or formal verification.
Coming Soon
AI & Silicon
AI Accelerator Architectures — From an RTL Engineer's Lens
What it actually means to build AI silicon — the gap between algorithmic intent and synthesisable RTL, and how design decisions at block-level ripple all the way to PPA.