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