{ "module": "sample_ntt", "rtl_top": "sync_rtl/sample_ntt/sample_ntt_sync.v", "rtl_deps": [ "sync_rtl/sha3/keccak_core.v", "sync_rtl/sha3/keccak_round.v" ], "tb_cpp": "sync_rtl/sample_ntt/TB/tb_sample_ntt.cpp", "simulator": "verilator", "timeout_s": 300, "cases": [ { "id": "k2", "description": "k=2: A[0][0] polynomial, compare with Python sampleNTT", "params": {"k": 2}, "num_vectors": 3, "tolerance": "bit_exact" }, { "id": "k4", "description": "k=4: test multiple (i,j) pairs", "params": {"k": 4}, "num_vectors": 3, "tolerance": "bit_exact" } ] }