Trung tâm hỗ trợ IP PCI Express*
Trung tâm hỗ trợ PCI Express* (PCIe*) cung cấp hướng dẫn về cách chọn thiết kế. Bạn sẽ tìm thấy các tài nguyên được sắp xếp theo các danh mục phù hợp với quy trình thiết kế hệ thống PCIe từ đầu đến cuối.
Trung tâm hỗ trợ IP PCI Express (PCIe*) cung cấp thông tin về cách chọn, thiết kế và triển khai các liên kết PCIe. Ngoài ra còn có hướng dẫn về cách đưa hệ thống của bạn lên và gỡ lỗi các liên kết PCIe. Trang này được sắp xếp thành các danh mục phù hợp với quy trình thiết kế hệ thống PCIe từ đầu đến cuối.
Nhận tài nguyên hỗ trợ cho Intel Agilex® 7, Intel® Stratix® 10, Intel® Arria® 10 và Intel® Cyclone® 10 thiết bị từ các trang bên dưới. Đối với các thiết bị khác, hãy tìm kiếm từ các liên kết sau: Tài liệu FPGA, Khóa đào tạo, Video, Ví dụ thiết kế, Cơ sở kiến thức.
1. Lựa chọn thiết bị
Dòng thiết bị Intel® FPGA
Tham khảo các bảng trên trang Intel® FPGA IP dành cho PCIe* để biết Hỗ trợ thiết bị cho Số lượng Khối IP PCI Express cứng và Hỗ trợ Cấu hình và Tính năng Thiết bị để hiểu hỗ trợ PCIe cho Intel FPGAs.
Bạn có thể so sánh các thiết bị trong bảng và chọn thiết bị phù hợp để triển khai hệ thống PCIe của mình.
2. Hướng dẫn sử dụng và thiết kế tham khảo
Các giải pháp IP PCIe bao gồm ngăn xếp giao thức cứng PCIe hàng đầu về công nghệ của Intel, bao gồm các lớp liên kết dữ liệu và giao dịch; và lớp vật lý cứng, bao gồm cả đính kèm phương tiện vật lý (PMA) và lớp con mã hóa vật lý (PCS). IP PCIe của Intel cũng bao gồm các khối tùy chọn, chẳng hạn như công cụ truy cập bộ nhớ trực tiếp (DMA) và ảo hóa I/O gốc đơn (SR-IOV). Để biết thêm thông tin, hãy tham khảo hướng dẫn sử dụng sau:
Hướng dẫn sử dụng IP
Thiết bị Intel Agilex® 7
Hướng dẫn Sử dụng IP F-Tile
- Hướng dẫn sử dụng IP truyền phát trực tuyến Avalon® F-Tile Intel® FPGA cho PCI Express
- Intel® FPGA IP phát trực tuyến AXI cho PCI Express*
Hướng dẫn Sử dụng IP R-Tile
- Hướng dẫn sử dụng IP truyền phát trực tuyến Avalon® R-Tile Intel® FPGA cho PCI Express
- Intel® FPGA IP phát trực tuyến AXI cho PCI Express*
Hướng dẫn Sử dụng IP P-Tile
- Hướng dẫn sử dụng IP truyền phát trực tuyến Avalon Intel® FPGA P-Tile cho PCI Express
- Intel® FPGA Hướng dẫn sử dụng IP ánh xạ bộ nhớ Avalon P-Tile (Avalon-MM) cho PCI Express
- Hướng dẫn Sử dụng IP DMA Đa Kênh cho PCI Express
- Intel® FPGA IP phát trực tuyến AXI cho PCI Express*
Intel Stratix 10 thiết bị
Hướng dẫn sử dụng P-Tile
- Hướng dẫn sử dụng IP cứng Avalon-ST Intel® FPGA P-Tile cho PCI Express
- Hướng dẫn sử dụng IP ánh xạ bộ nhớ Avalon P-Tile Intel® FPGA cho PCI Express
- Hướng dẫn Sử dụng IP DMA Đa Kênh cho PCI Express
Hướng dẫn Sử dụng H-Tile/L-Tile
- Hướng dẫn Sử dụng IP DMA Đa Kênh cho PCI Express
- Hướng dẫn sử dụng Avalon Memory Mapped (Avalon-MM) Intel Stratix 10 Hard IP+ cho Giải pháp PCI Express
- Intel® Stratix® Hướng dẫn sử dụng IP cứng Bộ nhớ được ánh xạ Avalon 10 H-Tile/L-Tile (AvalonMM) cho PCI Express
- Intel® Stratix® Hướng dẫn sử dụng 10 Avalon Streaming (Avalon-ST) và Single Root I/O Virtualization (SR-IOV) cho Giải pháp PCI Express
- Intel® Stratix® 10 Hướng dẫn sử dụng Cấu hình qua Giao thức (CvP)
Intel Arria 10 và Intel Cyclone 10 thiết bị
- Hướng dẫn sử dụng Intel® Arria® 10 và Intel Cyclone 10 GX Avalon Memory Mapped (Avalon-MM) cho Hướng dẫn sử dụng PCI Express
- Intel® Arria® Hướng dẫn sử dụng Bộ nhớ Avalon được ánh xạ 10 hoặc Intel Cyclone 10 GX (Avalon-MM) cho Giải pháp PCI Express
- Hướng dẫn sử dụng Giao diện Avalon-ST Intel® Arria® 10 và Intel Cyclone 10 GX cho PCI Express
- Giao diện Intel® Arria® 10 Avalon Streaming (Avalon-ST) với Hướng dẫn Sử dụng Giải pháp SR-IOV PCIe
- Hướng dẫn Sử dụng Phiên bản Pro Intel® Quartus® Prime Cấu hình lại một phần
- Intel® Arria® Hướng dẫn khởi tạo và cấu hình lại một phần 10 CvP qua PCI Express
Hướng dẫn sử dụng ví dụ thiết kế
Thiết bị Intel Agilex® 7
Hướng dẫn Sử dụng Ví dụ Thiết kế F-Tile
Hướng dẫn sử dụng ví dụ thiết kế R-Tile
Hướng dẫn sử dụng ví dụ thiết kế P-Tile
- Intel® FPGA Hướng dẫn sử dụng Ví dụ Thiết kế P-Tile Avalon Streaming (Avalon-ST) cho PCI Express
- Intel® FPGA IP ánh xạ bộ nhớ Avalon P-Tile (Avalon-MM) cho ví dụ thiết kế PCI Express
- Hướng dẫn sử dụng ví dụ thiết kế IP DMA đa kênh cho PCI Express
Intel Stratix 10 thiết bị
Hướng dẫn sử dụng ví dụ thiết kế P-Tile
- Intel® FPGA Hướng dẫn sử dụng Ví dụ Thiết kế P-Tile Avalon Streaming (Avalon-ST) cho PCI Express
- Intel® FPGA IP ánh xạ bộ nhớ Avalon P-Tile (Avalon-MM) cho ví dụ thiết kế PCI Express
- Hướng dẫn sử dụng ví dụ thiết kế IP DMA đa kênh cho PCI Express
Hướng dẫn Sử dụng Ví dụ Thiết kế L/H-Tile
- Hướng dẫn sử dụng ví dụ thiết kế IP DMA đa kênh cho PCI Express
- Intel® Stratix® 10 IP Truyền phát trực tiếp Avalon (Avalon-ST) cho Hướng dẫn Sử dụng Ví dụ Thiết kế PCIe
- Intel® Stratix® IP cứng 10 Avalon -MM cho Hướng dẫn sử dụng ví dụ thiết kế PCIe
Intel Arria 10 và Intel Cyclone 10 thiết bị
- IP cứng Intel® Arria® 10 và Intel Cyclone 10 Avalon-ST cho Hướng dẫn sử dụng ví dụ thiết kế PCIe
- Giao diện Intel® Arria® 10 và Intel Cyclone 10 Avalon MM cho Hướng dẫn Sử dụng Ví dụ Thiết kế PCIe
Ghi chú phát hành IP
Thiết bị Intel Agilex® 7
Intel Stratix 10 thiết bị
- Ghi chú phát hành L/H-Tile Hard IP for PCI Express IP Core
- Ghi chú phát hành Lõi IP P-Tile cho PCI Express
- Ghi chú phát hành IP DMA Đa kênh cho PCI Express
Intel Arria 10 và Intel Cyclone 10 thiết bị
Giao diện PHY cho PCI Express (PIPE) sử dụng lõi IP PHY gốc của bộ thu phát Intel
Bạn cũng có thể chỉ triển khai lớp vật lý của PCIe bằng cách sử dụng lõi IP PHY gốc của Bộ thu phát và ghép nó lại với nhau với các lớp giao thức còn lại được triển khai dưới dạng logic mềm trong kết cấu FPGA. Logic mềm này có thể là thiết kế của riêng bạn hoặc IP của bên thứ ba.
Tìm hiểu thêm về lõi IP PHY gốc của Bộ thu phát trong chương PIPE của các hướng dẫn sử dụng sau:
Intel Stratix 10 thiết bị
Intel Arria 10 thiết bị
Intel Cyclone 10 thiết bị
Thiết kế tham khảo
Intel Stratix 10 thiết bị
- Gen3x16 Avalon-MM DMA với Thiết kế tham chiếu bộ nhớ trong (AN 881)
- Gen3x16 Avalon-MM DMA với Bộ nhớ ngoài (DDR4) Thiết kế tham chiếu (AN 881)
- Gen3x16 Avalon-MM DMA với Thiết kế tham chiếu HBM2 (AN 881)
- Gen3x16 Sử dụng Avery BFM để mô phỏng (AN 811)
- Gen3x8 Avalon-MM DMA với Bộ nhớ trong (Wiki)
- Gen3x8 Avalon MM DMA với Bộ nhớ DDR3/DDR4 Ngoài (AN 829)
- Gen3x8 Avalon-MM DMA cho phiên bản Quartus® cũ (AN 690)
- Cấu hình lại một phần Gen3x8 trên Thiết kế tham chiếu PCI Express (AN 819)
Intel Arria 10 thiết bị
- Gen3x8 Avalon-MM DMA với Bộ nhớ DDR3 ngoài (AN 708)
- Thiết kế tham chiếu DMA Gen3x8 Avalon-MM với bộ nhớ trong (AN 690)
- Cách chạy Avalon-MM DMA Design Part1 (video)
- Cách chạy Avalon-MM DMA Design Part2 (video)
- Cấu hình lại một phần phần cứng SoC
- Hướng dẫn cấu hình lại một phần cập nhật tĩnh - Chỉ thiết bị Intel Arria 10 GX (AN 817)
- Cấu hình lại một phần phân cấp trên PCIe (AN 813)
- Hướng dẫn cấu hình lại một phần phân cấp - Chỉ thiết bị Intel Arria 10 GX (AN 806)
- Cấu hình lại một phần thiết kế - Chỉ thiết bị Intel Arria 10 GX (AN 797)
- Cấu hình lại một phần qua PCIe (AN 784)
- Cổng gốc PCIe lên đến Gen2x8 với MSI
Intel Cyclone 10 thiết bị
Thiết bị kế thừa Intel
Bộ công cụ phát triển
Bộ phát triển FPGA Stratix® V GX
Bộ phát triển FPGA Arria® V GT
Bộ khởi động Arria V GX
Bộ phát triển FPGA Cyclone® V GT
- PCIe AVMM với DMA và Giao diện Bộ nhớ Trên Chip
- Gen2x4 AVMM DMA - Cyclone V
- PCIe AVMM với DMA và Giao diện Bộ nhớ Trên Chip (Trình điều khiển Linux)
- Gen2x4 AVMM DMA - Arria V
- Gen2x4 AVMM DMA - Cyclone V
PCIe với Thiết kế Tham chiếu Giao diện Bộ nhớ Trên Chip
Bộ phát triển FPGA Stratix V GX
Bộ phát triển FPGA Arria V GT
Bộ phát triển FPGA Cyclone V GT
Bộ phát triển FPGA Stratix IV GX
Bộ phát triển FPGA Cyclone IV GX
Bộ phát triển FPGA Arria II GX
Các khoản mục và công cụ thế chấp PCIe khác
Bộ phát triển FPGA Stratix V GX
3. Tích hợp IP
Tham khảo phần Bắt đầu và phần Bố cục vật lý của IP cứng trong hướng dẫn sử dụng lõi IP bạn đã chọn. Bạn cũng có thể tham khảo các tài liệu sau để biết chi tiết:
Intel Stratix 10 thiết bị
- Cách triển khai PCI Express (PIPE) trong phần Bộ thu phát Intel Stratix 10 FPGA của Hướng dẫn Sử dụng PHY Bộ thu phát Intel Stratix L và H-Tile
- AN 778: Lưu ý ứng dụng sử dụng bộ thu phát Intel Stratix 10
Intel Arria 10 thiết bị
Intel Cyclone 10 thiết bị
Video bổ sung
Tiêu đề |
Mô tả |
---|---|
Tìm hiểu cách định cấu hình thiết bị Intel Arria 10 của bạn bằng giao thức PCIe. |
|
Thiết kế tham chiếu DMA chính PCIe Avalon-MM trong thiết bị Intel Arria 10 (Phần 1) |
Tìm hiểu cách thiết lập phần cứng thiết kế tham chiếu DMA PCIe Avalon Memory Mapped (Avalon-MM) trong các thiết bị Intel Arria 10 cho cả hệ điều hành Linux và Windows từ video Phần 1 này. |
Thiết kế tham chiếu DMA chính PCIe Avalon-MM trong thiết bị Intel Arria 10 (Phần 2) |
Tìm hiểu cách thiết lập phần cứng thiết kế tham chiếu DMA chính được ánh xạ bộ nhớ PCIe Avalon trong các thiết bị Intel Arria 10 cho cả hệ điều hành Linux và Windows từ video Phần 2 này. |
5. Gỡ lỗi
Ghi chú phát hành lõi sở hữu trí tuệ (IP)
Thiết bị Intel Agilex® 7
Intel Stratix 10 thiết bị
- Intel Stratix 10 DMA đa kênh cho PCI Express Ghi chú phát hành IP
- Ghi chú phát hành L/H-Tile Hard IP for PCI Express IP Core
- Ghi chú phát hành Lõi IP P-Tile cho PCI Express
Intel Arria 10 và Intel Cyclone 10 thiết bị
Hướng dẫn phân tích cây lỗi
Nguyên tắc về vị trí nguồn lực FPGA
6. Tài nguyên bổ sung
Di chuyển sang Intel Stratix 10 thiết bị
Danh sách các nhà tích hợp PCIe-SIG
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.