Khi sử dụng phần mềm Intel® Quartus® Prime phiên bản 18.1 và nâng cấp thiết kế Intel Stratix® 10 hiện có chứa HPS EMIF và EMIF không phải HPS được đặt trong cùng một cột I/O, bạn có thể thấy lỗi tương tự như được hiển thị bên dưới trong quá trình biên dịch.
Lỗi(16282): Hai hoặc nhiều lõi IP bộ nhớ ngoài (EMIF) trong cùng một cột sử dụng các cách hiệu chỉnh khác nhau. Lỗi xảy ra khi các lõi IP được đặt trong cùng một cột được tạo ra trong các phiên bản khác nhau của Quartus; hoặc, khi giao diện bộ nhớ cho hệ thống bộ xử lý cứng (HPS) được đặt trong cùng một cột với giao diện bộ nhớ bình thường. Tái tạo tất cả các lõi IP giao diện bộ nhớ trong phiên bản hiện tại của Quartus nếu các lõi được tạo ra trong các phiên bản Quartus khác nhau. Không thể đặt giao diện bộ nhớ bình thường trong cùng cột với giao diện bộ nhớ HPS.
Thông tin(16283): IP: ed_synth_emif_s10_0 (tệp hex: ed_synth_emif_s10_0_altera_emif_arch_nd_181_xcenvri_iossm_synth.hex)
Thông tin(16283): IP: HPS_TEst_Qsys_emif_s10_hps_0 (tệp hex: HPS_TEst_Qsys_emif_s10_hps_0_altera_emif_arch_nd_180_rbnwjza_iossm_synth.hex)
Lưu ý rằng đường dẫn phân cấp và tên tệp có thể khác nhau cho một thiết kế nhất định.
Trong phiên bản phần mềm Intel® Quartus® Prime phiên bản 18.1, nâng cấp và tái tạo cả IP HPS EMIF và IP EMIF không HPS, sau đó biên dịch lại thiết kế.