Do sự cố trong Phần mềm phiên bản tiêu chuẩn Intel® Quartus® Prime phiên bản 18.1 trở lên, bạn có thể thấy một thông báo cảnh báo được đề cập ở trên trong khi chạy mô phỏng cho thiết kế mẫu EMIF Intel Arria® 10 trong trình mô phỏng Mentor Graphics ModelSim*.
Để giải quyết vấn đề này, hãy sửa đổi mô hình mô phỏng PHY trừu tượng như mô tả bên dưới.
Tập tin: < thiết kế >/sim/ed_sim/altera_emif_arch_nf_xxx/sim/mem_array_abphy.sv, dòng: 1256
Mã gốc:
nếu (
mem_wr_pipe[i[jj] ) bắt đầu
mem_temp = mem[{high_addr[5:0],mem_addr_pipe[i[jj]}];
Mã đã sửa đổi:
nếu (
mem_wr_pipe[i[jj] ) bắt đầu
nếu (
mem.exists({high_addr[5:0], mem_addr_pipe[i]jj]}) ) bắt đầu
mem_temp = mem[{high_addr[5:0],mem_addr_pipe[i[jj]}];
Cuối
khác bắt đầu
mem_temp = 'd0;
Cuối