Hardcaml Documentation

March 30, 2026 ยท View on GitHub

Welcome to Hardcaml!

I have written this by hand for sharing in the github repo, as our indexes are built automagically. There could be errors.

Each section explains different aspects of hardware design using Hardcaml, with sub-sections containing multiple examples written in Verilog, VHDL, and Hardcaml for comparison.

  1. Introduction
  2. Designing Circuits
  3. Simulating Circuits
  4. More On Circuit Design
  5. Using Interfaces
  6. Examples