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

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

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

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

傳感器技術(shù) ? 2018-02-01 11:48 ? 次閱讀

通過簡(jiǎn)單地降低電壓或頻率來實(shí)現(xiàn)低功耗不可取——試問有誰(shuí)會(huì)去買性能打過折的產(chǎn)品呢?那么,低功耗CPU到底又是怎么實(shí)現(xiàn)的?

隨著智能手機(jī)等移動(dòng)應(yīng)用的興起,目前的處理器設(shè)計(jì)不僅要提供高性能,還必須要符合另一個(gè)重要指標(biāo),那就是低功耗。通過簡(jiǎn)單地降低電壓或頻率來實(shí)現(xiàn)低功耗不可取——試問有誰(shuí)會(huì)去買性能打過折的產(chǎn)品呢?那么,低功耗CPU到底又是怎么實(shí)現(xiàn)的?EDN小編今天來和大家理一理,簡(jiǎn)單來說,我們可以從微架構(gòu)設(shè)計(jì)和制造工藝這兩個(gè)方面來看。

低功耗設(shè)計(jì)的基礎(chǔ):處理器功耗分析的經(jīng)典公式

要想實(shí)現(xiàn)低功耗,就必須了解電路中功耗的來源[1]。對(duì)于CMOS電路功耗主要分為三部分,分別是:電路在對(duì)負(fù)載電容充電放電引起的跳變功耗;由CMOS晶體管在跳變過程中,短暫的電源和地導(dǎo)通帶來的短路功耗;以及由漏電流引起的漏電功耗。其中跳變功耗和短路功耗為動(dòng)態(tài)功耗,漏電功耗為靜態(tài)功耗。以下是SoC(即CPU)功耗分析的經(jīng)典公式:

其中:?是系統(tǒng)的頻率;A是跳變因子,即整個(gè)電路的平均反轉(zhuǎn)比例;C是門電路的總電容;V是供電電壓;τ是電平信號(hào)從開始變化到穩(wěn)定的時(shí)間。

在深亞微米工藝下,電路的功耗主要是跳變功耗,短路功耗和漏電功耗可以忽略不計(jì)。但隨著工藝發(fā)展到納米級(jí),漏電功耗在整個(gè)功耗中的比例將顯著提高(如下圖所示)。


圖:不同工藝下動(dòng)態(tài)功耗和靜態(tài)功耗對(duì)比圖

低功耗的微架構(gòu)設(shè)計(jì)

基于上面這個(gè)功耗分析的公式,我們要設(shè)法降低的主要就是其中的第一項(xiàng)和第三項(xiàng)功耗,即跳變功耗和漏電功耗。我們首先來看微架構(gòu)設(shè)計(jì),基本思路如下圖:

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

因此,我們可以衍生出很多的低功耗微架構(gòu)設(shè)計(jì)方法。里面比較重要的一些如下:

?時(shí)鐘門控:給每個(gè)模塊的時(shí)鐘加上門控,不需要時(shí)將它關(guān)閉,從而盡可能降低功耗。

?電源門控:原理同上,盡可能降低動(dòng)態(tài)功耗和漏電功耗。

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

?降低電壓:電壓受頻率影響,可以通過降低頻率來降低所需電壓。當(dāng)頻率降低,電路開關(guān)速度降低,就能有更多時(shí)間去進(jìn)行充電,因此所需充電電壓就能降低(電壓越大充電速度越快)。同時(shí),可通過流水線分割組合邏輯。若同時(shí)保持頻率不變,電路能有更多時(shí)間去進(jìn)行充電,從而降低所需充電電壓。

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

?系統(tǒng)設(shè)計(jì)時(shí)考慮優(yōu)化,如減少電路開關(guān),用RAM代替寄存器文件,減少存儲(chǔ)器讀寫。

除了上述這些方法,高效的低功耗技術(shù)還有許多,比如襯底反偏(加反向電壓降低襯底漏電),多閾值單元(Multi-Vth cell)等等設(shè)計(jì)方法。下圖是一些比較熱門的RTL級(jí)低功耗技術(shù)。

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

此外,對(duì)于CPU而言,PPA(性能、功耗和面積)也總是在互相權(quán)衡的。通過增加CPU內(nèi)核數(shù)和采用ARM的big.LITTLE架構(gòu)等,也是近年來常用的低功耗設(shè)計(jì)方法。

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

先進(jìn)的低功耗制造工藝

芯片的制造工藝在不斷向前發(fā)展。一個(gè)常識(shí)是,工藝越先進(jìn)(納米數(shù)越低),功耗和性能都會(huì)提升。但是其原因又是為何?此外,F(xiàn)inFET工藝又是什么,為什么會(huì)更進(jìn)一步實(shí)現(xiàn)二者的提升?這要從晶體管說起了:

這里,我們盡量把事情說簡(jiǎn)單。上面這副示意圖中就是一個(gè)典型的半導(dǎo)體晶體管。其中兩個(gè)綠色的部分(源極Source和漏極Drain)分別是晶體管的兩級(jí),類似電池的兩級(jí)。紅色的部分就是用來控制這兩個(gè)電極的通斷的,而通斷分別對(duì)應(yīng)數(shù)字化時(shí)間的1和0。所謂數(shù)字化世界其實(shí)也就是非常非常多的晶體管的通斷變化組合出來的。紅色柵極(Gate)的寬度就是我們通常所說的溝槽寬度或者線寬——我們通常說的多少多少nm就是指的這個(gè)寬度。

這個(gè)柵極的寬窄決定了性能和功耗。晶體管的開關(guān)速度(每次0/1變化)對(duì)應(yīng)處理器的運(yùn)算速度。紅色的柵極越寬,兩個(gè)綠色電極就越遠(yuǎn),導(dǎo)致它們直接連通一次的時(shí)間就越長(zhǎng)。所以柵極越小,晶體管一次狀態(tài)變化所需的時(shí)間就越短,單位時(shí)間的工作次數(shù)就越多。這樣一堆晶體管單位時(shí)間可做的運(yùn)算自然就更多,所以性能更好。

再來看功耗。柵極是通過加電壓幫助兩個(gè)綠色電極通電的。而柵極越寬,就需要更高的電壓才能導(dǎo)通兩極;柵極越窄,導(dǎo)通就更容易,所需的電壓也就越低。功耗的大小與電壓的平方成正比,所以導(dǎo)通電壓的下降是新工藝能夠降低功耗的主要因素。還有一個(gè)因素,即便是電壓相同,通過導(dǎo)體的面積和長(zhǎng)度越小,電流也會(huì)越小。更小的柵極等于是縮小的導(dǎo)體,因此也會(huì)減少功耗。

那么,F(xiàn)inFET又是什么?

從微架構(gòu)設(shè)計(jì)和制造工藝低功耗CPU的實(shí)現(xiàn)

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

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211782
  • 制造工藝
    +關(guān)注

    關(guān)注

    2

    文章

    179

    瀏覽量

    19757
  • 低功耗
    +關(guān)注

    關(guān)注

    10

    文章

    2404

    瀏覽量

    103709
  • COMS
    +關(guān)注

    關(guān)注

    1

    文章

    91

    瀏覽量

    33108

原文標(biāo)題:低功耗CPU是怎樣煉成的?

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    低功耗藍(lán)牙上層架構(gòu)淺析

    低功耗藍(lán)牙上層架構(gòu)淺析低功耗藍(lán)牙架構(gòu)上層有兩個(gè)基礎(chǔ)的服務(wù)就是 GAP和GATT,這個(gè)跟android的framework相似,系統(tǒng)提供服務(wù),用戶調(diào)用接口,設(shè)置回調(diào),填充參數(shù)就可以完成整
    發(fā)表于 04-12 11:31

    汽車電子電氣架構(gòu)設(shè)計(jì)及優(yōu)化措施

    汽車電子電氣架構(gòu)是保障設(shè)計(jì)完善合理的關(guān)鍵所在,我們一般是三個(gè)較大的層面上來評(píng)估汽車電子電氣架構(gòu)的。首先是市場(chǎng)上用戶使用及未來需求的變化,其次是開發(fā)成本如何。還有就是在開發(fā)與制造汽車電
    發(fā)表于 10-18 22:10

    筆記本電腦CPU知識(shí)

    。CPU擔(dān)負(fù)著筆記本電腦系統(tǒng)中大部分的數(shù)據(jù)處理工作,很大程度上決定著筆 記本電腦的整體性能。而隨著架構(gòu)設(shè)計(jì)和制造工藝的革新,CPU
    發(fā)表于 08-10 09:57

    基于超低功耗架構(gòu)設(shè)計(jì)的智能手表平臺(tái)W307

    近期,紫光展銳新一代智能手表平臺(tái) W307發(fā)布,基于超低功耗架構(gòu)設(shè)計(jì),采用亞米級(jí)高精度定位方案,高集成 4G 全網(wǎng)通,將為用戶帶來更豐富的智能體驗(yàn)。
    發(fā)表于 11-23 14:09

    藍(lán)牙低功耗常見的應(yīng)用場(chǎng)景及架構(gòu)

    淺談藍(lán)牙低功耗(BLE)的幾種常見的應(yīng)用場(chǎng)景及架構(gòu)
    發(fā)表于 06-15 09:51

    機(jī)甲大師機(jī)器人的軟件架構(gòu)設(shè)計(jì)如何實(shí)現(xiàn)?

    機(jī)甲大師機(jī)器人的軟件架構(gòu)設(shè)計(jì)如何實(shí)現(xiàn)
    發(fā)表于 11-22 07:55

    介紹STM32低功耗睡眠模式事件喚醒的實(shí)現(xiàn)

    STM32 低功耗睡眠模式(SLEEP)事件(EVENT)喚醒實(shí)現(xiàn)及優(yōu)化1. 介紹STM32具有多種低功耗模式,當(dāng)前以STM32L4系列的低功耗模式最為豐富,此處基于STM32L476
    發(fā)表于 02-23 06:02

    捷碼32/28納米低功耗工藝層次化參考流程

    捷碼(Magma®)設(shè)計(jì)自動(dòng)化有限公司日前宣布,一款經(jīng)過驗(yàn)證的支持Common Platform™聯(lián)盟32/28納米低功耗工藝技術(shù)的層次化RTL-to-GDSII參考流程正式面市。
    發(fā)表于 01-26 09:44 ?1034次閱讀

    使用Simulink實(shí)現(xiàn)軟件架構(gòu)設(shè)計(jì)

      本文參考ISO26262的要求,同時(shí)考慮AUTOSAR代碼生成的兼容性,給出使用Simulink實(shí)現(xiàn)軟件架構(gòu)設(shè)計(jì)的一些建議。
    發(fā)表于 09-19 14:40 ?37次下載
    使用Simulink<b class='flag-5'>實(shí)現(xiàn)</b>軟件<b class='flag-5'>架構(gòu)設(shè)</b>計(jì)

    英特爾披露首個(gè)Tremont架構(gòu)細(xì)節(jié),采用低功耗x86 CPU架構(gòu)

    在今天于加利福尼亞州圣克拉拉市舉行的Linley秋季處理器大會(huì)上,英特爾披露了首個(gè)Tremont架構(gòu)的細(xì)節(jié)。作為英特爾最新和最先進(jìn)的低功耗x86 CPU
    的頭像 發(fā)表于 10-25 14:57 ?4738次閱讀

    淺析CPU指令集架構(gòu)架構(gòu)的區(qū)別

    CPU是電腦之中體積最小的硬件,但是其工藝制造的要求卻是最高的,不僅需要先進(jìn)的儀器光刻和打磨,其核心設(shè)計(jì)的精密程度也超乎人的想象。而控制CPU核心的運(yùn)轉(zhuǎn)和計(jì)算等功能依靠寫入的指令,也就
    的頭像 發(fā)表于 02-20 16:37 ?4777次閱讀

    低功耗藍(lán)牙模塊實(shí)現(xiàn)低功耗的原理

    ,但需近距離;藍(lán)牙則是功耗低、傳輸距離適中的一種無(wú)線通訊技術(shù),就是憑借這兩點(diǎn),藍(lán)牙在物聯(lián)網(wǎng)市場(chǎng)中獲得了迅速發(fā)展。下面創(chuàng)新MinewSemi就講解下低功耗藍(lán)牙多低才算低功耗,然后它是如
    的頭像 發(fā)表于 10-13 16:31 ?2213次閱讀

    架構(gòu)架構(gòu)設(shè)計(jì)

    下面將從芯片的架構(gòu)設(shè)計(jì)、架構(gòu)設(shè)計(jì)、使用設(shè)計(jì)文檔、設(shè)計(jì)分區(qū)、時(shí)鐘域和時(shí)鐘組、架構(gòu)調(diào)整與性能改進(jìn)、處理器
    的頭像 發(fā)表于 05-08 10:42 ?1203次閱讀
    <b class='flag-5'>架構(gòu)</b>與<b class='flag-5'>微</b><b class='flag-5'>架構(gòu)設(shè)</b>計(jì)

    天璣9300旗艦芯:全大核CPU架構(gòu),性能與能效的提升

    “全大核”CPU 架構(gòu)設(shè)計(jì)打破常規(guī),摒棄小核,采用超大核(Arm Cortex-X)與大核(Arm Cortex-A)的組合,以更高時(shí)鐘頻率提升性能和能效,同時(shí)降低功耗,延長(zhǎng)電池壽命。
    的頭像 發(fā)表于 05-06 10:22 ?629次閱讀

    CPU低功耗與高功耗的區(qū)別

    CPU低功耗與高功耗之間存在多方面的區(qū)別,這些區(qū)別主要體現(xiàn)在功耗水平、性能表現(xiàn)、應(yīng)用場(chǎng)景、成本效益以及技術(shù)實(shí)現(xiàn)等多個(gè)維度。
    的頭像 發(fā)表于 08-07 15:43 ?4169次閱讀