Commit Graph

4 Commits

Author SHA1 Message Date
7a7ccacb47 Pipeline poly mul basecase issue 2026-07-08 01:04:01 +08:00
ce998bb49a Improve timing reports and register poly mul inputs 2026-07-08 00:50:20 +08:00
8c3f4317f5 Fix ML-KEM arithmetic timing paths 2026-07-07 18:28:47 +08:00
39dd36994b feat(poly_mul): implement synchronous PolyMul with base-case multiply
Phase 2.2: NTT-domain polynomial pointwise multiplication.
- basecase_mul.v: degree-1 base-case multiply (c0,c1) with Barrett
- poly_mul_zeta_rom.v: 128-entry zeta ROM for PolyMul
- poly_mul_sync.v: FSM (IDLE→LOAD 256 cycles→COMPUTE 256 cycles→DONE)

Verified: 5/5 vectors bit-exact vs Python PolyMul reference
2026-06-24 23:10:18 +08:00