FPGA是什么

384 阅读1分钟

www.bilibili.com/video/BV1ih…

FPGA是什么? FPGA全称是 Field Programmable Gate Array,即现场可编程门阵列。FPGA本质是一个芯片,

不是一个工具或一个设备、更不是软件,它是芯片的一种

FPGA是可以通过编程改变芯片内部电路结构,* *以此来满足不同硬件产品的应用需求。FPGA可编程跟软件编程有着本质的区别,对于CPU或者单片机的编程,往往是通过改变上面的寄存器的配置来实现的,但是并不会改变这个芯片的逻辑功能。 FPGA可编程和软件编程的本质区别是什么?比如你并不能通过软件编程,让一枚图形处理芯片编程为一枚通信芯片,FPGA则可以FPGA的可编程性,叫硬件可编程。他让FPGA可以从逻辑门阵列进行编程,从而使FPGA可以在逻辑电路层面上改变为什么说FPGA是“现场可编程”呢?FPGA可以在现场完成编程,而不需要把芯片拆下来,或是送回厂商来完成这个编程的操作,可通过远程或本地完成真正意义上的实时编程。 FPGA有哪些优势呢?**FPGA可以实现任意电路组合,我们可以把FPGA看成是一堆乐高,根据需要既可以组成非常简单的模型,也可以组合出非常复杂的模型。这就使得FPGA具备高度的灵活性。

FPGA有哪些优势呢? 因为FPGA是通过逻辑电路来实现功能的,所以它的算计非常强,同时功耗非常低,因此很多人称它成为“芯片之王”。目前在很多行业被广泛使用。