ID บทความ: 000079394 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 11/09/2012

ทําไมประสิทธิภาพของคอนโทรลเลอร์ DDRx UniPHY เวอร์ชั่น 11.0 จึงมีความทึบกว่าประสิทธิภาพของคอนโทรลเลอร์เวอร์ชั่น 10.1

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เมื่อเรียกใช้งาน DDRx ที่ใช้คอนโทรลเลอร์ UniPHY เวอร์ชั่น 11.0 ในบางสถานการณ์ คุณอาจสังเกตเห็นประสิทธิภาพบนบัสหน่วยความจําที่ไม่มีอยู่เมื่อเรียกใช้งาน DDRx ด้วยคอนโทรลเลอร์ UniPHY 10.1 ความไร้ประสิทธิภาพเหล่านี้นําไปสู่ช่องว่างระหว่างการอ่านหรือเขียนทวีคูณและลดปริมาณงานของบัส

     

    ประสิทธิภาพเหล่านี้เกิดจากคอนโทรลเลอร์ที่ต้องใช้รอบสัญญาณนาฬิกาพิเศษระหว่างการเปิดใช้งานแบบย้อนกลับไปกลับ (ไปยังธนาคารต่างๆ) การหน่วงเวลาในการเปิดใช้งานอาจทําให้เกิดความล่าช้าในธุรกรรมการอ่าน/เขียนที่ตามมา ส่งผลให้เกิดการยกเลิกการมั่นใจในlocal_ready ซึ่งส่งผลให้คอนโทรลเลอร์มีประสิทธิภาพน้อยกว่าเวอร์ชั่น 10.1

     

    ปัญหานี้จะได้รับการแก้ไขในซอฟต์แวร์ Quartus® II เวอร์ชันในอนาคต

    ความละเอียด การแก้ไขปัญหาชั่วคราวคือการเปิดไฟล์ alt_mem_ddrx_rank_timer.v และตั้งค่าพารามิเตอร์ภายในเครื่อง "ENABLE_BETTER_TRRD_EFFICIENCY" ถึง 1

    ผลิตภัณฑ์ที่เกี่ยวข้อง

    บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

    Stratix® V GX FPGA

    เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้