请选择 进入手机版 | 继续访问电脑版

明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 208635|回复: 1

09_阅读代码方法【汇总贴】

[复制链接]
发表于 2020-9-9 15:38:51 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
温馨提示:明德扬2023推出了全新课程——逻辑设计基本功修炼课,降低学习FPGA门槛的同时,增加了学习的趣味性,并组织了考试赢积分活动
(点击→了解课程详情)http://www.mdy-edu.com/ffkc/415.html感兴趣请联系易老师:13112063618(微信同步)


【问题1】一个6位寄存器一直累加,加到满了再加是不是就一直是2的6次方?
1.png
答:FPGA的功能是取决自己的代码描述,D触发器、加法、减法器、选择器等,是您能使用的是器件,这些器件的组合,就能实现各种各样的功能。
       如果您想寄存器加到满后,保持为最大值,代码就加上 if(cnt==6'b111111) cnt<= cnt。如果您不想保持,那就删除这个语句即可。
       图中的代码,您按功能所描述去解释就行了,不要扩展它的功能。上述代码是 Fcnt <= Fcnt + r_Fword。假设 当前Fcnt=6'b111111,r_Fword=1,则下一拍Fcnt为0。   假设 当前Fcnt=6'b111111,r_Fword=0,则下一拍Fcnt为6'b111111。
FPGA视频课程  培训班 FPGA学习资料
吴老师 18022857217(微信同号) Q1241003385

0

主题

3

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2021-1-21 19:03:53 | 显示全部楼层
对学习有帮助 非常不错,谢谢


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

本版积分规则

QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号 )

GMT+8, 2024-4-19 04:20 , Processed in 0.049702 second(s), 24 queries .

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表