Skip to main content

emit_systolic_verilog_bits

Function emit_systolic_verilog_bits 

Source
pub fn emit_systolic_verilog_bits(
    name: &str,
    sys: &Systolic,
    bits: u32,
) -> String
Expand description

Emit the weight-stationary array at a chosen integer precision bits (8/16/32/64) — the precision dial’s RTL (Phase 4). Operands are the low bits of each input, sign-extended; weights baked as sign-extended two’s-complement constants. Matches eval_systolic_bits for ALL inputs.