- Getting Started
- Basics
- 1. Tutorial
- 1.1. FIR Filter
- 1.2. FIFO without duplication
- 2. Concepts
- 2.1. Signals
- 2.2. Interfaces
- 2.3. Modules
- 2.4. Interface Combinators
- Advanced Features
- 3. Implementing Your Own Combinators
- 4. Dependency Types
- Case Studies
- 5. CPU Core (5-Stage Pipelined)
- 5.1. Hazards
- 5.2. Implementation
- 5.2.1. Fetch
- 5.2.2. Decode
- 5.2.3. Execute
- 5.2.4. Memory
- 5.2.5. Writeback
- 6. NPU Core (Based on Systolic Array)
- Contributors