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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3789|回复: 9

[求助] 寄存器已经赋给了初值,为何仿真开始的时候没有值呢?(已经解决)

[复制链接]
发表于 2013-4-16 09:38:19 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 yestone 于 2013-4-21 20:18 编辑

如下图 QQ截图20130416091319.png

新手,做一个QPSK的调制解调小程序。程序分几块:信号源,时钟1,时钟2,调制模块,解调模块。目前问题是调制模块工作,没问题。解调模块接收的码元有串码现象(没做同步位,但是各模块内部连接,而且多少个时钟是算好的)。不知道为何串码。看解调模块里的寄存器仿真图,居然不是从初始就有值,而是在之后1万多ps的时候才有值,每次仿真,出现的位置都不同,值也不一样。不知道这是怎么引起的,请求帮助~~
-------------------------------------------------------------------------------------
感谢各位大侠回复,寄存器是初始就该有值的。基本上确定是仿真软件的问题。

结果是有了,串了两个码元,猜想可能是内部延迟...
发表于 2013-4-16 09:50:21 | 显示全部楼层
这个寄存器除了在初始被赋值以外,是不是还在function或者task以output输出了?
 楼主| 发表于 2013-4-16 09:55:19 | 显示全部楼层
回复 2# vividbearylz


   没,就是几个中间寄存器。
发表于 2013-4-16 10:21:20 | 显示全部楼层
回复 1# yestone


   modelsim软件bug,个人猜测。多缩放几次试试……
发表于 2013-4-16 16:56:13 | 显示全部楼层
没见过这种情况!可以看看是不是modelsim的问题
发表于 2013-4-16 17:04:32 | 显示全部楼层
你看看是不是下面有数据的信号是你运行了一段时间后加进去的信号,再运行一下就会出现这样的情况的
发表于 2013-4-16 18:14:23 | 显示全部楼层
主要怀疑是软件
发表于 2013-4-17 10:03:52 | 显示全部楼层
软件么?
发表于 2013-4-20 16:43:16 | 显示全部楼层
发表于 2014-7-5 14:40:13 | 显示全部楼层
呵呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-24 08:15 , Processed in 0.030639 second(s), 10 queries , Gzip On, Redis On.

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