คุณอาจประสบปัญหาการจําลองล้มเหลวกับ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 ไบต์