เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 23.3 และรุ่นก่อนหน้า คอมไพเลอร์การจําลอง EDA อาจไม่พบตําแหน่งเครื่องมือการจําลองเมื่อพยายามคอมไพล์ไลบรารีด้วย Questa* Intel® FPGA Edition เนื่องจากเวอร์ชันล่าสุดไม่มี "Sim" ในชื่อเครื่องมือ ดังนั้นจึงถือว่าไม่ถูกต้องในเครื่องมือตรวจสอบตรรกะ
ปัญหานี้เกิดขึ้นเฉพาะเมื่อใช้ซอฟต์แวร์ Intel® Quartus® Prime Pro Edition บนระบบปฏิบัติการ Windows*
เพื่อหลีกเลี่ยงปัญหานี้ ให้ทําตามขั้นตอนด้านล่างตามลําดับที่ระบุ:
ก่อนเปิดใช้งานคอมไพเลอร์ไลบรารี:
ระบุโปรแกรมจําลอง EDA และพาธปฏิบัติการโดยการพิมพ์คําสั่งแพ็คเกจ Tcl ต่อไปนี้ในหน้าต่าง Intel® Quartus® Prime tcl shell:
set_user_option -name EDA_TOOL_PATH_QUESTASIM <questasim executable path (เช่น C:/intelFPGA_pro/23.2/questa_fe/win64) >
set_global_assignment -ชื่อ EDA_SIMULATION_TOOL "QuestaSim (Verilog)"
หลังจากพิมพ์คําสั่ง tcl เหล่านั้นแล้ว ให้ทําตามคําแนะนําถัดไปตามลําดับที่ระบุ:
- คลิกคอมไพเลอร์ไลบรารีการจําลองการทํางานบนเมนู เครื่องมือ
- อย่าคลิกหรือเปลี่ยนแปลงสิ่งใดในแท็บ "ชื่อเครื่องมือ" หรือ "ตําแหน่งที่เรียกใช้งานได้" เนื่องจากคําสั่ง tcl ที่พิมพ์ไว้ก่อนหน้านี้
- ภายใต้ ตระกูลไลบรารี ให้เลือกชื่อตระกูลอย่างน้อยหนึ่งชื่อและย้ายไปยังรายการ ตระกูลที่เลือก
- ภายใต้ ภาษาไลบรารี ให้เลือก Verilog, VHDL หรือทั้งสองอย่าง
- ในฟิลด์ ไดเรกทอรีเอาต์พุต ให้ระบุตําแหน่งที่จะเก็บไลบรารีที่คอมไพล์
- คลิกที่แท็บตําแหน่งที่ดําเนินการได้ (โดยไม่เปลี่ยนแปลงอะไรตําแหน่งจะมีอยู่แล้วตามที่เราตั้งค่าด้วยคําสั่ง tcl) - หมายเหตุ: นี่เป็นขั้นตอนที่สําคัญและควรทําเพียงครั้งเดียวก่อนที่จะเริ่มขั้นตอนการคอมไพล์
- คลิกที่เริ่มคอมไพล์ - การคอมไพล์จะเริ่มขึ้น
หมายเหตุ: เมื่อการคอมไพล์โมเดลการจําลองเริ่มต้น การคอมไพล์อาจใช้เวลา 15 นาทีถึงหนึ่งชั่วโมง ขึ้นอยู่กับระบบของคุณ แม้ว่าข้อความคอมไพล์อาจหยุดชั่วคราวหรือไม่สมบูรณ์ การคอมไพล์ยังคงทํางานอย่างถูกต้อง
ปัญหานี้ได้รับการแก้ไขเริ่มต้นด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 23.4