Due to a problem in the Intel® Quartus® Prime Standard Edition Software version 18.1 and earlier, you may see a warning message mentioned above while running a simulation for the Intel Arria® 10 EMIF example design in the Mentor Graphics ModelSim* simulator.
To work around this problem, modify the Abstract PHY simulation model as described below.
File: <example design>/sim/ed_sim/altera_emif_arch_nf_xxx/sim/mem_array_abphy.sv, line: 1256
Original Code:
if (
mem_wr_pipe[i][jj] ) begin
mem_temp = mem[{high_addr[5:0],mem_addr_pipe[i][jj]}];
Modified Code:
if (
mem_wr_pipe[i][jj] ) begin
if (
mem.exists({high_addr[5:0],mem_addr_pipe[i][jj]}) ) begin
mem_temp = mem[{high_addr[5:0],mem_addr_pipe[i][jj]}];
end
else begin
mem_temp = 'd0;
end