一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CPU、MCU、MPU、SOC和MCM的含義及區(qū)別

嵌入式攻城獅 ? 來源:嵌入式攻城獅 ? 2023-11-29 14:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式開發(fā)中,我們經(jīng)常會(huì)接觸到一些專業(yè)術(shù)語(yǔ),例如CPU、MCU、MPU、SOC和MCM等,這些縮寫代表了不同類型的電子處理單元,它們?cè)?a href="http://www.www27dydycom.cn/soft/data/39-96/" target="_blank">消費(fèi)電子、計(jì)算機(jī)硬件、自動(dòng)化和工業(yè)系統(tǒng)中扮演著重要角色。下面將介紹每個(gè)術(shù)語(yǔ)的基本含義和它們?cè)趯?shí)際使用中的區(qū)別:

CPU

CPU (Central Processing Unit)-中央處理單元:由運(yùn)算器、控制器寄存器及相應(yīng)的總線構(gòu)成。它可以是一個(gè)獨(dú)立的處理器芯片或一個(gè)內(nèi)含多核處理器的大型集成電路。

眾所周知的三級(jí)流水線:取址、譯碼、執(zhí)行的對(duì)象就是CPU,CPU從存儲(chǔ)器或高速緩沖存儲(chǔ)器中取出指令,放入指令寄存器,并對(duì)指令譯碼,然后執(zhí)行指令。所謂的計(jì)算機(jī)的可編程性其實(shí)就是指對(duì)CPU的編程。

MCU

MCU (Microcontroller Unit)- 微控制器單元:MCU是一個(gè)緊湊型處理器,隨著大規(guī)模集成電路的出現(xiàn)及發(fā)展,把計(jì)算機(jī)的CPU、RAM、ROM定時(shí)器和輸入輸出I/O引腳集成在一個(gè)芯片上。 比如51、STC、Cortex-M這些芯片,它們的內(nèi)部除了CPU外還包含了RAM和ROM,可直接添加簡(jiǎn)單的器件(電阻,電容)等構(gòu)成最小系統(tǒng)就可以運(yùn)行代碼了。

MCU常用于嵌入式系統(tǒng),如家用電器、汽車電子設(shè)備和醫(yī)療設(shè)備中。與MPU相比,MCU更多的是自成一體的解決方案,可獨(dú)立執(zhí)行預(yù)定的任務(wù)。

MPU

MPU (Microprocessor Unit)- 微處理器單元:是一種更具體的CPU類型,微處理器通常代表功能強(qiáng)大的CPU(可理解為增強(qiáng)型的CPU),這種芯片往往是計(jì)算機(jī)和高端系統(tǒng)的核心CPU。

例如嵌入式開發(fā)者最熟悉的ARM的Cortex-A芯片,他們都屬于MPU。MPU主要在個(gè)人電腦、服務(wù)器和其他高性能計(jì)算設(shè)備中使用。微處理器單元的設(shè)計(jì)注重于高性能指令處理。

SOC/SOPC

SoC (System on Chip) - 片上系統(tǒng):是一種集成電路,它將所有或大部分必要的電子電路和部件集成到單一芯片上。包括CPU核心、內(nèi)存、輸入/輸出控制器、外圍設(shè)備和其他功能模塊。SoC的設(shè)計(jì)目標(biāo)是為了讓它能夠作為系統(tǒng)的主要計(jì)算引擎。 MCU只是芯片級(jí)的芯片,而SOC是系統(tǒng)級(jí)的芯片,它集成了MCU和MPU的優(yōu)點(diǎn),即擁有內(nèi)置RAM和ROM的同時(shí)又像MPU那樣強(qiáng)大,它可以存放并運(yùn)行系統(tǒng)級(jí)別的代碼,也就是說可以運(yùn)行操作系統(tǒng)。

SoPC (System on a Programmable Chip) - 可編程片上系統(tǒng):是指硬件邏輯可編程的片上系統(tǒng),如FPGA(現(xiàn)場(chǎng)可編程門陣列)被用于創(chuàng)建系統(tǒng)級(jí)的設(shè)計(jì)。與傳統(tǒng)的SoC相比,SoPC提供了更多的靈活性,因?yàn)橛布壿嬁梢栽?a href="http://www.www27dydycom.cn/v/tag/207/" target="_blank">芯片制造后根據(jù)需求進(jìn)行修改和配置。

舉個(gè)例子說明便于理解,單片機(jī)的硬件配置是固化好了的,我們能夠編程修改的是軟件配置,本來是串口通信功能,通過修改代碼變成AD采樣功能,也就是說硬件配置是固定了的,只能通過修改軟件來選擇其中的一項(xiàng)或多項(xiàng)功能。

而SoPC可以修改硬件配置信息使其成為相應(yīng)的芯片,可以是MCU,也可以是SOC。

MCM

MCM (Multi-Chip Module) - 多芯片模塊:MCM是將多個(gè)獨(dú)立的集成電路封裝在一個(gè)單獨(dú)的芯片上的技術(shù)。與將所有功能集成到單個(gè)集成電路的SoC不同,MCM通常用于封裝性能更強(qiáng)、功能專注的獨(dú)立集成電路。它們可以提供類似系統(tǒng)總線的內(nèi)部連接,使得性能更優(yōu)于單芯片解決方案。

在嵌入式開發(fā)中,接觸頻率較多的一般是MCU和SOC,而現(xiàn)在STM32也幾乎成為了MCU的代名詞,SOC目前則以Cortex-A系列為主,開發(fā)難度也有所差異,對(duì)于嵌入式從業(yè)者來說,弄清楚這些專業(yè)概念是必備的。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44973

    瀏覽量

    650012
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17961

    瀏覽量

    366225
  • 嵌入式
    +關(guān)注

    關(guān)注

    5149

    文章

    19651

    瀏覽量

    317182
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11074

    瀏覽量

    216908
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4385

    瀏覽量

    222599

原文標(biāo)題:CPU、MPU、MCU、SOC、SOPC、MCM都是什么?

文章出處:【微信號(hào):嵌入式攻城獅,微信公眾號(hào):嵌入式攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    CPU、MPU、MCUSOC之間有什么聯(lián)系?區(qū)別是什么?

    CPU、MPU、MCUSOC之間有什么聯(lián)系?區(qū)別是什么?
    發(fā)表于 09-26 06:08

    SoCMCU區(qū)別在哪

    參考資料:SoCMCU區(qū)別CPU、MCUSOC區(qū)別
    發(fā)表于 11-01 07:40

    CPU/MCU/MPU/DSP的區(qū)別是什么

    CPUMCU、MPU及DSP的區(qū)別CPU(Central Processing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 11-03 06:03

    CPUMPU、MCUSOC區(qū)別在哪

    CPU、MPU、MCU、SOC區(qū)別(概念)原文:原標(biāo)題:CPU、
    發(fā)表于 11-03 06:18

    CPUMCU、MPU及DSP有什么區(qū)別

    CPUMCUMPU及DSP的區(qū)別CPU(Central Processing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 11-03 07:00

    CPU、MCUMPU、DSP有哪些區(qū)別

    CPU、MCU、MPU、DSP的區(qū)別 CPU(CentralProcessing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 11-03 09:15

    芯片、CPU、MPUMCU及板子的區(qū)別是什么

    芯片、CPU、MPU、MCU及板子的區(qū)別
    發(fā)表于 02-08 06:53

    CPUMPU、MCU、SOC的概念與區(qū)別

    參考資料:SoCMCU區(qū)別CPU、MCUSOC區(qū)別
    發(fā)表于 10-27 16:51 ?31次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的概念與<b class='flag-5'>區(qū)別</b>

    CPU、MPUMCU、SOC 介紹

    CPU(CentralProcessingUnit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(DigitalSignalProcessing/Processor,數(shù)字信號(hào)處理),另外兩個(gè)是MCU
    發(fā)表于 10-28 10:51 ?18次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b> 介紹

    CPU、MCU、MPU及DSP的區(qū)別

    CPU、MCU、MPU及DSP的區(qū)別CPU(Central Processing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 10-28 11:20 ?23次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>及DSP的<b class='flag-5'>區(qū)別</b>

    CPUMPU、MCU、SOC區(qū)別(概念)

    CPU、MPU、MCU、SOC區(qū)別(概念)原文:http://www.sohu.com/a/163972867_505886原標(biāo)題:
    發(fā)表于 10-28 14:06 ?21次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的<b class='flag-5'>區(qū)別</b>(概念)

    CPUMCU、MPU及DSP的區(qū)別和介紹

    CPUMCU、MPU及DSP的區(qū)別CPU(Central Processing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 10-28 14:06 ?10次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>及DSP的<b class='flag-5'>區(qū)別</b>和介紹

    CPU、MCUMPU、DSP的區(qū)別

    CPU、MCUMPU、DSP的區(qū)別?CPU(CentralProcessing Unit,中央處理器)發(fā)展出來三個(gè)分枝,一個(gè)是DSP(Di
    發(fā)表于 10-28 16:51 ?57次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>MPU</b>、DSP的<b class='flag-5'>區(qū)別</b>

    CPU、MPU、MCU、SOC區(qū)別

    。所謂的計(jì)算機(jī)的可編程性主要是指對(duì)CPU的編程。2、MPU (Micro Processor Unit),叫微.
    發(fā)表于 11-05 20:51 ?24次下載
    <b class='flag-5'>CPU</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b>、<b class='flag-5'>SOC</b>的<b class='flag-5'>區(qū)別</b>

    CPU、MPUMCUSOC之間的特點(diǎn)和區(qū)別

    MPU是Micro Processor Unit的縮寫,指微處理器(這里要注意不是微控制器,很多人會(huì)把微處理器和微控制器混淆),微處理器通常代表功能強(qiáng)大的CPU(可理解為增強(qiáng)型的CPU),這種芯片往往是計(jì)算機(jī)和高端系統(tǒng)的核心
    的頭像 發(fā)表于 07-05 10:50 ?4400次閱讀