- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选学第七章基于SystemGenerator的DSP系统开发技术课件
第七章 基于System Generator的DSP系统开发技术 System Generator简介 System Generator安装 System Generator基础 Simulink 简介 AccelDSP 简介 基于System Generator的DSP系统设计 基于System Generator的硬件协仿真 System Generator简介 FPGA是理想的高性能数字信号处理器件 包含了逻辑资源,还有多路复用器、存储器、硬核乘加单元以及内嵌的处理器等设备,还具备高度并行计算的能力; 特别适合于完成数字滤波、快速傅立叶变换等。 FPGA并未在数字信号处理领域获得广泛应用 (??) 大部分DSP设计者通常对C语言或MATBLAB工具很熟悉 ,不了解硬件描述语言VHDL和Verilog HDL ; 部分DSP工程师认为对HDL语言在语句可综合方面的要求限制了其编写算法的思路。 System Generator简介 System Generator for DSP Xilinx简化FPGA数字处理系统的集成开发工具; 和Simulink(MathWorks公司产品)实现无缝链接,利用Simulink建模和仿真环境来实现FPGA设计,无需了解和使用 RTL级硬件语言; Xilinx公司XtremeDSP解决方案的关键组成,集成了先进的FPGA设计工具以及IP 核,支持Xilinx公司全系列的FPGA芯片; 可作为MATLAB软件中的一个硬件设计工具包。 System Generator简介 System Generator简介 System Generator的主要特征 可在MATLAB/Simulink环境下对算法以及系统建模,并生成相应的工程; 再调用ISE相应的组件进行仿真、综合、实现,并完成芯片的配置。 System Generator简介 System Generator的主要特征 丰富的DSP模块 信号处理(如FIR滤波器、FFT) 纠错(如Viterbi 解码器、Reed-Solomon编码器/解码器) 算法 存储器(如FIFO、RAM、ROM) 数字逻辑功能的Xilinx模块集 使用户导入.m函数及HDL模块 Simulink设计的VHDL或Verilog的自动代码生成 硬件协仿真 FPGA 在环路(FPGA-in-the-loop),加速用户的硬件验证工作并加速其在Simulink与MATLAB中的仿真 嵌入式系统的硬件/软件协设计 直接加载Xilinx公司的MicroBlaze 32位 RISC处理器,甚至构建和调试DSP协处理器 System Generator安装 软件环境 (以System Generator 9.1为例) MATLAB v7.3/Simulink v6.5(R2006b)或MATLAB v7.4/ Simulink v6.6(R2007a)。MATLAB软件的安装路径上不能出现空格。 ISE版本为9.1.01i或者更高版本,ISE Simulator的版本为完全版; System Generator软件版本必须和ISE版本一致。 IP核库的版本为ISE IP 9.1i Update 1或者更高版本。 系统环境变量$XILINX必须设置为ISE的安装目录。 综合工具Synplify Pro的版本为v8.6.2或v8.8.0.4; 仿真工具ModelSim的版本至少为PE或SE v6.1f以及更高版本。 System Generator安装 与MATLAB关联 System Generator基础 典型的System Generator设计流程 浮点算法开发 定点算法实现 硬件系统设计 代码优化 System Generator基础 浮点运算开发 利用MATLAB软件及其提供的工具包快速地完成浮点算法的开发、验证以及性能评估; 借助于Simulink可快速完成原型设计和模型分析。 定点算法实现 将MATLAB浮点算法通过AccelDSP在Xilinx器件上实现定点逻辑 ; AccelDSP直接将浮点MATLAB算法的M-文件自动生成可综合的RTL模型,自动进行浮点-定点转换,生成可综合的VHDL或Verilog HDL设计,并创建用于验证的测试平台。 System Generator基础 硬件系统设计与实现 定义使用Xilinx IP的详细硬件架构,采用System Generator for DSP 划分协处理器和可编程器件之间的设计 ; 会生成下列文件: 设计所对应的HDL程序代码; 时钟处理模块,包括系统时钟处理操作以及生成设计中所需的不同频率的时钟信号; 用于测试设计的HDL测试代码,可直接将其仿真
您可能关注的文档
- 连续重整操作规程课件.doc
- 逆冲推覆构造课件.ppt
- 逆布雷顿制冷循环分析和板翅式换热器的设计课件.doc
- 充电行业质量管理现状问题对策(正常)剖析.ppt
- 适应大学生活_健康快乐成长_主题班会课件.ppt
- 先导模块使用说明书2011.3.22剖析.doc
- 迪尚优质结构杯汇报材料课件.ppt
- 先期工作组织方案剖析.doc
- 追逐梦想努力拼搏主题班会(共60张PPT)课件.ppt
- 选1-6-1植物芳香油的提取课件.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 会计学原理23版 英文版课件WildFAP23eCh05PPT.pptx
- 华为公司职类职种职级体系的划分及职业发展通道设计.pdf VIP
- 建筑解析流水别墅.pptx
- 2025届高三英语复习语法填空专题(24张PPT).pptx VIP
- 基于PLC的磨矿控制系统设计.docx
- 有限元分析论文.doc VIP
- 苏教版小学科学五年级上册第四单元《水在自然界的循环》大单元教学设计(含练习).docx
- 聚氯乙烯热收缩膜标签验收标准.doc VIP
- 2023年安徽省高中学业水平合格性考试数学试卷真题(含答案详解) (2).pdf VIP
- 2025届江苏省南菁高级中学物理高一第一学期期中达标检测模拟试题含解析.doc
文档评论(0)