ปัญหานี้อาจเห็นได้ในซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 23.3 เมื่อเพิ่มโหนดคอร์โปรเซสเซอร์ Nios® II/f ใน SignalTap Logic Analyzer โดยใช้ปลั๊กอิน Nios® II
ข้อความแสดงข้อผิดพลาด: ไม่สามารถดําเนินการเพิ่มโหนดที่มีคําสั่ง Plug-In ให้เสร็จสมบูรณ์ได้ เนื่องจากไม่พบ IP ที่เลือกในการออกแบบปัจจุบัน
เกิดจากปัญหาซอฟต์แวร์ในปลั๊กอิน Nios® II
1. เพิ่ม โหนด SignalTap ด้วยการติดตามคําสั่งต่อไปนี้
- *|CPU|F_pc[N:0]
- *|CPU|D_iw[31:0]
- *|CPU|W_valid
2. ใช้ เงื่อนไขทริกเกอร์ตามไฟล์ objdump
ไฟล์ objdump แสดงคําแนะนําโดยใช้รูปแบบต่อไปนี้
<Address>: <Opcode> <Assembly Mnemonic>
- *|CPU|F_pc[N:0] ไปยังที่อยู่[N:2]
- *|CPU|D_iw[31:0] ให้กับ Opcode
- *|CPU|W_valid
เช่น
A1174: 38c00137 ldwio R3,4(R7)
- *|CPU|F_pc[26:0] ให้ 0x2845D
- *|CPU|D_iw[31:0] ให้ 0x38c00137
- *|CPU|W_valid
3. วิเคราะห์การติดตามคําสั่งไปยังไฟล์ objdump ไฟล์ภาพซอฟต์แวร์
ขณะนี้ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition ในอนาคต
อ้างอิงการดีบักระบบ Nios® II ด้วยบันทึกแอปพลิเคชัน SignalTap II Embedded Logic Analyzer สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ
- วิเคราะห์การติดตามคําสั่งในบทการวิเคราะห์ผลลัพธ์
- นําเงื่อนไขทริกเกอร์ไปใช้ในบทที่ระบุเงื่อนไขทริกเกอร์