全站数据
8 4 2 0 5 8 1

FPGA与ARM的区别

小旭考研 | 简单学习,快乐成才!         
问题更新日期:2024-04-11 01:07:15

问题描述

FPGA与ARM的区别,在线求解答
精选答案
最佳答案

ARM是应用,FPGA是芯片设计,前者是软件,后面是硬件.arm 就像单片机,但是它本身的资源是生产厂家固定了的可以把它看成一个比较优秀的单片机来使用而 FPGA 呢,说百了,它本身什么都没有,你可以自己编程,让它具备一切你想让他具备的功能比如,你想让它是一个计数器,或者只是一个非门,那么这个芯片就是一个非门,只不过是个很昂贵的非门你也可以在一款内部资源充分的FPGA 上,让这颗FPGA 成为ARM芯片,并且加上你想要加上的外设,比如网络,内存控制,LCD,等等,只要资源够用!现在明白了吧,FPGA 可以随心所欲,可以是单片机,ARM,DSP,也可以只是一个小小的非门

其他回答

我来回答你:

第一个问题:ARM是一个CPU构架,有它自己的体系。它适合做的嵌入式的处理器。其优点是:成本低、功能丰富、开发简单。

FPGA是现场可编程门阵列,其可以设计为各种逻辑功能,设计灵活。当然它也可嵌入各种CPU做为处理器,如:8051,ARM,NIOS_ii等等构架的CPU.

其优点是:并行处理,因此速度快,适合与高速场合,例如图像,视频数据采集与处理。

第二个问题:ARM适合在控制领域,有界面化的场合。

FPGA场合如上述。