Code for the Clash tutorial at Bitlog
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Bitlog Clash tutorial

This repository contains all the code used in the Clash tutorial at the Bitlog technology blog. The master branch is for Clash 0.7.2, while the newest version is Clash 0.99.1. Due to some minor breaking changes, I'm sticking with 0.7.2 for now. In due time, the code will be updated for Clash 0.99.1, but if you want to do it yourself, check out the migration guide.

Repository structure

There is a folder called "part_X" for each part of the tutorial. Below is a list of links to the parts:

  1. Part 1 - Basic introduction to combinatorial logic
  2. Part 2 - Bug fixes, much cleaner code, simulation, synchronous logic, and test benches