Product|education-home

利用 System Generator 实现的 DSP 设计

课程说明

本课程让您能够探索 System Generator 工具,并获取开发高级、低成本 DSP 设计所需的专业知识。实现 DSP 功能的中级课程重点学习如何利用 System Generator for DSP、设计实现工具和硬件协仿真验证。通过动手实验,您能够利用 Xilinx FPGA 功能来实现设计(从算法原理到硬件验证)。

发布日期

2009年11月

适应水平

DSP 3

培训时间

2天

课程对象

对 DSP 设计培训感兴趣、正在利用 MathWorks MATLAB® 和 Simulink® 软件实现 DSP 算法以及希望使用 Xilinx System Generator for DSP 设计的系统工程师、系统设计者、逻辑设计者与有经验的硬件工程师

必备条件

  • 拥有 MATLAB 和 Simulink 软件经验
  • 具备采样理论的基本知识

软件工具

  • Xilinx ISE® Design Suite: System Edition 11.3
  • 带有 Simulink 软件 R2008b 或 2009a 的 MATLAB

获得的技能

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

  • 介绍用于实现 DSP 功能的 System Generator 设计流程
  • 识别 Xilinx FPGA 功能,实现设计(从算法原理到硬件仿真)
  • 列出 System Generator 内的各种低级和高级功能模块
  • 识别用于 FIR 和 FFT 设计的高级模块
  • 设计基于多个时钟的 System Generator 系统
  • 将2个 System Generator 设计嵌入到1个更大的设计中
  • 将定制 FPGA PCB 用作硬件协仿真目标

课程概要

第1天

  • System Generator 简介
  • Simulink 软件基础
  • 实验1:利用 Simulink 软件
  • Xilinx 基本设计输入
  • 实验2:利用 Xilinx System Generator 着手设计
  • 信号路由
  • 实验3:信号路由
  • 实现系统控制
  • 实验4:实现系统控制

第2天

  • 多速率系统
  • 实验5:设计基于 MAC 的 FIR
  • 滤波器设计
  • 实验6:利用 FIR 编译器模块设计 FIR 滤波器
  • Xilinx System Generator、项目浏览器(Project Navigator)和 Platform Studio 集成
  • 实验7:System Generator 和项目浏览器集成
  • 实验8:System Generator、项目浏览器和 Platform Studio 集成

实验说明

  • 实验1:利用 Simulink - 了解如何使用 Simulink 工具箱模块和设计系统。了解采样率的影响。
  • 实验2:利用 Xilinx System Generator 着手设计 - 阐述了基于 DSP48 的设计。针对 Xilinx 评估板进行硬件协仿真验证。
  • 实验3:信号路由 - 通过使用信号路由模块设计 padding 和 unpadding 逻辑。
  • 实验4:实现系统控制 - 通过使用模块和 Mcode 设计地址发生器电路。
  • 实验5:设计基于 MAC 的 FIR - 利用自底向上的方法,设计基于 MAC 的带通 FIR 滤波器,并利用 Xilinx 评估板通过硬件协仿真进行设计验证。
  • 实验6:利用 FIR 编译器模块或 DAFIR 模块设计 FIR 滤波器 - 通过使用 FIR 编译器模块设计带通 FIR 滤波器,以便提高生产率。利用 Xilinx 评估板通过硬件协仿真进行设计验证。
  • 实验7:System Generator 和 Platform Studio 集成 - 了解如何将2个 System Generator 设计嵌入到1个更大的设计中和如何将利用 System Generator 创建的 VHDL 整合到整个系统的仿真模型中。
  • 实验8:System Generator、项目浏览器和 Platform Studio 集成 - 了解如何将2个 System Generator 设计嵌入到1个更大的设计中和如何将利用 System Generator 创建的 VHDL 整合到整个系统的仿真模型中。

客户评价 

  • 参加本课程学习之前,我对数字设计知之甚少,也没有相关经验。我可以编写 Matlab 代码等以便实现 DSP 算法,但我从来没有在硬件上作过任何事情。完成本课程学习之后,我觉得我的知识已经足够我开始学习如何使用 FPGA 和其它数字器件了。对于像我这样的人来说,该课程实在太值得参加了。


  • 指导老师对学生学习材料很感兴趣,也很关心。


  • 总的来说,都很好。


注册

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

/csi/footer.htm