ID บทความ: 000097434 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 14/12/2023

ทําไมการจําลองระบบโปรเซสเซอร์ Nios® V จึงล้มเหลวโดยไม่มีข้อความพิมพ์ออกมา และค่า "x" หลายค่าตามสัญญาณของโปรเซสเซอร์

สิ่งแวดล้อม

  • Intel® Quartus® Prime Standard Edition
  • เอฟพีจีเอ Intel® เครื่องมือการจำลอง
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    ปัญหานี้อาจพบได้ในโปรแกรมจําลอง Synopsys* VCS* และ VCS* MX เมื่อจําลองระบบโปรเซสเซอร์ Nios® V ที่สร้างขึ้นจาก

    • ซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 23.1 ถึง 23.4 หรือ

    • ซอฟต์แวร์ Intel® Quartus® Prime Standard Edition เวอร์ชัน 23.1std

    นี่คือสาเหตุที่การสนับสนุนการแพร่กระจาย X ในโปรแกรมจําลอง

    ความละเอียด

    เมื่อต้องการแก้ไขปัญหานี้ ให้ทําตามขั้นตอนเหล่านี้:

    ปิดคุณสมบัติการแพร่กระจาย X บนคอร์โปรเซสเซอร์

    1. สร้าง ระบบ testbench จาก Platform Designer
    2. นําทาง ไปยัง ไดเรกทอรีโปรแกรมจําลอง Synopsys*

      • $ cd <Project>/sys_tb/sys_tb/ซิม/synopsys

    3. ผนวก -xprop=xpropconfig ลงในสคริปต์ Shell ในโฟลเดอร์ vcs หรือ vcsmx

    ตัวอย่างเช่น:

    • USER_DEFINED_ELAB_OPTIONS="-xprop=xpropconfig"
    1. สร้างไฟล์ ชื่อ xpropconfig ในโฟลเดอร์ vcs หรือ vcsmx (ข้างสคริปต์ shell)

    2. คัดลอกข้อความต่อไปนี้ลงใน xpropconfig และเปลี่ยนชื่อเอนทิตีโปรเซสเซอร์

    tree {<Nios V ชื่อเอนทิตี HDL ของโปรเซสเซอร์>} {xpropOff};

    1. รันโปรแกรมจําลอง

    ขณะนี้ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 24.1 และใหม่กว่า

    ผลิตภัณฑ์ที่เกี่ยวข้อง

    บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

    เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้