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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 关于Verilog写的一段CPLD的程序,诚恳求学

[复制链接]
发表于 2012-5-16 09:13:44 | 显示全部楼层
回复 7# dancer314


    RSTn由外部送入,系统内部的寄存器一开始都要用RSTn置初值,
    modelsim仿真时会是红线(由于你内部寄存器没有赋初值),实际板子上会是你设计的波形。
发表于 2012-5-16 09:14:58 | 显示全部楼层
加一段代码,进行初始化:
initial begin
    b         = 0;
   count1 = 0;
end
发表于 2012-5-16 09:21:58 | 显示全部楼层
建议你加一个RST复位信号,这样你的系统才会稳定工作,要不就会出现很多未知情况
发表于 2012-5-17 13:19:42 | 显示全部楼层
复位 ,复位呢?
发表于 2012-5-20 21:36:36 | 显示全部楼层
加上RESET
发表于 2012-5-20 23:09:25 | 显示全部楼层
1、要用到RESET,保证工作时电路处于一个已知的状态,复位用异步或者同步都行。
2、计数器你用加法来做,4分频可以直接把COUNTER【1:0】中的COUNTER[1]引出就行。逻辑相对简单些。
3、测试或者仿真时,先让RESET有效一段时间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-5-31 07:19 , Processed in 0.017479 second(s), 7 queries , Gzip On, MemCached On.

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