FPGA可以自学吗?本人通信专业的

当然可以,通讯专业做fpga还是非常合适的,但不建议,因为自学不够系统化

FPGA是一个高度集成化的芯片,其学习过程既需要编程,又需要弄懂硬件电路和计算机架构,涉及到的知识和基础非常多,如数字电路基础、EDA原理、Verilog/VHDL编程语言、FPGA算法设计、FPGA仿真分析、PCB硬件设计等等。

如果自学,会非常漫长和枯燥的

当然如果自身学习能力强,是211/985的电子类专业,那应该问题不大

一、先准备一套合适的FPGA开发板

目前市面上的FPGA开发板种类繁多,既包括国外Xilinx、Altera等大厂的,也有国产FPGA,如果选择的开发板不合适,其配套的教材、例程和使用的技术很有可能不适合初学者的入门,所以自学会很难,而自己收集和购买各方面资料,也会影响自学的进度和信心。

二、选编程语言

推荐大家先学习Verilog,FPGA编程使用的编程语言主要有Verilog和VHDL,现在又推出了System C, System Verilog等,对于初学者来说,Verilog和VHDL才是基础,而Verilog因为跟C语言的语法很像,比较容易入门。

三、持续练习

大量的练习才能做到熟能生巧,而FPGA的编程又是一个并行编程和硬件编程的过程,其学习和编程思路与普通软件编程语言不同,不太容易掌握,所以自学FPGA的过程必须要持续练习。

四、多参加大赛

近几年推出了很多赛事,如《全国大学生集成电路创新创业大赛》、《全国大学生电子设计竞赛》等,对于刚开始学习的人来说,有了一定基础后,应该多参加大赛,不仅可以锻炼学生的动手能力。并且可以发挥学生的创造力和想象力,如果能拿到奖项对考研、就业都有帮助。

​​​入口:免费领取fpga教程、fpga项目。 ​ ​ ​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值