系统级设计工具-MATLAB基于模型设计的应用开发.ppt_第1页
系统级设计工具-MATLAB基于模型设计的应用开发.ppt_第2页
系统级设计工具-MATLAB基于模型设计的应用开发.ppt_第3页
系统级设计工具-MATLAB基于模型设计的应用开发.ppt_第4页
系统级设计工具-MATLAB基于模型设计的应用开发.ppt_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,1,系统级设计工具MATLAB 基于模型设计的应用开发,今日主题 基于模型的系统级设计,从系统模型到硬件实现 系统级硬件验证Link For ModelSim ModelSim与MATLAB 的联合使用 Fibonacci 随机数发生器实例 ModelSim 与Simulink联合使用 Manchester 接收机实例,今日主题 基于模型的系统级设计,从系统模型到硬件实现 系统级硬件验证Link For ModelSim ModelSim与MATLAB 的联合使用 Fibonacci 随机数发生器实例 ModelSim 与Simulink联合使用 Manchester 接收机实例,总部设于Natick,MA 拥有超过1000余名正式 员工 在英国,法国,德国,瑞 士,西班牙和比荷卢 (Benelux)设有办事处 在全球21个国家驻有分销 商 Mathworks公司产品的 正式用户数现在已超过 700,000,分布在全球 100多个国家中,Mathworks公司简介 创建于1984年,Fixed pt,Comm,Signal,Comm,Signal,Filter,2004年8月16日星期一,5,润 科 技,有 限 公 司,MathWorks产品体系 北 京 恒,Stateflow,Block sets,Toolboxes,Desktop Applications Automated Reports,DAQ Cards Instruments,Stateflow,RTW,Coders Targets,C-Code, 2004,2004年8月16日星期一,6,北 京 恒 润 科 技 有 限 公 司,MATLAB Release14,大规模模型和团队开发 Model Reference Model Explorer 端到端嵌入式系统开发 Embedded MATLAB functions Fixed-point math Production code Test and verification 信号处理和通讯 RF Toolbox and RF Blockset Video and Image Processing Blockset Filter Design HDL Coder Link for ModelSim 控制系统建模和设计 SimDriveline Control design and analysis in Simulink,重要升级 Simulink Signal Processing Blockset Stateflow Communications Blockset Real-Time Workshop Embedded Coder, 2004,2004年8月16日星期一,7,北 京 恒 润,科,技 有 限 公,MATLAB Simulink DSP 系统工程师,软件工程师 (FPGA或DSP 工程师),硬件工程师,司 原型,Bugs,反复 软件或硬件优化,反复,确认,仿真 VHDL : Xilinx ISE C : TI CCS,EDA tools,传统设计流程 文档, 2004,2004年8月16日星期一,8,北 京 恒 润 科 技 有 限 公 司,使用Simulink基于模型设计,基于模型的设计 可执行的协议、规范,设计开发通过仿真进行 实现使用代码自动生成 每一阶段都进行验证和测试,创新: 快速设计迭代,“What-if” 系统分析 统一的设计与实现 质量: 减少设计错误 手工代码错误最少 设计与实现不存在二义性 成本: 避免昂贵的物理原型 减少重复劳动 减少测试 面市: 一次成功, 2004,2004年8月16日星期一,9,北 京 恒 润 科 技 有 限 公 司,自顶向下的开发流程 无缝链接的算法开发和硬件实现,EDA 工具,THIRD PARTY IMPLEMENTATION TOOLS 数字,模拟与,混合信号硬件 FPGA ASIC,DSP,DSP/嵌入式 软件工具,MATLAB 算法开发与分析 SIMULINK 系统级设计 验证过的系统级设计,RTW, 2004,10,北 京 恒 润 科 技 有 限 公 司,系统级设计流程工具链 MATLAB,算法开发和分析 SIMULINK 系统级仿真,RTW Embedded Target,DSP xPC 嵌入式CPU,FPGA 2004年8月16日星期一,Xilinx System generator Altera DSP Builder,SDL,Dspdeveloper, 2004,2004年8月16日星期一,北 京 恒 润 科 技 有 限 公 司 11,射频仿真(RFSS) 微波链路设计 地海杂波模拟 射频仿真系统 雷达模拟器 雷达信号处理 radar,例一:radar 应用开发项目, 2004,2004年8月16日星期一,12,北 京 恒 润,例二:视频运动稳定性 跟踪并去掉视频序列里的运动因素,视频录像文件 实时视频流,科 技 有 限 公 司 vipstabilize_all, 2004,润 科 技 有 限 公 司 13,今日主题 基于模型的系统级设计 北 京 恒,从系统模型到硬件实现 系统级硬件验证Link For ModelSim ModelSim与MATLAB 的联合使用 Fibonacci 随机数发生器实例 ModelSim 与Simulink联合使用 Manchester 接收机实例 2004年8月16日星期一, 2004,14,北 京 恒 润 科 技 有 限 公 司,系统级设计流程工具链 MATLAB,算法开发和分析 SIMULINK 系统级仿真,RTW Embedded Target,DSP xPC 嵌入式CPU,FPGA 2004年8月16日星期一,Xilinx System generator Altera DSP Builder,SDL,Dspdeveloper, 2004,2004年8月16日星期一,15,快速原型平台LSP 北 京 恒 润 科 技 有 限 公 司, 2004,2004年8月16日星期一,16,北 京 恒 润 科 技 有 限 公 司,Lyrtech 开发平台组成,MathWorks: MATLAB, Simulink Real Time Workshop 建模和仿真 面向TI DSPs的 C代码生成 Xilinx: System Generator ISE 面向Virtex Spartan FPGA 系列的优化 HDL代码 Synthesis, Place, Route Texas Instruments: Code Composer Studio(CCS) 面向TI DSPs的开发环境,Lyrtech Signal Processing: DSPLink FPGALink Lyrtech SignalMaster,MATLA B Simulin k RTW TI Code Composer Studio TM, 2004,2004年8月16日星期一,17,北 京 恒 润,科 技 有 限 公 司,软件无线电演示实例,FPGA+DSP,RF Amp.,Antenna,Coupler,Audio Amp.,RF in (ADC),Audio DAC,RF Pwr Amp.,RF out (DAC),Audio ADC,Audio Amp.,ssb_rxtx_dsp_swave.mdl, 2004,18,北 京 恒 润 科 技 有 限 公 司,系统级设计流程工具链 MATLAB,RTW Embedded Target,DSP xPC 嵌入式CPU,FPGA 2004年8月16日星期一,Xilinx System generator Altera DSP Builder,SDL,Dspdeveloper,算法开发和分析 SIMULINK 系统级仿真 Link for Modelsim, 2004,润 科 技 有 限 公 司 19,今日主题 基于模型的系统级设计 北 京 恒,从系统模型到硬件实现 系统级硬件验证Link For ModelSim ModelSim与MATLAB 的联合使用 Fibonacci 随机数发生器实例 ModelSim 与Simulink联合使用 Manchester 接收机实例 2004年8月16日星期一, 2004,2004年8月16日星期一,20,Link for ModelSim 北 京 恒 润 科 技 有 限 公 司 使用MATLAB和Simulink验证芯片设计 与Mentor Graphics无缝连接, 2004,北 京 恒 润 科 技 有 限 公 司 21,Link for ModelSim Winner:,2003 EDN Innovation of the Year Award EDA: Design Exploration Jointly awarded to The MathWorks and Mentor Graphics “The integrated co-simulation environment provided by Link for ModelSim significantly narrows the gap between algorithm and hardware implementation by adding either Verilog or VHDL to the simultaneous direct mixed-language-simulation capabilities of MATLAB and Simulink.” 2004年8月16日星期一, 2004,2004年8月16日星期一,22,Link for ModelSim的功能 北 京 恒 润 科 技 有 限 公 司 MATLAB、 Simulink和ModelSim之间的快速、双向的 协同仿真接口, 2004,北 京 恒 润 科 技 有 限 公 司 23,Link for ModelSim的功能 在MATLAB和Simulink里进行HDL协同仿真和硬件设,计验证 VHDL和Verilog仿真在ModelSim里运行 测试向量由MATLAB和Simulink产生 测试结果在MATLAB和Simulink里分析 在Simulink里进行混合语言仿真: m (MATLAB), C/C+, VHDL + Verilog 2004年8月16日星期一, 2004,24,北 京 恒 润 科 技 有,Output,Test BenchFunction,Stimulus,IN OUT 2004年8月16日星期一,Response,限 公 司 ModelSim VHDL,Link for ModelSim的功能 MATLAB,Input, 2004,2004年8月16日星期一,25,ModelSim与Matlab连接 北 京 恒 润 科 技 有 限 公 司 modsimrand, 2004,北 京 恒 润 科 技 有 限 公 司 26,Simulink与ModelSim连接,本机共享内存方式(速度快) 本机TCP/IP方式 网络TCP/IP方式 Simulink与ModelSim可以分别运行于不同 的平台 2004年8月16日星期一, 2004,2004年8月16日星期一,北 京 恒 润 科 技 有 限 公 司 27,Simulink与ModelSim连接,#1 #N, 2004,2004年8月16日星期一,28,Simulink与ModelSim连接 北 京 恒 润 科 技 有 限 公 司, 2004,2004年8月16日星期一,29,Simulink与ModelSim连接 北 京 恒 润 科 技 有 限 公 司 例子: Manchester 接收机 Live MATLAB Demo manchestermodel, 2004,2004年8月16日星期一,30,Simulink与ModelSim连接 子系统: Simulink模块的层次结构 北 京 恒 润 科 技 有 限 公 司, 2004,2004年8月16日星期一,31,Simulink与ModelSim连接 北 京 恒 润 科 技 有 限 公 司 Separate Simulink block per entity System-level view of HDL design, 2004,2004年8月16日星期一,32,Simulink与ModelSim连接 北 京 恒 润 科 技 有 限 公 司 Single ModelSim simulator, 2004,multiple simulators!,33,. or 2004年8月16日星期一,Simulink与ModelSim连接 北 京 恒 润 科 技 有 限 公 司 Live,MATLAB Demo multimanchester, 2004,北 京 恒 润 科 技 有 限 公 司 34,Link for ModelSim MATLAB:R13 SP1,Simulink: Fixed-Point Blockset ModelSim SE PE: v5.7a,5.7c,5.7e,5.8 Windows 和Solaris 支持VHDL,通过Wrappers支持 Verilog 2004年8月16日

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论