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

ทําไมฉันถึงเห็นผลลัพธ์ของการรับส่งข้อมูลที่ไม่คาดคิดเมื่อเรียกใช้งานตัวอย่างการออกแบบ IP FPGA F-Tile Triple-Speed Ethernet

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • IP เอฟพีจีเอ Intel® Triple-Speed Ethernet
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 24.1 ตัวอย่างการออกแบบ F-Tile Ethernet FPGA IP อีเธอร์เน็ตความเร็วสามเท่าสําหรับตัวอย่างการออกแบบ MAC อีเธอร์เน็ต 10/100/1000 พร้อม 1000BASE-X/SGMII 2XTBI PCS ที่มีตัวแปรตัวรับส่งสัญญาณ F-Tile FGT จะต้องตั้งค่า ff_tx_clk และ ff_rx_clk เป็น 100 MHz สําหรับ FIFO 32 บิต ยังคง, การอัพเดตนี้ยังไม่แสดงขึ้นในสคริปต์ TCL ที่ใช้สําหรับการคํานวณปริมาณงาน ดังนั้น ความคลาดเคลื่อนในการคํานวณทรูพุตที่ไม่คาดคิดอาจเกิดขึ้นเมื่อรันตัวอย่างการออกแบบ IP FPGA อีเธอร์เน็ตความเร็วสามเท่า F-Tile สําหรับตัวอย่างการออกแบบ MAC อีเธอร์เน็ต 10/100/1000 ด้วยตัวแปรตัวรับส่งสัญญาณ 1000BASE-X/SGMII 2XTBI PCS ที่มี F-Tile FGT Transceiver Variant

    ความละเอียด

    เมื่อต้องการหลีกเลี่ยงปัญหานี้ในเวอร์ชัน 24.1 ของซอฟต์แวร์ Quartus® Prime Pro Edition ให้ทําตามขั้นตอนต่อไปนี้:

    1. ไปที่ไดเรกทอรี <ไดเรกทอรีตัวอย่างโครงการ>/hardware_test_design/hwtest/agx/2xtbi_pma/traffic_controller/mon
    2. เปิด แฟ้ม mon_inc.tcl ในตัวแก้ไขข้อความที่เหมาะสม
    3. เปลี่ยน บรรทัดต่อไปนี้[Line 90] ในไฟล์ tcl

    จาก:

    ตั้งค่า THRUPUT [รูปแบบ %2.2f [expr {1.25*$SUMBYTES/$SUMCYCLES}]]

    ถึง:

    ตั้งค่า THRUPUT [รูปแบบ %2.2f [expr {1.00*$SUMBYTES/$SUMCYCLES}]]

    4. บันทึก ไฟล์

    1. เรียกใช้ตัวอย่างการออกแบบในฮาร์ดแวร์โดยใช้ไฟล์สคริปต์ที่แก้ไขในคอนโซลระบบ

    ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในซอฟต์แวร์ Quartus® Prime Pro Edition ในอนาคต

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

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

    เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7 I-ซีรีส์

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