在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 7682|回复: 11

[求助] simulink仿真求助

[复制链接]
发表于 2013-2-5 20:58:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
simulink仿真D触发器遇到问题,我因为需要调用的锁存器。 1.PNG
两个锁存器都没有输出,但是我看了一下help,数据类型也都符合,这是为什么啊
发表于 2013-2-5 22:47:33 | 显示全部楼层
我的第一感觉啊,错误可能就是数据类型不符合。你使用DDF的输入为integer是整数变量。
我感觉应该是  logic或者布尔丰值 才能做DFF的输入。你尝试在中间加一个  data converter 模块试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-5 22:49:46 | 显示全部楼层
回复 2# zhongbo1127


   我加了数据转换模块之后也是不行。。。我把时钟的周期调小(原来数据和时钟是一样的周期)之后,有输出了,但是我发现这个输出不对。。。囧
回复 支持 反对

使用道具 举报

发表于 2013-2-5 22:51:20 | 显示全部楼层
哦 你把 scope的 sample rate 调高一些试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-6 18:23:12 | 显示全部楼层
回复 4# zhongbo1127


  现在我发现我把时钟和数据的频率分开一点,latch就有数据输出,我也看了一下,这个时钟没有踩在沿上啊。这是怎么一回事?
回复 支持 反对

使用道具 举报

发表于 2013-2-7 21:24:06 | 显示全部楼层
你还一哈仿真器看看,然后设置仿真精度高一些哈。scope的采样率高点设置,肯定是这些烂问题。你多尝试就i型晓得了,同一个模型,不一样的仿真器出来的结果有时候都完全不一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-7 21:26:23 | 显示全部楼层
回复 6# zhongbo1127


   我昨天找了个人帮我看了一下仿真精度调高还是不对,他说他也很奇怪啊,数据类型仿真精度都对,我今天有安装了一个2010,之前是2012的,就用了一个锁存器,输出都不对,这是不是跟我的操作系统win8有关系啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-7 22:55:09 | 显示全部楼层
回复 6# zhongb
这个是我得模型,您能帮我看看模块设置和仿真参数设置对不对么? CDRWP.doc (25.15 KB , 下载次数: 29 )
因为不让上传mdl文件,我把后缀改成doc,这个只有一个锁存去,不会耽误太长时间,多谢,我实在太崩溃了
回复 支持 反对

使用道具 举报

发表于 2013-2-8 20:52:21 | 显示全部楼层
本帖最后由 zhongbo1127 于 2013-2-8 20:58 编辑

你给的mdl我试了试,一切工作正常哈。
当C的信号为高的时候,Q=D。嘿嘿呵呵
回复 支持 反对

使用道具 举报

发表于 2013-2-8 20:56:29 | 显示全部楼层

结果

结果

我使用的是古老的 matlab7.1 ,见笑了。上图是结果。
你的matlab太时髦了,呵呵。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-19 04:41 , Processed in 0.022381 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表