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

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

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

一文讀懂ARM技術(shù)架構(gòu)

t1PS_TechSugar ? 來(lái)源:fqj ? 2019-06-06 16:07 ? 次閱讀

據(jù)BBC報(bào)道稱,其最近獲得的內(nèi)部文件顯示,英國(guó)芯片設(shè)計(jì)公司ARM已經(jīng)告訴員工,必須暫停與華為的業(yè)務(wù)往來(lái)。在文件中,ARM指示員工暫停與華為及其子公司的“所有有效合同、支持津貼,以及任何尚未簽訂的合約”,以遵守美國(guó)最近的一項(xiàng)貿(mào)易限制措施。

一位分析師表示,如果這一行動(dòng)長(zhǎng)期執(zhí)行下去,對(duì)于華為來(lái)說(shuō),將是一個(gè)“不可逾越”的打擊。

他說(shuō),這將極大地影響華為開(kāi)發(fā)自己的芯片的能力。因?yàn)?,華為旗下海思設(shè)計(jì)的許多芯片目前都是使用ARM的基礎(chǔ)技術(shù)制造的,并需要為此支付專(zhuān)利許可費(fèi)用。

ARM的設(shè)計(jì)是全球大多數(shù)移動(dòng)設(shè)備處理器的基礎(chǔ)。各大手機(jī)芯片,包括高通驍龍、Apple A系列、華為麒麟芯片、三星Exynos,等它們的底層均是ARM的技術(shù)。

1991 年ARM 公司成立于英國(guó)劍橋,在成立后的那幾年,ARM業(yè)績(jī)平平,工程師們也人心惶惶,害怕隨時(shí)都會(huì)失業(yè)。在這個(gè)情況下,ARM決定改變他們的產(chǎn)品策略——他們不再生產(chǎn)芯片,轉(zhuǎn)而以授權(quán)的方式,將芯片設(shè)計(jì)方案轉(zhuǎn)讓給其他公司,即“Partnership”開(kāi)放模式。

沒(méi)想到正是這種模式,開(kāi)創(chuàng)了屬于ARM的全新時(shí)代。

ARM所采取的是IP(Intellectual Property,知識(shí)產(chǎn)權(quán))授權(quán)的商業(yè)模式,收取一次性技術(shù)授權(quán)費(fèi)用和版稅提成。

具體來(lái)說(shuō),ARM有三種授權(quán)方式:處理器、POP以及架構(gòu)授權(quán)。

處理器授權(quán)是指授權(quán)合作廠商使用ARM設(shè)計(jì)好的處理器,對(duì)方不能改變?cè)性O(shè)計(jì),但可以根據(jù)自己的需要調(diào)整產(chǎn)品的頻率、功耗等。

POP(processor optimization pack,處理器優(yōu)化包)授權(quán)是處理器授權(quán)的高級(jí)形式, ARM出售優(yōu)化后的處理器給授權(quán)合作廠商,方便其在特定工藝下設(shè)計(jì)、生產(chǎn)出性能有保證的處理器。

架構(gòu)授權(quán)是ARM會(huì)授權(quán)合作廠商使用自己的架構(gòu),方便其根據(jù)自己的需要來(lái)設(shè)計(jì)處理器(例如后來(lái)高通的Krait架構(gòu)和蘋(píng)果的Swift架構(gòu),就是在取得ARM的授權(quán)后設(shè)計(jì)完成的)。所以,授權(quán)費(fèi)和版稅就成了ARM的主要收入來(lái)源。除此之外,就是軟件工具和技術(shù)支持服務(wù)的收入。

ARM 微處理器的應(yīng)用領(lǐng)域及特點(diǎn)

ARM處理器市場(chǎng)覆蓋率最高、發(fā)展趨勢(shì)廣闊,基于ARM技術(shù)的32位微處理器,市場(chǎng)的占有率目前已達(dá)到80%。絕大多數(shù)IC制造商都推出了自己的ARM結(jié)構(gòu)芯片。我國(guó)的中興集成電路、大唐電訊、華為海思、中芯國(guó)際和上海華虹,以及國(guó)外的一些公司如德州儀器、意法半導(dǎo)體、Philips、Intel、Samsung等都推出了自己設(shè)計(jì)的基于ARM核的處理器。

工業(yè)控制領(lǐng)域:作為32 的RISC 架構(gòu),基于ARM 核的微控制器芯片不但占據(jù)了高端微控制器市場(chǎng)的大部分市場(chǎng)份額,同時(shí)也逐漸向低端微控制器應(yīng)用領(lǐng)域擴(kuò)展,ARM 微控制器的低功耗、高性價(jià)比,向傳統(tǒng)的8 位/16 位微控制器提出了挑戰(zhàn)。

無(wú)線通訊領(lǐng)域:目前已有超過(guò)85%的無(wú)線通訊設(shè)備采用了ARM 技術(shù), ARM 以其高性能和低成本,在該領(lǐng)域的地位日益鞏固。

網(wǎng)絡(luò)設(shè)備:隨著寬帶技術(shù)的推廣,采用ARM 技術(shù)的ADSL 芯片正逐步獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。此外,ARM 在語(yǔ)音及視頻處理上進(jìn)行了優(yōu)化,并獲得廣泛支持,也對(duì)DSP 的應(yīng)用領(lǐng)域提出了挑戰(zhàn)。

消費(fèi)類(lèi)電子產(chǎn)品:ARM 技術(shù)在目前流行的數(shù)字音頻播放器、數(shù)字機(jī)頂盒和游戲機(jī)中得到廣泛采用。

成像和安全產(chǎn)品:現(xiàn)在流行的數(shù)碼相機(jī)和打印機(jī)中絕大部分采用ARM 技術(shù)。手機(jī)中的32位SIM 智能卡也采用了ARM 技術(shù)。

ARM處理器的特點(diǎn):

1、體積小、低功耗、低成本、高性能;

2、支持Thumb(16 位)/ARM(32 位)雙指令集,能很好的兼容8 位/16 位器件;

3、大量使用寄存器,指令執(zhí)行速度更快;

4、大多數(shù)數(shù)據(jù)操作都在寄存器中完成;

5、尋址方式靈活簡(jiǎn)單,執(zhí)行效率高;

6、指令長(zhǎng)度固定;

ARM相關(guān)的幾個(gè)重要概念

馮·諾依曼體系

結(jié)構(gòu)模型:

一文讀懂ARM技術(shù)架構(gòu)

馮·諾依曼體系的特點(diǎn):

1、數(shù)據(jù)與指令都存儲(chǔ)在同一存儲(chǔ)區(qū)中,取指令與取數(shù)據(jù)利用同一數(shù)據(jù)總線。

2、被早期大多數(shù)計(jì)算機(jī)所采用。

3、ARM7——馮諾依曼體系結(jié)構(gòu)簡(jiǎn)單,但速度較慢。取指不能同時(shí)取數(shù)據(jù)。

哈佛體系結(jié)構(gòu)模型:

一文讀懂ARM技術(shù)架構(gòu)

結(jié)構(gòu)特點(diǎn):

1、程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器分開(kāi).

2、提供了較大的存儲(chǔ)器帶寬,各自有自己的總線。

3、適合于數(shù)字信號(hào)處理.

4、大多數(shù)DSP都是哈佛結(jié)構(gòu).

5、ARM9是哈佛結(jié)構(gòu),取指和取數(shù)在同一周期進(jìn)行,提高速度,改進(jìn)哈佛體系結(jié)構(gòu)分成三個(gè)存儲(chǔ)區(qū):程序、數(shù)據(jù)、程序和數(shù)據(jù)共用。

CISC復(fù)雜指令集(Complex Instruction Set Computer)

特點(diǎn):

1、具有大量的指令和尋址方式

2、8/2原則:80%的程序只使用20%的指令

3、大多數(shù)程序只使用少量的指令就能夠運(yùn)行。

4、CISC CPU 包含有豐富的單元電路,因而功能強(qiáng)、面積大、功耗大。

RISC精簡(jiǎn)指令集(Reduced Instruction Set Computer)

特點(diǎn):

1、在通道中只包含最有用的指令,只提供簡(jiǎn)單的操作。

2、確保數(shù)據(jù)通道快速執(zhí)行每一條指令。

3、Load-store結(jié)構(gòu)—— 處理器只處理寄存器中的數(shù)據(jù),load-store指令用來(lái)完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳送。

4、使CPU硬件結(jié)構(gòu)設(shè)計(jì)變得更為簡(jiǎn)單, RISC CPU包含較少的單元電路,因而面積小、功耗低。

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

    關(guān)注

    456

    文章

    51030

    瀏覽量

    425445
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9121

    瀏覽量

    368249

原文標(biāo)題:【技術(shù)】一文讀懂ARM技術(shù)架構(gòu)

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    讀懂接口模塊的組合應(yīng)用有哪些?

    讀懂接口模塊的組合應(yīng)用有哪些?
    發(fā)表于 05-17 07:15

    讀懂如何去優(yōu)化AC耦合電容?

    讀懂如何去優(yōu)化AC耦合電容?
    發(fā)表于 06-08 07:04

    ARM架構(gòu)

    ARM架構(gòu)ARM架構(gòu)如圖所示,ARM公司只提供內(nèi)核技術(shù)
    發(fā)表于 08-04 06:18

    讀懂什么是NEC協(xié)議

    讀懂什么是NEC協(xié)議?
    發(fā)表于 10-15 09:22

    讀懂中斷方式和輪詢操作有什么區(qū)別嗎

    讀懂中斷方式和輪詢操作有什么區(qū)別嗎?
    發(fā)表于 12-10 06:00

    讀懂NB-IoT 的現(xiàn)狀、挑戰(zhàn)和前景

    讀懂 NB-IoT 的現(xiàn)狀、挑戰(zhàn)和前景
    的頭像 發(fā)表于 02-28 15:42 ?6428次閱讀

    讀懂ARM微處理器指令系統(tǒng)

    叫你如何讀懂ARM微處理器指令系統(tǒng)。
    發(fā)表于 03-26 14:30 ?53次下載

    讀懂MCU的特點(diǎn)、功能及如何編寫(xiě)

    讀懂MCU的特點(diǎn)、功能及如何編寫(xiě)
    發(fā)表于 12-05 09:51 ?24次下載
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>MCU的特點(diǎn)、功能及如何編寫(xiě)

    讀懂,什么是BLE?

    讀懂,什么是BLE?
    的頭像 發(fā)表于 11-27 17:11 ?2392次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>,什么是BLE?

    讀懂車(chē)規(guī)級(jí)AEC-Q認(rèn)證

    讀懂車(chē)規(guī)級(jí)AEC-Q認(rèn)證
    的頭像 發(fā)表于 12-04 16:45 ?987次閱讀

    讀懂微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)

    讀懂微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)
    的頭像 發(fā)表于 11-30 09:08 ?607次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)

    讀懂RISC-V與ARM

    RISC-V和ARM是近年來(lái)備受關(guān)注的兩種處理器架構(gòu)。RISC-V是種基于精簡(jiǎn)指令集計(jì)算(RISC)原理的開(kāi)源指令集架構(gòu)(ISA),而ARM
    的頭像 發(fā)表于 04-08 11:14 ?1057次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>RISC-V與<b class='flag-5'>ARM</b>

    讀懂新能源汽車(chē)的功能安全

    電子發(fā)燒友網(wǎng)站提供《讀懂新能源汽車(chē)的功能安全.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:22 ?3次下載

    讀懂MSA(測(cè)量系統(tǒng)分析)

    讀懂MSA(測(cè)量系統(tǒng)分析)
    的頭像 發(fā)表于 11-01 11:08 ?1017次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>MSA(測(cè)量系統(tǒng)分析)

    讀懂單燈控制器工作原理

    讀懂單燈控制器工作原理
    的頭像 發(fā)表于 11-11 13:13 ?296次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>單燈控制器工作原理