{ "module": "poly_mul", "rtl_top": "sync_rtl/poly_mul/poly_mul_sync.v", "rtl_deps": [ "sync_rtl/poly_mul/basecase_mul.v", "sync_rtl/poly_mul/poly_mul_zeta_rom.v", "sync_rtl/ntt/barrett_mul.v" ], "tb_cpp": "sync_rtl/poly_mul/TB/tb_poly_mul.cpp", "simulator": "verilator", "timeout_s": 300, "cases": [ { "id": "basic", "description": "Pointwise multiply of two random NTT-domain polynomials, vs Python basecase_mul reference", "params": {}, "num_vectors": 5, "tolerance": "bit_exact" } ] }