ID bài viết: 000092500 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 15/08/2023

Tại sao giá trị tính toán của tôi cho Tx hoặc Rx tam_delta không chính xác khi sử dụng các tập lệnh được tìm thấy trong các ví dụ thiết kế cho các biến thể PTP của Intel® FPGA Hard IP Ethernet F-tile khi chạy trên hệ điều hành Windows*?

Môi Trường

    Intel® Quartus® Prime Phiên bản Pro
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Do sự cố trong Phần mềm Intel® Quartus® Prime Pro Edition phiên bản 22.2, tập lệnh "ptp_fw.tcl" được cung cấp trong các ví dụ thiết kế cho các biến thể PTP của Intel® FPGA Hard IP Ethernet F-tile có thể mang lại giá trị tam_delta Tx hoặc Rx không chính xác. Sự cố này chỉ xảy ra khi các tập lệnh được chạy trên hệ điều hành Windows nếu giá trị tam_delta chiếm hơn 32 bit.

Độ phân giải

Để khắc phục sự cố này, hãy thực hiện các bước sau:

1). Mở tập lệnh chương trình cơ sở PTP nằm ở thư mục thiết kế ví dụ được tạo <>/hardware_test_design/hwtest/altera/ptp/ptp_fw.tcl.

2). Tìm thay thế các dòng mã sau:

a). Từ bộ bslip_p_dlpulse [định dạng 0x%X ...
Để đặt bslip_p_dlpulse [định dạng 0x%lX ...

b). Từ bộ tx_tam_delta [định dạng 0x%X [expr $tx_tam_n - $tx_tam_0]]
Để đặt tx_tam_delta [định dạng 0x%lX [expr $tx_tam_n - $tx_tam_0]]

c). Từ bộ tx_tam_delta [định dạng 0x%X [expr $rx_tam_n + $billion_ns_fns - $tx_tam_0]]
Để đặt tx_tam_delta [định dạng 0x%lX [expr $tx_tam_n + $billion_ns_fns - $tx_tam_0]]

d). Từ bộ rx_tam_delta [định dạng 0x%X [expr $rx_tam_n - $rx_tam_0]]
Để đặt rx_tam_delta [định dạng 0x%lX [expr $rx_tam_n - $rx_tam_0]]

e). Từ bộ rx_tam_delta [định dạng 0x%X [expr $rx_tam_n + $billion_ns_fns - $rx_tam_0]]
Để đặt rx_tam_delta [định dạng 0x%lX [expr $rx_tam_n + $billion_nsfns - $rx_tam_0]]

f). Từ bộ rx_spulse_offset_0 [định dạng 0x%X ...
Để đặt rx_spulse_offset_0 [định dạng 0x%lX ...

g). Từ bộ rx_spulse_offset_1 [định dạng 0x%X ...
Để đặt rx_spulse_offset_1 [định dạng 0x%lX ...

3). Lưu tệp.

Sự cố này được khắc phục bắt đầu từ Phần mềm Intel® Quartus® Prime Pro Edition phiên bản 22.4.

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Intel Agilex® 7 FPGAs and SoC FPGAs

1

Nội dung trên trang này là sự kết hợp giữa bản dịch của con người và máy tính của nội dung gốc bằng tiếng Anh. Nội dung này được cung cấp để thuận tiện cho bạn và chỉ cung cấp thông tin chung và không nên dựa vào là đầy đủ hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa phiên bản tiếng Anh của trang này và bản dịch, phiên bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.