avl_ready
ชีพจรต่ําในบางสถานการณ์ที่ไม่ควรคาดไว้ ทั้งนี้ขึ้นอยู่กับประเภทของการเข้าถึงอินเทอร์เฟซAvalon®ของคอนโทรลเลอร์ ซึ่งเกิดขึ้นเนื่องจากวิธีการทํางานของอินเทอร์เฟซ Avalon
avl_ready
การพัลส์ต่ําระหว่างการเข้าถึงแบบ Burst- เพิ่มค่าของ MegaWizard™ parameter Command Queue Lookahead Depth คอนโทรลเลอร์ใช้นโยบายหน้าเปิดที่พยายามเปิดธนาคารเพื่อหลีกเลี่ยงการชาร์จล่วงหน้าที่ไม่จําเป็นและเปิดใช้งานรอบ โดยทั่วไปจะต้องมีค่า Command Queue Lookahead Depth ของจํานวนหน้าเพื่อให้เปิดได้พร้อมกันและอีกอย่างน้อย 2 คําสั่งสําหรับคําสั่งใหม่ที่เข้าสู่คอนโทรลเลอร์ โปรดทราบว่าการเพิ่มพารามิเตอร์นี้จะใช้ทรัพยากรตรรกะFPGAมากขึ้น และการปิดเวลาอาจท้าทายมากขึ้น
- ตั้งค่าตัวเลือกความหน่วงแฝงของหน่วยความจําพารามิเตอร์ MegaWizard -> โหมดลงทะเบียน 1 ->ตัวเลือกความหน่วงแฝงของ CAS เสริมหน่วยความจําเป็น ปิดใช้งาน
- ในไฟล์การเปลี่ยนแปลงระดับบนสุดของคอนโทรลเลอร์ DDR3 UniPHY\ ให้ค้นหาพารามิเตอร์
MAX_PENDING_WR_CMD
และMAX_PENDING_RD_CMD
เปลี่ยนค่าเหล่านี้เป็น 32 และสร้างคอนโทรลเลอร์ DDR3 ใหม่ - หากใช้คอนโทรลเลอร์อัตราครึ่งอัตราและAvalonเข้าถึงขนาด 1 เพื่อเพิ่มประสิทธิภาพของคอนโทรลเลอร์ ให้เปิดใช้งานตัวเลือกการผสานรวม Burst
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับอินเทอร์เฟซAvalon โปรดดู ข้อมูลจําเพาะอินเทอร์เฟซAvalon