Use the $readmemb and $readmemh system tasks to initialize block memories.
•Use $readmemb for binary representation.
•Use $readmemh for hexadecimal representation.
•Use index parameters to avoid behavioral conflicts between Vivado synthesis and the simulator.
$readmemb("rams_20c.data",ram, 0, 7);