如果數(shù)字IC版圖設(shè)計中Power Mesh打的太寬(尤其是VDD和VSS的Stripe靠近放置的情況),下方還放置的有標準單元,那么在出Pin的地方可能會存在Congestion,如下圖所示,那么這種問題該如何解決呢?對于ICC、Innouvs、ICC2分別該如何解決呢? ?
解決方案:
1、調(diào)整PG structure,讓電源地間隔放置。或者合理減少power,不要打太多、不要打太寬。根據(jù)以往經(jīng)驗和IR-drop分析的結(jié)果,可以在IR-drop滿足的情況下,降低PG的寬度,不用占用太多布線資源。
2、一般在電源地Strap下面放置標準單元時,可能會在Strap的地方存在Congestion。這時可以限制工具在電源地Strap下面少放或者不放置標準單元,設(shè)置hard blockage,partial blockage/partial density control。
如下圖所示,可以非常清晰的看到,大部分的擁塞都發(fā)生在PG Mesh附近,這可以通過對Power Mesh設(shè)置partial blockage來解決。
下面分別講解一下在ICC/ICC2和Innovus該如何實現(xiàn)該需求。
ICC設(shè)置:
ICC2設(shè)置
實例:
Innovus設(shè)置:
方法1:將指定Layer的preroute視為Placement Blockage
方法2:在PG stripes下方創(chuàng)建Partial Placement Blockage
審核編輯:劉清
-
數(shù)字IC
+關(guān)注
關(guān)注
1文章
38瀏覽量
12814 -
VDD
+關(guān)注
關(guān)注
1文章
316瀏覽量
34655 -
VSS
+關(guān)注
關(guān)注
1文章
36瀏覽量
21674 -
電源地
+關(guān)注
關(guān)注
0文章
36瀏覽量
9921 -
mesh技術(shù)
+關(guān)注
關(guān)注
0文章
14瀏覽量
8844
原文標題:Congestion修復(fù)實例及腳本分享 - 控制PG stripe下面少放甚至不放Cell
文章出處:【微信號:集成電路設(shè)計及EDA教程,微信公眾號:集成電路設(shè)計及EDA教程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論