AccelDSP 综合工具简介

课程介绍

学习如何将用 MATLAB® 软件语言编写的算法综合到针对 Xilinx FPGA 进行了优化的设计中。了解如何在 MATLAB 软件内实现编码修改,从而缩小面积和提升性能。使用 AccelDSP™ 综合工具的浮点到定点和设计探索特性来获得最优结果。将综合的 MATLAB 软件模块并入到更大的 HDL 设计或 System Generator 设计中。

水平

初级

培训时间

2 天

课程对象

希望学习使用 Xilinx AccelDSP 综合工具和 MATLAB 软件来设计 DSP 系统所需的必要技巧的工程师

必备条件

  • MATLAB 软件的基础知识
  • 数字信号处理基本理论

软件工具

  • 带有 ISE 仿真器的 Xilinx ISE® Foundation™ 10.1 软件
  • AccelDSP 综合工具 10.1
  • System Generator for DSP 10.1
  • MATLAB R2007b

获得的技能

完成这次全面的培训后,您将拥有完成下列操作所需的技能:

  • 将非可综合 MATLAB 软件算法转换成可以用 AccelDSP 综合工具进行综合的设计
  • 弄清量化的概念,以及指定、监视和控制 MATLAB 软件设计中比特位的增长
  • 利用 AccelDSP 综合工具指令和编码风格修订来优化设计,从而提高性能和效率
  • 将 AccelDSP 综合工具生成的设计整合到更大的 HDL 设计中
  • 生成并将 AccelDSP 综合工具设计并入更大的 System Generator 设计中

课程概要

第 1 天

  • AccelDSP 综合工具简介和实验
  • 可综合 MATLAB 软件设计和实验
  • 量化和实验
  • 多速率设计和实验
  • 利用 AccelWare 参考设计和实验

第 2 天

  • 设计探索和实验
  • 添加硬件控制和实验
  • 用于实现硬件性能的编码和实验
  • 复数综合和实验
  • 系统硬件接口和实验
  • System Generator 集成和实验

实验介绍

  • 实验 1:AccelDSP 综合工具入门 - 通过 AccelDSP 综合工具了解基本设计流程。
  • 实验 2:可综合 MATLAB 软件设计 - 修改非可综合 MATLAB 软件设计,以便能够通过 AccelDSP 综合工具进行综合。
  • 实验 3:量化 - 指定、监视和控制综合的设计中的比特位增长。
  • 实验 4多速率设计 - 创建设计来模拟 2 倍抽取的效果。在 MATLAB 软件中创建可综合、多相抽取式滤波器,并在 Xilinx FPGA 中实现滤波器。
  • 实验 5:利用 AccelWare 参考设计 - 用等效的 FIRdecim AccelWare™ 参考设计模块替代多相抽取式滤波器。
  • 实验 6:设计探索 - 利用 AccelDSP 综合工具的设计探索特性来优化设计,从而缩小面积和提升性能。
  • 实验 7:添加硬件控制 - 修改 FIR 滤波器的源,以添加连续系数加载功能。
  • 实验 8:用于实现硬件性能的编码 - 了解软件编码技术,以便利用偶对称系数和提升性能。
  • 实验 9:复数综合 - 探索现有的方法以综合使用复数的设计。
  • 实验 10:系统硬件接口 - 将在 AccelDSP 综合工具内生成的接口信号连接到较大的 HDL 设计中。
  • 实验 11:System Generator 集成 - 将基于 MATLAB 软件的设计转换成 System Generator 模块,并将该模块并入较大的 System Generator 设计中。

注册

了解课程安排以及学费和注册方面的信息,敬请联系授权培训机构:

职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.