Skip to main content

emit_seq_program_testbench

Function emit_seq_program_testbench 

Source
pub fn emit_seq_program_testbench(
    name: &str,
    n_params: usize,
    n: usize,
) -> String
Expand description

A self-checking clocked testbench for seqprog_{name}: per vector, load params, pulse rst, spin on done (multi-cycle tiles + the block walk take many clocks), and check result == the VM (seqprog_{name}_out.hex).