Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

TSMC 0.18um dummy insertion only covers partial area

RuihW

Newbie level 4
Joined
Mar 8, 2024
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
57
Hi everyone,

I'm having troubles with the dummy insertion in Calibre. The insertion only filled some area no matter how big the fill window I set to. For example, the generated dummy only fits the rectangular region if the origin of the dummy is set to (0,0). Calibre's DRC is set to hierarchy mode. If it's set to use flat mode, then the dummy would be placed on the left edge. But still, it only covers less than 5% of the entire chip. What did I miss here?
1711596839327.png
 
dummy fill utility is configured not to interact with some layers. if it sees SRAM/ROM or other special zones, it ignores the area and fills around it. Is there something special or something missing that is common to the unfilled area?
 
dummy fill utility is configured not to interact with some layers. if it sees SRAM/ROM or other special zones, it ignores the area and fills around it. Is there something special or something missing that is common to the unfilled area?
I don't think so. The DMEXCL and POBLK areas are shown below. My biggest confusion is that sometimes the utility filled the area in red circle in flat mode, but it never fill any other area. There's lots of open space above the red circle and the utility just ignored it.
1711633348371.png
 
Yes. They only increased the density by 0.5%. I feel like I can do a better job than that by manually filling the empty area.
 
Using the default window size, see if there is a seeting related to "filling small spaces". I know it exists for TSMC65 and 16. If you turn it on, it tends to generate better filling by instantiating a lot of small pieces instead of large pieces of fill.
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top