o Identify the Bottleneck: Determine why the hotspot exists even with uniform density targets. Is it due to:
§ Macro
pin congestion?
§ A
narrow channel between macros/blockages?
§ A
concentration of high-pin-count cells?
§ Specific
routing patterns forced by the logic structure?
o
partial placement blockages or density screens
specifically over the hotspot GCells. This forces lower density only where
needed, rather than globally.
o
Macro/Blockage Adjustments:
o Cell
Padding: Apply cell padding specifically to cells within the
congested region, or to specific cell types causing the issue there.
o Use
module padding
o Placement
Guides/Bounds:
o Congestion-Driven Placement Effort:
0 comments:
Post a Comment