ID:127003 Cannot find Memory Initialization File (.mif) or Hexadecimal (Intel-Format) File (.hex) <name> -- setting all initial values to 0. Any optimization and feature, including update_mif, depending on .mif file may not work as intended.

CAUSE: You implemented a RAM or ROM IP Core ( lpm_ram_dp , lpm_ram_io , or lpm_rom IP core) 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 IP core. However, the Intel 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 Intel 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 IP core, and then specify the location, including the file name and extension, of the MIF or HEX File for the IP core'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.