SBY · Yosys

Formal

Write properties, explore free inputs and read the counterexample. Choose bounded checking, induction, PDR or qualified liveness.

design.sv

props.sv

Use assert property (@(posedge clk) ...);. Leave blank for immediate assertions in the design.

Inputs are free unless constrained. Run to find a counterexample or check a proof.

Model: one positive-edge clock, binary data. Sampled history requires declaration-initialized variables; primary-input history is unsupported.

SBY summary and log