freechipsproject/chisel-bootcamp resource
Generator Bootcamp Material: Learn Chisel the Right Way observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3325
- days_rel: n/a
- days_push: 722
- n_releases_24m: 0
Adoption not part of the score
1150 stars · 313 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Jupyter Notebook-based bootcamp for learning Chisel, a Berkeley hardware construction DSL embedded in Scala, with an emphasis on writing hardware generators rather than instances. It teaches Scala and Chisel progressively through interactive modules and exercises, runnable via Binder or locally.
Use cases
- learn chisel hardware description language
- learn scala for hardware design
- write hardware generators instead of verilog instances
- interactive tutorial for digital hardware design
- prepare to contribute to rocket chip
- unit testing chisel designs
When to choose
- you know Verilog/VHDL and want to learn generator-based hardware design
- you want a hands-on, browser-based interactive course with no installation
- you plan to work with Chisel, Rocket Chip, or dsptools
When to avoid
- you need coverage of SBT, FPGA/ASIC backend flows, or analog circuits
- you need a fully working Binder environment - some features have bit-rotted and exercises may error
- you are a complete beginner to programming or digital design
Facets
learning-resource · maturity maintenance
interpreter testing developer-tools hardware education programming-languages tutorials cross-platform browser python chisel scala hardware-description-language jupyter-notebook fpga asic hardware-generators interactive-tutorial
1 source
- readme: https://github.com/freechipsproject/chisel-bootcamp · fetched 2026-08-28 · f058a8094ce3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| freechipsproject/chisel-bootcamp | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="freechipsproject/chisel-bootcamp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem