SRAM or regs; take your pick.
IPDOM implementation from Spring.
Verilog testbench.