概述
AMD 建構一系列連線解決方案,可協助您加快設計腳步。舉凡可讓您從 FPGA 連接到各種其他晶片組的 IP 介面解決方案,乃至有助於在 FPGA 內部橋接邏輯的 IP 核心,AMD 提供各種技術,讓打造您的設計變得更簡單快速。AMD 還提供多款開發板,可與這些 IP 解決方案合作無間。
外部連線能力
AMD 可透過 1M 至 400G 的乙太網路解決方案,以及一系列速率最高 25G 的其他介面 IP,滿足您的頻寬需求。
下表是 AMD 支援的主要 IP 介面區塊。我們供應的 IP 解決方案中,許多都有隨附軟體驅動程式。
AMD 支援的主要 IP 介面區塊
通訊 | 運算 | 影像 |
---|---|---|
乙太網路 | USB | HDMI |
PCI Express | SATA | DisplayPort |
Interlaken | SAS | MIPI |
Aurora | ONFI | SDI |
序列快速 IO | AXI Chip2Chip | 乙太網路 |
CPRI | 積體匯流排電路 (Inter-Integrated Circuit, IIC) | |
SONET | SPI | |
InfiniBand | UART | |
OTN |
內部連線能力
AMD 提供多種 IP 解決方案,用於連接 FPGA 邏輯中的不同 IP 區塊。雖然外部介面有許多不同的通訊協定,但 AMD 運用 AXI4 通訊協定將 IP 互連標準化。
AXI Memory Mapped 和 AXI Stream 都可用於移動資料。當位址和控制必須與資料分開,各自在其專屬的 AXI 匯流排上傳送時,會使用 AXI Memory Mapped。如果是在串流高速資料,無叢發限制且無單獨位址/控制 AXI 匯流排時,就會使用 AXI Stream。AMD 還提供了控制介面使用的 AXI Lite。
AXI SmartConnect
用於連接 AXI Memory Mapped 和/或 AXI Lite 介面的最新高速解決方案,Vivado™ IP Integrator 獨家支援1。
AXI Interconnect
連接 AXI Memory Mapped 和/或 AXI Lite 介面的第一代解決方案,支援此方案的有 RTL 及採用圖形使用者介面 (Graphical User Interface, GUI) 的 Vivado IP Integrator1。
AXI Stream Interconnect
連接 AXI Stream 型介面的高速解決方案,支援此方案的有 RTL 及採用 GUI 的 Vivado IP Integrator1。
AXI DMA
連接 AXI Stream 和 AXI Memory Mapped 介面的解決方案。
直接記憶體存取
直接記憶體存取 (Direct Memory Access, DMA) 是一種無需靠處理器傳送資料,即可在不同位置之間移動資料的方法。典型的 DMA 有一個處理器,或另有智慧控制器,以設定資料傳輸的來源和目標,但實際的資料傳輸則由 DMA 區塊處理。AMD 有許多專為特定資料移動類型而建構的 DMA IP。其設計目標,主要是針對下列三種用途領域:
- PCIe DMA:在系統記憶體及 FPGA 內部對應記憶體空間之間移動資料
- 嵌入式 DMA:將 Zynq™ 自適應 SoC 硬式處理器領域內的資料,移動到 FPGA 周圍的各個區域
- 視訊 DMA:緩衝資料以進行視訊處理
應用程式 | PCIe | 嵌入式 | 影像 | |||
---|---|---|---|---|---|---|
IP 名稱 | DMA for PCIe | AXI DMA | AXI MCDMA | AXI CDMA | ZU+ DMA | AXI VDMA |
一般使用案例 | 經由 PCIe 連結,在 x86 系統記憶體和接至 FPGA 的 DDR4 記憶體之間移動資料 | 在可程式化邏輯區域中,處理 Zynq 與 10Gb 乙太網路之間的通訊傳輸 | 乙太網路 (1G/10G) 與多個 DDR4 通道 | 在可程式化邏輯區域中,處理 Zynq 與 BRAM 間的通訊傳輸 | 在處理器區域中,處理 Zynq 與 DDR3 間的通訊傳輸 | HDMI 視訊資料傳輸至 DDR4 記憶體以進行格式轉換 |
介面 | PCIe 到 AXI Memory Mapped 或 AXI Stream | AXI Stream 到 AXI Memory Mapped | AXI Stream 到 AXI Memory Mapped 介面(最多 8 個) | AXI Memory Mapped 到 AXI Memory Mapped | AXI Memory Mapped 到 Zynq US+ 處理器 | AXI Stream 到 AXI Memory Mapped |
高效率 | S2MM:75% MM2S:99% |
S2MM:75% MM2S:99% |
99% | 100% | ||
效能 (Gbps) | 7GB/s | S2MM:215 MM2S:280 |
S2MM:230 MM2S:300 |
280 | 25 | 4k 60fps |
軟體驅動程式 | x86 Linux | Linux 和裸機 | Linux 和裸機 | Linux 和裸機 | Linux 和裸機 | Linux 和裸機 |
開發板
產品說明 | 價格 |
---|---|
Virtex™ UltraScale+™ FPGA VCU118 評估套件是評估尖端 Virtex UltraScale+ FPGA 的理想開發環境。Virtex UltraScale+ 器件在 FinFET 節點中提供最高的效能和整合功能,包括最高的序列 I/O 和訊號處理頻寬,以及最高的晶片上記憶體密度。 |
$6,995 |
Virtex™ UltraScale™ FPGA VCU110 開發套件是理想的開發環境,最適合用來評估 Virtex UltraScale 器件前所未有的高階效能、系統整合和頻寬。 |
$15,995 |
Virtex™ UltraScale™ FPGA VCU108 評估套件是理想的開發環境,最適合用來評估 Virtex UltraScale 器件前所未有的高階效能、系統整合和頻寬。 |
$5,995 |
Kintex™ UltraScale™ FPGA KCU105 評估套件是評估尖端 Kintex UltraScale 可程式化 FPGA 的理想開發環境。Kintex UltraScale 系列為新一代系統提供 ASIC 級系統層級效能、時脈管理和電源管理,並在價格、效能和功耗之間取得適當平衡。 |
$2,995 |
Spartan™ 6 FPGA SP605 評估套件提供了所有硬體、設計工具、IP 和參考設計的基本元件,隨即便能派上用場投入開發。此套件為系統設計提供靈活的環境,並提供預先驗證的參考設計和範例,說明如何利用高速序列收發器、PCI Express®、DVI 和/或 DDR3 等功能。此套件內含業界標準 FMC(FPGA 夾層卡)連接器,用於未來針對特定應用和市場進行擴充和客製化。 |
$495 |
資源
掌握最新動態
加入自適應 SoC 和 FPGA 通知清單,以接收最新消息與更新。
尾註
- 觀看「使用 Vivado 進行設計」QuickTake 影片,瞭解更多關於此解決方案的資訊。
- 觀看「使用 Vivado 進行設計」QuickTake 影片,瞭解更多關於此解決方案的資訊。