FPGA和arm有什麼關係?是不是微控制器一種

時間 2021-10-15 05:37:42

1樓:匿名使用者

這個差別還是很大的,如果把微控制器定義為帶有計算儲存功能的小控制器的話,arm在這個小控制器上增加了很多更為複雜的介面,可以內嵌系統,算是公升級版的微控制器。而如果你學過數電的話應該知道數位電路最基本的組成應該為組合邏輯器件和時序邏輯器件,fpga內部是這些器件組合而成的陣列,可以實現很複雜的數位電路(幾乎是任意一種數位電路),無法實現模擬電路,一般也不含有a/d、d/a在裡面,所以只能做數字部分的設計,用在一些沒有專用晶元的環境下。設計完成的fpga可以通過其他步驟實現製作晶元的過程(但是一般初學者編寫的**質量不高,不如現有的晶元好使)。

既然如此,要設計乙個成型的數字電路板,可以用很多現有晶元搭接起來,也可以用fpga設計實現,用fpga設計的好處在於,設計過程中如果出現錯誤或者需要改動,可以不用重新製做電路板,只需要更改fpga中的程式即可,但是效果還是和一塊數字電路板完全一樣的~

arm是設計好的一款控制晶元,包括核心的計算控制部件,還有外部的介面(主要是為了連線其他晶元使用)。

舉個例子,加入你只需要控制個小液晶或者點陣(led螢幕)用微控制器就可以了,如果你需要用到系統,提供一組互動介面,或者處理速度較快那麼普通的微控制器可能達不到要求,如果現有的arm可以達到目的的話倒是可以直接使用。但是如果現有的晶元都打不到要求,比如介面比較特殊,這個時候就要用到fpga了(當然還可能是你需要大量的並行運算)

希望能夠幫到你

2樓:匿名使用者

fpga和arm是兩種不同的晶元,樓上的回答很到位,要是個人感覺,那一種學好都很有好處,不過都不好學就是了,反正兩種我都學過,個人感覺fpga更容易一些,或許是自己就學皮毛的關係吧

微控制器,arm,fpga,dsp之間有什麼關係

3樓:吳同鋒

通常所說的微控制器側重於控制,不支援訊號處理,屬於低端嵌入式處理器,arm可以看做是專低端微控制器公升級版,支屬持作業系統管理,更多介面如網絡卡,處理能力更強;fpga是可程式設計邏輯器件,側重時序,可構建從小型到大型的幾乎所有數位電路系統,dsp主要完成複雜的數字訊號處理,如fft,通常乙個複雜系統可以由微控制器、arm、fpga、dsp中的一種或幾種構成,各有優勢和不足。

4樓:匿名使用者

沒有arm屬於微控制器的一種

fpga是可程式設計的邏輯模組、、

dsp是數字處理系統晶元、

關於arm,還是fpga?

5樓:

我認為你導師說得沒錯,arm的精華部分在於用arm的core打造各種各樣的system on chip。這是需要紮實的regester-transfer-level的功力,就這點而言,arm跟fpga是並行不悖的。

我不知道你學習的目的是什麼。但是如果是為了就業,那我建議你先專注arm,fpga跟得上就行了。誠如你所說,國內arm多fpga少,國外也是一樣。

而且,由於fpga的成本問題,它在未來相當長的一段時間內都不會太流行,不太會用在大批量生產的消費性電子產品上。

如果還有問題,你應該和你的導師溝通,時間跟精力應該如何分配。

6樓:匿名使用者

你們導師說arm和fpga是相同的,這點不敢苟同。

這兩者區別還是很大的,到後期不太可能融合:arm屬於微控制器的範圍,用的是linux和c開發;而fpga屬於電路甚至是模組級的,使用硬體語言描述,fpga程式設計時需要把他看做乙個個電路模組。

其實兩個都不太好相與,arm+linux如果學得順利的話,搞個一年半載可以入門;fpga也差不多。不像8051微控制器,半個月就能入手。

這兩個都搞的話也行,不過需要時間去學習,做好努力的準備吧。

7樓:匿名使用者

兩個都學。不知樓主懂不懂作業系統,以前有沒有學過arm,如果沒有相關知識的話,arm+linux不是一時半會就能學好,再沒人教的情況下,更慢。但fpga容易入門,找一本書看兩天你就能懂,並且有老師指導,入門很快的,所以這一點,你不用擔心。

8樓:匿名使用者

學這個是問題不大的。arm和fpga只是工具,學工具總比學理論好學。重要的財富是,在使用這些工具去做專案過程中積累的經驗,就業時招聘單位看重的也是這些經驗,而不是只會使用乙個工具。

fpga,arm dsp 和51微控制器的區別

9樓:密密麻麻老味

arm(advanced risc machines)是微處理器行業的一家知名企業,設計了大量高效能、廉價、耗能低的risc處理器、相關技術及軟體。

arm架構是面向低預算市場設計的第一款risc微處理器,基本是32位微控制器的行業標準,它提供一系列核心、體系擴充套件、微處理器和系統晶元方案,四個功能模組可供生產廠商根據不同使用者的要求來配置生產。

目前arm在手持裝置市場占有90以上的份額,可以有效地縮短應用程式開發與測試的時間,也降低了研發費用。圖3所示為arm處理器。

dsp(digital signal processor)是一種獨特的微處理器,有自己的完整指令系統,是以數碼訊號來處理大量資訊的處理器。圖4所示為ti公司的dsp處理器系列。

dsp實時執行速度可達每秒數以千萬條複雜指令程式,遠遠超過通用微處理器,是數位化電子世界中日益重要的電腦晶元。

與通用微處理器相比,dsp晶元的其他通用功能相對較弱些。

fpga與微控制器,嵌入式的區別,感謝

10樓:匿名使用者

一、主體不同

1、fpga:是在pal、gal等可程式設計器件的基礎上進一步發展的產物。

2、微控制器:是一種積體電路晶元,是採用超大規模積體電路技術製成。

3、嵌入式:用於控制、監視或者輔助操作機器和裝置的裝置。

二、作用不同

1、fpga:是作為專用積體電路(asic)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可程式設計器件閘電路數有限的缺點。

2、微控制器:不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。

3、嵌入式:以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

三、構成不同

1、fpga:採用了邏輯單元陣列lca這樣乙個概念,內部包括可配置邏輯模組clb、輸入輸出模組iob和內部連線三個部分。

2、微控制器:把具有資料處理能力的**處理器cpu、隨機儲存器ram、唯讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能整合到一塊矽片上。

3、嵌入式:是乙個控制程式儲存在rom中的嵌入式處理器控制板。

11樓:八哥說科技

1、結構不同:

fpga 器件屬於專用積體電路中的一種半定製電路,是可程式設計的邏輯列陣,能夠有效的解決原有的器件閘電路數較少的問題。

微控制器是一種積體電路晶元,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、唯讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能整合到一塊矽片上構成的乙個小而完善的微型計算機系統。

嵌入式系統作為裝置或裝置的一部分,它是乙個控制程式儲存在rom中的嵌入式處理器控制板。

2、應用領域不同:

fpga設計不是簡單的晶元研究,主要是利用 fpga 的模式進行其他行業產品的設計。 與 asic 不同,fpga在通訊行業的應用比較廣泛。

微控制器的使用領域已十分廣泛,如智慧型儀表、實時工控、通訊裝置、導航系統、家用電器等。

所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。

12樓:匿名使用者

簡單說,微控制器就是固定的硬體上用軟體程式設計實現你想要的功能,fpga是在硬體上設計出你想實現功能的電路,fpga是可程式設計得硬體資源,追求的是速度!

13樓:匿名使用者

嵌入式包括的內容很多,常用的晶元型別可以分為微控制器類、dsp類和arm類。

14樓:匿名使用者

先學會了51,再學習arm,arm難一些,涉及到了作業系統,建議找地方系統學習。

15樓:匿名使用者

看起來你的概念真是混亂,你是學生麼?

所謂嵌入式系統開發,是針對通用計算機系統開發來講的。

因為它要求開發者從軟硬兩方面做出定製,定製完成後組成乙個完整的嵌入式產品。

嵌入式開發是個廣意的概念,不專指現在大多數培訓機構推出的 arm+linux 組合開發。

在某種程度上,你所是或的 fpga/51 等都屬於嵌入式系統的範疇。

需要注意的是,所謂嵌入式,它不應該成為純商業ip培訓機構賴之以攬財的概念;

雖然應用前景發展廣闊,但它也不應該成為你試圖馬上獲得高薪體面工作的抓手。

少些浮躁,多些實在和努力的為好。

櫻花和櫻桃有什麼關係,櫻桃和櫻花有什麼關係

瓜瓜愛娛樂匯 一般情況下,我們觀賞的櫻花和好吃的櫻桃不是一個物種 奇葩冷知識 櫻花 學名 cerasus sp.是薔薇科櫻屬幾種植物的統稱,櫻花是喬木,高4 16米,樹皮灰色。小枝淡紫褐色,嫩枝綠色,被疏柔毛。冬芽卵圓形,葉片橢圓卵形或倒卵形,長5 12釐米,寬2.5 7釐米。 納梅賞雪 我們吃的櫻...

貓和冰箱有什麼關係,貓和冰箱有什麼關係?

1全部在很久很久以前,乙個人家裡鼠患很嚴重,老鼠一到晚上就在家裡串來串去,鬧得他晚上根本無法入睡。睡眠質量不好,學習成績也一落千丈。且在三年自然災害時期,老鼠還偷吃家裡糧食。所以,這個人對老鼠恨得咬牙切齒。一天,村子裡來了乙個江湖遊醫,送給他乙隻貓。這貓看起來其貌不揚,但是在眉間卻有一叢紅毛,隱隱像...

太陽和月亮是什麼關係,太陽和月亮有什麼關係嗎?

小時候朋友們常問 太陽懷孕了怎麼回事呢?我記得答案是 月亮惹的禍。太陽和月亮是什麼關係 目前看,月球是地球的唯一的一顆衛星 關於月球的起源,很多說法,有如下三大理論,供參考,希望採納 當太陽發出光芒後,太陽系的其他行星開始陸續形成。但幾百萬年之後地球的月球才逐漸開始形成,目前存在三種理論解釋月球是如...