女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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 SoC的電源和時(shí)鐘管理詳解

安芯教育科技 ? 來(lái)源:老秦談芯 ? 2023-05-09 10:04 ? 次閱讀

本文討論的是基于ARMIP的大規(guī)模SoC中的電源時(shí)鐘,復(fù)位等)管理,適用于眾核處理器手機(jī)SoC,汽車(chē)SoC等等。如果是小規(guī)模的設(shè)計(jì)可能就不適用了,比如MCU或者是簡(jiǎn)單應(yīng)用的IoT芯片。

關(guān)于芯片電源管理,想到了一個(gè)比喻,不一定特別貼切,大家權(quán)當(dāng)一樂(lè)。用眾核處理器舉例,AP可以比作企業(yè)/行業(yè);SCP比作中央銀行;功耗可以比作資金,企業(yè)有了資金就可以開(kāi)足馬力生產(chǎn),反之就要降低產(chǎn)能。至于BMC嘛,大家都懂。

從宏觀角度看,BMC監(jiān)控著整個(gè)設(shè)備環(huán)境,擁有著至高無(wú)上的權(quán)力,但是一般不直接參與管理。當(dāng)系統(tǒng)環(huán)境變差(經(jīng)濟(jì)過(guò)熱),BMC給SCP(或者是MSCP,總之一個(gè)意思)下發(fā)命令。隨后SCP根據(jù)命令適當(dāng)降低整個(gè)多核CPU的功耗(收緊銀根,降低資金流動(dòng)性),但是這個(gè)過(guò)程中,SCP可能會(huì)降低所有的AP功耗;也有可能是關(guān)閉一些AP(治理某些過(guò)熱企業(yè)/行業(yè)),保留另外的AP全速工作。反過(guò)來(lái),當(dāng)系統(tǒng)環(huán)境比較好的時(shí)候,BMC告訴SCP可以放寬功耗(貨幣寬松)。

從微觀角度看,也就是每個(gè)AP可以根據(jù)自己的需求,向SCP發(fā)送請(qǐng)求。比如,工作負(fù)載大的時(shí)候,要求升壓超頻(申請(qǐng)撥款或者批貸);或者,工作負(fù)載小的時(shí)候,要求減壓降頻。這里有一個(gè)要求,一個(gè)AP不能直接控制SoC或者其它AP的功耗,只能與SCP通信,由SCP來(lái)完成。這好理解,雖然所有企業(yè)共享一個(gè)資金池,但是一家企業(yè)不能直接去搶別的企業(yè)的配額。

“治大國(guó)如烹小鮮”,很多事情道理是相通的。

回到我們關(guān)心的芯片設(shè)計(jì),要完成整個(gè)芯片的電源管理,需要軟硬件結(jié)合。一般,上層軟件部分交給操作系統(tǒng)LinuxAndroid等);下層軟件由固件(Firmware)實(shí)現(xiàn);硬件部分由SCP,MHU,PPU這些模塊構(gòu)成,當(dāng)然Core也需要有相關(guān)的硬件支持。這也就是所謂的分層管理機(jī)制。

ad2f98da-ed7d-11ed-90ce-dac502259ad0.png

一句話總結(jié),SCP直接控制SoC的電源和時(shí)鐘,而AP通過(guò)硬件和軟件接口協(xié)同管理。充分理解下面三張圖,就明了了。

ad43b70c-ed7d-11ed-90ce-dac502259ad0.png

圖一:SCP和AP共同完成電源和時(shí)鐘管理

ad569eee-ed7d-11ed-90ce-dac502259ad0.png

圖二:SCP負(fù)責(zé)硬件管理

ad6c587e-ed7d-11ed-90ce-dac502259ad0.png

圖三:Linux電源和時(shí)鐘管理軟件棧

對(duì)于我們這些邏輯設(shè)計(jì)工程師來(lái)說(shuō),僅僅了解硬件設(shè)計(jì)是不夠的,還要了解軟硬件之間的接口。只有清楚了軟件如何去調(diào)用硬件,才能更好的設(shè)計(jì)硬件。

先來(lái)了解一下SoC中電源和時(shí)鐘管理的硬件架構(gòu):

ARM系列 -- PCSA(一)

ARM系列 -- PCSA(二)

ARM系列 -- PPU

接下來(lái)是軟硬件協(xié)同的部分,主要是MHU,PSCI和SCMI:

ARM系列 -- PSCI

ARM系列 -- CSS Message Interface Protocols

ARM系列 -- SCMI

與一些老牌芯片公司比,ARM在芯片電源管理方面做的算不上完美,一部分原因是ARM起步比較晚,尤其是服務(wù)器處理器領(lǐng)域里技術(shù)積累比較少,而且ARM目前只是作為IP供應(yīng)商,本身并不量產(chǎn)芯片。至于其它原因,見(jiàn)仁見(jiàn)智,大家自行分析吧。但是,ARM為我們提供了一個(gè)較為完整的可參考的方案。那些老牌公司做的再好再完美,不對(duì)外開(kāi)放啊,至多也就是通過(guò)公開(kāi)發(fā)表的文章窺探一二。“雙鳥(niǎo)在林不如一鳥(niǎo)在手”,是這個(gè)道理吧?有時(shí)候橫向比較技術(shù)是沒(méi)有什么意義的。

本人沒(méi)有就職于ARM,也不是為ARM鼓吹,僅僅是出于對(duì)技術(shù)的好奇心寫(xiě)了一系列文章。由于本人水平有限,難免有錯(cuò)誤之處,請(qǐng)大家指正。

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17834

    瀏覽量

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

    關(guān)注

    134

    文章

    9306

    瀏覽量

    375003
  • 電源管理
    +關(guān)注

    關(guān)注

    117

    文章

    6400

    瀏覽量

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

    關(guān)注

    38

    文章

    4338

    瀏覽量

    221672
  • 時(shí)鐘管理
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    8429

原文標(biāo)題:Arm系列 -- 電源和時(shí)鐘管理

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

收藏 人收藏

    評(píng)論

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

    電源管理入門(mén)-芯片設(shè)計(jì)中的電源管理介紹

    SCP直接控制SoC電源時(shí)鐘,而AP通過(guò)硬件和軟件接口協(xié)同管理
    的頭像 發(fā)表于 12-06 09:16 ?4181次閱讀
    <b class='flag-5'>電源</b><b class='flag-5'>管理</b>入門(mén)-芯片設(shè)計(jì)中的<b class='flag-5'>電源</b><b class='flag-5'>管理</b>介紹

    SoC設(shè)計(jì)中的功耗管理問(wèn)題

    每一種較好的功耗管理技術(shù)都要求SoC有大量的獨(dú)立電壓域。任何具有多個(gè)電壓域的IC都要求電源線按照一定的順序冷啟動(dòng),每次一個(gè),或者互相跟蹤。實(shí)際上,某些器件即使是突然斷電時(shí),也要求電源
    發(fā)表于 09-02 14:51

    動(dòng)態(tài)時(shí)鐘配置下的SoC低功耗管理 電子資料

    摘要:隨著芯片集成度的提高,對(duì)一些功能復(fù)雜的系統(tǒng)芯片功耗的管理,已經(jīng)引起大家越來(lái)越多的重視,如何控制好SoC的功耗將成為芯片能否成功的重要因素。本文提出一種通過(guò)動(dòng)態(tài)管理時(shí)鐘的策略,達(dá)到
    發(fā)表于 04-22 06:00

    STM32 時(shí)鐘與復(fù)位和電源管理

    電源管理-2.0 ~ 3.6V 供電和I/O引腳,引腳帶FT標(biāo)的兼容5V。復(fù)位上電/斷電復(fù)位(POR/PDR),可編程電壓監(jiān)測(cè)器(PVD)(設(shè)定一個(gè)電壓值,低于此電壓時(shí),單片機(jī)復(fù)位,保證系統(tǒng)工作穩(wěn)定
    發(fā)表于 07-01 09:38

    嵌入式知識(shí)-ARM裸機(jī)-學(xué)習(xí)筆記(5):S5PV210時(shí)鐘系統(tǒng)詳解 精選資料分享

    嵌入式知識(shí)-ARM裸機(jī)-學(xué)習(xí)筆記(5):S5PV210時(shí)鐘系統(tǒng)詳解一、SoC時(shí)鐘系統(tǒng)1. 什么是時(shí)鐘
    發(fā)表于 07-21 07:01

    時(shí)鐘系統(tǒng)和電源管理的相關(guān)資料推薦

    《嵌入式技術(shù)ARM裸機(jī)開(kāi)發(fā)》之時(shí)鐘系統(tǒng)和電源管理 2008年畢業(yè)于沈陽(yáng)航空航...
    發(fā)表于 12-21 06:33

    ARM電源管理系列資料匯總(一)

    來(lái)管理 SoC 中其它設(shè)備的電源。對(duì)于 PPU 在 SoC 中的集成,可以在前面 PCSA 的文章中看到,今天重點(diǎn)是看一下 PPU 里面到底包含哪些內(nèi)容。2、
    發(fā)表于 03-30 14:17

    基于ARM IP的SoC電源管理討論

    本文討論的是基于ARM IP的大規(guī)模SoC中的電源時(shí)鐘,復(fù)位等)管理,適用于眾核處理器,手機(jī)SoC
    發(fā)表于 04-02 10:08

    ARM GIC對(duì)soc中外設(shè)中斷源的管理介紹

    ,GICv3,GICv4。對(duì)于不同的GIC版本,arm公司設(shè)計(jì)了對(duì)應(yīng)的GIC IPGIC的核心功能:對(duì)soc中外設(shè)的中斷源的管理,并且提供給軟件,配置以及控制這些中斷源。下面一張ARM
    發(fā)表于 05-27 16:53

    Arm CoreSight SoC-600技術(shù)參考手冊(cè)

    。 ·通過(guò)架構(gòu)的細(xì)粒度電源控制支持低功耗系統(tǒng)實(shí)現(xiàn)開(kāi)發(fā)的組件。 ·用于時(shí)鐘電源靜止的Q通道接口。 ·可與ARM?CoreLink?LPD-500集成,作為全芯片
    發(fā)表于 08-17 07:45

    arm匯編指令詳解

    arm匯編指令詳解
    發(fā)表于 02-11 10:51 ?216次下載
    <b class='flag-5'>arm</b>匯編指令<b class='flag-5'>詳解</b>

    SOC電源管理系統(tǒng)

    電源域,不同的電源域可以獨(dú)立的上下電。為了滿足SOC對(duì)電源的需求,SOC內(nèi)部一般會(huì)集成一個(gè)專門(mén)的電源
    發(fā)表于 10-21 19:06 ?15次下載
    <b class='flag-5'>SOC</b><b class='flag-5'>電源</b><b class='flag-5'>管理</b>系統(tǒng)

    STM32電源管理、復(fù)位、時(shí)鐘

    第二篇文章——STM32電源、復(fù)位、時(shí)鐘電源管理電源電壓調(diào)節(jié)器可編程電壓監(jiān)測(cè)器(PVD: Programmable voltage dete
    發(fā)表于 01-05 14:25 ?10次下載
    STM32<b class='flag-5'>電源</b><b class='flag-5'>管理</b>、復(fù)位、<b class='flag-5'>時(shí)鐘</b>

    2.STM32的存儲(chǔ)器、電源時(shí)鐘體系

    第一部分、章節(jié)目錄3.2.1.STM32的存儲(chǔ)器映像13.2.2.STM32的存儲(chǔ)器映像23.2.3.STM32的位帶操作詳解3.2.4.STM32的啟動(dòng)模式3.2.5.STM32的電源管理系統(tǒng)
    發(fā)表于 01-07 15:32 ?1次下載
    2.STM32的存儲(chǔ)器、<b class='flag-5'>電源</b>和<b class='flag-5'>時(shí)鐘</b>體系

    芯片設(shè)計(jì)進(jìn)階之SOC電源管理系統(tǒng)介紹

    被分為多個(gè)電源域,不同的電源域可以獨(dú)立的上下電。 為了滿足SOC對(duì)電源的需要,SOC內(nèi)部一般會(huì)集成一個(gè)專門(mén)的
    的頭像 發(fā)表于 11-16 09:24 ?2596次閱讀
    芯片設(shè)計(jì)進(jìn)階之<b class='flag-5'>SOC</b><b class='flag-5'>電源</b><b class='flag-5'>管理</b>系統(tǒng)介紹