連接功能

更便捷地構建您的設計

概述

Xilinx 構建一係列連接解決方案,幫助您更快完成設計。從可幫助您從 FPGA 連接至各種其它芯片組的 IP 接口解決方案到有助於在 FPGA 內部實現橋接器邏輯的 IP 核,Xilinx 都將為您保駕護航,使您的設計構建工作變得輕鬆、快捷。此外,Xilinx 還提供幾款開發板與這些 IP 解決方案配合使用。

外部連接

有了 1M 至 400G 的以太網解決方案、從 Gen1x1 到 Gen3x16 的 PCI Express® 以及運行速率可達 25G 的一係列其它接口 IP,我們將充分滿足您的帶寬需求。

下麵列出了 Xilinx 支持的主要 IP 接口模塊。軟件驅動程序隨大量 Xilinx IP 解決方案提供。

Xilinx 支持的主要 IP 接口模塊

內部連接

Xilinx 提供多種 IP 解決方案,用於在 FPGA 邏輯內部連接不同的 IP 塊。雖然有大量不同的外部接口協議,Xilinx 還是對采用 AXI4 協議的 IP 互連進行了標準化。

所映射的 AXI 內存和 AXI Stream 都可用於移動數據。在地址和控製必須采用數據分開發送而且每一個都通過其自己的 AXI 總線發送時,就會使用所映射的 AXI 內存。 在沒有突發限製以及單獨的地址/控製 AXI 總線的情況下傳輸高速數據時,可使用 AXI Stream。 Xilinx 還提供用於控製接口的 AXI Lite。

AXI SmartConnect
隻在 Vivado® IP 集成器中支持的最新高速解決方案專門用於連接 AXI 內存映射接口。1

AXI Interconnect
可連接所映射 AXI 內存接口和/或 AXI Lite 接口的第一代解決方案在 RTL 以及基於 GUI 的 Vivado IP 集成器中提供支持。1

AXI Stream Interconnect
在 RTL 以及基於 GUI 的 Vivado IP 集成器中提供支持的高速解決方案用於連接基於 AXI Stream 的接口。1

AXI DMA
將 AXI Stream 與 AXI 內存映射接口連接在一起的解決方案。

注 1: 通過觀看使用 Vivado QuickTake 視頻進行設計,進一步了解此解決方案。

直接存儲器訪問

直接內存存取 (DMA) 是一種無需處理器發送數據,便可在不同位置間移動數據的方法。典型的 DMA 提供一個處理器或另一個智能控製器,來設置數據傳輸的來源和目標,但 DMA 模塊可處理實際數據傳輸。Xilinx 具有大量針對特定數據移動類型構建的 DMA IP。這些主要針對以下 3 個應用領域而設置:

  • PCIe DMA 用於在係統內存和在 FPGA 內映射的任何內存空間之間移動數據
  • 嵌入式 DMA 用於將 Zynq® 自適應 SoC 硬處理器域中的數據移動至 FPGA 周圍的不同區域
  • 視頻 DMA 用於為視頻處理緩存數據
應用 PCIe 嵌入式 視頻
IP 名稱 DMA for PCIe AXI DMA AXI MCDMA AXI CDMA ZU+ DMA AXI VDMA
典型用例 在 x86 係統內存和通過 PCIe 鏈路連接至 FPGA 的 DDR4 內存之間移動數據 可編程邏輯區域內 Zynq 至 10Gb 以太網的通信 以太網 (1G/10G) 至多個 DDR4 通道 可編程邏輯區域內 Zynq 至 BRAM 的通信 處理器區域內 Zynq 至 DDR3 的通信 HDMI 視頻數據至 DDR4 內存,可實現格式轉換
接口 PCIe 至所映射的 AXI 內存或 AXI Stream AXI Stream 至所映射的 AXI 內存 AXI Stream 至 (<= 8) AXI 內存映射接口 所映射的 AXI 內存至所映射的 AXI 內存 映射至 Zynq US+ 處理器的 AXI 內存 AXI Stream 至所映射的 AXI 內存
優勢 S2MM: 75%
MM2S: 99%
S2MM: 75%
MM2S: 99%
99% 100%
性能 (Gbps) 7 GB/s S2MM: 215
MM2S: 280
S2MM: 230
MM2S: 300
280 25 4k 60fps
SW 驅動 基於 x86 的 Linux Linux 和 Baremetal 環境 Linux 和 Baremetal 環境 Linux 和 Baremetal 環境 Linux 和 Baremetal 環境 Linux 和 Baremetal 環境
開發板
開發套件
现金网博e百 描述 價格

VCU118 評估套件

Virtex® UltraScale+™ FPGA VCU118 評估套件為評估前沿的 Virtex UltraScale+ FPGA 提供了完美的開發環境。Virtex UltraScale+ 器件在 FinFET 節點提供最高性能與集成功能,其中包括最高串行 I/O 和處理帶寬,以及最高片上內存密度。

6,995 美元

VCU110 開發套件

Virtex® UltraScale™ FPGA VCU110 開發套件是評估 Virtex UltraScale 器件所提供前所未有高性能、高係統集成度以及高帶寬的完美開發環境。

$15,995

VCU108 評估套件

Virtex® UltraScale™ FPGA VCU108 評估套件是評估 Virtex UltraScale 器件所提供前所未有高性能、高係統集成度以及高帶寬的完美開發環境。

$5,995

KCU105 評估套件

Kintex® UltraScale™ FPGA KCU105 為評估前沿的 Kintex UltraScale 可編程 FPGA 提供了完美的開發環境。Kintex UltraScale 係列提供麵向下一代係統的類似 ASIC 係統級性能、時鍾管理和功耗管理,實現價格、性能和功耗的完美平衡。

2,995美元

SP605 評估套件

Spartan®-6 FPGA SP605 評估套件為您提供了硬件、設計工具、IP 和參考設計等所有基本構件,可以進行開箱即用的開發。該套件不僅提供了靈活的係統設計環境,還提供了預驗證參考設計以及如何利用高速串行收發器、PCI Express®、DVI 和/或 DDR3 等特性方麵的實例。該套件包含行業標準 FMC(FPGA 夾層卡)連接器,能夠根據特定應用和市場需求進行升級和定製。

$495
培訓 & 支持
視頻