ID บทความ: 000091615 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 01/09/2022

ทําไมจึงมีการสูญเสียข้อมูลในIntel® Stratix® 10 MX/NX FPGAหน่วยความจําแบนด์วิดธ์สูง (HBM2) พาธการตอบสนองการเขียน IP ในโหมด non-AXI backpressure

สิ่งแวดล้อม

  • ซอฟต์แวร์การออกแบบ Intel® Quartus® Prime
  • IP เอฟพีจีเอ Intel® Stratix® 10 อินเทอร์เฟซหน่วยความจำภายนอก
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    ปัญหาสำคัญ

    คำอธิบาย

    เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 21.4 และ 22.1 การสูญหายของข้อมูลในพาธการตอบสนองของการเขียนในโหมด non-AXI Backpressure ถูกคาดหวังเนื่องจากสาเหตุด้านล่าง:

    เมื่อไม่ได้เปิดใช้งาน AXI backpressure ในIntel® Stratix® 10 MX/NX FPGA IP หน่วยความจําแบนด์วิดท์สูง (HBM2) IP การเขียนอาจสูญหายไป เหตุผลก็คือ Fabric อาจได้รับคําตอบในการเขียนสองครั้งในรอบเดียว

    ในโหมด non-backpressure จะมีเพียงการบัฟเฟอร์การตอบสนองการอ่านที่คุ้มค่าของรอบเท่านั้น การสูญเสียข้อมูลเกิดขึ้นเมื่อมีรอบการย้อนกลับไปกลับสองรอบซึ่งได้รับการตอบกลับการเขียนคู่หนึ่ง ปัญหาที่พบบ่อยที่สุดเมื่อนาฬิกา Fabric ค่อนข้างต่ํา แม้ว่าจะลดอัตราคําสั่งการเขียนที่อินเทอร์เฟซหากรอบการรีเฟรชทําให้คําสั่งเขียนจํานวนมากถูกบัฟเฟอร์โดยอุปกรณ์ Intel® Stratix® 10 MX/NX FPGA BMC จะมีคําตอบที่เกี่ยวข้องเมื่อการรีเฟรชเสร็จสิ้น

     

     

    ความละเอียด

    ขอแนะนําให้สร้างอินสแตนซ์ FIFO เดียวกันบนIntel® Stratix® 10 MX/NX FPGA IP หน่วยความจําแบนด์วิดท์สูง (HBM2) ตามมาตรฐาน AXI4 ซึ่งมีการลงโทษพื้นที่ แต่ FIFO ของแต่ละแชนเนลปลอมต้องใช้ MLAB เพียงหนึ่งตัวเท่านั้น (+ ALM บางตัวสําหรับเคาน์เตอร์)
     
    ขณะนี้ปัญหานี้ได้รับการกําหนดเวลาให้แก้ไขในการเปิดตัวซอฟต์แวร์ Intel® Quartus® Prime Pro Edition ในอนาคต

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

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

    Intel® Stratix® 10 MX FPGA
    เอฟพีจีเอ Intel® Stratix® 10 NX

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