学习fpga一般推荐从数电开始起,要掌握了解基本的数字电路的原理和规律,这个部分很多专业有教,市场上也有很多书籍和视频学习,但是这样仅仅是具备入门的门槛而已。
要开始学习fpga还是要从硬件描述语言开始起,这个不同于c语言,硬件描述语言用的比较多的是verilog 它不同于c,需要理解这个是用来描述硬件的,而不是执行程序。所以,这里需要花一定的时间来理清楚代码和电路之间的关系。
需要花时间从代码仿真开始起,这个时候还用不上开发板,仅需仿真即可,仿真都不过,下载到板卡更加不会通过,反而浪费大量的学习时间。
推荐给大家一个天花板学习的刷题网站:f学社-全球fpga技术提升平台
在线刷题,里面竟然有200多道fpga编程题,从基本的门电路到组合逻辑,时序逻辑的都有,可以在线仿真验证设计的正确性,并且还可以实时转化成电路图和波形图,能够让初学者很容易搞清楚verilog 代码和硬件电路图之间的联系。特别方便。
可以在线编辑的电路图:
可以在线仿真,实时输出结果,并且速度还挺快,能够告知正确与否,并且还能实时显示错误代码行。 还有个答疑的功能,可以在线提问,其他网友一起帮忙解答。
实时的波形图显示,可以放大,缩小,查看波形信号
不光有众多题目,还有好多视频可以跟着一起学
当你把这些题目都刷完了,说明你对语言部分已经掌握,下一步就是下载到板卡拉,这个时候,你就要考量板卡上的fpga资源,io,时序,等等,跟着视频慢慢学习下去,fpga设计就是如同学习开车一样的一个技能,需要不停的实战才能有更多的学习经验,光靠看看视频肯定不行的。
电子产品设计周期呈现不断缩短趋势,EDA厂商又是如何帮到他们的呢?
虹科分享|USB设备安全管理平台|USB软件加密不可接受的五个原因
春节礼物送什么?骨传导蓝牙耳机是个很好的选择
华为推出AI监测高空抛物解决方案
喜讯!虹科成功入选“广州首届百家新锐企业”!!
学习FPGA必须知道的社区
老牌外企Oracle裁员了,阿里云坐收渔翁利?
可演示CD4067功能的实验电路
电池高度与电池容量成正比吗
华为mate10最新消息:国行版华为mate10确定10月20号发布,售价依旧很良心,颜值媲美iPhoneX
iPhone升级了iOS10后,这3个功能不用就太可惜了
LTE手机射频信道衰落测试方案
一文读懂图像分割
全球硅晶圆出货量可望持续增加 成长动能或将延续到2021年
CD-R盘片
基于BH1417芯片的FM无线发射电路设计
VR产品有没有未来看了就知道
OPPO在系统内集成了“低亮无频闪护眼”功能
国家标准化管理委员会批准并发布《机动车昼间行驶灯配光性能》等21项国家标准
智慧气象的加速建设,将对我们的生活带来巨大便利