matlab和modelsim配置详细过程1.doc_第1页
matlab和modelsim配置详细过程1.doc_第2页
matlab和modelsim配置详细过程1.doc_第3页
matlab和modelsim配置详细过程1.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

首先,要安装matlab和modelsim。我的版本是matlab 2009a modelsim 6.5se。matlab和modelsim经过一个快速的双向的联合仿真接口联系起来。完成而这之间的数据交互特点。支持modelsim的PE和SE版本。(我用ae版本试了不行。) 然后要在matlab里对modelsim进行配置,在命令窗口中输入configuremodelsim,根据提示一步一步进行即可。然后在matlab的File/Set Path菜单中加入Modelsim所在的路径。把matlab的当前路径切换到modelsim的可执行文件所在的目录,在命令窗口中输入vsim(socketsimulink,4449)则modelsim软件被启动,在modelsim中创建一个inverter.v文件:module inverter(sin,sout,clk);input 7:0 sin;output 7:0 sout;input clk;reg 7:0 sout;always (posedge clk)begin sout=sin;endendmodule这个程序很简单,就是个取反逻辑。在modelsim的命令窗口输入:vlib workvmap work workvlog inverter.v如果有出错信息,注意检查modelsim的工作路径与文件的路径是否一致,代码是否有输入错误。如果编译没有错误,就在命令窗口继续输入:vsimulink work.inverter现在modelsim的仿真已经运行起来了,但是这个仿真没有测试向量输入,实际上,modelsim是作为一个服务器,等待着simulink发送输入信号,并把输出信号返回给simulink。所以我们现在回到matlab,在命令窗口输入simulink,进入simulink环境。建立一个新的模型文件,在文件窗口内,建立如下的模型:模型由三个模块组成:最左侧的是一个信号源,最右侧的是一个示波器,中间就是simulink和modelsim的桥梁-HDL Cosimulation模块。Counter Free-Running的参数设置如下:Number of Bits:8Sample time:1这表示信号源输出一个8位二进制数,采样周期为1秒,每个1秒输出值加1。示波器参数不需要设置,比较复杂的是HDL Cosimulation模块的参数设置,为了描述简单,我这里直接给出参数设置的图片,具体参数的解释在下一篇里讲。(1)Ports参数Note:注意Full HDL Name下的名称,默认不是这个,会出错的,需要改成/inverter/sin。下同。(2)Clocks参数 (3)Timescales参数(4)Connection参数(5)Tcl参数设置好模块参数后,再设置仿真的配置参数如下:下面就可以点击仿真按钮,如果没有错误的话,双击示波器模块,就可以看到输出信号波形,和输入信号相

温馨提示

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

评论

0/150

提交评论