NeuroMem Open Source Code (Verilog)  is now available for FPGA.  Vivado project can be downloaded here www.general-vision.com/download/nm_os/