在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

低功耗設(shè)計之multi-bit cell技術(shù)簡介

roborobo_0706 ? 來源:全棧芯片工程師 ? 2023-02-12 10:52 ? 次閱讀

所謂multi-bit cell,可以理解成把多個完全相同的cell合并在一個cell里,如下圖所示,集成2bit的multi-bit cell的clock inverter是共享的,那么可以節(jié)省2個clock inverter的面積、功耗。

同時由于flip-flop數(shù)量減少,時鐘互聯(lián)線也減少,即減少了clock net length、capacitance、clock inverter更利于總功耗的降低。

3914e44c-a92a-11ed-bfe3-dac502259ad0.png

有一點非常重要,MBFF對SBFF的合并使用目的是降低功耗,但是前提是保證timing,若timing不滿足,MBFF是應(yīng)該被要求拆分成SBFF,SBFF更方便resize、move等操作。

芯片功耗很大一部分在時鐘樹上,通過multi-bit cell技術(shù)我們可以獲得如下圖所示的功耗改觀:

3926ea98-a92a-11ed-bfe3-dac502259ad0.png

此外,通常scan DFF由于帶了scan mux電路,其面積會更大,而Multi-bit flip-flop (MBFF)合并單bit寄存器后,可以更明顯降低面積,以scan DFF為例,single bit 和multi bit的邏輯關(guān)系一般如下:

394c27ea-a92a-11ed-bfe3-dac502259ad0.jpg

晶體管級別的版圖設(shè)計過程中,會采用優(yōu)化晶體管連接,晶體管共用等手段來節(jié)約面積,因此multi-bit cell比同等bit數(shù)目的single-bit cell的版圖面積總和要小一些。假設(shè)一個1-bit DFF的面積為396f6606-a92a-11ed-bfe3-dac502259ad0.svg?,那么一個2-bit DFF的面積一般會比?397f645c-a92a-11ed-bfe3-dac502259ad0.svg?小一些,4-bit DFF的面積會比?398cf13a-a92a-11ed-bfe3-dac502259ad0.svg?小更多。 在Cadence INNOVUS中可以用如下命令查看MBFF信息:

reportMultiBitFFs -all

399e09c0-a92a-11ed-bfe3-dac502259ad0.png

reportMultiBitFFs -statistics

39c3ad2e-a92a-11ed-bfe3-dac502259ad0.png

reportMultiBitFFs -cell MB2SDFCNQOPPSBD1BWP24P90ELVT

39db521c-a92a-11ed-bfe3-dac502259ad0.png

MBFF結(jié)構(gòu)在功耗上帶來的好處主要體現(xiàn)在以下幾個方面,整體而言,就是減少了clock net length、capacitance、clock inverter。

1)clock pin capacitance減少從而降低clock switching power

由下圖可知,雖然2bit MBFF較1bit flip-flop的clock pin cap改觀不大,但當(dāng)design中有大量multi-bit DFF來替代single-bit DFF時,DFF數(shù)量大量降低,芯片時鐘樹上整體pin cap的下降是非常明顯的。cap越小switching power也越小,動態(tài)功耗降低。

3a7496fc-a92a-11ed-bfe3-dac502259ad0.png

2)時鐘樹buffer數(shù)量減少,降低switching和leakage power

由于multi-bit DFF中每個DFF的clock pin cap相對于single-bit DFF有一些減小,那么在multi-bit design中一個相同的buffer可以驅(qū)動更多的MDFF,當(dāng)然最主要還是DFF數(shù)量的減少,從而顯著減少時鐘樹上的buffer數(shù)量和面積,進一步降低時鐘樹上的功耗。

3aa14756-a92a-11ed-bfe3-dac502259ad0.png

3)時鐘樹繞線資源減少,時鐘樹寄生RC從而降低dynamic power

MBFF大量使用時,相對于single-bit design來說,芯片standard cell數(shù)量大幅下降,而且在很多時候DFF的擺放也可能會更加集中,時鐘樹繞線將節(jié)省大量走線資源,進而減少整個時鐘網(wǎng)絡(luò)的寄生RC。

下圖展示了single-bit DFF與multi-bit DFF的繞線差異,可以看出右側(cè)的MBFF繞線明顯更少,時鐘整體的寄生RC得到減少,從而降低功耗。

3adf0082-a92a-11ed-bfe3-dac502259ad0.png

盡管multi-bit有以上諸多優(yōu)點,但是在實際應(yīng)用中并不總能得到最好的結(jié)果。

其主要原因在于以下幾個方面:

a) single-bit到multi-bit的轉(zhuǎn)化有諸多條件限制,很多時候design實際的multi-bit cell比率不高。

b) multi-bit cell擺放不合理可能會引起congestion問題、timing問題,反而會增加更多的組合邏輯的power從而抵消clock tree上帶來的功耗降低的效果。

比如,2bitsingle-bitDFF本來被place在不同位置,若合同為2bit的multi-bit DFF后,routing連線可能反而更長,增加了路徑延遲,工具會采用buffering、sizing的優(yōu)化方式優(yōu)化時序,若依然不能滿足timing,那么multi-bit cell不如拆分成single-bit cell,因為single-bit cell可以更方便resize、move。

c) IR/EM方面的考慮可能會故意讓multi-bit cell互相擺放的遠(yuǎn)一些,從而無法達(dá)到減少clock net length寄生RC從而降低功耗的效果。






審核編輯:劉清

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

    關(guān)注

    31

    文章

    5401

    瀏覽量

    122740
  • 晶體管
    +關(guān)注

    關(guān)注

    77

    文章

    9909

    瀏覽量

    140174
  • 時鐘樹
    +關(guān)注

    關(guān)注

    0

    文章

    56

    瀏覽量

    10929
  • dff
    dff
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    3549

原文標(biāo)題:低功耗設(shè)計之Multi-Bit Cell

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

收藏 0人收藏

    評論

    相關(guān)推薦

    低功耗isolation cell設(shè)計

    低功耗架構(gòu)設(shè)計需要前后端拉通規(guī)劃,前端設(shè)計有PMU功耗管理單元,比如A模塊電壓常開,B模塊電壓可關(guān)斷,那么請思考,當(dāng)B模塊關(guān)斷電壓后,B模塊輸出到A模塊的信號是怎樣的驅(qū)動力?會造成什么結(jié)果?
    的頭像 發(fā)表于 11-24 12:29 ?1723次閱讀
    <b class='flag-5'>低功耗</b>isolation <b class='flag-5'>cell</b>設(shè)計

    什么是Isolation Cell低功耗設(shè)計基礎(chǔ)—Isolation Cell

    如圖所示,當(dāng)一條net從一個power down domain到always on domain,就需要插入Isolation Cell;
    的頭像 發(fā)表于 12-01 15:11 ?7323次閱讀
    什么是Isolation <b class='flag-5'>Cell</b>?<b class='flag-5'>低功耗</b>設(shè)計基礎(chǔ)—Isolation <b class='flag-5'>Cell</b>

    藍(lán)牙低功耗技術(shù)

    本帖最后由 gk320830 于 2015-3-9 17:57 編輯 藍(lán)牙低功耗技術(shù)  藍(lán)牙低功耗技術(shù)是新一代的藍(lán)牙技術(shù),只要消耗的以
    發(fā)表于 05-13 11:25

    低功耗模式簡介

    一、低功耗模式簡介系統(tǒng)提供了多個低功耗模式,可在 CPU 不需要運行時(例如等待外部事件時)節(jié)省功耗。由用戶根據(jù)應(yīng)用選擇具體的低功耗模式,以
    發(fā)表于 07-23 08:37

    STM32CubeMX低功耗模式簡介

    待機喚醒1. 低功耗模式簡介2. 硬件設(shè)計本實驗用D1指示燈提示系統(tǒng)正常運行,指示燈熄滅表示進入待機模式,K_UP按鍵用來喚醒待機模式,并使用串口1打印相關(guān)調(diào)試信息D1指示燈K_UP按鍵USART1
    發(fā)表于 08-18 06:10

    STM32CubeMX低功耗模式簡介

    一、低功耗模式簡介系統(tǒng)提供了多個低功耗模式,可在 CPU 不需要運行時(例如等待外部事件時)節(jié)省功耗。由用戶根據(jù)應(yīng)用選擇具體的低功耗模式,以
    發(fā)表于 08-18 07:18

    STM32待機喚醒低功耗模式簡介

    STM32待機喚醒1.低功耗模式簡介:2.幾種模式:1)主要介紹待機模式:可以看出待機模式與停機模式的不同只在是否置LPDS位 (PWR_CR[0]);實際上待機模式比停機模式更加省電,只需2uA
    發(fā)表于 01-10 06:19

    ZXSC300-SINGLE OR MULTI CELL L

    The ZXSC300 is a single or multi cell LED driver designed for applications where step-up voltage
    發(fā)表于 07-03 17:07 ?15次下載

    電子知識大全樹電運行低功耗電路簡介

    電子知識大全樹電運行低功耗電路簡介 美國華盛頓大學(xué)的一組研究人員成功地演示了樹木產(chǎn)生的電力足以獨立地維持定制電路的
    發(fā)表于 11-27 08:46 ?732次閱讀

    Multi-bit Flip Flop(MBFF)修復(fù)技巧

    對于一些Timing比較Critical的Path,如果發(fā)現(xiàn)上面有一些Multi-bit Flip Flop(MBFF),那么可以考慮用這種方式來修復(fù)。
    的頭像 發(fā)表于 11-09 10:31 ?3864次閱讀

    芯片設(shè)計里的Multi-Bit FF方法討論

    在現(xiàn)代的芯片設(shè)計里邊,工程師在優(yōu)化功耗和面積上無所不有其極,這里討論的multi-bit FF 就是其中的一種方法或者稱之為一種流程。
    的頭像 發(fā)表于 05-08 09:34 ?2144次閱讀
    芯片設(shè)計里的<b class='flag-5'>Multi-Bit</b> FF方法討論

    芯片設(shè)計里的Multi-Bit FF探究

    在現(xiàn)代的芯片設(shè)計里邊,工程師在優(yōu)化功耗和面積上無所不有其極,這里討論的multi-bit FF 就是其中的一種方法或者稱之為一種流程。
    發(fā)表于 06-09 16:57 ?1779次閱讀
    芯片設(shè)計里的<b class='flag-5'>Multi-Bit</b> FF探究

    isolation cell低功耗設(shè)計

    isolation cell(隔離單元),通常用于電源關(guān)斷技術(shù)(PSO)和多電源多電壓技術(shù)(MSMV)。起到不同電壓域之間的電壓鉗制和隔離作用。
    發(fā)表于 06-30 12:59 ?939次閱讀
    isolation <b class='flag-5'>cell</b>的<b class='flag-5'>低功耗</b>設(shè)計

    低功耗設(shè)計Power Switch Cell

    CMOS電路中的功耗分為兩部分:靜態(tài)功耗和動態(tài)功耗
    的頭像 發(fā)表于 01-16 09:39 ?5523次閱讀
    <b class='flag-5'>低功耗</b>設(shè)計<b class='flag-5'>之</b>Power Switch <b class='flag-5'>Cell</b>

    DVFS hierarchy低功耗A72后端實戰(zhàn)案例

    HAMMER。掌握低功耗cell的用法,選擇合適的isolation cell、level shifter等低功耗cell。
    的頭像 發(fā)表于 04-08 09:24 ?1330次閱讀
    DVFS hierarchy<b class='flag-5'>低功耗</b>A72后端實戰(zhàn)案例

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 色骚网 | 亚洲精品福利视频 | 一级特黄特黄的大片免费 | 欧美一区二区三区四区在线观看 | 久草男人天堂 | 亚洲日本中文字幕天天更新 | 国产理论| 欧美涩区| 日本黄色a级 | 亚洲特级毛片 | 18美女扒开尿口无遮挡 | 四虎影免看黄 | 亚洲男人的天堂在线观看 | 午夜在线观看福利 | 日韩一级欧美一级一级国产 | 中文字幕在线观看日剧网 | 成人免费午间影院在线观看 | 欧美一区二区三区高清视频 | 2020av在线播放| 色婷婷激情 | 在线视频你懂得 | 午夜寂寞影视 | 亚洲欧美综合一区 | 欧美一区二区三区四区在线观看 | 第四色成人网 | www.天天操 | 久久99久久精品国产99热 | 亚洲国产精品婷婷久久 | 啪啪国产视频 | 久久国产精品久久久久久久久久 | yy6080理aa级伦大片一级 | 一级毛片在线播放 | 国模啪啪一区二区三区 | 啪啪午夜视频 | good韩国理论在线三级 | 正在播放一区二区 | 激情五月亚洲 | 琪琪午夜免费影院在线观看 | 亚洲天天更新 | 国产深夜福利在线观看网站 | 婷婷了五月色香综合缴情 |