Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.06 KB

Week8.md

File metadata and controls

18 lines (14 loc) · 1.06 KB

Week 8: Getting into the real world

Other ways to code for Hardware: CHISEL, High level synthesis, Amaranth, LiteX, CFU Playground

Material

Challenge:

  • Install Chisel and the Chipyard on your computer (Beware, chipyard can take a loong time!!!) and play with it.
  • Install Amaranth and apply some of the concepts you learnt in the class. You may want to try something simple like a counter at first and then start to stitch up more complex things like a CPU.
  • Get CFU-Playground installed on your machine and go through the accelerator design. You should now have enough background to start working with this complex project and create your own accelerator flavors.

Advanced Challenges/Thought experiments: