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

การควบคุม RapidIO II IP Core EF_PTR ฟิลด์ไม่ถูกต้อง

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    ปัญหาสำคัญ

    คำอธิบาย

    คู่มือผู้ใช้ RapidIO II MegaCore Function ระบุว่า ส่วนเพิ่มเติม มีพารามิเตอร์ตัวชี้ ใน RapidIO II Parameter Editor ควบคุมEF_PTRสุดท้ายในห่วงโซ่ของตัวชี้จากการลงทะเบียนหนึ่งรายการ บล็อกไปยังอีกอันในแกน IP คุณสมบัตินี้ช่วยให้ผู้ใช้ ระบุ Register Block ที่ผู้ใช้กําหนดเพิ่มเติมในตรรกะผู้ใช้ และ เพื่อเพิ่มลงในตอนท้ายของห่วงโซ่ หากปรับใช้รูปแบบคอร์ IP Error Management Extensions พารามิเตอร์จะควบคุมฟิลด์ EF_PTR Error Management Extensions Block Header ของการลงทะเบียน ที่0x300ออฟเซ็ต และหากไม่มีการปรับใช้รูปแบบแกน IP Error Management Extensions พารามิเตอร์จะควบคุมฟิลด์ EF_PTR ของ ลงทะเบียน LP-Serial Lane Register Block Header ที่ ชดเชย0x200

    แต่คุณสมบัตินี้ไม่ได้ถูกนําไปใช้อย่างถูกต้อง หาก ไม่ได้ใช้ส่วนขยายการจัดการข้อผิดพลาด คอร์ IP EF_PTRตั้งค่าฟิลด์ของLP-Serial Lane Register Block Headerการลงทะเบียนเป็นค่าชดเชยสําหรับError Management Extensions Block Headerการลงทะเบียน 0x300 โดยไม่คํานึงว่า ค่าของพารามิเตอร์ตัวชี้คุณสมบัติเพิ่มเติม

    ปัญหานี้มีผลกับรูปแบบต่างๆ ที่ไม่ได้ใช้งานเท่านั้น ส่วนขยายการจัดการข้อผิดพลาด ในรูปแบบต่างๆ เหล่านี้ คุณไม่สามารถระบุ ที่อยู่ของบล็อกการลงทะเบียนที่ผู้ใช้กําหนดในตําแหน่งที่คาดไว้ EF_PTR ฟิลด์ ของ LP-Serial Lane Register Block Header การลงทะเบียน

    ความละเอียด

    เพื่อหลีกเลี่ยงปัญหานี้ ตรวจสอบให้แน่ใจว่าซอฟต์แวร์ไม่ได้ใช้งานอยู่ ค่าในฟิลด์ EF_PTR ของ LP-Serial Lane Register Block Header การลงทะเบียนใน RapidIO II IP ใดๆ รูปแบบคอร์ที่ไม่ได้ใช้ส่วนขยายการจัดการข้อผิดพลาด บล็อก

    ปัญหานี้ได้รับการแก้ไขในเวอร์ชั่น 13.1 ของ RapidIO II MegaCore ฟังก์ชัน พารามิเตอร์ ตัวชี้คุณสมบัติเพิ่มเติม คือ พร้อมใช้งานแล้วในแท็บ คําสั่งและการลงทะเบียนสถานะ แทน แท็บ การลงทะเบียนความสามารถ

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

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

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

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