chisel-playground icon indicating copy to clipboard operation
chisel-playground copied to clipboard

Chisel HDL example applications

Chisel Playground

The objective of this repo is to hold examples of synthesizable applications written in Chisel for learning purposes.

Projects

  • Blinky - A blink application that can be synthesizable on multiple FPGA boards by using FuseSoc. Can be used as base for new projects.
  • Fomublink - A port from Fomu blink application that can be synthesizable for Foum ICE40 FPGA.

Books and Learning Material

I've collected some documentation to help learn Chisel:

  • Chisel Book - Downloaded from Martin's page - PDF
  • Chisel Cheat Sheet - PDF
  • Chisel 3 Documentation - PDF Generated from Chisel Wiki - PDF
  • UCB Chisel Tutorial - PDF Generated from Wiki - PDF