Expand description
SystemVerilog emitter for SC IR graphs.
Produces synthesizable RTL that instantiates modules from hdl/.
Generated module interface:
- Clock:
clk - Reset:
rst_n(active-low) - One port per
sc.input/sc.outputoperation - Internal wiring for all intermediate values
Functionsยง
- emit
- Emit a synthesizable SystemVerilog module from an SC graph.
- emit_
concat_ ๐u32 - emit_
constant ๐ - emit_
dense_ ๐fold_ plan_ comment - emit_
ram_ ๐style_ attribute - emit_
systemverilog_ with_ target - Emit a synthesizable SystemVerilog module and a resource estimate for a target.
- emit_
target_ ๐dsp_ attribute - find_
value_ ๐width - type_
to_ ๐width - value_
to_ ๐wire