各位高手,我在看夏宇闻的《Verilog 数字系统设计教程》第2版,苦心学习228页第16章关于eeprom的例子, 30

却发现程序有错误,至今没能彻底搞懂,能为仁兄有正确无误的程序,还望赐教!!!悬赏30分哪位?发现里面好多程序都有错误,那点错误,就像馒头里德苍蝇,搞印刷的太不负责了!!!... 却发现程序有错误,至今没能彻底搞懂,能为仁兄有正确无误的程序,还望赐教!!!悬赏30分
哪位?
发现里面好多程序都有错误,那点错误,就像馒头里德苍蝇,搞印刷的太不负责了!!!
展开
 我来答
AI生活家
2018-11-16
知道答主
回答量:3
采纳率:0%
帮助的人:2525
展开全部
有需要程序的吗?刚刚用vivado调通了。其他我都没改,就是书中的module EEPROM(scl, sda); 中,下面这段程序else 后面应为state=2'b11;这样才可以进入读操作。
casex(State)
2'b01:
begin
read_in;
if(ctrl_byte==w7||ctrl_byte==w6||ctrl_byte==w5
||ctrl_byte==w4||ctrl_byte==w3||ctrl_byte==w2
||ctrl_byte==w1||ctrl_byte==w0)
begin
State = 2'b10;
write_to_eeprm; //写操作
end
else
State = 2'b00;
end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shang22
2010-11-09 · TA获得超过3860个赞
知道大有可为答主
回答量:1786
采纳率:33%
帮助的人:2361万
展开全部
那么大的程序,错误时难免的,
建议从小程序开始学习,同时要动手实践,做FPGA的真正逻辑。
另外,有误的程序可以根据综合器的编译信息来修改,很容易纠正的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自石鼓书院充满热情的章鱼
2015-08-26
知道答主
回答量:1
采纳率:0%
帮助的人:1315
展开全部
兄弟,解决了没,我也困惑,求解释
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吴′
2010-11-07
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
这本书里的错误是挺多的,耽误了不少时间!让人头痛!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式