ID:23418 Can't find Memory Initialization File or Hexadecimal (Intel-Format) File <name> -- setting all initial values to 0

CAUSE: You implemented a a RAM or ROM megafunction ( lpm_ram_dp , lpm_ram_io , or lpm_rom megafunction) that requires an initial memory content file, specifically, a Memory Initialization File (.mif) or Hexadecimal (Intel-Format) File (.hex), which is needed to initialize the RAM or ROM megafunction. However, the Quartus Prime Compiler cannot find the MIF or HEX File because either the file does not exist or you did not specify its correct directory path. The Quartus Prime Compiler is therefore setting all initial values in the RAM or ROM block to 0.

ACTION: No action is required. If you do not want all initial values set to 0, you can create or edit a MIF or HEX File for the RAM or ROM megafunction, and then specify the location, including the file name and extension, of the MIF or HEX File for the megafunction's LPM_FILE parameter, or the INIT_FILE or INIT_FILEX parameter for a WYSIWYG primitive. If the MIF or HEX File is in a directory other than the project directory, specify the absolute path.