Getting Started
Calyx Language
1.
Language Tutorial
1.1.
Multi-Component Designs
1.2.
Passing Memories by Reference
2.
Experimental: Synchronization
3.
Attributes
4.
Undefined Behaviors
Running Calyx Programs
5.
fud: The Calyx Driver
5.1.
Examples
5.2.
Xilinx Tools
5.3.
External Stages
5.4.
Multiple Paths
5.5.
CIRCT
6.
The Calyx Interpreter
6.1.
Interactive Debugger
The Calyx Compiler
7.
The Calyx Compiler
8.
Primitive Library
9.
The calyx Library
10.
Dataflow Analysis
11.
Debugging
11.1.
Tips
Generating Calyx
12.
Emitting Calyx from Python
13.
Frontend Tutorial
14.
Frontend Compilers
14.1.
Dahlia
14.2.
Systolic Array Generator
14.3.
TVM Relay
14.4.
NTT Pipeline Generator
14.5.
MrXL
Tools
15.
Runt
16.
exp Generator
17.
Editor Highlighting
Contributors
Light (default)
Rust
Coal
Navy
Ayu
Calyx Documentation
Debugging
This section contains tips and tools for debugging Calyx programs.
Debugging Tips
Calyx Interactive Debugger