精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

從微架構設計和制造工藝低功耗CPU的實現

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

通過簡單地降低電壓或頻率來實現低功耗不可取——試問有誰會去買性能打過折的產品呢?那么,低功耗CPU到底又是怎么實現的?

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

低功耗設計的基礎:處理器功耗分析的經典公式

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

其中:?是系統的頻率;A是跳變因子,即整個電路的平均反轉比例;C是門電路的總電容;V是供電電壓;τ是電平信號從開始變化到穩定的時間。

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


圖:不同工藝下動態功耗和靜態功耗對比圖

低功耗的微架構設計

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

從微架構設計和制造工藝低功耗CPU的實現

因此,我們可以衍生出很多的低功耗微架構設計方法。里面比較重要的一些如下:

?時鐘門控:給每個模塊的時鐘加上門控,不需要時將它關閉,從而盡可能降低功耗。

?電源門控:原理同上,盡可能降低動態功耗和漏電功耗。

從微架構設計和制造工藝低功耗CPU的實現

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

從微架構設計和制造工藝低功耗CPU的實現

?系統設計時考慮優化,如減少電路開關,用RAM代替寄存器文件,減少存儲器讀寫。

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

從微架構設計和制造工藝低功耗CPU的實現

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

從微架構設計和制造工藝低功耗CPU的實現

先進的低功耗制造工藝

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

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

這個柵極的寬窄決定了性能和功耗。晶體管的開關速度(每次0/1變化)對應處理器的運算速度。紅色的柵極越寬,兩個綠色電極就越遠,導致它們直接連通一次的時間就越長。所以柵極越小,晶體管一次狀態變化所需的時間就越短,單位時間的工作次數就越多。這樣一堆晶體管單位時間可做的運算自然就更多,所以性能更好。

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

那么,FinFET又是什么?

從微架構設計和制造工藝低功耗CPU的實現

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10829

    瀏覽量

    211194
  • 制造工藝
    +關注

    關注

    2

    文章

    176

    瀏覽量

    19734
  • 低功耗
    +關注

    關注

    10

    文章

    2362

    瀏覽量

    103607
  • COMS
    +關注

    關注

    1

    文章

    91

    瀏覽量

    33062

原文標題:低功耗CPU是怎樣煉成的?

文章出處:【微信號:WW_CGQJS,微信公眾號:傳感器技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    低功耗藍牙上層架構淺析

    低功耗藍牙上層架構淺析低功耗藍牙架構上層有兩個基礎的服務就是 GAP和GATT,這個跟android的framework相似,系統提供服務,用戶調用接口,設置回調,填充參數就可以完成整
    發表于 04-12 11:31

    汽車電子電氣架構設計及優化措施

    汽車電子電氣架構是保障設計完善合理的關鍵所在,我們一般是三個較大的層面上來評估汽車電子電氣架構的。首先是市場上用戶使用及未來需求的變化,其次是開發成本如何。還有就是在開發與制造汽車電
    發表于 10-18 22:10

    筆記本電腦CPU知識

    CPU擔負著筆記本電腦系統中大部分的數據處理工作,很大程度上決定著筆 記本電腦的整體性能。而隨著架構設計和制造工藝的革新,CPU
    發表于 08-10 09:57

    基于超低功耗架構設計的智能手表平臺W307

    近期,紫光展銳新一代智能手表平臺 W307發布,基于超低功耗架構設計,采用亞米級高精度定位方案,高集成 4G 全網通,將為用戶帶來更豐富的智能體驗。
    發表于 11-23 14:09

    藍牙低功耗常見的應用場景及架構

    淺談藍牙低功耗(BLE)的幾種常見的應用場景及架構
    發表于 06-15 09:51

    機甲大師機器人的軟件架構設計如何實現

    機甲大師機器人的軟件架構設計如何實現
    發表于 11-22 07:55

    介紹STM32低功耗睡眠模式事件喚醒的實現

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

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

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

    使用Simulink實現軟件架構設

      本文參考ISO26262的要求,同時考慮AUTOSAR代碼生成的兼容性,給出使用Simulink實現軟件架構設計的一些建議。
    發表于 09-19 14:40 ?36次下載
    使用Simulink<b class='flag-5'>實現</b>軟件<b class='flag-5'>架構設</b>計

    英特爾披露首個Tremont架構細節,采用低功耗x86 CPU架構

    在今天于加利福尼亞州圣克拉拉市舉行的Linley秋季處理器大會上,英特爾披露了首個Tremont架構的細節。作為英特爾最新和最先進的低功耗x86 CPU
    的頭像 發表于 10-25 14:57 ?4722次閱讀

    淺析CPU指令集架構架構的區別

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

    低功耗藍牙模塊實現低功耗的原理

    ,但需近距離;藍牙則是功耗低、傳輸距離適中的一種無線通訊技術,就是憑借這兩點,藍牙在物聯網市場中獲得了迅速發展。下面創新MinewSemi就講解下低功耗藍牙多低才算低功耗,然后它是如
    的頭像 發表于 10-13 16:31 ?2164次閱讀

    架構架構設

    下面將從芯片的架構設計、架構設計、使用設計文檔、設計分區、時鐘域和時鐘組、架構調整與性能改進、處理器
    的頭像 發表于 05-08 10:42 ?1164次閱讀
    <b class='flag-5'>架構</b>與<b class='flag-5'>微</b><b class='flag-5'>架構設</b>計

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

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

    CPU低功耗與高功耗的區別

    CPU低功耗與高功耗之間存在多方面的區別,這些區別主要體現在功耗水平、性能表現、應用場景、成本效益以及技術實現等多個維度。
    的頭像 發表于 08-07 15:43 ?3470次閱讀