เมื่อใช้หน่วยความจํา Avalon® แมป Host Bridge Core สําหรับการเขียนลงใน Ram บนชิป ข้อมูลอาจสูญหายหรือถูกเขียนลงในหน่วยความจําอย่างไม่ถูกต้อง
ลักษณะการทํางานนี้สามารถสังเกตได้เมื่อเขียนสตรีม 4 ไบต์ไปยังหน่วยความจําในหน่วยความจําบางส่วนออฟเซ็ต ในบางกรณี ไบต์ที่สี่จะไม่ถูกเขียนหรือวางผิดที่ในสัญญาณ i2c_avalon_master_address
ปัญหานี้เกิดขึ้นเนื่องจากสาเหตุต่อไปนี้:
-
การจัดการเงื่อนไขไบต์ที่ผิดกฎหมายที่กําลังออกให้ ซึ่งอธิบายไว้ในเอกสารประกอบ Intel® FPGA I2C Agent เพื่อ Avalon แมปหน่วยความจํา Host Bridge Core >เขียน เอกสาร
-
การจัดการเงื่อนไขการส่งข้อมูลการเขียนหลายรายการหรือสถานะการเขียนแบบแยกที่ดําเนินการโดยหน่วยความจํา Avalon แมป Host Bridge Core
ปัญหานี้พบได้ในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 19.1 สําหรับ Linux
เพื่อเอาชนะปัญหา Dเป็นเจ้าของเฟิร์มแวร์อุปกรณ์ล่าสุดสําหรับซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 22.2 จากบทความให้ความรู้ต่อไปนี้:
ปัญหานี้ได้รับการแก้ไขในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition v22.3 และ Intel® Quartus®ซอฟต์แวร์ Prime Standard Edition v22.1 เป็นต้นไป