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

ทําไมสัญญาณ xgmii_rx_dc[71:0] และ xgmii_rx_clk จึงไม่ซิงโครไนซ์กับ rx_coreclkin ในระหว่างการจําลอง IP 10GBASE-R PHY ในอุปกรณ์ Stratix® V GX เมื่อใช้ซอฟต์แวร์ Quartus® II v12.0

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • ส่วนประกอบทั่วไป
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เนื่องจากข้อบกพร่องในโมเดลการจําลอง 10GBASE-R PHY ของซอฟต์แวร์ Quartus® II เวอร์ชั่น 12.0 สัญญาณ xgmii_rx_dc[71:0] และ xgmii_rx_clk จะไม่ซิงโครไนซ์กับ rx_coreclkin

    ความละเอียด

    ในการแก้ไขปัญหานี้ ให้ใช้โมเดลการจําลอง 10GBASE-R PHY ที่ไม่ได้เข้ารหัสในวิธีการต่อไปนี้:

    1. เปิด ไฟล์ altera_xcvr_10gbaser.sv System Verilog ในโฟลเดอร์ <instance_name>_sim\altera_xcvr_10gbaser พร้อมด้วยตัวแก้ไขข้อความ
    2. เพิ่ม บรรทัดที่แสดงความเห็นในตัวอย่างต่อไปนี้:
      sv_xcvr_10gbaser_nr #(
      .num_channels (num_channels),
      .operation_mode (operation_mode),
      .sys_clk_in_mhz (mgmt_clk_in_mhz),
      .ref_clk_freq (ref_clk_freq),

      .rx_use_coreclk (rx_use_coreclk), //เพิ่มบรรทัดนี้
      .pll_type (pll_type),
      . RX_LATADJ (rx_latadj)
      . TX_LATADJ (tx_latadj))
    3. เปิด ไฟล์ msim_setup.tcl ในโฟลเดอร์ <Instance_name>_sim\\mentor
    4. แสดงความคิดเห็น ทุกบรรทัดด้วย "mentor" ในเส้นทาง

    ในการใช้โมเดลการจําลอง System Verilog ที่อัปเดตในการจําลองภาษาผสม คุณจําเป็นต้องมีใบอนุญาต ModelSim ในภาษาผสม

    ปัญหานี้ได้รับการแก้ไขในซอฟต์แวร์ Quartus II v12.0

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

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

    Stratix® V GX FPGA
    Stratix® V GT FPGA
    Stratix® V GS FPGA
    Stratix® V FPGA

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