学fpga肯定是电子信息类、自动化类、计算机类等相关专业最好,
一般要求熟悉数字电路设计,以及C、verilog、 VHDL语言等,还要有一定的脚本语言shell、TCL等开发能力,另外熟悉Vivado/Quartus等fpga相关软件,还能熟练使用VCS/Modelsim等验证工具等。
所以电子类相关专业是最好学FPGA的,
那其他专业就不能学吗,肯定不是,其他专业也可以学,但是一般建议理工类专业的,最好是学过c、数电、或者其他编程语言的人学。
另外fpga的应用领域是比较广的,也可以根据相关领域的来确定哪些专业。
比如:人工智能、通讯、芯片设计、图像及视频处理、自动控制、数据获取和处理、高速接口设计等等,如果专业与应用领域比较契合的也是可以学FPGA的。
FPGA其本身为集成电路的一种,其发展也体现在集成电路的发展中;FPGA本身的优势有很多,特别是跟CPU、GPU和专用ASIC相比,有其本身的特点;结合这些优势,FPGA在很多领域是无法被替代的,所以学fpga确实是不错的选择。
另外2023 年,日本、荷兰继美国之后宣布实施尖端半导体设备出口限制,荷兰将禁止向中出口 14nm 及以下的 DUV 光刻机,日本将包括 EUV 在内的清洗、薄膜沉积、热处理、曝光、刻蚀、检测等 23 各种类半导体设备纳入出口管制清单,以美国为主导的集成电路技术封锁进一步升级。
集成电路产业链涉及环节众多,上游材料、设计、设备中的某一细分品类都可能成为整个产业卡脖子环节,随着半导体技术封锁升级,从外获取先进技术、高端人才的难度加大,对内的基础研究型人才的需求将进一步提升,而基础研究型人才目前仍较为匮乏,需求缺口持续扩大。
所以,如果专业合适,那选择学fpga也是个好的选择!