Tutorials, guides, and reference for the CIRCT toolchain and hardware design with Ruby.
Introduction
What CIRCT is and why it matters
Basics
Core language concepts
Components
Building blocks of digital design
Architecture
Compiler internals and IR design
Simulation
Running and testing designs
Synthesis
From design to hardware
Showcase
Real hardware implementations