Trung tâm hỗ trợ IP PCI Express*
Trung tâm hỗ trợ PCI Express* (PCIe*) cung cấp hướng dẫ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.
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 cho các thiết bị Agilex™ 7 và Agilex™ 5, Stratix® 10 SoC, Arria® 10 SoC, Cyclone® 10 GX SoC, Cyclone® 10 LP SoC, Arria® V SoC Cyclone® V SoC.
Nhận hỗ trợ bổ sung cho Thiết kế giao thức giao diện FPGA Agilex™ 7 và Thiết kế giao thức giao diện FPGA Agilex™ 5, hành trình có hướng dẫn từng bước cho các quy trình phát triển tiêu chuẩn hiển thị các tài nguyên và tài liệu quan trọng chính.
Đối với các thiết bị khác, hãy tìm kiếm trong Bộ sưu tập Hỗ trợ Thiết bị và Sản phẩm.
1. Lựa chọn thiết bị
Dòng thiết bị FPGA
Tham khảo các bảng trên trang FPGA IP 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 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ệ Altera® 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 Altera® 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ị Agilex™ 7
Hướng dẫn Sử dụng IP F-Tile
- Hướng dẫn sử dụng FPGA F-Tile Avalon® Streaming IP cho PCI Express
- IP FPGA phát trực tiếp AXI cho PCI Express*
- Hướng dẫn Sử dụng IP Bộ chuyển đổi FPGA Có thể Mở rộng 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 FPGA cho PCI Express
- IP FPGA phát trực tiếp AXI cho PCI Express*
- Hướng dẫn Sử dụng IP Bộ chuyển đổi FPGA Có thể Mở rộng 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 FPGA P-Tile cho PCI Express
- 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
- IP FPGA phát trực tiếp AXI cho PCI Express*
- Hướng dẫn Sử dụng IP Bộ chuyển đổi FPGA Có thể Mở rộng cho PCI Express*
Thiết bị Agilex™ 5
- Hướng dẫn sử dụng IP GTS AXI Streaming FPGA cho PCI Express*
- Hướng dẫn Sử dụng IP FPGA DMA Phân tán Tập hợp có thể mở rộng
Thiết bị Agilex™ 3
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 FPGA P-Tile cho PCI Express
- Hướng dẫn sử dụng IP ánh xạ bộ nhớ Avalon P-Tile 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 IP Bộ chuyển đổi FPGA Có thể Mở rộng 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) Stratix® 10 Hard IP+ cho Giải pháp PCI Express
- 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
- 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
- Stratix® 10 Hướng dẫn triển khai Cấu hình qua Giao thức (CvP)
Arria® 10 và Cyclone® 10 thiết bị
- Hướng dẫn sử dụng Arria® 10 và Cyclone® 10 GX Avalon Memory Mapped (Avalon-MM) cho Hướng dẫn sử dụng PCI Express
- Arria® Hướng dẫn sử dụng Bộ nhớ Avalon được ánh xạ 10 hoặc Cyclone® 10 GX (Avalon-MM) cho Giải pháp PCI Express
- Hướng dẫn sử dụng Giao diện Avalon-ST Arria® 10 và Cyclone® 10 GX cho PCI Express
- Arria® 10 Giao diện Truyền phát trực tiếp Avalon (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 Quartus® Prime Pro Edition Cấu hình lại một phần
- Arria® Hướng dẫn sử dụng 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ị 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
- FPGA Hướng dẫn sử dụng Ví dụ Thiết kế P-Tile Avalon Streaming (Avalon-ST) cho PCI Express
- 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
Thiết bị Agilex™ 5
- Hướng dẫn sử dụng Ví dụ Thiết kế GTS AXI Streaming FPGA IP cho PCI Express*
- Hướng dẫn sử dụng ví dụ thiết kế DMA FPGA IP phân tán có thể mở rộng
Thiết bị Agilex™ 3
Stratix® 10 thiết bị
Hướng dẫn sử dụng ví dụ thiết kế P-Tile
- FPGA Hướng dẫn sử dụng Ví dụ Thiết kế P-Tile Avalon Streaming (Avalon-ST) cho PCI Express
- 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
- Stratix® 10 IP Truyền phát trực tiếp nội dung Avalon (Avalon-ST) cho Hướng dẫn Sử dụng Ví dụ Thiết kế PCIe
- Stratix® IP cứng 10 Avalon -MM cho Hướng dẫn sử dụng ví dụ thiết kế PCIe
Arria® 10 và Cyclone® 10 thiết bị
- IP cứng Arria® 10 và Cyclone® 10 Avalon-ST cho Hướng dẫn sử dụng ví dụ thiết kế PCIe
- Giao diện Avalon MM Arria® 10 và Cyclone® cho Hướng dẫn Sử dụng Ví dụ Thiết kế PCIe
Ghi chú phát hành IP
Thiết bị Agilex™ 7
- Ghi chú phát hành Lõi IP P-Tile cho PCI Express
- Ghi chú phát hành F-Tile Avalon® Streaming FPGA IP cho PCIe*
- Ghi chú phát hành IP R-Tile FPGA cho Lõi IP PCI Express*
- Ghi chú phát hành IP DMA Đa kênh cho PCI Express
Thiết bị Agilex™ 5
- Ghi chú phát hành GTS AXI Streaming FPGA IP cho PCI Express*
- Ghi chú phát hành IP DMA FPGA DMA có thể mở rộng
Thiết bị Agilex™ 3
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
Arria® 10 và Cyclone® 10 thiết bị
Giao diện PHY cho PCI Express (PIPE) sử dụng bộ thu phát Lõi IP PHY gốc
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:
Stratix® 10 thiết bị
Arria® 10 thiết bị
Cyclone® 10 thiết bị
Thiết kế tham khảo
Thiết bị Agilex™ 7
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)
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ị 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 theo phân cấp - Chỉ thiết bị Arria® 10 GX (AN 806)
- Cấu hình lại một phần thiết kế - Chỉ thiết bị 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
Cyclone® 10 thiết bị
Thiết bị cũ
Bộ công cụ phát triển
Bộ phát triển FPGA Stratix® V GX
- PCIe AVMM với Truy cập Bộ nhớ Trực tiếp (DMA) và Giao diện Bộ nhớ DDR3
- AN708: Thiết kế tham chiếu DMA PCI Express sử dụng bộ nhớ ngoài
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:
Thiết bị Agilex™ 7
Stratix® 10 thiết bị
- Cách triển khai PCI Express (PIPE) trong phần Bộ thu phát FPGA Stratix® 10 của Hướng dẫn Sử dụng PHY Bộ thu phát Stratix® L- và H-Tile
- AN 778: Lưu ý ứng dụng sử dụng bộ thu phát Stratix® 10
Arria® 10 thiết bị
Cyclone® 10 thiết bị
Video bổ sung
Tiêu đề |
Sự miêu tả |
---|---|
Giới thiệu về FPGA P-Tile | Agilex™ F-Series và Stratix® 10 DX FPGAs được đóng gói với ô thu phát P-Tile, triển khai các tiêu chuẩn PCI Express* Gen3 và Gen4. Khóa đào tạo này là bước đầu tiên trong việc học cách xây dựng giao diện tốc độ cao bằng P-Tile. |
Giới thiệu về FPGA R-Tile | Chọn Agilex™ 7 FPGAs được đóng gói với ô thu phát R-Tile, triển khai tiêu chuẩn PCI Express* Gen3, Gen4 và Gen5. Khóa đào tạo này là bước đầu tiên trong việc học cách xây dựng giao diện tốc độ cao bằng R-Tile. |
Tìm hiểu cách định cấu hình thiết bị 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ị Arria® 10 (Phần 1) |
Tìm hiểu cách thiết lập phần cứng thiết kế DMA tham chiếu PCIe Avalon Memory Mapped (Avalon-MM) DMA trong các thiết bị 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ị Arria® 10 (Phần 2) |
Tìm hiểu cách thiết lập phần cứng thiết kế DMA tham chiếu PCIe Avalon Memory Mapped Master DMA trong các thiết bị 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ị Agilex™ 7
Stratix® 10 thiết bị
- 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
Arria® 10 và 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 Stratix® 10 thiết bị
Danh sách các nhà tích hợp PCIe-SIG
Để biết thêm thông tin, hãy tìm kiếm các tài nguyên sau: Tài liệu, Khóa đào tạo, Video, Ví dụ thiết kế và Cơ sở kiến thứ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.