基于verilog设计的交通灯程序,里面有语句不正确

按照老师的说法,画线的两句话与图是冲突的,为什么呢?... 按照老师的说法,画线的两句话与图是冲突的,为什么呢? 展开
 我来答
lgp510775906
2014-11-28 · TA获得超过116个赞
知道答主
回答量:49
采纳率:100%
帮助的人:52.9万
展开全部
你这个里面蛮多错哦
图上复位信号reset是高电平有效的,语句中第一个划线的句子是有错的。
信号sensor2既然位宽是3位为何输入定义为1位
state <= nxstate是将状态机下一状态送给当前状态,因为状态机我们都是采用组合逻辑
case(state)
st0: nxstate=xxxxx
st1: nxstate=xxxxxx
等等。。如果当前状态为st0,满足条件的话肯定是下一拍才跳到另外一个状态,那么就要用到时序逻辑将当前状态nxstate复制给state。
这都是比较基本的状态机写法了,多看看波形,结合时序分析下就明白了
追问
位宽的那个已经改了,再弱弱的问一下,画线的两句话应该怎么改呀
追答
reset前的!去掉吧  
= 换成<=
BARCA_Duo
2014-11-28
知道答主
回答量:1
采纳率:0%
帮助的人:1294
展开全部
看起来没什么问题,要不你再问清楚一点
追问
老师说按图来说应该是if(reset)state=st1,不该加那个!,第二句让我们自己想,可是还是不太懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式