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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2418|回复: 2

求助:程序仿真出错,但是单独仿真都正确!

[复制链接]
发表于 2008-12-7 11:39:27 | 显示全部楼层 |阅读模式

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

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

x
我把程序A和B结合起来 单独仿真A B都正确 而且 我用A的输出结果作为输入对B单独仿真 结果正确 但是把A B结合起来 结果就不对了。怎么回事?
我现在是用原理图画的 已经放在一起了 就是结果不对,但是我把A的结果拿出来对B仿真,结果正确。
程序大概原理是这样信号xin先经过A出来得到结果yin,再和原始xin共同输入B进行运算,但是结果不对,如果我对B单独仿真,把经过的A的结果yin和xin座位输入输入B,结果就对。
不知道我说明白了没有。
xin------------------B
xin--------A--yin---B--  错误

xin---B
yin---B  结果正确!

WHY??
发表于 2008-12-17 21:55:09 | 显示全部楼层
使用示波器或逻辑分析仪测一下a模块输入xin和输出yin的延迟时间,你会发现问题的。
发表于 2008-12-17 22:47:02 | 显示全部楼层
根据你提供的信息, 应该是时序上出了问题,因为模块A的输出要经过若干个延迟,然后再和输入xin一起输入到模块B,而你得到正确结果没有考虑到xin和y信号之间延迟问题,建议你修改逻辑...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 15:20 , Processed in 0.027756 second(s), 8 queries , Gzip On, Redis On.

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