When simulating HP DDR/DDR2 controller designs in Quartus® II software 7.2 and later versions mif file is expected to be in the simulation directory. This file is used to initialize altsyncram which is used in the altpll_reconfig megafunction during the simulation. In earlier Quartus II software versions the mif file is not used during the simulation, to initialize the RAM contents of the altpll_reconfig megafunction. For the removal of location restriction of the mif file find the following parameter
altsyncram4.init_file = "core_phy_alt_mem_phy_pll_sii.mif" in the <variation_name>_phy_alt_mem_phy_pll_reconfig_sii.v file and modify the mif file name with the file absolute path name or relative path name. For example "d:/design/core_phy_alt_mem_phy_pll_sii.mif"