ID บทความ: 000082222 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 26/09/2018

ฉันจะบอกความแตกต่างระหว่างเงื่อนไขข้อผิดพลาดท้องถิ่นและข้อมูล RX ที่ถูกต้องเมื่อใช้ Stratix® 10 E-Tile Hard IP สําหรับอีเธอร์เน็ต FPGA IP ที่กําหนดค่าในสถานะ PCS FEC โดยไม่ต้องใช้ MAC?

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • อีเธอร์เน็ต
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime เวอร์ชัน 18.1 และรุ่นก่อนหน้า o_rx_pcs_fully_aligned สัญญาณจะไม่โผล่ออกมาจาก Stratix® 10 E-Tile Hard IP สําหรับอีเธอร์เน็ต FPGA IP เมื่อกําหนดค่าในสถานะ PCS FEC โดยไม่มี MAC

    ความละเอียด

    เพื่อหลีกเลี่ยงปัญหานี้ ผู้ใช้ต้องถอดรหัสพอร์ต RX MII อย่างถูกต้องเพื่อกําหนดเงื่อนไขข้อผิดพลาดภายในเครื่อง ส่วนย่อยของโค้ดหลอกด้านล่างแสดงถึงตัวถอดรหัสดังกล่าว:

    ถ้า (mii_data == 0x9C000001) (

    • รูปแบบข้อผิดพลาดท้องถิ่นที่ได้รับบน mii_data (RX)

    • คาดว่าจะมีความผิดปกติจากระยะไกลสําหรับข้อมูลอนุกรม TX

    )

    อื่นๆ หาก (mii_data != 0x9C000001 &mii_valid==1)

    • mii_data เป็นบล็อก XGMII ที่ถูกต้อง

    อื่นๆ หาก (mii_data != 0x9C000001 &mii_valid==0)

    • ละเว้น mii_data เนื่องจากข้อมูล XGMII ไม่ถูกต้อง

    endif

    ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในซอฟต์แวร์ Quartus® Prime ในอนาคต

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

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

    Intel® Stratix® 10 TX FPGA

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