Do sự cố trong Phần mềm Quartus® Prime Pro Edition phiên bản 24.1, bạn có thể thấy lỗi qrun-13321 trong giai đoạn biên dịch trình mô phỏng khi mô phỏng thiết kế bằng Questa* FPGA Edition hoặc trình mô phỏng Siemens EDA QuestaSim* với tùy chọn luồng Qrun được bật. Lỗi này xảy ra nếu bất kỳ đường dẫn nào được bao gồm trong tệp modelsim_com.f được tạo tự động có chứa khoảng trắng.
Ví dụ: với "./abcd/folder to include" hoặc "./abcd/file to include.tcl", tập lệnh mô phỏng sẽ không thành công trong giai đoạn biên dịch.
Để khắc phục sự cố này, hãy thực hiện một trong các giải pháp sau:
- Đổi tên thư mục hoặc tên tệp chứa khoảng trắng bằng cách xóa hoặc thay thế khoảng trắng. Sau đó, tạo lại các tập lệnh mô phỏng.
- Mô phỏng thiết kế bằng quy trình truyền thống bằng cách thay đổi cài đặt lựa chọn luồng ModelSim ở chế độ GUI hoặc chế độ hàng loạt (dòng lệnh). Lưu ý rằng việc sử dụng luồng truyền thống sẽ không được hưởng lợi từ luồng Qrun mới.
- Trong chế độ GUI, đi tới Công cụ > Tùy chọn > Cài đặt bo mạch và IP > Mô phỏng IP > lựa chọn luồng ModelSim và chọn Truyền thống.
- Trong chế độ batch (dòng lệnh), đi tới thư mục dự án của bạn và nhập một trong các lệnh sau vào cửa sổ shell:
- ip-make-simscript [args] --modelsim_flow=TRUYỀN THỐNG
- qsys-generate [args] --modelsim_flow=TRUYỀN THỐNG
Nhập ip-make-simscript -help hoặc qsys-generate -help để xem tất cả các đối số bắt buộc và tùy chọn có sẵn ([args]).
Sự cố này được khắc phục bắt đầu từ Phần mềm Quartus® Prime Pro Edition phiên bản 24.3.