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

ทําไมการจําลองโปรเซสเซอร์ Nios II ของฉันล้มเหลวเมื่อขนาดบรรทัดแคชข้อมูลถูกตั้งค่าเป็น 4 ไบต์

สิ่งแวดล้อม

  • โปรเซสเซอร์ Intel® Nios® II
  • การจำลองแบบ
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    คุณอาจประสบปัญหาการจําลองล้มเหลวกับNios® โปรเซสเซอร์ II เมื่อขนาดบรรทัดแคชข้อมูลถูกตั้งค่าเป็น 4 ไบต์  ความล้มเหลวที่คุณอาจสังเกตได้แก่:

    • การแสดงผลอักขระในเทอร์มินัลการจําลองล้มเหลวเมื่อโปรเซสเซอร์Nios IIดําเนินการฟังก์ชันการปรับแต่งอักขระ
    • ผลลัพธ์การจําลองไม่ถูกต้อง

    ปัญหานี้เกิดขึ้นในซอฟต์แวร์การจําลอง Mentor Graphic Modelsim SE และ Synopsys VCS เมื่อเปิดใช้งานการเพิ่มประสิทธิภาพการจําลอง

    โมเดลการจําลองสําหรับหน่วยความจําแคชข้อมูลNios IIแสดงพฤติกรรมที่แตกต่างกันเมื่อมีการเปิดใช้งานการเพิ่มประสิทธิภาพการจําลอง ซึ่งนําไปสู่ปัญหาที่อธิบายไว้

    ปัญหานี้เกิดขึ้นในกรณีที่มีการกําหนดเป้าหมายโปรเซสเซอร์ Nios II เพื่อStratixตระกูลอุปกรณ์ III/IV/V, Arria II/V และ Cycloneตระกูลอุปกรณ์ III/IV/V

    หมายเหตุ: ปัญหานี้เฉพาะการจําลองเอฟเฟกต์
    ความละเอียด

    วิธีแก้ไขปัญหานี้:

    • ปิดการเพิ่มประสิทธิภาพการจําลอง โดยใช้ – ตั้งค่าสถานะ novopt ในซอฟต์แวร์การจําลอง
    • ตั้งค่าขนาดบรรทัดข้อมูลโปรเซสเซอร์ Nios II เป็น 16 หรือ 32 ไบต์

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

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

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

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