连接功能

更便捷地构建您的设计

概述

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 环境
开发板
开发套件
产品描述 价格

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
培训 & 支持
视频

重要视频

Featured Videos

重要视频



所有视频

Default Default 标题 日期
Default Default 标题 日期

All Videos

所有视频

Default Default 标题 日期