fpga_feixiang 发表于 2017-6-22 10:57:12

FPGA 与 ARM 哪个发展方向更好?如果从职业发展考虑选择?

首先,题主的问题是源于“FPGA偏于硬件,ARM偏于软件”这样一种见解,所以我认为题主是想选择以后是学习基于FPGA相关器件的开发还是基于ARM相关器件的开发。这是一个很重要问题,同时也是两种不同专业选择的分水岭。这也是大多数微电子专业学生,在入学之后,经过数字电路还是模拟电路的选择之后,需要做的第二个选择。基于FPGA相关器件的开发,作为一种工作种类,是隶属于数字集成电路设计这个门类的。因此在开发时,采用的输入语言目前基本还是verilog/VHDL这中硬件描述语言。而基于ARM相关器件的开发,则是隶属于嵌入式系统设计,采用的输入语言则是C/C++等高级语言。简单说下,这两种语言种类的区别,在硬件描述语言中,所有的语句和语句块是并行执行的,而在C语言中语句是顺序执行的。用形象的方式来说,硬件描述语言写出来的是由与或非门和寄存器组成的一块电路,而C语言写出的则是存在内存中将由CPU去一条一条执行的指令集合。这种区别造成的是在开发思维上的巨大不同,就像我们自己动手去做一个木桌,和指挥别人做一个木桌一样。

zxopenljx 发表于 2020-8-5 10:02:59

FPGA 与 ARM 哪个发展方向更好?如果从职业发展考虑选择?

zxopenljx 发表于 2022-2-15 10:18:00

FPGA 与 ARM 哪个发展方向更好?如果从职业发展考虑选择?
页: [1]
查看完整版本: FPGA 与 ARM 哪个发展方向更好?如果从职业发展考虑选择?