新聞中心

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

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

作者: 時(shí)間:2011-04-23 來源:網(wǎng)絡(luò) 收藏

  此外,假設(shè)在下列單元上換回原始形式會導(dǎo)致:

  ● 單元D和B的單元延時(shí)將減少30 ps

  ● 單元C的單元延時(shí)將減少35 ps

  ● 單元A的單元延時(shí)將減少45 ps

  很明顯,換回單元A就可以解決3個(gè)端點(diǎn) (見圖2) 的違反問題,不必分別交換每個(gè)端點(diǎn)的單元 (D 和 B或C)。

  結(jié)果

  這種方法最初是在CEVA內(nèi)部開發(fā)的一款DSP產(chǎn)品CEVA-X1622 DSP內(nèi)核上執(zhí)行。

  其設(shè)計(jì)規(guī)模在450,000門左右。流程主要部分的總體運(yùn)行時(shí)間大約為12個(gè)小時(shí) (即運(yùn)行一個(gè)晚上) (見全流程概述圖2的黃色部分),而使ECO結(jié)果與Signoff相符合的Signoff運(yùn)行時(shí)間很少 (見全流程概述圖2的褐色部分)。

  附錄

  多模工作

  當(dāng)工作在一個(gè)以上的模式中時(shí),必需針對每一個(gè)模式分別執(zhí)行優(yōu)化,且交換清單中不能包括其它模式的單元。

  對于每一個(gè)模式,這種方法都生成ECO檔,并將之附加到包含了所有模式交換的全局文件中。然后,在設(shè)計(jì)中執(zhí)行單個(gè)ECO,并對每一個(gè)模式執(zhí)行一次完整的RC提取 + STA運(yùn)行。

  由于在某個(gè)模式中某些路徑可被視為“無約束路徑”(unconstrained paths),故必需予以分離,但在其它模式中它們可能是時(shí)序約束的。這種情形可能導(dǎo)致虛假交換,增加修正這些違反所需的總體運(yùn)行時(shí)間。

  以左圖為例 (圖5);這是控制受約束路徑的Scan_enable信號。在功能性模式中,該信號具有恒定值,因此PrimeTime看不到掃描模式路徑 (紅色)。這時(shí),PrimeTime會把紅色路徑上的所有單元交換到高Vth,從而可能造成max_transition違反,甚至建立違反。

  把這些模式分離開來可以防止這種情況發(fā)生,并改善總體運(yùn)行時(shí)間和真實(shí)交換數(shù)目。

  


上一頁 1 2 3 下一頁

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

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉