新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 功率智能工具替代時(shí)鐘樹合成

功率智能工具替代時(shí)鐘樹合成

——
作者: 時(shí)間:2005-08-31 來(lái)源:EDN電子設(shè)計(jì)技術(shù) 收藏

功率智能工具替代時(shí)鐘樹合成

本文引用地址:http://2s4d.com/article/8023.htm

公司 Azuro Inc希望幫助ASIC(專用集成電路)設(shè)計(jì)者們獲得更好的方法來(lái)節(jié)約IC的功耗,并最大限度延長(zhǎng)無(wú)線應(yīng)用IC的運(yùn)行時(shí)間。為了這個(gè)目的,該公司最近公布了PowerCentric 工具,一種可以替代時(shí)鐘樹合成的功率智能工具,公司聲稱用此方法可以節(jié)約10%~20%的功耗。
  該公司首席執(zhí)行官Pual Cunningham指出,在當(dāng)今的AS流程中,設(shè)計(jì)者們?cè)谶壿嫼铣呻A段主要關(guān)心時(shí)鐘選通,而在物理優(yōu)化和布局后的時(shí)鐘樹合成階段主要關(guān)注時(shí)鐘緩沖?!霸谀氵M(jìn)入時(shí)鐘樹合成階段之前,你不能量化時(shí)鐘選通對(duì)時(shí)序和功耗的影響?!盋unningham說(shuō),“這是一個(gè)即插即禱(plug-and-pray)的方法,你單憑可感覺(jué)到的經(jīng)驗(yàn)把東西扔進(jìn)去,然后期待在后端得到最好的結(jié)果?!彼赋?,大多數(shù)情況是使用者不得不反復(fù)進(jìn)行時(shí)鐘樹合成,直到得到在性能、面積、功耗各方面可以接受的結(jié)果?!坝捎谟刑嗟淖儎?dòng)因素,手動(dòng)處理是不可能的。”
  對(duì)于那些習(xí)慣于時(shí)鐘樹合成的設(shè)計(jì)者,這項(xiàng)技術(shù)允許他們?cè)谠O(shè)計(jì)中間進(jìn)行時(shí)鐘選通和時(shí)鐘緩沖的合成。在Azuro 的流程中,使用者輸入已經(jīng)布局的門級(jí)網(wǎng)表、DEF/PDEF、SDC、lib以及LEF文件到PowerCentric。該工具也接受手動(dòng)或工具生成的時(shí)鐘。此工具的門選通合成(Gated Synthesis)引擎讀取布局的門級(jí)網(wǎng)表,而不是RTL(寄存器轉(zhuǎn)移級(jí))代碼?!拔覀兛梢灾苯涌吹介T級(jí)網(wǎng)表的電路圖,而不是RTL,”Cunningham說(shuō),“由此,我們可以提取出3倍的潛在選通機(jī)會(huì),從而優(yōu)化設(shè)計(jì)。”
  一旦工具發(fā)現(xiàn)了貫穿整個(gè)芯片設(shè)計(jì)的選通機(jī)會(huì),它就會(huì)用iCTS (智能時(shí)鐘樹合成)引擎來(lái)評(píng)估貫穿整個(gè)設(shè)計(jì)的機(jī)會(huì)和平衡因素,諸如增加的緩沖和群集產(chǎn)生的額外開銷以及它們對(duì)性能和面積的影響等。iCTS利用了非矢量的SASm 靜態(tài)電路估算技術(shù),它可以不通過(guò)詳盡的精細(xì)仿真來(lái)給出電路的現(xiàn)場(chǎng)平均活躍性。PowerCentric 的iCTS 引擎可以產(chǎn)生優(yōu)化的時(shí)鐘樹,完成緩沖插入、布局、尺寸優(yōu)化以及時(shí)鐘門的布局、尺寸優(yōu)化等。該工具會(huì)移除、調(diào)整尺寸或替換輸入設(shè)計(jì)中任何非保護(hù)的緩沖或時(shí)鐘門。該工具在64位的系統(tǒng)上1小時(shí)可以完成100 000個(gè)優(yōu)化實(shí)例。



評(píng)論


相關(guān)推薦

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

關(guān)閉