《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第9章 DSP Builder设计初步

EDA技术与VHDL 第9章 DSP Builder设计初步
EDA技术与VHDL 第9章 DSP Builder设计初步 KX 康芯科技

K康芯科技 9.1 Matlab/DSP Builder及其设计流程 Matlab Simulink Simulink 建立模型 模型仿真 md1转成 vhdl SignalCompiler 自动流程 手动流程 综合 综合 (Quartus II, (Quartus II, LeonardoSpectrum, LeonardoSpectrum, Synplify) HDL仿真 Synplify) (ModelSim) ATOM Net1ist产生 Quartus II Quartus II 生成编程文件 (pof,.sof) 图9-1基于Matlab、DSP Builder、 下载至硬件 QuartusI等工具
KX 康芯科技 9.1 Matlab/DSP Builder及其设计流程 图9-1 基于Matlab、DSP Builder、 QuartusII等工具 Simulink 模型仿真 综合 (Quartus II, LeonardoSpectrum, Synplify) ATOM Netlist产生 Quartus II HDL仿真 (ModelSim) 综合 (Quartus II, LeonardoSpectrum, Synplify) Quartus II 生成编程文件 (.pof,.sof) 下载至硬件 自动流程 手动流程 mdl转成 vhdl Matlab Simulink 建立模型

K能科液 9.1 Matlab/DSP Builder及其设计流程 自动流程: 1、MATLAB/Simulink建模; 2、系统仿真; 3、 DSP Builder完成VHDL转换、综合、适配、下载; 4、嵌入式逻辑分析仪实时测试。 手动流程: 1、MATLAB/Simulink建模; 2、系统仿真; 3、DSP Builder?完成VHDL转换、综合、适配; 4、Modelsim对TestBench功能仿真; 5、QuartusII直接完成适配(进行优化设置); 6、QuartusII完成时序仿真; 7、引脚锁定; 8、下载/配置与嵌入式逻辑分析仪等实时测试: 9、对配置器件编程,设计完成
KX 康芯科技 9.1 Matlab/DSP Builder及其设计流程 自动流程: 1、MATLAB/Simulink建模; 2、系统仿真; 3、DSP Builder完成VHDL转换、综合、适配、下载; 4、嵌入式逻辑分析仪实时测试。 手动流程: 1、MATLAB/Simulink建模; 2、系统仿真; 3、DSP Builder完成VHDL转换、综合、适配; 4、Modelsim对TestBench功能仿真; 5、QuartusII直接完成适配(进行优化设置); 6、QuartusII完成时序仿真; 7、引脚锁定; 8、下载/配置与嵌入式逻辑分析仪等实时测试; 9、对配置器件编程,设计完成

K 康芯科技 9.2正孩信号发生器设计 5:0 5:0 70 SignalCompiler 目 《o70 SinOut IncCount SinLUT Delay Product bit Scope SinCtrl Step 图9-2正弦波发生模块原理图
KX 康芯科技 9.2 正弦信号发生器设计 图9-2 正弦波发生模块原理图

K策还科拉 9.2正孩信号发生器设计 9.2.1建立设计模型 1、打开Matlab环境 MATLAB ▣▣x Ele Edit View Web Window Help Workspace Comra nd window FX 它日野时stak Using Toolbox Path Cache.Type "help toolbox_path_cache"for more info Hame Site Byte To get started,select "MATLAB Help"fron the Help menu 用ms 1x1 ☑Workspace Current Directory】 Command Hitory ax g-4/21/0310:59FH-% %-4/22/0310.16M-% st相t 图9玉弦波发生模块原理图
KX 康芯科技 9.2 正弦信号发生器设计 9.2.1 建立设计模型 1、打开Matlab环境 图9-2 正弦波发生模块原理图

K康还科技 9.2正孩信号发生器设计 9.2.1建立设计模型 2、建立工作库 cd e: mkdir /myprj/sinwave cd /myprj/sinwave
KX 康芯科技 9.2 正弦信号发生器设计 9.2.1 建立设计模型 2、建立工作库 cd e:/ mkdir /myprj/sinwave cd /myprj/sinwave

K能科拉 9.2正孩信号发生器设计 3、了解simulink,库管理器 Comma nd Window 刀☒ Using Toolbox Path Cache. Type "help toolbox_path_cache"for To get started,select "MATLAB Help"from the Help menu. >ed e:/ >mkdir /myprj/sinwave >ed /myprj/sinwave >》pwd ans e:\myprj\sinwave >simulink > 图9-2正弦波发生模块原理图
KX 康芯科技 9.2 正弦信号发生器设计 3、了解simulink库管理器 图9-2 正弦波发生模块原理图

Siaulink Library Browser ▣回☒ K康芯科技 File Edit View Help ☐3问 AltLab:Altelink/AltLab Simulink Aerospace Blockset AltLab 白Altera DSP Bui1der ②A1tLab Arithmetic 虹ithmetic 中-Boards Boards ②☒Complex Type Gate Control Complex Type I0 Bus Rate Change 由-S0 PC Builder Links Gate Control State Machine Functions Storage I0 Bus MegaCore Functions CDMA Reference Blockset Rate Change Communications Blockset Control System Toolbox SOPC Builder Links 中 Dials Gauges Blockset Embedded Target for Infineon State Machine Functions + Embedded Target for Motorola Embedded Target for 图9-5 Motorola Embedded Target for OSEK/VDX Storage simulink库 Embedded Target for TI C2000 I 管理器 Embedded Target for TI C6000 I MegaCore Functions Ready
KX 康芯科技 9.2 正弦信号发生器设计 3、了解simulink库管理器 图9-5 simulink库 管理器

K能芯科我 9.2正孩信号发生器设计 4.simulink的模型文件 大ATLAB 人TIAB Eile Edit Debue卫esktop置indow Help Eile Edit Dekug Desktop置indow Help Dd盖g电sc算Y?Curent Directorye:myprpsinwave New M-File Shortcut untitled 口▣☒ Open. Ctrl+0 Figure Curre File Edit View Simulation Format Tools Help Close Command Window Variable 心 DE日曼名电色22■0.0o1 All Files Import Data. Model sino Save Horkspace As. Ctrl+S GUI Set Path. Last Modifiec Preferences. 2006-9-28 Page Setup. Print. Print Selection. 1 c:\.import'\fir_vhdl.vhd Current Rea.100% ode45 图9-6建立新模型
KX 康芯科技 9.2 正弦信号发生器设计 4. simulink的模型文件 图9-6 建立新模型

K康科技 9.2正孩信号发生器设计 5、放置SignalCompilder 6、放置Increment Decrement 7.设置IncCount 总线类型(Bus Type); 输出位宽(Number of bits); 增减方向(Direction); 开始值(Starting Value); 是否使用控制输入(Use Control Inputs) 时钟相位选择(Clock Phase Selection)
KX 康芯科技 9.2 正弦信号发生器设计 5、放置SignalCompilder 6、放置Increment Decrement 7. 设置IncCount 总线类型(Bus Type); 输出位宽(Number of bits); 增减方向(Direction); 开始值(Starting Value); 是否使用控制输入(Use Control Inputs) 时钟相位选择(Clock Phase Selection)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第10章 DSP Builder设计深入.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第8章 VHDL结构.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第7章 VHDL语句.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第6章 16位CISC CPU设计.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第5章 VHDL状态机.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第4章 Quartus II使用方法.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第3章 VHDL基础.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第2章 PLD硬件特性与编程技术.ppt
- 《数字电子技术》课程PPT教学课件(EDA技术与VHDL)第1章 概述.ppt
- 《数字电子技术》课程教学资源(自测题)第十一章 AD和DA转换器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第十章 脉冲产生和整形自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第七章 半导体存储器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第四章 组合逻辑电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第六章 时序逻辑电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第五章 触发器自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第二章 逻辑门电路自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第三章 逻辑代数自测题和答案.doc
- 《数字电子技术》课程教学资源(自测题)第一章 数值和码制自测题及答案.doc
- 《数字电子技术》课程教学资源(作业习题)第八章 AD和DA转换(含答案).doc
- 《数字电子技术》课程教学资源(作业习题)第九章 存储器(含答案).doc
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第一章 初识数字电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第三章 逻辑门电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第二章 分析与设计数字电路的工具.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第五章 记忆单元电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第四章 组合逻辑电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第七章 脉冲单元电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第九章 数模与模数转换器.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第八章 半导体存储器.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第六章 时序逻辑电路.ppt
- 石河子大学:《数字电子技术》课程教学资源(PPT课件)第十章 可编程逻辑器件.ppt
- 内蒙古科技大学:《数字电子技术》课程教学大纲 Digital electric technology.doc
- 内蒙古科技大学:《数字电子技术》课程实验教学大纲 Electronic Techniques Experiments.doc
- 内蒙古科技大学:《数字电子技术》课程教学实验指导书(共八个实验).doc
- 内蒙古科技大学:《数字电子技术》课程设计指导书.doc
- 《数字电子技术》课程试卷习题(自我检测)第4章 触发器.doc
- 《数字电子技术》课程试卷习题(自我检测)第5章 时序逻辑电路.doc
- 《数字电子技术》课程试卷习题(自我检测)第6章 脉冲产生和整形电路.doc
- 《数字电子技术》课程试卷习题(自我检测)第7章 DA与AD转换电路.doc
- 《数字电子技术》课程试卷习题(自我检测)第1章 逻辑代数与EDA技术的基础知识.doc
- 《数字电子技术》课程试卷习题(自我检测)第2章 门电路.doc