<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 如何在后版圖網(wǎng)表上優(yōu)化泄漏功率

如何在后版圖網(wǎng)表上優(yōu)化泄漏功率

作者: 時(shí)間:2012-04-29 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要

本文引用地址:http://dyxdggzs.com/article/190443.htm

  隨著(zhù)泄漏功耗成為待機模式下的主要能耗,降低泄漏功耗也成為客戶(hù)實(shí)現節能的主要途徑之一。故現有的實(shí)現流程中需要采用快捷的解決方案,不僅對設計收斂影響最小,還應盡可能地縮短執行的匯聚時(shí)間。

  建議的方案適合于那些采用雙/三重 Vth (閾值電壓) 技術(shù)、無(wú)需對現有 RTL 至 GDS 流程做任何修改的設計。

  引言

  泄漏功耗是固有的靜態(tài)功耗,與開(kāi)關(guān)及內部功耗 (定義為動(dòng)態(tài)功耗) 共同構成總體功耗。

  泄漏功耗與應用無(wú)關(guān),主要是來(lái)自于:

  ● 源漏亞閾值 (sub-threshold) 電流,這是閾值電壓降低以致溝道不完全關(guān)斷的結果。

  ● 柵極到溝道的泄漏電流。

  在多Vth技術(shù)中,亞閾值電流與Vth成指數關(guān)系,故低Vth單元的速度更快,但泄漏功耗也要大得多。

  隨著(zhù)工藝尺度的縮小,這種情況愈加嚴重,而且在90nm及以下工藝節點(diǎn),對大多數移動(dòng)應用而言,這一問(wèn)題越來(lái)越顯著(zhù)。

  降低泄漏功耗是一項貫穿架構設計、VLSI設計、綜合、PR (布局布線(xiàn)) 直至Signoff (完成) 的任務(wù)。

  功率設計包括減少關(guān)鍵和次關(guān)鍵路徑的數量,以便在可能時(shí)讓更多的單元被映像到高Vth上。

  智能綜合 (smart Synthesis) 與PR的使用對設計的最終泄漏模式也有很大影響。

  本文介紹的泄漏減少方法焦點(diǎn)在于流程實(shí)現的最后階段,而且,雖然它主要是針對PrimeTime編寫(xiě),卻并不局限于某個(gè)專(zhuān)用PR/Signoff工具。

  方法描述

  1.全流程概述

  這種泄漏功耗優(yōu)化方法瞄準最后階段的設計工作。其概念是讓設計利用基于多個(gè)Vth的交換策略,提前一步實(shí)現最大泄漏的優(yōu)化。

  圖1是整個(gè)流程的模塊示意圖,其中黃色和褐色矩形框代表泄漏優(yōu)化。這個(gè)用于驗證客戶(hù)設計的系統運行在PrimeTime/StarExtract原始signoff環(huán)境下。

  這種方法在完整的RTL至GDSII流程之后讓最終設計進(jìn)入原始signoff環(huán)境,然后開(kāi)始搜索那些能夠被交換到相應的更高Vth而又不會(huì )影響設計性能的單元。

  基本上,這意味著(zhù)這種優(yōu)化將在設計的正Slack (時(shí)間裕量) 路徑上進(jìn)行。

  在優(yōu)化過(guò)程中,需檢查下列設計參數:

  ● 建立時(shí)間違反

  ● 設計規則,如最大傳輸時(shí)間 (max_transition) 違反和最大電容 (max_capacitance) 違反

  ● 由衰減受害者 (victims) 引起的串擾 (Crosstalk) 違反

  ● 時(shí)鐘網(wǎng)絡(luò ) (Clock nets) 設計規則

  ● 不應被接觸或改變的特殊單元和結構

  ● 不同模式和邊角 (比如功能性/測試模式WC/BC 等)

  泄漏減少流程的第一個(gè)階段 (即示意圖中的黃色矩形框) 是優(yōu)化流程中主要的耗時(shí)部分,并涉及利用PrimeTime“what-if”分析的搜索和交換策略。這一步驟會(huì )反復進(jìn)行,直到找到所有適合交換的單元。

  優(yōu)化流程的第二階段 (即示意圖中的褐色矩形框) 是設計 (ECO) 上的交換執行,RC提取 (RC-Extraction) 和整個(gè)STA 運行,并重新運行全部signoff 環(huán)境。

  優(yōu)化流程在這一階段對“what-if”分析與全部RC提取之比較后發(fā)現的違反錯誤進(jìn)行修正。與PrimeTime的快速計算以及總體運行時(shí)間減小的的優(yōu)點(diǎn)相比,這些錯誤就相對不起眼了。因此,這一步驟的反復次數應該較小。該階段的缺點(diǎn)是需要重新運行完整提取,從而增加總體運行時(shí)間。

  在所有違反都得到修正 (第二階段) 之后,優(yōu)化設計的輸出在功能性上與原始的設計版圖相同,但大大減少了不必要的低/標準Vth單元,因此降低了功耗。

  這種方法節省的總體功耗取決于RTL編碼以及RTL-to-GDS實(shí)現流程早期階段的泄漏意識。不過(guò),利用這種流程可確保設計在Signoff要求方面得到最大限度的優(yōu)化。這個(gè)問(wèn)題十分重要,因為實(shí)際實(shí)現和Signoff優(yōu)化之間總是存在差距,而在優(yōu)化流程之后,這一差距可被減小。

  2.交換算法

  這種方法的目的是盡可能找出非時(shí)序關(guān)鍵路徑 (即正Slack路徑) 上的低/標準Vth單元,并用高Vth單元來(lái)替代,同時(shí)不影響時(shí)序或任何其它設計要求。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 后版圖 網(wǎng)表 泄漏功率

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>