Get CIRCT and RHDL installed on your system. This guide covers the minimum setup needed to compile and simulate your first hardware design.

Prerequisites

  • Ruby 3.1 or later
  • Bundler gem for dependency management
  • Git for version control

Install RHDL

gem install rhdl

Or add it to your project’s Gemfile:

gem 'rhdl'

Then run:

bundle install

Verify the Installation

rhdl version

This should print the installed RHDL version and the CIRCT backend version it is linked against.

Next Steps