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

การทดสอบการปฏิบัติตามกฎระเบียบ PCI Express ไม่ได้สร้างรูปแบบการปฏิบัติตามกฎระเบียบ Gen2

สิ่งแวดล้อม

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

    ปัญหาสำคัญ

    คำอธิบาย

    ฟังก์ชัน PCI Express MegaCore ไม่สร้าง Gen2 รูปแบบการปฏิบัติตามกฎระเบียบสําหรับการปรับใช้ HARD IP ใน Stratix IV อุปกรณ์ GX เนื่องจากวงจรรีเซ็ตฮาร์ด IP กําลังถือตัวรับส่งสัญญาณ ในการรีเซ็ต

    ปัญหานี้มีผลต่อการใช้ IP อย่างหนักของ PCI Express ฟังก์ชัน MegaCore การกําหนดเป้าหมายStratixอุปกรณ์ IV GX ที่ใช้รีเซ็ต รูปแบบสําหรับฟังก์ชัน .v หรือ .vhd MegaCore ตามที่อธิบายไว้ในบท "รีเซ็ตและนาฬิกา" ของ คู่มือผู้ใช้ PCI Express Compiler (ไม่ส่งผลกระทบต่อ _plus.v หรือ .vhd MegaCore ฟังก์ชัน)

    ความละเอียด

    วิธีแก้ไขปัญหาชั่วคราวคือการปรับเปลี่ยนคําจํากัดความของ rx_digitalreset_serdes สัญญาณ ในไฟล์ .v หรือ .vhd เมื่อทําการทดสอบการปฏิบัติตามกฎระเบียบ แสดงการแก้ไขที่จําเป็น สําหรับการทดสอบการปฏิบัติตามกฎระเบียบและคําจํากัดความสําหรับการทํางานปกติ

    คํานิยามของrx_digitalreset_serdesสําหรับการทดสอบการปฏิบัติตามกฎระเบียบ และ การทํางานปกติ
    // Use this assignment for compliance testing assign rx_digitalreset_serdes = rc_rx_digitalreset; // Use this assignment for operation in non-compliance mode assign rx_digitalreset_serdes = rc_rx_digitalreset | rst_rxpcs;

    นอกจากนี้ บิตที่สงวนไว้ test_in (test_in[32]) ต้องกําหนดเป็นอินพุตไปยังวงจรรีเซ็ตเพื่อระบุว่า DUT กําลังทําการทดสอบการปฏิบัติตามกฎระเบียบ เมื่อ test_in[32] ตั้งค่าเป็น 1 ส่วนของวงจรรีเซ็ตที่แนะนํา ข้อผิดพลาดการปฏิบัติตามกฎระเบียบจะถูกข้ามไป เมื่อบิตนี้ตั้งค่าเป็น 0 PCI Express ฟังก์ชัน MegaCore ทํางานในโหมดการทํางานปกติ

    ปัญหานี้ได้รับการแก้ไขในเวอร์ชั่น 10.1 ของ PCI Express MegaCore ฟังก์ชัน

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

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

    Stratix® IV FPGA

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