我是靠谱客的博主 机智枫叶,最近开发中收集的这篇文章主要介绍modelsim和matlab联合仿真,Modelsim与Matlab联合仿真,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

正 文

Modelsim与Matlab联合仿真(2009/11/12 16:28)

20091112162752774.jpg

评 论

4楼 cheney1982 发表于 2009/11/14 10:23 回复

啥博客啊?编辑了我半天怎么换个行都不行?晕。

3楼 cheney1982 发表于 2009/11/14 10:21 回复

弄了半天终于把Matlab和Simulink给联通了。 首先由于modelsim版本不对,弄了半天。例子来源于matlab自带的例子,inverter。 出现如下错误: The following signal names do not exist in the loaded VHDL model. /inverter/sin /inverter/sout /inverter/clk 分明是按照帮助一步步来的。怎么回事呢?原来Matlab 2008a与Modelsim 6.5b之间连接出了问题,换了一个6.2b版本,这个问题就解决了。 再试了一个edge_detection_Verilog得例子。连接成功了,但是例子上就是简单的双击ModelSim Startup Command是不行,不知道怎么回事,也不知道这个按钮是怎么弄得。 步骤大致为: 1,将edge_detection_Verilog.mdl和filter2d_v.v两个文件拷贝到同一个文件夹。 2,打开edge_detection_Verilog.mdl,Modelsim。执行以下操作,在建立的文件夹下新建library work(vlib work ; vmap work work)然后编译filter2d_v.v。关闭Modelsim 3,打开,在Matlab的命令窗口输入命令vsim('socketsimulink', 4449),自动打开Modelsim 4,在Modelsim下执行下列命令vsimulink work.filter2d_v。直接用在Modelsim下执行Vsim命令好像是不行, 需要用Vsimulink命令。 5,把需要观察的信号加入到Wave窗口。 6,在Simulink窗口执行Simulation->Start即可开始仿真,观察仿真结果了。

2楼 52RD网友 发表于 2009/11/13 08:56 回复

只有一张图

最后

以上就是机智枫叶为你收集整理的modelsim和matlab联合仿真,Modelsim与Matlab联合仿真的全部内容,希望文章能够帮你解决modelsim和matlab联合仿真,Modelsim与Matlab联合仿真所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部