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

ทําไมค่าที่คํานวณสําหรับ Tx หรือ Rx tam_delta ไม่ถูกต้อง เมื่อใช้สคริปต์ที่พบในตัวอย่างการออกแบบสําหรับตัวแปร PTP ของ Intel® FPGA Hard IP F-tile Ethernet เมื่อทํางานบนระบบปฏิบัติการ Windows*

สิ่งแวดล้อม

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

    เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 22.2 สคริปต์ "ptp_fw.tcl" ที่มีให้ในตัวอย่างการออกแบบสําหรับตัวแปร PTP ของ Intel® FPGA Hard IP อีเธอร์เน็ต F-tile อาจให้ค่า Tx หรือ Rx tam_delta ไม่ถูกต้อง ปัญหานี้เกิดขึ้นเฉพาะเมื่อสคริปต์ถูกเรียกใช้บนระบบปฏิบัติการ Windows ถ้าค่า tam_delta มีขนาดเกินกว่า 32 บิต

    ความละเอียด

    เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้ทําตามขั้นตอนต่อไปนี้:

    1). เปิด สคริปต์เฟิร์มแวร์ PTP ที่ โฟลเดอร์การออกแบบตัวอย่าง<>/hardware_test_design/hwtest/altera/ptp/ptp_fw.tcl

    2)ของ ค้นหา และ แทนที่ บรรทัดต่อไปนี้ของรหัส:

    a). จาก ชุด bslip_p_dlpulse [รูปแบบ 0x%X ...
    ใน การตั้งค่า bslip_p_dlpulse [รูปแบบ 0x%lX ...

    b). จาก tx_tam_delta ตั้งค่า [รูปแบบ 0x%X [expr $tx_tam_n - $tx_tam_0]]
    เมื่อต้องการ ตั้งค่า tx_tam_delta [รูปแบบ 0x%lX [expr $tx_tam_n - $tx_tam_0]]

    c). จาก tx_tam_delta ตั้งค่า [รูปแบบ 0x%X [expr $rx_tam_n + $billion_ns_fns - $tx_tam_0]]
    เมื่อต้องการ ตั้งค่า tx_tam_delta [รูปแบบ 0x%lX [expr $tx_tam_n + $billion_ns_fns - $tx_tam_0]]

    d). จาก rx_tam_delta ตั้งค่า [รูปแบบ 0x%X [expr $rx_tam_n - $rx_tam_0]]
    เมื่อต้องการ ตั้งค่า rx_tam_delta [รูปแบบ 0x%lX [expr $rx_tam_n - $rx_tam_0]]

    e). จาก ชุด rx_tam_delta [รูปแบบ 0x%X [expr $rx_tam_n + $billion_ns_fns - $rx_tam_0]]
    เมื่อต้องการ ตั้งค่า rx_tam_delta [รูปแบบ 0x%lX [expr $rx_tam_n + $billion_nsfns - $rx_tam_0]]

    f). จาก ชุด rx_spulse_offset_0 [รูปแบบ 0x%X...
    ใน การตั้งค่า rx_spulse_offset_0 [รูปแบบ 0x%lX ...

    g). จาก ชุด rx_spulse_offset_1 [รูปแบบ 0x%X ...
    ใน การตั้งค่า rx_spulse_offset_1 [รูปแบบ 0x%lX ...

    3)ของ บันทึก ไฟล์ของ

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

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

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

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

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