面向英特尔® 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 Edition 的项目或脚本。

21.3 版本的新特性

  • DFT(离散傅立叶变换)模块,以及演示 5G 无线中的应用的示例。
  • 内存模块的读取访问 (RA) 控制会关闭内存时钟以降低功耗。FFT IP 在适当的情况下自动使用 RA 功能。
  • 减少了背靠背 DSP Builder FFT 的开销。
  • DSP Builder Pro 版支持英特尔® Cyclone® V(使用 Quartus Prime Standard 编译生成的 RTL)。
  • 安装 DSP Builder 独立版可创建和仿真 DSP Builder 模型并生成 RTL(Quartus 相关的功能不可用)。以后可通过设置环境变量将 Quartus 连接到 DSP Builder。

入门

  • 英特尔® Quartus® Prime 设计软件专业版/标准版支持。
  • 下载 Pro Edition 以最新的英特尔® Stratix® 10、英特尔® Arria® 10 和英特尔® Cyclone® 10 GX 设备为目标。
  • 下载 Standard Edition 以英特尔® 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