FPGA开发入门并不难,但是怎么做得规范、清晰、可维护,让合作伙伴或者两年后的自己能够高效准确地理解一个设计?我们请来了前华为FPGA开发资深工程师陈波,在这个系列课程里,从简单到复杂,用多个有趣的工程实例来给大家介绍在做FPGA项目的过程中,该遵循怎样的开发规范,怎样去整理和优化项目整体的系统设计思路,以及如何写出更加高效的FPGA综合实现方法。
第一课,我们用状态机来实现FPGA最最通用的入门实例——流水灯,探讨怎么实现一个清晰的逻辑结构,以及规范的命名方法。
在公众号后台留言“owvstate”获取本课程工程文件。
PS:你能一眼看出 owvstate 是 output 还是 input ,是 wire 还是 reg,是 single wire 还是 vector 信号吗?
硬禾学堂
硬禾团队一直致力于给电子工程师和相关专业的同学,带来规范的核心技能课程,帮助大家在学习和工作的各个阶段,都能有效地提升自己的职业能力。
在过往的每一期硬禾实战营,我们都会通过高强度的封闭式实战项目训练,帮助学员掌握电子系统设计,以及调试过程中每一个环节的规范要点,陪伴他们成长为各自项目里的中坚力量。现在,我们秉承同样的宗旨,在硬禾学堂为大家带来更多的在线课程。
关注硬禾 / 我们一起在电子领域探索前进
往期回顾
工程大牛传你AD经验系列
1.工程大牛传你AD经验系列之一——认识工作面板
2.工程大牛传你AD经验系列之二——高效圆弧放置元器件
3.工程大牛传你AD经验系列之三——使用极坐标系
4.工程大牛传你AD经验系列之四——快速高效建立多管脚器件原理图符号
一分钟焊接技巧系列
1.一分钟教你拆卸SOP芯片
2.一分钟教你拆卸QFP芯片
3.一分钟教你正确使用热风枪(一)
4.一分钟教你正确使用热风枪(二)
5.一分钟教你认识各种烙铁头
6.一分钟教你用烙铁焊SOP/QFP芯片
7.一分钟教你处理连锡
8.一分钟教你规范焊接贴片阻容器件
9.一分钟教你规范焊接穿孔器件
10.一分钟教你拆卸穿孔器件
硬禾学堂
我们一起在电子领域探索前进
长按识别二维码关注我们
点击左下方“阅读原文”查看更多
硬禾学堂-硬件工程师的在线学习平台