SOC、单片机、FPGA的区别
时间:10-02
整理:3721RD
点击:
片上系统SOC是什么意思,单片机和fpga属于SOC吗,求大神解答!
SoC为System on Chip的缩写,称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容,用VHDL或Verilog语言编程多吧。 原来用过实验箱上些的Soc实验箱里面就是xilinx的FPGA(Field-Programmable Gate Array即现场可编程门阵列)。它的硬件(FPGA)是可编程的,是一个通过硬件描述语言在FPGA芯片上自定义集成电路的过程;但单片机的硬件是不可以用软件改变的;
单片机是比较低端的控制器。大多用汇编或C可以编程。单片机设计属软件范畴;它的硬件(单片机芯片)是固定的,通过软件编程语言描述软件指令在硬件芯片上的执行;
请参考
ASIC、ASSP、SoC和FPGA之间到底有何区别? http://www.elecfans.com/emb/fpga/20140717348550.html
多谢!我看一下