学完基础的verilog语言后如何进一步学习fpga

学完基础的verilog语言后如何进一步学习fpga?

学fpga,先学写状态机,仿真和基础的i2c之类的协议,这是第一步,基础打好后,fpga必须会高速接口如ddr,pcie之类,算法方面至少fft之类的ip核试着用用,这算是进阶,然后还有异步时钟,布局布线,时序优化等等,技术路线基本就这样,等这些都掌握了,工作应该妥妥的

verilog是目前数字电路的通用(主流)描述语言,必学的。
但是数字IC/FPGA设计,绝不止是verilog。就像软件开发,绝不止是C++。
还有很多基础知识,专业知识技能是需要学习掌握的。自己可以对照下。

A:电子工程师(Electronics Engineer)基础知识
1:电路分析,数字电路基础;
2:微机原理,汇编语言;
3:C/C++语言,数据结构;
4:Verilog语言(比如Michael, D.Cilette的《Verilog HDL高级数字设计》或夏宇闻老师的《Verilog数字系统设计教程》);
5:晶体管原理;(做数字IC/FPGA设计,只需大致了解)

B:数字IC设计专业知识
1:进数字IC前端/FPGA设计的专业知识学习࿰


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部