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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: leomeng

[求助] 小程序 求教

[复制链接]
发表于 2011-9-28 18:41:35 | 显示全部楼层




    你的tb只让reset=0,而你的module中reset高有效。参考:
initial
  begin
    reset = 1'b0;
    #DELAY reset = 1'b1;
    #DELAY reset = 1'b0;
  end
 楼主| 发表于 2011-9-28 19:39:58 | 显示全部楼层
回复 10# chlor


    什么意思?我一起编译的!一个源程序,一个测试程序。
 楼主| 发表于 2011-9-28 21:45:40 | 显示全部楼层
回复 7# rice973


    受才人指点 果真是我大意了分错了。。。谢谢
发表于 2011-9-29 08:18:42 | 显示全部楼层
没有对count进行类型声明,对count进行初始化可以这样表达reg [3:0] count = 4'h0000;
 楼主| 发表于 2011-9-29 18:44:50 | 显示全部楼层
回复 11# chlor


    我明白你的意思了,如果我的测试信号对我的源程序没有有效的动作,就没有办法验证这个功能是不是有效的对吧?
  我知道out 如果没有初始化的话 结果是X ,不过我没有对reset进行有效的初始化,结果也没有出现错误。我在测试中对reset进行了无效的动作,但是reset是0而不是不定值,这样源程序是可以识别的吧?
   请指教,我这样理解对么?
 楼主| 发表于 2011-9-29 18:47:23 | 显示全部楼层
回复 14# 110500623


    请问,我为什么要对count进行初始化啊,我新手不明白,请指教。 我的理解是:对count初始化是对寄存器的初始化。 不初始化 可能出现什么情况?
发表于 2011-9-29 22:30:46 | 显示全部楼层
把书认真看一下
发表于 2011-10-4 20:45:31 | 显示全部楼层
回复 16# leomeng


    不初始化,那么初始状态就可能是任意状态,下一状态也就不能确定了呗。reset信号就是干这个的。上电之后,让系统全部清零。X基本不大可能出现在真实电路中,所以,不要考虑X神马的。


个人浅见,请大牛指正!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-22 23:52 , Processed in 0.028540 second(s), 18 queries , Gzip On.

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