PeakRDL-PyRAL: A scalable, low-overhead Python register abstraction layer (Alex Mykyta)
Introducing a new addition to your quiver of PeakRDL tools: PeakRDL-PyRAL Register abstraction layers provide a mechanism to manipulate your device's configuration and status registers (CSR) by name rather than by cryptic addresses and bit-slicing. In Python, this abstraction is often provided using auto-generated Python code that is parsed and imported at runtime. For larger designs, this can become a significant burden due to slow load times and large memory overheads. Learn how PeakRDL PyRAL avoids this issue and provides an easy to use abstraction layer that can scale to enormous SoC-level designs that contain thousands of memory-mapped registers. PeakRDL-PyRAL is flexible enough for anything from embedded applications, hardware test instrumentation, to your next cocotb testbench.

From Tapeouts to Products: Why Open-Source Silicon Must Solve Real Problems to Survive (M. Kassem)

Russia's Logistics Collapse Triggers Serious Panic from Soldiers

Learn to Unlock Document Intelligence with Open-Source AI - Ming Zhao, IBM

Running an Open Source LLM on Open Source Hardware (Ethan Sifferman)

Number to LED Display Converter | Python Program

Modeling Hardware in Python with Zuspec (Matthew Ballance)

RISC-V in Space (The Canadian version) (Mike Thompson)

The Insane Genius of a Formula 1 Gearbox

Tips for C Programming

Something is jamming GPS over Europe. Here's what we found

Mr. Scrub: An Open-Source, Internal Scrubber for UltraScale FPGAs (Graeme Smecher)

OpenROAD and the Era of Agents (Andrew Kahng)

Bluespec FSM: The Hidden Gem (Michael Jaggers)

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes

GDSFactory: Open-Source EDA for Photonics, Quantum, MEMS, and RF Chip Design (Rishabh Iyer)

Passkeys Explained: Are They Actually Better Than Passwords?

Latch-Up 2026 Opening

I am done with Golang

