Files

Verification

Each dv/unit/*_tb.sv testbench is self-checking and finishes with a non-zero exit through $fatal on failure. Run the portable regression with make test-iverilog; run the independent simulator implementation with make test-verilator.

Protocol models under rtl/model and rtl/verif are compatibility utilities, not part of the synthesis source list. New tests must not rely on a simulator vendor library.