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

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

找回密码

  登录   注册  

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

[求助] 请问一个verilog 的case statement的非常奇怪的问题

[复制链接]
发表于 2013-4-3 17:22:27 | 显示全部楼层
解决这类问题有2个重要的方法
1.用硬件的表达形式写代码,不要图省事,很多写verilog的容易犯这个错误
2.觉得波形和代码对应不上,请看仿真/综合出来的电路是否是自己想要的
发表于 2013-4-7 23:46:36 | 显示全部楼层
这个是随aluop_ex跟funct的值变化的
 楼主| 发表于 2013-4-10 04:12:45 | 显示全部楼层
回复 21# orlye


   多谢前辈。。我写上那个4'b之后就对了。。。。原谅我的无知~~~~
大谢~~~~!!!!!
发表于 2013-4-10 21:40:51 | 显示全部楼层
回复 25# hancheng1166


LZ言过了,大家互相学习交流嘛,不能说“无知”,更不存在“原谅”不原谅的。
我会知道是因为我也是这么错过来的。
 楼主| 发表于 2013-4-22 12:10:56 | 显示全部楼层
回复 26# orlye
发表于 2013-4-23 21:31:56 | 显示全部楼层
1. 要使用阻塞赋值,但可能这个问题不会影响仿真结果
2. 0001, 0010等数据前面加 n'bxxxx,你应该要表达的是2进制 的数,同时注意你的$display,里面是不是也是用%b,而不是%d,%h等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-4-22 17:19 , Processed in 0.025493 second(s), 7 queries , Gzip On, MemCached On.

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