<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于層次法實現(xiàn)EOS芯片的后端設(shè)計

          基于層次法實現(xiàn)EOS芯片的后端設(shè)計

          作者: 時間:2012-04-11 來源:網(wǎng)絡(luò) 收藏

          (7) 時鐘樹生成(Clock tree synthesis)

          由于時鐘端的驅(qū)動能力有限,而且時序的好壞也是一個的成敗的關(guān)鍵,在所有的時鐘驅(qū)動端加入一些緩沖器(Buffer)。

          (8) 布線(Routing)

          的布線有總體(Global routing)布線和詳細布線(Detail routing)兩步,如果布線有很大的擁塞(congestion),需要重新布局。

          (9) 寄生參數(shù)提取(RC extraction)

          利用寄生參數(shù)提取軟件提取線網(wǎng)的寄生電阻和電容,并轉(zhuǎn)換為延時值存到SDF(stand delay format)文件中。

          (10) 靜態(tài)時序分析STA(static timing analysis)

          靜態(tài)時序分析是運用軟件計算的時序是否符合所要求的時序,如果違反可以進行工程變更(ECO)來修正。

          (11) 工程變更ECO(engineering change order)

          工程變更是對版圖的局部修改,并完成從布局到STA的步驟的統(tǒng)稱,一般是加入一些單元,或者替換一些單元來達到對時序的修改。

          (12) 規(guī)則檢查DRC(design rule check)和版圖與電路圖比較LVS(layout versus schematic) [4] 。

          具有許多優(yōu)點,主要是它可以對模塊施加靈活而嚴格的約束,可以允許多個物理設(shè)計人員并行工作,提高物理設(shè)計的并行性,能夠減少一些重復(fù)的迭代工作,由于增加了許多對功能模塊的操作,還可以節(jié)約系統(tǒng)資源。法設(shè)計也有其局限性,主要是設(shè)計過程復(fù)雜,對含有多個IP模塊的設(shè)計需要對每個模塊進行優(yōu)化工作,法設(shè)計對于規(guī)模不大的設(shè)計優(yōu)化功能并不明顯。

          4 芯片

          隨著波分復(fù)用技術(shù)和高速以太網(wǎng)技術(shù)的發(fā)展,骨干網(wǎng)的帶寬呈幾何級數(shù)增長,已達到了吉比特甚至更高的水平。而連接骨干網(wǎng)和用戶網(wǎng)的接入網(wǎng)的速率卻沒有太大的提高,已成為網(wǎng)絡(luò)發(fā)展的瓶頸。要想高速、可靠的接入,使終端用戶充分利用骨干網(wǎng)的巨大容量,必須采用新的高速接入技術(shù)。SDH技術(shù)已非常成熟,其安全性好,可靠性高;用SDH傳輸網(wǎng)絡(luò)承載以太網(wǎng)IP包以網(wǎng)絡(luò)用戶的遠程接入或異地局域網(wǎng)互連,我們稱之為(Ethernet over SDH), 是一種非常方便的實現(xiàn)方案。

          芯片用于實現(xiàn)方案的主要ASIC芯片,它的規(guī)模是6百萬門(不含RAM),它采用0.18um的CMOS工藝。它的規(guī)模已經(jīng)接近展平法的極限,經(jīng)過對比試驗,展平法實現(xiàn)一次布局布線到寄生參數(shù)的提取需要40-50個小時完成。而采用層次法,迭代時間將會減小到20個小時以下。

          EOS芯片的設(shè)計平臺采用的是cadence公司集成設(shè)計工具Encounter,其中中心部分為設(shè)計輸入,encounter菜單按照流程設(shè)計,使用很方便。該工具集成了幾乎完整的芯片設(shè)計流程工具,其中包括優(yōu)化綜合工具(RTL Compiler)、布局工具(Amoeba Placement)、布線工具(trial route,Nano route)、時序驗證工具(vstorm PE)、串擾分析工具(CelticIC)、寄生參數(shù)抽取3D工具(FireIce),同時對于如納米布線器、串擾分析工具、電源分析工具也可以單獨使用,可以適合不同用戶層面的需求,所以使用非常方便[5]。

          層次法設(shè)計的時候模塊劃分要考慮芯片之間的連接關(guān)系,還要考慮模塊門數(shù)的大小,太大和太小的模塊都不適合劃分為模塊來單獨布局布線。以下是一些劃分模塊的基本要點:

          (1)模塊不宜太大或者太小,一般以30萬門到80萬門之間最合適,最大不要超過200萬門。

          (2)模塊被重復(fù)的次數(shù)多,有利于實現(xiàn)模塊化的優(yōu)勢。

          (3)模塊對外的pin腳不宜過多,如果過多,頂層的布線和規(guī)劃會十分困難。

          9.jpg
          圖3 頂層布局布線圖

          根據(jù)以上幾個要點,我們可以把芯片分成以下幾個模塊:STM,LCAS,VC4,Channel,GB。這里要提到的一點是,對于層次法設(shè)計,在頂層布線的時候,底層模塊是作為一個黑盒子來使用的,但是它還是包含時序的信息。如圖3就是頂層最后的布線圖。



          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();