ARM,MCU,DSP,FPGA,SOC各是什麼?區別是什麼

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

1樓:取個啥名兒

arm:arm處理器是acorn****面向低預算市場設計的第一款risc微處理器。全稱為acorn risc machine。

arm處理器本身是32位設計,但也配備16位指令集,一般來講比等價32位**節省達35%,卻能保留32位系統的所有優勢。

mcu:微控制單元(microcontroller unit;mcu) ,又稱單片微型計算機(single chip microcomputer )或者微控制器,是把**處理器(central process unit;cpu)的頻率與規格做適當縮減,並將記憶體(memory)、計數器(timer)、usb、a/d轉換、uart、plc、dma等周邊介面,甚至lcd驅動電路都整合在單一晶片上,形成晶片級的計算機,為不同的應用場合做不同組合控制。諸如手機、pc外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到mcu的身影。

dsp:數字訊號處理,簡稱dsp,是面向電子資訊學科的專業基礎課,它的基本概念、基本分析方法已經滲透到了資訊與通訊工程,電路與系統,積體電路工程,生物醫學工程,物理電子學,導航、制導與控制,電磁場與微波技術,水聲工程,電氣工程,動力工程,航空工程,環境工程等領域。

fpga:fpga(field-programmable gate array),即現場可程式設計門陣列,它是在pal、gal、cpld等可程式設計器件的基礎上進一步發展的產物。它是作為專用積體電路(asic)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可程式設計器件閘電路數有限的缺點。

soc:soc的定義多種多樣,由於其內涵豐富、應用範圍廣,很難給出準確定義。一般說來, soc稱為系統級晶片,也有稱片上系統,意指它是一個產品,是一個有專用目標的積體電路,其中包含完整系統並有嵌入軟體的全部內容。

同時它又是一種技術,用以實現從確定系統功能開始,到軟/硬體劃分,並完成設計的整個過程。

(望採納哦)

2樓:匿名使用者

最近剛整理完畢。

完整的回答:

**:帖子:

【整理】晶片相關名詞對比:cpu,mcu,soc,mpu,plc,dsp,asic,fpga

mcu和dsp、fpga在各方面的區別?

3樓:匿名使用者

mcu就是微控制器,各種微控制器的統稱。dsp樓上解釋的很好,這裡補充一下cpld和fpga。cpld及complex programmable logic dvice複雜可程式設計邏輯器件,fpga及field programmable gate array現場可程式設計門陣列。

cpld和fpga初學者常常弄混淆,表面上他們的功能都一樣,然而他們結構上有很多差別。cpld只有邏輯閘陣列,時序邏輯很少;fpga除了邏輯閘陣列還有大量的時序電路。所以cpld常於實現組合邏輯,編碼譯碼;fpga用來實現時序邏輯電路。

從執行速度上說同一級別的cpld比fpga快,實時性好。dsp、arm等是功能已經成型的器件,cpld/fpga就像一張白紙,可以通過程式設計實現任何一個微控制器的功能,電路設計十分靈活,因此其**也相對較高。

微控制器、arm、plc、dsp、fpga/cpld到底有什麼區別?分別應用在什麼地方?

4樓:匿名使用者

1,微控制器小型電腦處理器,最小可以到8個腳,**便宜,最便宜2塊錢

2,plc可變邏輯控制器,主要用在工業控制,裡面是類似一個加強的微控制器。對輸入輸出均有做處理

例如抗干擾,增加帶負載驅動能力

3,dsp 數字訊號處理晶片,這個用途可做訊號處理,例如影象處理,資料採集處理,它比單片要快很多,比微控制器功能要強大

4,fpga、cpld可變邏輯控制,這個做邏輯處理控制,小型的cpld是沒有**處理器的,大型可以嵌入系統,功能在微控制器之上,適合做大型的資料處理,邏輯控制。其**不便宜。但是他和微控制器有本質的區別。

例如微控制器有內嵌外設 ad,da轉換等,cpld則需要通過控制其他外設ic。

要想詮釋清楚,也非三言兩語能道明,還是多看看書本吧

學習可以以微控制器為先,其次是fpga,cpld,dsp。 plc比較簡單,學會前面後面只要瞭解一週一般都會了

5樓:

每個都有每個的用處

fpga和其它的不同之處在於, 它內部的閘電路是未程式設計的,可以靈活的配置程式設計,而其它的內部的數位電路都已經固化定型。

微控制器,arm,dsp,內部都有處理器,通過軟體和硬體設計可以用於某些特定環境。

有些arm晶片內部含有dsp部件,可以完成dsp功能。

plc用於工業環境,例如,車間,電梯,大型裝置等。

fpga內部是邏輯閘電路,應用比較廣泛。

dsp、mcu、cpld、arm、fpga晶片的區別

6樓:kox李

1,單bai片機小型電腦處du

理器,最小可以到8個腳,

zhi**便宜,最dao便宜2塊錢

2,plc可變邏輯控制器,主內要用容在工業控制,裡面是類似一個加強的微控制器。對輸入輸出均有做處理

例如抗干擾,增加帶負載驅動能力

3,dsp 數字訊號處理晶片,這個用途可做訊號處理,例如影象處理,資料採集處理,它比單片要快很多,比微控制器功能要強大

4,fpga、cpld可變邏輯控制,這個做邏輯處理控制,小型的cpld是沒有**處理器的,大型可以嵌入系統,功能在微控制器之上,適合做大型的資料處理,邏輯控制。其**不便宜。但是他和微控制器有本質的區別。

例如微控制器有內嵌外設 ad,da轉換等,cpld則需要通過控制其他外設ic。

要想詮釋清楚,也非三言兩語能道明,還是多看看書本吧

學習可以以微控制器為先,其次是fpga,cpld,dsp。 plc比較簡單,學會前面後面只要瞭解一週一般都會了

7樓:

一家bai

之言,歡迎指證:

dsp:數du字訊號處理器,處zhi理器採用dao哈弗結構,工作內頻率較高,能大幅度容提高數字訊號處理演算法的 執行效率。

mcu:微控制器,主要用於控制系統,工作頻率一般來說比dsp低,硬體上具有多個io埠,同時也整合了多個外設,主要是便於在控制系統中的應用。至於arm處理器,個人認為是mcu的高階版本,arm本身只是一個核心,目前已經有多個版本。

cpld:複雜可程式設計邏輯器件

fpga:現場可程式設計門陣列

後兩者都是可程式設計器件,cpld目前一半採用flash技術,而fpga採用sram技術,這就決定了fpga需要採用特定的配置技術。同時fpga的規模要比cpld大得多,但cpld應用起來相對要簡單的多。

8樓:匿名使用者

區別大咯 都是晶片 呵呵

微控制器就不用說了

dsp主要用於訊號運算處理內

soc就是把系統整合到芯

容片上cpu **處理器

fpga是可程式設計邏輯器件 也就是說你可以程式設計實現具體功能 比如可以在fpga裡嵌入微控制器的核心

plc主要是工業控制用的

除了soc和dsp 其他都弄過 當然 cpu沒設計過 呵呵 cpu這東西 怎麼說呢 dsp的運算也需要算術邏輯單元 也可以認為裡面有個cpu

電流和電壓是什麼,區別是什麼,電壓和電流有什麼區別?

到底換什麼 電 壓 河水之所以能夠流動,是因為有水位差 電荷之所以能夠流動,是因為有電位差。電位差也就是電壓。電壓是形成電流的原因。在電路中,電壓常用u表示。電壓的單位是伏 v 也常用毫伏 mv 或者微伏 uv 做單位。1v 1000mv,1mv 1000uv。電壓可以用電壓表測量。測量的時候,把電...

DT和IT有什麼區別,DT與IT的區別是什麼?

格子 馬雲說過,二者的區別在於,it時代以 我 為中心,dt時代則以 別人 為中心,讓別人更強大,開放和承擔更多的責任。 慄瑋藝佴冉 di是數字處理技術,馬雲在一次演講中說過,人類將從ti時代走向di時代,it是資訊科技,it以自我控制自我管理為主,di以服務大眾激發生產力為主。兩者實際上是思想觀念...

泰拳和散打有什麼區別,散打與泰拳的區別是什麼?

橙色雷霆 泰拳是古代暹羅國 泰國的傳統武術,目前大家常見到的泰拳是古泰拳中虎型泰拳經過現代擂臺化改造之後形成的。古泰拳包括拳 腿 肘 膝 內圍纏鬥 地面技 配合 的軍用格鬥技術等,現在主要是拳 腿 肘 膝 內圍糾纏等技術,摔法技術雖然不得分但部分選手會根據比賽需要適度使用。泰拳以強大殺傷力著稱,這個...