概述

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 和裸機

開發板

產品說明 價格

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

資源

PCI Express

如有與賽靈思 PCI Express 解決方案相關的問題,可運用 PCI Express 解決方案中心。

序列收發器

高速序列 I/O (HSSIO) 解決方案中心提供相關資源,有助於解答賽靈思 Gb 級收發器的任何問題。

掌握最新動態

加入自適應 SoC 和 FPGA 通知清單,以接收最新消息與更新。

尾註
  1. 觀看「使用 Vivado 進行設計」QuickTake 影片,瞭解更多關於此解決方案的資訊。