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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: shxr

[讨论] 各位大侠来讨论一个verilog的问题

[复制链接]
发表于 2011-1-31 15:01:21 | 显示全部楼层
既然状态a、b是独立的
就应该独立出来写
通过中间信号来控制状态b的跳转
回复 支持 反对

使用道具 举报

发表于 2011-2-15 23:55:39 | 显示全部楼层
建議將這兩段code拆成兩個always
同一個always盡可能不要放一些較不相似的code進去較好
一方面可以減少硬體面積
一方面也可避免功能出錯
例外就是建議樓主可以將這幾行CODE加上 #1 delay上去看看
確定再有延遲的狀況下也能正常動作
回复 支持 反对

使用道具 举报

发表于 2011-2-16 05:50:46 | 显示全部楼层
写在同一个always块里未必是一个电路
回复 支持 反对

使用道具 举报

发表于 2011-2-20 16:35:25 | 显示全部楼层
yes, although u can get desired output waveform, gate simulation (synthesis) will be not correct, ha, keep it up...
回复 支持 反对

使用道具 举报

发表于 2011-2-26 21:55:28 | 显示全部楼层
进来看看。。
回复 支持 反对

使用道具 举报

发表于 2011-2-27 14:31:15 | 显示全部楼层
s说的好
回复 支持 反对

使用道具 举报

发表于 2011-2-27 20:29:49 | 显示全部楼层
电路《---》Verilog, 这不是一个先有鸡还是先有蛋的问题,而是,你一定要有电路,才能写Verilog。如果你不搞清楚要设计模块的功能/时序/接口/状态。试问如何写Verilog。好大的胆子还能写出Verilog,这样的Verilog做出来的芯片失败的概率有多大?
沉下心来,慢慢分析,想清楚了之后下笔就简单多咯,验证也就简单多咯。楼主这样可能会导致Synthesis和Simulation不匹配的代码还是三思为妙,三思三思。切勿急功近利。
回复 支持 反对

使用道具 举报

发表于 2011-2-28 23:43:47 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-13 14:21 , Processed in 0.014802 second(s), 3 queries , Gzip On, Redis On.

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