ปัญหาสำคัญ
เมื่อคุณสร้างการออกแบบด้วยเวอร์ชั่นที่มีประสิทธิภาพสูง controller II (HPC II) เร็วกว่า 11.0 คุณสมบัติการผสาน ถูกปิดตามค่าเริ่มต้น ไม่รองรับการผสานรวม Burst ใน HPC II สร้างขึ้นโดยซอฟต์แวร์ Quartus II เวอร์ชั่น 11.0 ถึง 12.0 สนับสนุน ดําเนินการต่อโดยเริ่มในเวอร์ชัน 12.1
หากรูปแบบการเข้าชมของคุณแบบฝึกหัดที่คุณสามารถผสานรวมได้ ควรเปิดการผสาน การผสานการทํางานอาจมีผลกระทบต่อประสิทธิภาพ f MAX
ปัญหานี้มีผลต่อการออกแบบที่ใช้ ALTMEMPHY ทั้งหมดที่สร้างขึ้นด้วย สถาปัตยกรรม HPC II เวอร์ชันก่อน 11.0
หากคุณสามารถผสานการรับส่งข้อมูลได้เมื่อคุณเปิดคุณสมบัติการผสาน มีการปรับปรุงประสิทธิภาพ
คอนโทรลเลอร์ในการกําหนดค่าอัตราครึ่งอาจไม่เห็น Burst Merging เกิดขึ้นบ่อยครั้ง แม้ว่าคําสั่ง Avalon จะถูกตั้งค่าเป็น Burst Chop (BC) ขนาด 1 เนื่องจากคอนโทรลเลอร์สามารถประมวลผลได้ 1 Burst คําสั่งสับทุกนาฬิกา การผสานรวมจะเกิดขึ้นก็ต่อเมื่อคอนโทรลเลอร์ หยุดการประมวลผลคําสั่งชั่วคราวเนื่องจากการรีเฟรชหรือการดําเนินการ ของคําสั่งแถว เช่น เปิดใช้งาน/เติมเงิน
หากต้องการเปิดคุณสมบัติการผสานคําสั่ง ให้ทําตามขั้นตอนเหล่านี้:
- เปิดไฟล์ _alt_ddrx_controller_wrapper.v
- ค้นหาพารามิเตอร์
ENABLE_BURST_MERGE
- เปลี่ยนค่าจาก 0 เป็น 1
ปัญหานี้จะได้รับการแก้ไขในเวอร์ชันในอนาคต