Bạn có thể nhận được thông báo cảnh báo này khi bạn sử dụng Cadence NC-Sim phiên bản 5.5 để mô phỏng biến thể siêu chức năng VHDL do MegaWizard® tạo ra với phần mềm Quartus® II phiên bản 5.1 trở lên. Cadence NC-Sim phiên bản 5.5 không được hỗ trợ chính thức với phần mềm Quartus II phiên bản 5.1 trở lên.
NC-Sim không thể tìm kiếm các thành phần đã tuyên bố trong các thư viện được chỉ định vì cách Sử dụng điều khoản được sử dụng trong biến thể siêu chức năng.
Sự cố đã được khắc phục bắt đầu với phần mềm Quartus II phiên bản 6.0 vì điều khoản USE chính xác được viết vào tệp biến thể.
Để tránh vấn đề này khi sử dụng phần mềm Quartus II phiên bản 5.1 trở lên, hãy sử dụng phiên bản chính thức được hỗ trợ của phần mềm NC-Sim, như được ghi trong chương Hỗ trợ Cadence NC-Sim trong tập 3 của Sổ tay Quartus II .
Bạn cũng có thể thay đổi các điều khoản SỬ DỤNG siêu chức năng trong tệp biến thể để tránh xảy ra sự cố, như trong ví dụ dưới đây. Thay đổi:
USE altera_mf.altera_mf_components.all;
USE lpm.lpm_components.all;
Để
USE altera_mf.all;
USE lpm.all;
Một phương pháp khác để tránh sự cố là sử dụng -relax
tùy chọn khi thực hiện phức tạp hóa bằng ncelab. Ví dụ:
ncelab -relax -MESSAGES -access r top:entity