These files illustrate the use of Verilog code to model a memory and place fixed contents in it to implement a ROM as part of a testbench. The ROM is initialized using the $readmemh Verilog system call. By adding additional Verilog code to implement write and delays, this same method can be used to model an SRAM outside of the FPGA and initialize code/data in the SRAM.