面向英特尔® FPGA 的 DSP Builder

概述

面向英特尔® FPGA 的 DSP Builder 是一款数字信号处理 (DSP) 设计工具,支持从 MathWorks* Simulink* 环境中直接向英特尔® FPGA 生成 DSP 算法的硬件描述语言 (HDL) 代码。该工具可从 MATLAB 函数和 Simulink 模型生成高质量的可合成 VHDL/Verilog 代码。生成的寄存器传输级 (RTL) 代码可用于英特尔 FPGA 编程。面向英特尔® FPGA 的 DSP Builder 广泛应用于雷达设计、无线和有线通信设计、医学影像和电机控制等应用。

定价和许可信息

了解 DSP 开发工具固定/浮动订阅选项的更多信息。

了解更多信息

获取评估许可

从 MathWorks 中获取您的 30 天试用软件,与面向英特尔® FPGA 的 DSP Builder 共同使用。

了解更多信息

下载软件

下载面向英特尔® FPGA 的 DSP Builder。

下载

特性

面向英特尔® FPGA 的 DSP Builder 支持实施具备高性能和高效率等优势的 DSP 设计。下面是这款产品一些主要特性:

  • 将 RTL 导入您的 MathWorks* MATLAB/Simulink 环境,以便进行联合模拟和代码生成
  • 从高等级的示意图到针对英特尔® FPGA 优化的低等级 VHDL
  • 使用矢量处理来执行高性能的定点和浮点数字信号处理 (DSP),例如复杂的 IEEE 754 单精度浮点
  • 将设计一键迁移到英特尔® Arria® 10 和英特尔® Stratix® 10 设备中的英特尔硬浮点 DSP 模块
  • 通过 ALU 折叠从扁平的数据速率设计中构建定制的算术逻辑单元 (ALU) 处理器架构
  • 执行高级合成优化、自动管线插入和平衡,以及目标硬件映射
  • 借助灵活的“白盒”快速傅立叶变换 (FFT) 工具包(具有开放的库和模块层次结构),构建定制的快速傅立叶变换 (FFT)算法
  • 使用设计人员专用的系统时钟约束来自动完成管线、时分多路复用/折叠,并达到时序收敛
  • 使用高级 Math.h 函数和多通道数据
  • 为所有设计生成资源使用表,不需要进行英特尔® Quartus® Prime 软件编译
  • 自动为英特尔® Quartus® Prime 软件、Timing Analyzer、Platform Designer(原 Qsys)以及 ModelSim* - 英特尔® FPGA 版生成项目或脚本

19.3 版本的新特性

入门

  •  英特尔® Quartus® Prime 设计软件专业版/标准版支持
  • 下载专业版,以最新版英特尔® Stratix® 10、英特尔® Arria® 10 和英特尔® Cyclone® 10 GX 设备为目标
  • 下载标准版,以英特尔® Arria® 10、Stratix® V、Cyclone® V、英特尔® Cyclone® 10 LP 和英特尔® MAX® 10 设备为目标
  • 需要额外的 DSP Builder 和 MATLAB 许可。点击此处购买 DSP Builder 许可。点击此处购买 MATLAB 许可
  • 所需的安装顺序为
         1.英特尔® Quartus® Prime
         2.MathWorks*
         3.面向英特尔® FPGA 的 DSP Builder
  • DSP Builder 版本历史和软件要求
  • 了解如何将 DSP Builder 许可添加至您的 MATLAB 安装

文档和支持


查找面向英特尔® FPGA 的 DSP Builder 的技术文档、视频和培训课程。