UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

System Generator for DSP

定义、测试并实现高性能 DSP 设计

简介

DSP™ 的系统生成器是业界领先的架构级*设计工具,可在 Xilinx 器件上定义、测试并实现高性能 DSP 算法。DSP 的系统生成器按照 Simulink® 的附加工具套件精心设计,可充分利用针对 FPGA 架构优化的预先存在的 IP,其可由用户进行参数化,达到算法的质量及成本目标。与传统 RTL 开发时间相比,DSP 系统生成器的特性加上 Simulink® 提供的丰富仿真及验证环境的优势,只需一小部分时间就能创建生产质量级的 DSP 算法。

  • Simulink 内有 100 多个 RTL 优化块,其中许多都使用 C 语言仿真模型,与 RTL 相比仿真速度提高 2 ~ 3 倍
  • 集成 Xilinx IP、原有 RTL、Simulink 和 DSP 系统的 MATLAB 组件
  • 位精确与周期精确的浮点、定点仿真
  • 硬件协同仿真,可加速硬件上的仿真及验证算法
  • 从 Simulink 到打包 IP 或低层次 HDL 的自动代码生成
  • HDL 测试台的自动生成,包括测试矢量从仿真开始

*注意::

对于那些先前几乎没有 Xilinx FPGA 使用经验的算法工程师,Xilinx 现在提供一款全新的工具套件 Xilinx Model Composer,其可在 Simulink 中为设计实现更高层次的抽象并实现对 Xilinx 针对其它应用优化的软件库的访问、更快的仿真速度以及与 Vivado HLS 及 Sdx 环境更紧密的集成。

主要特性

  • DSP 建模
    将 Xilinx 优化的 RTL IP 用作 Simulink 中的模块,构建和调试高性能 DSP 系统,以实现信号处理(例如 FIR 滤波器、FFT)、纠错(例如 Viterbi 解码器,Reed-Solomon 编码器/解码器)、算术、存储器(例如 FIFO、RAM、ROM)和数字逻辑。可针对高时钟速率设计访问 Simulink 中的 DSP48 原语。

  • 位精确与周期精确的浮点、定点执行
    系统生成器支持位精确与周期精确的定点,以及单、双、定制精确的浮点。

  • 从 Simulink 为 VHDL 或 Verilog 或打包的 IP 实现自动代码生成
    从 Xilinx 模块集内实现行为(RTL)生成和目标专用 Xilinx IP 核。将设计打包成一个 IP 核,其可添加到 Vivado IP 目录中,在另一个设计中使用,从而实现设计重复使用和模型共享
  • 硬件协仿真
    一个代码生成选项可通过将设计编译成 FPGA 硬件来实现验证和仿真加速,该硬件可在支持 Simulink 的环路中使用,各种仿真不仅可验证有效的硬件,而且还可在 Simulink 中加速仿真。系统生成器支持在硬件平台和 Simulink 间进行以太网(10/100/千兆位)和 JTAG 通信,满足支持性电路板和平台的需求
  • 时序和资源分析
    验证设计(后综合或后实现)的时序收敛和资源利用,并通过交叉探测在 Simulink 中将结果与系统生成器模型关联,从而可加速改进高性能设计或发现时序故障的进程。

支持综合器件:Kintex®-7、Virtex®-7、Zynq®-7000、Artix®-7、Kintex UltraScale™、Kintex UltraScale+、Virtex UltraScale、Virtex UltraScale+、Zynq UltraScale+ RFSoC

请参考 Vivado 版本说明,了解有关所支持的部件及电路板、兼容性 MATLAB 版本以及操作系统支持的特定版本信息

 

DSP 的系统生成器是 Vivado® HL 系统版的组成部分。此外,您还可以按照这里的说明,选择性地购买用于 DSP 独立许可证的系统生成器,以便与 Vivado HL 设计版或 Vivado HL WebPACK 版联用。

Vivado HL System 版本

System Generator for DSP

技术文档

Default Default 标题 文件类型 日期

开发者专区

对于想要缩短开发时间并确保可扩展性和重复使用的 FPGA 设计人员而言,Xilinx 可提供一系列综合而全面的解决方案来解决硬件开发、系统级集成以及实现过程中的各种瓶颈问题,这些解决方案从基于 C 的设计抽象到 IP 即插即用无所不包。

software-tile
Xilinx 软件开发环境和嵌入式平台提供一全套熟悉的、功能强大的工具、库和方法。
加速专区
Xilinx UltraScale 和 UltraScale+ FPGA 为硬件及应用开发人员助力于世界最大、最具创新性的云计算服务领域。
hardware-tile
Xilinx 器件将传统的可编程逻辑应用带入集成可编程系统的时代,以充分利用系统集成的优势。
revision-tile
Xilinx 为部署高级高效率神经网络、算法及应用提供各种机器学习解决方案,包括开发协议栈及硬件平台。
system-tile
Xilinx 与 The Mathworks 和 National Instruments 等世界级合作伙伴密切合作,以无与伦比的系统性能实现快速系统开发。
的页面