เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 23.2 สัญญาณ BVALID อาจไม่ตอบสนองหลังจากส่งคําขอเขียนไปยัง AXI Bus
ปัญหานี้พบเฉพาะเมื่อใช้ตัวสร้างการรับส่งข้อมูลแบบกําหนดเอง
เพื่อแก้ไขปัญหานี้ คุณต้องเพิ่มแอตทริบิวต์การเก็บรักษาให้กับรีจิสเตอร์ทั้งหมดที่ขับเคลื่อนพอร์ตเอาต์พุตของโมดูลตัวสร้างการรับส่งข้อมูลแบบกําหนดเอง
ในบรรทัดเดียวกันที่คุณประกาศลอจิกเอาต์พุต คุณควรเพิ่ม dont_merge syn_preserve การสังเคราะห์ "/* = 1 */"
เช่น:-
- dont_merge syn_preserve การสังเคราะห์ reg driver0_axi4_awvalid /* เอาต์พุต = 1 */ ,
ปัญหานี้ได้รับการแก้ไขเริ่มต้นด้วยซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 24.2