FallenSigh
a9e50ebc0c
feat(mlkem_top): KeyGen stage 2e (matrix accumulate t_hat)
Add ST_M stage: t_hat[i] = e_hat[i] + sum_j A_hat[i][j] o s_hat[j] via
poly_mul_sync + inline mod-add accumulation. Per (i,j): stream 256 (A,shat)
pairs into poly_mul, then accumulate 256 products into T_i (seeded from E_i
when j==0, else running T_i). m_pending waits for poly_mul IDLE between terms.
Verified vs ml-kem-r golden: 512/512 t_hat coeffs exact (19885 cyc).
2026-06-28 01:53:23 +08:00
..
2026-06-24 19:43:29 +08:00
2026-06-25 21:32:19 +08:00
2026-06-25 20:53:47 +08:00
2026-06-25 21:32:19 +08:00
2026-06-25 20:53:47 +08:00
2026-06-25 21:32:19 +08:00
2026-06-25 20:53:47 +08:00
2026-06-26 03:35:37 +08:00
2026-06-28 01:35:35 +08:00
2026-06-27 23:37:23 +08:00
2026-06-25 21:32:19 +08:00
2026-06-28 01:53:23 +08:00