Product|devices

DSP

作为 DSP 和视频应用领域的头号 FPGA 供应商,Xilinx 致力于通过其目标设计平台提供业内领先的 DSP 开发工具、方法、IP 和技术支持。Xilinx 面向 DSP 的目标设计平台将这些元素带入了产品化解决方案,为有经验的用户加快了开发速度,并且为新用户简化了 FPGA 应用。工程师可以在应用基础设施上花更少的时间,而将更多精力投在能够提供独特价值的设计上。

Xilinx DSP 解决方案的优势
更高的性能
  • 由于它固有的并行性,打破了顺序执行的模式,并且能够在单位时钟周期内实现更多的运算,所以 FPGA 可以超过 DSP 的计算能力。
  • Virtex-6 系列提供的 DSP48 slice 多达2016个,能够实现超过 1000GMAC/s 的 DSP 处理性能。并且,Xilinx 利用适当的硬件资源组合提供针对 DSP 进行了优化的 Virtex 和 Spartan 器件系列,从而提供了能够满足大量应用要求的价格、性能、功效、带宽和 I/O。
  • 提供了 38MB 专用内部 RAM,能够保证为甚至是要求最为严苛的 DSP 应用提供最大处理带宽
  • 提供了72个高速收发器、2个 PCI Express® 模块和4个 10/100/1000 以太网 MAC 模块来获取器件上和器件外的数据,而无需其它 FPGA 资源
  • FPGA 可以充当协处理器,支持高采样速率,同时使得数字信号处理器能够集中资源解决复杂的软件问题

*“面向 DSP 的 FPGA” - 第二版,© 2007 Berkeley Design Technology 公司

更大的灵活性
  • Xilinx FPGA 支持很多 I/O 标准,如 10/40/100G 以太网、PCI Express®、OC-48、XAUI、SRIO 和 HD-SDI,因此能够在您的系统内提供理想的接口桥
  • 只需适当的外设组合,嵌入式处理能力就可以在单个器件上实现高性能 DSP 带宽
  • 设计者能够在产品的整个开发周期内灵活地修改设计
  • 在单个器件内整合多条 DSP 处理通道能够节省成本和功耗
更低的功耗
  • 利用 FPGA 的 DSP 处理带宽和嵌入式处理能力来实现复杂的功耗管理算法(如数字预失真),从而削减设备运转费用
  • Virtex-6 系列采用的高级 40nm 工艺、架构、工具和系统级优化将内核功耗降低了30%
  • Spartan-6 FPGA 整合了公认的低功耗 45nm 工艺技术和高效功耗管理特性

针对 DSP 进行了优化的 FPGA

Xilinx 利用适当的硬件资源组合提供针对 DSP 进行了优化的 Virtex 和 Spartan 器件系列,从而提供了能够满足无线通信、MVI(多媒体、视频和成像)与军用产品行业的应用要求的价格、性能、功效、带宽和 I/O。

Virtex-6 SXT
  • 针对具有低功耗串行连接功能的超高性能 DSP 进行了优化
  • 无线、A&D、广播
  • 提供的 DSP 宏模块多达2016个,从而能够实现超过 1000GMAC 的 DSP 性能
Spartan-6 LXT
  • 针对具有高速串行连接功能的低成本逻辑、DSP 和存储器进行了优化
  • 无线、军事、ISM、汽车
  • 50GMAC 的 DSP 性能,仅售40美元
DSP 设计流程

Xilinx 提供整合到了为满足基于硬件、算法和传统处理器的 DSP 设计者的独特需求专门设计的 DSP 与视频目标设计平台内的 DSP 设计流程。

ISE Design Suite: DSP Edition

ISE Design Suite: DSP Edition 是所有 DSP 设计流程的基础,具有能够实现这些设计流程的特性、技术和 DSP 专用 IP。没有太多 FPGA 设计经验的开发人员也可以迅速创建 DSP 算法的生产质量级 FPGA 设计。

基于 RTL 的 DSP 设计

ISE Design Suite: DSP Edition 具有 DSP 专用的 IP 和验证功能,能够利用 RTL 设计方法加快开发。大量针对器件进行了优化的 DSP IP 库可以和 RTL 一起使用来迅速创建 DSP 设计,从而无需丰富的 FPGA 设计经验即可实现高级结果。可以利用硬件加速协仿真从 DSP 专用仿真环境(MATLAB 或 Simulink)内验证在 RTL 内实现的 DSP 算法。

MATLAB / Simulink

ISE Design Suite: DSP Edition 包含 System Generator for DSP - 业内领先的、用于通过 FPGA 设计高性能 DSP 系统的高级工具。System Generator 实现了利用 MATLAB 和 Simulink 创建的高级模型,提供了自动代码生成、硬件协仿真和 RTL 或嵌入式系统集成。

基于 C/C++ 的 DSP 设计

Xilinx 与主要的第三方 C 综合供应商密切合作提供整合到 DSP 和视频目标设计平台中的、简便易用的 C-FPGA 设计流程。这些设计流程使得按照 C/C++ 可执行规范行事的传统 DSP 编程人员和硬件设计者能够轻松地将其设计面向 Xilinx FPGA

DSP 算法和 IP

Xilinx 提供了大量可用于基于 RTL 和 Simulink 的设计流程中的、高度优化的 DSP IP。Xilinx IP 使得设计者能够利用 Xilinx 的专业知识来创建针对器件进行了优化的 FPGA 设计,并使用 DSP 算法来迅速实现高级设计。现有 IP 见下表。

表1:面向 DSP 设计的 IP 核
与 ISE 软件一起免费供应 可以购买
滤波器 纠错*
构建模块 图像处理流水线
变换 视频转换器
相关器  
三角函数  
调制/解调  
压缩  

除了水平 DSP 构建模块 IP,Xilinx 还提供了大量垂直市场专用的、面向特定应用的 IP 和算法。

DSP 开发套件

 

Xilinx DSP 解决方案能够帮助您开发航天和军用产品、数字通信、多媒体、视频和成像行业专用的高性能 DSP 解决方案。

特色 DSP 开发板与套件
XtremeDSP 开发套件 - Virtex-5 SXT 版
XtremeDSP 开发套件 - Virtex®-5 SXT FPGA 版

迅速加快您的下一个 DSP 应用开发。

XtremeDSP 视频入门套件 - Spartan-3A DSP 版
XtremeDSP 视频入门套件 - Spartan®-3A DSP FPGA 版

实时系统集成、开发和验证。

XtremeDSP 入门套件 - Spartan-3A DSP 1800A 版

XtremeDSP 入门套件 - Spartan-3A DSP FPGA 1800A 版

用于开发信号处理设计的低成本入门级环境

其它 DSP 开发板与套件

Virtex-6 FPGA ML605 评估套件

Virtex-6 FPGA ML605 评估套件包含 ML605 开发板和 ISE Design Suite Logic Edition 软件。

Spartan-6 FPGA SP605 评估套件

Spartan-6 FPGA SP605 评估套件包含 SP605 开发板和面向 Spartan-6 LX45T FPGA 的 ISE Design Suite Logic Edition(器件锁定的)。

Spartan-6 FPGA SP601 评估套件

Spartan-6 FPGA SP601 评估套件包含 SP601 基本开发板和 ISE Design Suite: WebPack 版。

XtremeDSP 开发套件 – Virtex-5 SXT FPGA 版

这是一款全面的开发套件,包含硬件、设计工具、IP 和预验证的参考设计,可以加快您的下一个 DSP 应用的开发。

XtremeDSP 视频入门套件 - Spartan-3A DSP FPGA 版

Spartan-3A DSP FPGA 视频入门套件是在大量视频和成像应用中评估 Xilinx FPGA 的理想硬件平台。

XtremeDSP 入门套件 - Spartan-3A DSP FPGA 1800A 版

用于开发信号处理设计的低成本入门级环境。

XtremeDSP 开发套件 — Virtex-5 FPGA ML506 版

带有 RocketIO GTP 收发器的 Virtex-5 ML506 FPGA DSP 开发平台。

XtremeDSP 开发套件 — Spartan-3A DSP FPGA 3400A 版

评估和实现基于 DSP 的 FPGA 设计的理想平台

XtremeDSP 开发套件 — Virtex-4 FPGA 版

该套件采用 SX35 器件,得到了 System Generator 的大力支持,是高性能信号处理应用的理想之选。

带有 System Generator 的 XtremeDSP 开发套件 — Virtex-4 FPGA 版

XtremeDSP 开发套件提供了全面的、面向高性能信号处理应用的平台。

Virtex-4 FPGA ML402 SX XtremeDSP 评估平台

Virtex-4 FPGA ML402 评估平台采用 Virtex-4 SX35 FPGA,得到了行业标准外设、连接器和接口的支持,提供了丰富的特性集,扩展了应用范围。

 

相关产品
需要迅速着手 FPGA 设计?看一看 Xilinx 在线商店上的各种开发板和套件
Xilinx DSP 解决方案相关的信息、产品与服务

一般技术文档

这些软件文档支持各种版本的 ISE Design Suite

本指南介绍了 Xilinx XtremeDSP™ 解决方案的所有元件。

本白皮书介绍了一些常见的高性能 DSP 功能,并且计算了有效实现成本

工具和 IP 参考指南

System Generator for DSP™ 的特性和功能方面的技术文档

应用指南

Xilinx 通信和网络相关的应用指南列表

Xilinx 数字信号处理(DSP)相关的应用指南列表

Xilinx 视频和图像处理相关的应用指南列表

开发板

视频入门套件提供了 DSP 设计框架,可以利用在 FPGA 架构上实现的用户定义视频加速器进行定制

本入门套件让您能够立即获得 Spartan®-3A DSP 系列的功能,并支持行业标准外设、连接器和接口。

Virtex®-5 SXT XtremeDSP 开发套件是一款全面的开发套件,包含硬件、设计工具、IP 和预验证的参考设计,可以加快您的下一个 DSP 应用的开发

获取所有数字信号处理开发板与套件

IP

FIR 编译器 v4.0 将滤波器设计时间缩短至只需按一下按钮,同时还为用户提供了在不同的 FIR 滤波器硬件架构之间进行折中的能力。

DDS 编译器支持所有一般算法要求,如 SFDR、频率分辨率、可编程相位和频率,同时还实现了最高性能。

快速傅里叶变换(FFT)是 DSP 系统内使用的基本构建模块,其应用范围从基于 OFDM 的数字调制解调器到超声波、RADAR 和 CT 图像重建算法。

获取所有 DSP 专用 IP

视频和在线座谈

参照 Xilinx WCDMA 演示,WCDMA 是采用码分多址的宽带扩频 3G 移动电信空中接口。

了解整合处理器和基于 FPGA 的 DSP 系统内的 DSP 加速器方面的基本知识

本 FPGA 在线座谈介绍了验证需要 FPGA 内的硬件加速功能的高性能 DSP 算法的策略。

该视频演示介绍了 AccelDSP™ 综合工具和浮点 MATLAB 算法的用法以及生成 VHDL 或 Verilog 模型与测试平台的步骤。

获取所有涉及 DSP 设计的视频

培训

该中级课程着手介绍了 System Generator for DSP、设计实现工具和硬件协仿真验证的用法。

该 MathWorks™ 课程涉及 Simulink(一个用于对动态系统进行建模和仿真的交互式图形环境)的基本用法。

本课程向您展示了如何利用 Xilinx FPGA 架构来有效地实现 DSP 算法。

获取 Xilinx 的所有培训信息

服务和技术支持

联系 Xilinx 技术支持部门

从技术文档到工具和 IP,Xilinx 都能支持您对 DSP 设计的需求

迅速浏览问答数据库目录的标题

 
/csi/footer.htm