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

ทําไมการฝึกอบรมการเชื่อมต่อไม่เสร็จสมบูรณ์เมื่อใช้ F-Tile Ethernet FPGA Hard IP โดยใช้ FGT PMAs และการฝึกอบรมการเชื่อมโยงและการต่อรองอัตโนมัติ (AN/LT) ที่เปิดใช้งาน

สิ่งแวดล้อม

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

    เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 24.1, Link Training(LT) จะล้มเหลวเมื่อใช้ F-Tile Ethernet FPGA Hard IP ในรูปแบบต่างๆ เมื่อใช้ FGT PMAs และ ANLT ถูกเปิดใช้งาน ปัญหานี้สามารถเกิดขึ้นได้หลังจากการรีสตาร์ตการฝึกอบรมการเชื่อมต่อ หากตัวจับเวลา "ลิงก์ล้มเหลว" หมดอายุ หรือเมื่อลิงก์รีสตาร์ตและตัวจับเวลา "link fail" ของคุณถูกปิดใช้งาน

    เมื่อต้องการตรวจสอบว่าปัญหานี้ทําให้เกิดการเชื่อมโยงล้มเหลวหรือไม่ ให้ทําตามขั้นตอนต่อไปนี้ในขณะที่อยู่ในสถานะล้มเหลว:

    1. อ่านออฟเซ็ตรีจิสเตอร์ 0x3C0 บนบัส "i_kr_reconfig" Avalon-MM(AVMM) ของ F-Tile Auto-Negotiation และ Link Training สําหรับ Ethernet FPGA IP
    2. หากข้อมูลการอ่านคือ 32'h60 การเชื่อมต่อล้มเหลวเกิดจากปัญหานี้

    ความละเอียด

    เพื่อหลีกเลี่ยงปัญหานี้เมื่ออยู่ในสถานะล้มเหลว ใช้ "FGT Attribute Access Method" ที่ระบุไว้ใน "สถาปัตยกรรม F-Tile และ PMA และคู่มือผู้ใช้ FEC Direct PHY IP" เพื่อรีเซ็ตแต่ละเลนในตัวแปร IP ของคุณ

    คําสั่งต่อเลนนี้ควรใช้ Opcode = 0xF และข้อมูล = 0x8

    หลังจากที่คุณรีเซ็ตแต่ละเลนในตัวแปร IP ของคุณแล้ว การฝึกอบรมลิงก์ควรเสร็จสิ้นตามปกติ

    ปัญหานี้ได้รับการแก้ไขโดยเริ่มด้วยซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 24.2

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

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

    เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7

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