我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現場可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那么世界將拋棄你,時代將拋棄你。本公眾號作者ALIFPGA,多年FPGA開發經驗,所有文章皆為多年學習和工作經驗之總結。
通俗講講什么是FPGA。
FPGA出現之前,所有集成電路都可以看成雕塑家,但是雕成一個成品,往往要浪費很多半成品和原料,這就是ASIC的制造。
后來FPGA出現了,FPGA就是塊橡皮泥,什么硬件電路都能模仿,萬用IC,想捏成什么樣隨你,捏的不行,可以重新再捏。這就是為什么被稱為可編程。
也可以把FPGA當做樂高積木。
比如商場里現成的玩具模型,小汽車、城堡等,這些買來就可以玩,是廠家給你做好的。喜歡什么就買什么,買了四個輪子的小汽車,發現四個輪子不好玩,其實想要三輪車,這就沒辦法,你只能再去掏錢買。——這相當于ASIC;
買了一臺游戲機,玩什么游戲另外插卡。沒有游戲卡,就是廢鐵。——這就相當于CPU或者ARM。
FPGA相當于樂高積木,買來的是以大堆零件(FPGA里的IOB、SLICE、blockram等),車輪、屋頂這些零件集成度很高(相當于FPGA里的DCM、DSP等);玩家根據圖紙,可以搭出多種樣式的模型。
以英特爾FPGA為例(ALTERA),生產各種芯片,綜合工具Quartus II,包括設計輸入,時序仿真,板上驗證,大部分的功能都集成了。Quartus II就是捏橡皮泥的工具。
Nios II,是Altera公司推出的FPGA用于嵌入CPU軟核的支持軟件,用C、C++都可以寫。所謂軟核,就是以前大家都用FPGA捏ASIC玩,但是FPGA常常要外接一些處理器,ARM、MCU,于是Altera設計了個軟核出來,FPGA以前模仿硬件電路,現在連處理器都能模仿了,變成萬用橡皮泥了。Nios II就是用來捏這塊萬用橡皮泥以前不能捏的那部分。
-
FPGA
+關注
關注
1643文章
21959瀏覽量
614058 -
asic
+關注
關注
34文章
1242瀏覽量
121985
原文標題:通俗講講FPGA
文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
FPGA到底能做什么?
通俗易懂之電子稱開發軟件篇
FPGA通俗易懂入門書籍教程
華為ASIC設計案和FPGA之間的拉鋸戰到底誰的勝算更大?
概述FPGA燒寫JIC文件到底是個怎樣的過程
講講電源
小米5s Plus和魅族Pro 6 Plus到底哪個才是真愛?
FPGA到底是什么?FPGA有哪些優勢
FPGA與DSP到底有什么樣區別詳細對比

評論