- 必备条件:
- MATLAB/Simulink 和 Xilinx FPGA 的基础知识
- 用于实现 FIR(有限脉冲响应)滤波器之类的功能的数字信号处理理论基础。
- 基本的数字设计经验
- 研讨会目标:
- 了解如何在不需要成为 FPGA 专家的情况下实现 DSP 设计。
- 熟练使用 System Generator 来开发课程和实验,并进行研究。
- 获得的技能:
- 获得 Simulink 工具的基本知识
- 熟悉用于 Simulink 的 Xilinx 模块集
- 学习如何利用 Xilinx 模块集创建基本的定点 DSP 设计
|
|
- 第 1 天:9am-5pm(DSP 设计实现工具)
- 用于 DSP 的 FPGA 介绍
- System Generator 介绍
- Simulink 基础
- 实验 1:使用 Simulink
- 基本的 Xilinx 设计采集
- 实验 2:利用 Xilinx System Generator 着手设计
- 信号布线
- 实验 3:信号布线
- 第 2 天:9am-5pm(数字信号处理功能)
- 实现系统控制
- 实验 4:实现系统控制
- 多速率系统
- 实验 5:设计基于 MAC 的 FIR
- 滤波器设计
- 实验 6:利用 DA FIR 模块设计 FIR 滤波器
- 实验 2:利用 System Generator 模块集(将利用其在实验 5 中创建基于 MAC 的 FIR 滤波器)创建 12x8 MAC
- 实验 3:创建填充和去填充逻辑。将在实验 5 中用该逻辑来从/向用于存储基于 MAC 的 FIR 滤波器的数据/系数的、双端口 block RAM 读取/写入数据。
- 实验4:利用 1)基本的 System Generator 模块和 2)m-代码模块创建地址发生器。 在实验 5 中,地址发生器将被用来对包含数据/系数的双端口块存储器进行寻址操作。
- 实验 5:您可以创建一个基于 92-抽头 MAC 的 FIR 滤波器;您可以通过白色噪声对滤波器进行仿真,并通过 JTAG 协仿真在硬件中进行验证
- 实验6:使用 FDA 工具为低通滤波器生成系数;使用 System Generator 中的 DA FIR 滤波器模块实现低通滤波器;通过 JTAG 协仿真对白色噪声进行仿真,并在硬件中进行测试
|
|
|
|
|
|
|