Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Clash Book

Welcome to the Clash Book, the official documentation for learning and using the Clash hardware description language.

The book is being reorganized around the different needs readers have:

  1. Tutorials - learn Clash by building a circuit.
  2. Reference - look up precise compiler and language information.

Task-focused how-to guides and deeper explanations will be promoted into their own sections as the existing material is revised.