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

1

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