Intel FPGA IP DMA đa kênh cho PCI Express*
IP DMA đa kênh cho PCI Express cung cấp hiệu quả, tốc độ và cấu hình linh hoạt cao để hỗ trợ các ứng dụng khác nhau từ HPC, đám mây, mạng, đến nhúng. Với sự hỗ trợ lên đến 2048 kênh và trình điều khiển PCIe dựa trên Linux được cung cấp, giải pháp sử dụng tài nguyên thấp, độ trễ thấp này rất cần thiết trong việc xử lý các chuyển động của khối lượng lớn dữ liệu để tối ưu hóa hiệu suất hệ thống.
Intel FPGA IP DMA đa kênh cho PCI Express*
Hai DMA đa kênh có sẵn cho Agilex™ 7 FPGA - dựa trên lựa chọn giao diện người dùng.
- Avalon® Giao diện logic người dùng Memory-Mapped hoặc Avalon® Streaming
- Giao diện logic người dùng AXI-Stream
IP DMA đa kênh không chỉ cung cấp nhiều giao diện logic người dùng như đã lưu ý ở trên, mà còn kết hợp với IP cứng PCI Express tuân thủ PCI-SIG* của chúng tôi, giúp đơn giản hóa việc tích hợp tổng thể và tăng tốc chu kỳ thiết kế.
DMA được tạo thành từ các kênh bao gồm các cặp hàng đợi Máy chủ đến Thiết bị (H2D) và Thiết bị đến Máy chủ (D2H). Như thể hiện trong hình, DMA đa kênh có thể được sử dụng trong cơ sở hạ tầng phần cứng của máy chủ để cho phép giao tiếp giữa các máy khách dựa trên Máy ảo (VM) khác nhau và các đối tác dựa trên thiết bị FPGA của chúng. DMA hoạt động trên các hàng đợi dựa trên bộ mô tả được thiết lập bởi trình điều khiển Linux để truyền dữ liệu giữa máy FPGA và máy chủ. Khi các hàng đợi được điền, logic điều khiển sẽ đọc các mô tả hàng đợi và thực thi chúng. Sau khi thực hiện, DMA sẽ cung cấp một ngắt để ghi chú việc hoàn thành giao dịch.
Khi xây dựng các giải pháp cấp hệ thống PCI Express, IP DMA đa kênh với IP cứng PCIe đều hỗ trợ cấu trúc liên kết Cổng gốc (RP) và Điểm cuối (EP). Loại cấu hình, khả năng tương thích và tính linh hoạt này cho phép tích hợp liền mạch vào các nền tảng khác nhau, từ nhúng đến doanh nghiệp.
IP | Được bao gồm trong Phần mềm Thiết kế Prime Quartus® | Các mã đặt hàng |
---|---|---|
Intel® FPGA IP DMA đa kênh cho PCI Express (Giao diện AVMM / AVST) (khả dụng với H-Tile, P-Tile, F-Tile và R-Tile) | Không | IP-PCIEMCDMA |
Intel FPGA IP DMA đa kênh AXI cho PCI Express (Giao diện AXI-Stream) (khả dụng với R-Tile) | Không | IP-PCIEMCDMA-AXI |
- Tùy chọn giao diện ứng dụng: AXI-Stream, Avalon Memory-Mapped, hoặc Avalon Streaming
- Tùy chọn độ rộng bus dữ liệu: 256, 512, 1024
- Hỗ trợ lên đến PCIe 5.0 x16
- Khả năng cấu hình Cổng gốc hoặc Điểm cuối
- Có thể cấu hình lên đến 2048 kênh
- Hỗ trợ SR-IOV (8 PF, 2048 VF)
- Tích hợp ngắt MSI-X cho các hoạt động DMA
- Hỗ trợ thẻ 10 bit ở cấp DMA để đảm bảo theo dõi và quản lý giao dịch phù hợp
- Hỗ trợ sắp xếp lại hoàn thành và thời gian chờ hoàn thành
- Được thiết kế để ngăn chặn việc chặn đầu dòng trên tất cả các kênh
Liên kết có liên quan
Hỗ trợ Bộ Phát triển Thiết bị và Phần cứng
Thông tin khác
Tìm IP
Hãy tìm lõi Sở hữu trí tuệ FPGA Altera® phù hợp với nhu cầu của bạn.
Hỗ Trợ Kỹ Thuật
Để được hỗ trợ kỹ thuật về lõi IP này, vui lòng truy cập Tài nguyên hỗ trợ hoặc Hỗ Trợ Cao Cấp Intel®. Bạn cũng có thể tìm kiếm các chủ đề liên quan đến chức năng này trong Trung tâm Kiến thức và Cộng đồng.
Đánh giá IP và Đặt hàng
Chế độ đánh giá và thông tin đặt hàng cho lõi Sở hữu trí tuệ FPGA Altera®.
Bộ công cụ Cơ bản IP
Miễn phí giấy phép Lõi IP FPGA Altera® nếu bạn sở hữu giấy phép đang hoạt động của Phần mềm Quartus® Prime Phiên bản Standard hoặc Pro.
Ví dụ thiết kế
Tải xuống ví dụ thiết kế và thiết kế tham chiếu của các thiết bị FPGA Altera®.
Liên hệ với nhân viên kinh doanh
Hãy liên hệ với nhân viên kinh doanh để trao đổi các nhu cầu về thiết kế và tăng tốc sản phẩm FPGA Altera® của bạn.