ปัญหาสำคัญ
การดําเนินการเขียนบล็อก M4K อาจล้มเหลวสําหรับอุปกรณ์ Cyclone II ด้วยฟังก์ชัน Alpha Blending Mixer และ Gamma Corrector MegaCore
ปัญหานี้มีผลต่อการกําหนดค่าโดยใช้อุปกรณ์ Cyclone II และฟังก์ชัน Alpha Blending Mixer หรือ Gamma Corrector MegaCore
ซอฟต์แวร์ Quartus II มีปัญหาข้อความแสดงข้อผิดพลาดต่อไปนี้:
Error: M4K memory block WYSIWYG primitive "vhdl_gam:vhdl_gam_inst|TTA_X_smem_av:gamma_lut|altsyncram:\ds1:altsyncram_component|altsyncram_rvh1:auto_generated|ram_block1a0"
utilizes the dual-port dual-clock mode. However, this mode is not
supported in Cyclone II device family in this version of Quartus
II software. Please refer to the Cyclone II FPGA Family Errata Sheet
for more information on this feature.
หากคุณกําหนดเป้าหมายการแก้ไขที่ได้รับผลกระทบ (Rev a หรือ b ของ 2c35
หรือ Rev ของส่วน Cyclone II อื่นๆ) ตั้งค่า CYCLONEII_SAFE_WRITE
ตัวแปร
ถึง RESTRUCTURE
การตั้งค่านี้จะทําให้ Quartus II
ซอฟต์แวร์เพื่อแก้ไขปัญหาในราคา M4Ks และ Fmax
หากคุณกําลังใช้อุปกรณ์แก้ไขที่ใหม่กว่า ให้ตั้งค่า CYCLONEII_SAFE_WRITE
ตัวแปร
ไปยัง VERIFIED_SAFE
ซึ่งจะปิดข้อความแสดงข้อผิดพลาด
ปัญหานี้ได้รับการแก้ไขสําหรับอุปกรณ์ซิลิคอนล่าสุด แต่ยังคงอยู่ ปัญหาหากคุณใช้ซิลิคอนก่อนหน้า
ดูที่ Cyclone II FPGA Family Errata Sheet สําหรับข้อมูลเพิ่มเติม เกี่ยวกับปัญหานี้