ID bài viết: 000075634 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 05/03/2018

Tại sao thiết bị Stratix®10 GX ES có IP cứng PCIe* của tôi không thể truyền các gói TLP hoặc hiển thị băng thông thấp?

Sự cố quan trọng

Mô tả

IP cứng Stratix® 10 ES PCIe* có thể gặp phải rò rỉ tín dụng trong quá trình truyền TLP. Khi FIFO nội bộ IP cứng đầy, nó có thể dẫn đến rò rỉ tín dụng. Điều này có thể dẫn đến giao diện người dùng bị điều tiết kết hợp với thông tin tiêu thụ tín dụng không chính xác được báo cáo trên giao diện tín dụng TX.

Tất cả các cấu hình Gen1, Gen2 và Gen3 trên các thiết bị Stratix 10 GX có ES1 L-Tiles, ES2 L-Tiles hoặc ES1 H-Tile đều bị ảnh hưởng và có thể quan sát thấy sự suy giảm hiệu suất dẫn đến băng thông giảm.

Độ phân giải

Để khắc phục lỗi này, bạn phải theo dõi và bảo vệ dải tín dụng có sẵn cho từng loại giao dịch: đã đăng (P), không đăng (NP) và hoàn thành (Cpl) bằng công thức dưới đây. Không tính tx_*_cdts_limit bằng tín hiệu tx_*_cdts_consumed trên giao diện tín dụng TX:
Tín dụng khả dụng = Tín dụng được quảng cáo từ đối tác – GB
Trong đó GB = 128 tín dụng cho dữ liệu, 64 tín dụng cho tiêu đề.
Đối với các thiết bị quảng cáo dưới 128 tín dụng, giải pháp này không áp dụng.

Dưới đây là một mã giả ví dụ cho loại lưu lượng NPH TLP (bộ nhớ đọc mà không tải trọng) để tránh rò rỉ tín dụng trong khi tuân theo quy tắc đặt hàng PCIe*
1a. Theo dõi số lượng NP TLP chưa thanh toán như sau

Nếu (num_of_outstanding_NP_TLP < Initial_NPH_Credit) {
Send_NPH_packet;

}
1b. (HOẶC) Băng tần bảo vệ tín dụng có sẵn cho các TLP NPH như sau:

Nếu ((tx_nph_cdts – 64) > 0) {
Send_NPH_packet;
}


Lỗi này được cố định trong các thiết bị Stratix® 10 GX với ES3 L-Tiles, Production L-Tiles, ES2 H-Tiles hoặc Production H-Tiles và tất cả các thiết bị Intel Stratix 10 SX.

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

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

Hiện tất cả

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì 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.