ปัญหาสำคัญ
ปัญหานี้มีผลต่อ DDR, DDR2, และ DDR3, ใช้ ALTMEMPHY ผลิตภัณฑ์
สําหรับผลิตภัณฑ์ที่ใช้ ALTMEMPHY คอนโทรลเลอร์หน่วยความจําไม่ถูกต้อง แสดงค่าที่ถูกต้องสําหรับ Command Queue Look-ahead Depth ถึง จะเป็น 0, 2, 4, 8 ในความเป็นจริง 0 ไม่ใช่ค่าที่ถูกต้อง ช่วงที่ถูกต้อง ของค่าคือ 1-16
การแก้ไขปัญหาสําหรับปัญหานี้คือการจํากัดตัวคุณเองไว้ที่ 2, 4, 8 หรือปรับเปลี่ยนบรรทัดในไฟล์ห่อหุ้มที่สร้างขึ้นตามที่ระบุไว้ ด้าน ล่าง:
ในไฟล์ <
instance_name>_alt_mem_ddrx_controller_top.v
เปลี่ยนบรรทัดต่อไปนี้:
localparam CFG_CTL_TBP_NUM = CTL_TBP_NUM;
ถึง
localparam CFG_CTL_TBP_NUM = <
ต้องการ
มูลค่าตั้งแต่ 1-16>;
ปัญหานี้จะไม่ได้รับการแก้ไข