Professional Documents
Culture Documents
US7380220
US7380220
(65) Prior Publication Data Boning, Duane et al., “Statistical metrology of interlevel dielectric
thickness variation.” Proceedings of the SPIE Symposium on Micro
US 2005/OO37522 A1 Feb. 17, 2005 electronic Manufacturing, Oct. 1994, SPIE vol. 2334, pp. 316-327.
Related U.S. Application Data (Continued)
(63) Continuation of application No. 10/165.214, filed on Primary Examiner Paul Dinh
Jun. 7, 2002. (74) Attorney, Agent, or Firm Bingham McCutchen LLP
(57) ABSTRACT
(51) Int. Cl.
G06F 7/50 (2006.01)
(52) U.S. Cl. .................... 716/2: 716/4; 716/10; 716/11 A method and system are described to reduce process
variation as a result of the electrochemical deposition
(58) Field of Classification Search .................... 716/2, (ECD), also referred to as electrochemical plating (ECP),
71.6/4-5, 19-21, 10-11: 438/692,926 and chemical mechanical polishing (CMP) processing of
See application file for complete search history. films in integrated circuit manufacturing processes. The
(56) References Cited described methods use process variation and electrical
impact to direct the insertion of dummy fill into an integrated
U.S. PATENT DOCUMENTS circuit.
5,124,927 A 6/1992 Hopewell
5,597,668 A 1/1997 Nowak et al. 77 Claims, 41 Drawing Sheets
Ouma, Dennis et al., “An Integrated Characterization and Modeling “MIT Statistical Metrology.” Publications List, http://www-mtl.mit.
Methodology for CMP Dielectric Planarization.” International edu/Metrology/PAPERS/, 1994-2003.
Interconnect Technology Conference, San Francisco, CA, Jun. Smith, Taber H. Thesis entitled “Device Independent Process
1998. Control of Dielectric Chemical Mechanical Polishing', MIT. Sep.
Park, Tae H. et al., “Pattern Dependent Modeling of Electroplated 27, 1999.
Copper Profiles.” International Interconnect Technology Confer Stine, Brian E., Thesis entitled “A General Methodology for Assess
ence (IITC), Jun. 2001. ing and Characterizing Variation in Semiconductor Manufacturing'.
Park, T. et al., “Electrical Characterization of Copper Chemical MIT, Sep. 1997.
Mechanical Polishing.” SEMATECH, Austin, TX, Date, CMP-MIC U.S. Appl. No. 10/165.214, filed Jun. 7, 2002, Lynne Ann Gurley,
Santa Clara Feb. 1999. Action issued.
Park, T. et al., “Pattern and Process Dependencies in Copper .S. Appl. No. 10/946,810, filed Sep. 22, 2004, Continuation of
Damascence Chemical Mechanical Polishing Processes.” VLSI .S. Appl. No. 10/165.214: Awaiting Action.
Multilevel Interconnect Conference (VMIC), Santa Clara, CA. Jun. .S. Appl. No. 10/947,500, filed Sep. 22, 2004, Continuation of
1998. .S. Appl. No. 10/165.214: Awaiting Action.
Park, Jin-Ku, “An Exhaustive Method for Characterizing the Inter .S. Appl. No. 10/947, 195, filed Sep. 22, 2004, Continuation of
connect Capacitance Considering the Floating Dummy-Fills by .S. Appl. No. 10/165.214; Action Issued.
Employing an Efficient Field Solving Algorithm.” International .S. Appl. No. 10/164,844, filed Jun. 7, 2002, Sun J. Lin, Awaiting
Conference on Simulation of Semiconductor Processes and ction.
Devices, 2000, pp. 98-101. .S. Appl. No. 10/164,847, filed Jun. 7, 2002, Evan Pert, Awaiting
Peters, Laura, “Removing Barriers to Low-k Dielectric Adoption.” Action.
Semiconductor International, May 1, 2002. U.S. Appl. No. 10/164,842, filed Jun. 7, 2002, Stacy Whitmore,
Sakurai, Takayasu, "Closed-Form Expressions for Interconnection Abandoned in favor Cont. U.S. Appl. No. 11/142,606.
Delay, Coupling, and Crosstalk in VLSI’s.” IEEE Transactions on U.S. Appl. No. 1 1/142,606, filed May 31, 2005, Pending.
Electron Devices, vol. 40, No. 1, Jan. 1993. U.S. Appl. No. 10/200,660, filed Jul. 22, 2002, Paul Rodriguez,
Saxena et al., “A methodology for the top-down synthesis of Action Issued.
semiconductor process flows.” Proc. 3rd IEEE/SEMI Int. Symp. U.S. Appl. No. 10/321,283, filed Dec. 17, 2002, Awaiting Action.
Semiconductor Manufacturing, pp. 36-40, 1995. U.S. Appl. No. 10/321,298, filed Dec. 17, 2002, Sun J. Lin, Awaiting
Action.
Singer, Peter, “Progress in Copper: A Look Ahead.” Semiconductor
International, May 1, 2002. U.S. Appl. No. 10/321,281, filed Dec. 17, 2002, Stacy Whitmore,
Action Issued.
Smith, Taber H. et al., “ACMP Model Combining Density and Time U.S. Appl. No. 10/321,777, filed Dec. 17, 2002, Binh C. Tat, Action
Dependencies.” Proc. CMP-MIC, Santa Clara, CA, Feb. 1999. Issued.
Stine, Brian E. et al., “A Simulation Methodology for Assessing the U.S. Appl. No. 10/321,290, filed Dec. 17, 2002, Awaiting Action.
Impact of Spatial/Pattern Dependent Interconnect Parameter Varia U.S. Appl. No. 11/005,651, filing Dec. 6, 2004, Pending.
tion on Circuit Performance,’ 1997 International Electron Devices Conrad et al., “Model Considerations, Calibration Issues, and
Meeting, Washington, D.C., Dec. 1997, pp. 133-136. Metrology Methods for Resist-Bias Models', in Metrology, Inspec
Stine, Brian E. et al., “The Physical and Electrical Effects of tion, and Process Control for Microlithography XIII, ed. by B.
Metal-Fill Patterning Practices for Oxide Chemical-Mechanical Singh, Proc. SPIE 3677, pp. 940-955 (1999).
Polishing Processes.” IEEE Transactions of Electron Devices, vol. Baker “Using Calibre In A Design for Manufacturing Environ
45, No. 3, Mar. 1998, pp. 665-679. ment”. Deep Submicron Technical Publication, Mentor Graphics,
Stine, Brian E. and Rakes Vallishayee, “On the Impact of Dishing Sep. 2001.
in Metal CMP Processes on Circuit Performance.” International Ouma et al., “An Integrated Characterization and Modeling Meth
Workshop on Statistical Metrology Technical Papers, 1998, pp. odology for CMP dielectric Planarization.” Proc. Of Interconnect
64-67.
Technology Conference, pp. 67-69, Feb. 1998.
Stine, B. et al., “A Closed-From Analytic Model for ILD Thickness Lee et al., “Analyzing The Effects of Floating Dummy-Fills: From
Variation in CMP Processes.” Proc. CMP-MIC, Santa Clara, CA, Feature Scale Analysis to Full-Chip RC Extraction.” Proc. Of IEDM
Feb. 1997.
2001, Dec. 2001.
Tuinhout, Hans P. and Maarten Vertregt, “Characterization of Sys Slide Presentation, Exhibit A.
tematic MOSFET Current Factor Mismatch Caused by Metal CMP Slide Presentation, Exhibits B1 and B2.
Dummy Structures.” IEEE Transactions. On Semiconductor Manu Praesagus Business Plan, Exhibit C.
facturing, vol. 14, No. 4, Nov. 2001, pp. 302-312.
Tugbawa, Tamba et al., “A Mathematical Model of Pattern Depen Tian et al. “Model-Based Dummy Feature Placement for Oxide
dencies in Cu CMP Processes.” CMP Symposium, Electrochemical Chemical-Mechanical Polishing Manufacturability”. Proceedings
Society Meeting, Honolulu, HA, Oct. 1999. of the 37" Design Automation Conference, pp. 667-670, 2000.
Tugbawa, Tamba E. et al., “Integrated Chip-Scale Simulation of Ohta, et al. “A New Sp (simultaneous polishing) Model for Copper
CMP Processes' International Conference on Simulation of Semi
Pattern Dependencies in Copper Electroplating and Copper Chemi
cal Mechanical Polishing Processes.” International Interconnect conductor Processes and Devices (SISPAD '02), Piscathaway, NJ,
Technology Conference, San Francisco, CA. Jun. 2002. Sep. 4-6, 2002, pp. 257-260.
Tugbawa, Tamba et al., “Framework for Modeling of Pattern International Search Report dated Nov. 24, 2004 for PCT Appl. No.
PCT/USO3, 17655.
Dependencies in Multi-Step Cu CMP Processes.” SEMICON West Supplemental European Search Report dated Apr. 26, 2007 for
2000, Jul 11, 2000.
Tugbawa, Tamba et al., “Modeling of Pattern Dependencies for Appl. No. 03741876.1.
Multi-Level Copper Chemical-Mechanical Polishing Processes.” Office Action dated Jun. 8, 2004 for U.S. Appl. No. 10/165.214.
Material Research Society Spring Meeting, San Francisco, CA, Apr. Office Action dated Dec. 30, 2004 for U.S. Appl. No. 10/165.214.
2001. Office Action dated Oct. 18, 2005 for U.S. Appl. No. 10/165.214.
Zaman, Mohammed H. et al., “Automatic Generation of Thin Film Office Action dated Feb. 23, 2006 for U.S. Appl. No. 10/165.214.
Process Flows—Part I: Basic Algorithms.” IEEE Transactions on Notice of Allowance dated Jan. 16, 2007 for U.S. Appl. No.
Semiconductor Manufacturing, vol. 12, No. 1, Feb. 1999, pp. 10/165,214.
116-128. Office Action dated Sep. 6, 2007 for U.S. Appl. No. 10/165.214.
Zaman, Mohammed H. et al., “Automatic Generation of Thin Film Office Action dated Nov. 8, 2006 for U.S. Appl. No. 10/947,500.
Process Flows—Part II: Recipe Generation, Flow Evaluation, and Office Action dated May 1, 2007 for U.S. Appl. No. 10/947,500.
System Framework.” IEEE Transactions on Semiconductor Manu Office Action dated Nov. 6, 2006 for U.S. Appl. No. 10/947,195.
facturing, vol. 12, No. 1, Feb. 1999, pp. 129-138. Office Action dated May 1, 2007 for U.S. Appl. No. 10/947,195.
US 7,380.220 B2
Page 4
Notice of Allowance dated Oct. 19, 2007 for U.S. Appl. No. Notice of Allowance dated Nov. 15, 2007 for U.S. Appl. No.
10/947,195. 11/142,606.
Office Action dated Dec. 4, 2006 for U.S. Appl. No. 11/142,606.
Notice of Allowance dated May 25, 2007 for U.S. Appl. No.
11/142,606. * cited by examiner
U.S. Patent May 27, 2008 Sheet 1 of 41 US 7,380,220 B2
ldeal Case
Desired Wafer Surface. After CMP 3
LEGEND:
Realistic Case
Desired Wafer Surface After CMP
Actual Wafer Surface After CMP
LEGEND:
U.S. Patent May 27, 2008 Sheet 2 of 41 US 7,380,220 B2
LEGEND
Copper
15
---
re-rrus
Area
16 E Available for
Dummy Fill
Fig. 3A
Fig. 3B
U.S. Patent May 27, 2008 Sheet 4 of 41 US 7,380,220 B2
g EEE 3 as a seg
Eggs is as Ei is ges
is is stages & gas
E. E. 5; 3 SESs is 3
Symmetric
; : S5, Sii is tig
5 is set S : is is
is E. E. s. 3 is is is is is
Fig. 4A
as Egg is sig 5 g is is
E is is is is
is is 3 g g is is
is is Big E is is
Asymmetric in
one direction
Asymmetric in
two directions
U.S. Patent May 27, 2008 Sheet 7 of 41 US 7,380,220 B2
37
36 Design Certified
Fig. 7
U.S. Patent May 27, 2008 Sheet 8 of 41 US 7,380,220 B2
40 narrow 42
t Twide
41 43
- - - - - mm mm F m up m
T Oxide Posts
Ay 46 Y
48
Fig. 8B
U.S. Patent May 27, 2008 Sheet 9 of 41 US 7,380,220 B2
siggest
YES 31.
Are there any objects remaining in grid?
31.9 NO sia
E.
For each neighboring pair of objects compute max and min linespace
31.1 Find max, min and mean linewidth range for complete chip
31.17 Store information for max, min and mean linewidth bins
ss
RS7
31.18 Find max, min and mean linespace range for complete chip
st
31.19 Divide range M by the number of desired bins (N) to form N bins:
(as computed in ref.)
31.20 s
31.24 Divide range M by the number of desired bins (N) to form N bins:
31.25 Separate each discrete grid by density into appropriate linewidth bin
31.26 Compute histogram and variance of density values within each bin range
s
31.28
Provide all linewidth, linespace and density information
for each spatial grid across the full chip to process model.
U.S. Patent May 27, 2008 Sheet 11 of 41
YS
50
52
West [×]
A
outh
SNØ 54
Fig. 10A
Fig. 10B
U.S. Patent May 27, 2008 Sheet 12 of 41 US 7,380,220 B2
U.S. Patent May 27, 2008 Sheet 13 of 41 US 7,380,220 B2
ion Tab
A2 Extraction Table Full chip is divided into discrete grids
Grid (y,x) Lwls Density
Density <
F 28d. Grid (1,1) -NA3
Grid (2,1)
A1 Full-chip or die
Fig.11
U.S. Patent May 27, 2008 Sheet 14 of 41 US 7,380,220 B2
Pre-process
Actual Wafer reasurements
Post-process
MeasurerTents
across die and
wafer
71 Pre-process
Post-process
Measurernets
aCrOSS die and
wafer
Fig. 12B
U.S. Patent May 27, 2008 Sheet 15 of 41 US 7,380,220 B2
79 Ov Process
Tool A
(recipe A)
:
linespace
Filth thickness
variation
80 Mapping
A /N/N
82 84
linewidth
Fig. 13A
New IC Design
With extracted lineSpace s Mapping
and linewidth range si) A
shaded below
87
linespace
Filt thickness
variation
lineWidth
Fig. 13B
U.S. Patent May 27, 2008 Sheet 16 of 41 US 7,380,220 B2
Fig. 13C
U.S. Patent May 27, 2008 Sheet 17 of 41 US 7,380,220 B2
33-4-3 Patterned wafer is measured (e.g. film thickness, array height, step height, sheet
resistance, capacitance) at same locations as pre-measurement Sampling plan
S2
33-4-4 Data is used to compute process variation, the difference between
the designed structures or features and that manufactured
- st
33-4-5 Fundamental process models, simulations or representations are loaded into system as
well as features extracted from the layout such as linewidth, linespace or density
Ré.
33-4-6 Pre and postwafer data and computed variation is used to calibrate model
parameters and fit the model to the particular tool and/or specific recipe
Fig. 14
U.S. Patent May 27, 2008 Sheet 18 of 41 US 7,380,220 B2
30, Fig. 7 New IC layout file or files are uploaded into system
33-4 Calibrated process model or models (e.g. flow) are uploaded into the system
St
Computing Process Variation: Layout extraction parameters for each
33-1 location on the chip are fed into the calibrated model and the process model
computes predicted variation (e.g. film thickness, dishing, erosion, bloating,
array and step heights) spatially across the chip
s
Computing Electrical Variation: Predicted structural features may be input into an
33-2 electrical model or simulation to compute electrical parameters such as the predicted
sheet resistance or capacitance spatially across the chip or to characterize the actual
electrical performance of the chip
33-3
Result: Full-chip prediction of physical parameters such as film thickness, erosion,
dishing, array and step heights and electrical parameters such as sheet resistance,
capacitance and overall electrical performance of the device. Characterization of
impact of process and electrical variation for new IC design
Fig. 15
U.S. Patent May 27, 2008 Sheet 19 of 41 US 7,380,220 B2
34-1-3
vy
NO Has a table been generated for each of J metal layers? 34-1-9
YES
34-2 Dummy Sizing and Placement
Fig. 16
U.S. Patent May 27, 2008 Sheet 20 of 41 US 7,380,220 B2
yosotis
LS is so is issoissostos.sosso
0.25 000 000 000 000 000 000 00 000 000 000025 0.25 0.25 0.25 0.25 0.25 0.25 0.5
0.5 000 000000 000 000 000 000 0.25 0.25 0.25 0.25 0.25 0.250.50 0.50 0500SO 0.50
0.75 000 000 000 000 00 00 0.25 0.25 0.25 0.25 0.25 0.5 0.50 0.50 0.50 0.75 0.75 0.75
1.00 000 000 000 000 000 0.25 0.25 0.25 0.25 0.50 0500:50 0500,750.750.75 0000
150 000 000 000 000 0.25 0.25 0.25 0.25 05050 050 075 0.75 00 00 25 2S 25
1.75 000 000 000 00 025.025 0.25 050. 0.5d 0.50 075 0.75 10 1.0 .2S 1.25 50.5d
250 000 000 000 0.25 0.25 0.25 0.5d 0.50 075 0.75 10C 10 1.25 125 150 .50 .75 2.00
2.75 000 000 000 O25 025 0.25 05050 075 0.75 00 25 150 150 .75 .75 200
300 000 000 000 0.25 0.25 0.50 05050 075 10 1.01251.25 15 1.50 1.75 2.00 2.00
3.25 000 000025 0.25 025 OSC 05G 0.75 0.75 100 100 125 125 150 1.75.752.00 2.25
35 000 000025 0.25 0.25 0500:50 075 0.75 00 00 25 .50 1501.75 20 2.00 225
3.75 000 000 0.25 0.25 0.25 0.50 05G 0.75 0.75 00 23 1231.575 1.75 20 2.25 2.25
40 000 000025 0.25 0.50 0.50 0.50 075 00 00 25 .50 150 .75 200 20 2.25 2.50
4.25 000 000025 0.25 0500:50 075 0.75 100 100 125 1.50 1501.75 20 2.25 2.25 2.50
450 000 000025 0.25 0.50 050075 0.75 00 25 1.25 .50 .75 1.752.00 225 2.50 2.50
500 000 O------
000 0.25 0.25 0500:50 075.00025, 50.50.75 2002.00 2.25 2.50 2.75
Note: Cannot add dummy fill for linespace less than (min LW +2"min LS).
oLW range: 0.25 to 5.00 um
•LS range: 0.75 to 5.00 um
oLWILS increment: 0.25 um
Fig. 17
U.S. Patent May 27, 2008 Sheet 21 of 41 US 7,380,220 B2
38
layout, extracted features, 34-1-7
37 Design Rules models & parameters Dummy Fill Rule Table
NS SY R
34-2-1 Compute local pattern densities for each grid or block (discrete area
specified by user) stepping across the chip
Ea
\Sy
34-2-2 For each block, compute the effective pattern
dependencies based on the process planarization length
aSS
34-2-6
selected block such as linewidth and linespace
Recompute thickness variation using updated values of density, linewidth and linespace
(refs. 1 and 3, Fig. 14)
Fig. 18
U.S. Patent May 27, 2008 Sheet 22 of 41 US 7,380,220 B2
El
34-2-7-7 Area(s) available to add fill?
Yes g
34-2-7-8 Hierarchically place dummy fill NO
(see breakout in Fig. 24 for more details)
34-2-7-9 Ely
Yes Check if additional objects in block that need fill?
No sis
59
31 & 33 Recompute thickness variation using updated values of density, linewidth and linespace
Fig. 19
U.S. Patent May 27, 2008 Sheet 23 of 41 US 7,380,220 B2
Fig. 20A
Fi Pattern Rule
is is Egg
& is a SE
s: 3
s E.
's
U.S. Patent May 27, 2008 Sheet 25 of 41 US 7,380,220 B2
Step 1.
Create 1 x 2 Cell
Step 2.
Create 1 x 4 cell
Step 3.
Create 2 x 4 Cell
Step 4.
Create 4 x 4 Cell
U.S. Patent May 27, 2008 Sheet 26 of 41 US 7,380,220 B2
Two (1 x 4) cells
Two (1 x 2) cells
Fig. 23
U.S. Patent May 27, 2008 Sheet 27 of 41 US 7,380,220 B2
34-2-7-6 Obtain dummy fill rule from rule table which guides Dummy fill 34-2-7-10
Fig. 19 placement and chooses optimal sizing object library Fig. 19
34-2-7-8-3 XSize
1CHD
.
34-2-7-8-1 ySpace XSpace
Select region to add dummy fill
Compute number of dummy fill objects input parameters for dummy fill
(size Mx N) to place in fill regions objects: x.Size, xSpace, ysize, ySpace
r:
34-2-7-8-4
Find maximum size cell (size MXN) ses Generate hierarchical dummy fill cells
that fits in dummy fill region of various sizes, Create cell library
34-2-7-8-5
Cell
ell L
Libra
Divide remaining dummy fill ry
area into new regions ASSOrtment of cell sizes:
34-2-7-8-9 ily
v2
Fig. 19 Check if additional object require fill
Fig. 24
U.S. Patent May 27, 2008 Sheet 28 of 41 US 7,380,220 B2
C Layout 30
Design Library
31
34
Computing Computing Process
Dummy Fill Size,
Location and 3. Variation
Representation
Damascene Process
Steps-Models
(including Low-K
Dummy fill rules Dielectric ILD)
table updated to
include low-k
dielectric design
parameters
33-2
Computing Electrical
Variation
Layout, extracted Add computation of effective
features, process dielectric constant
model or models
and parameter
feature Set and
design rules.
Design Rule
COMPAR Parameters,
Within specified including
tolerance? desired
dielectric
properties
32
36 Design Certified!
Fig. 25
U.S. Patent May 27, 2008 Sheet 29 of 41 US 7,380,220 B2
100 User
Web
Browser
B 108
Service Module: modular 103
functions that manage the flow Computational
of information between the GUI,
104 database, and mathematical Core of functions
Layout Core. Also shapes browser and processes
Manipulation Content and presentation.
Electronic C
Design C, C++, Java,
Software Basic and other
programming
languages
Database
Fig. 26
U.S. Patent May 27, 2008 Sheet 30 of 41 US 7,380,220 B2
109
Server and Client Layout file/files 100 User
Single computer, stand-alone Design Rules
system or server which User interacts with single
includes the following Computer, loading layout
functionality implemented in
Software: file and/or design rule info
from electronic media or
oDummy Fill Method
eprocess Model Layout file/files
fromO cer via
a netWOK COectO
oElectrical Model PGU based Results
oDummy Object Library
Fig.27A
User input/login
Web browser interface
110 Client -Layout files/files 100 User
User input/login
113 Web browser interface ' User
Client User interacts with multiple
Single computer A which Computers and/or other
serves as an interface USerS Connected via a
and/or client to the network. Loading layout file
method, models and and/or design rule info from
results available via other electronic media or from
computers via a network another computer via the
•GUI based Results network Connection
Computer A or D Sever B
Dummy Fill Dummy Fill
Adjusted Layout Object Library
Design File
119 120
Fig. 28.
U.S. Patent May 27, 2008 Sheet 32 of 41 US 7,380,220 B2
User input/login
Web browser interface
Dummy fill preferences
121 : Client 100 User
User interacts with
Computer which serves multiple Computers andlor
as an interface and/or Other users connected via
client to the method, a network. Loading layout
models and results file and/or design rule info
available via other from electronic media or
computers or servers from another computer via
via a netWork the network connection
GUI based Results
Web browser interface
Modified layout file/files
•Layout file/files
Design rules Modified layout file/files
•Desired specs. Effective density & electrical vars.
Fig. 29
U.S. Patent May 27, 2008 Sheet 33 of 41 US 7,380,220 B2
User input/login
Web browser interface
Client 124 •Layout files/files
100 User
User interacts with
Computer which serves multiple computers and/or
as an interface andlor other users connected via
client to the method, a network. Loading layout
models and results file and/or design rule info
available via other from electronic media or
Computers or servers from another computer via
Via a network the network connection
GUI based Results
Web browser interface
Layout file/files
125
Remote Access to Methods Via Network: (e.g. internet, extranet or intranet)
Fig. 30
U.S. Patent May 27, 2008 Sheet 34 of 41 US 7,380,220 B2
Permissions on
Dummy Fill Web Service which kind of
Userlogin objects user has
Retrieves permissions based access to such as
135 On use profile data, functions,
136 account Settings,
purchasing
authority, etc.
138 Assemble dummy 137
fill Web application
Layout extraction
Dummy Fill Web Service application
User loads layout configured for
Retrieves functions associated layout type,
(name and type) with layout type and user calibrated process
139 tool and models
140
this user has
aCCeSS to are
Assemble dummy provided, etc.
142 fill web application 141
Assemble dummy
16 fill web application
se
Fig. 31
U.S. Patent May 27, 2008 Sheet 35 of 41 US 7,380,220 B2
Design 148
Specifications
When dummy
fill alone cannot
achieve design
SpecS.,
appropriate
designer is
notified
C Layout
150 O
Design
151 Design
Completed
Layout updated
with dummy fill
to meet design
Specs.
Fig. 32
U.S. Patent May 27, 2008 Sheet 36 of 41 US 7,380,220 B2
Design
Specifications
155
When dummy
fill alone cannot
achieve design
SpecS.,
appropriate
designer is
notified
IC Layout
O Layout
Design Continually
updated with
dummy fill to
meet design
Specs.
Praesagus
Manufacturability Server
(Dummy Fill Services)
Fig. 33
U.S. Patent May 27, 2008 Sheet 37 of 41 US 7,380,220 B2
Micosat interexplorer
O Density
O Linewidth (unload delete)
Fig. 34
U.S. Patent May 27, 2008 Sheet 38 of 41 US 7,380,220 B2
168
172
. 173 174
175
Fig. 35B
U.S. Patent May 27, 2008 Sheet 39 of 41 US 7,380,220 B2
176
Metal Line
gets s
s
EEEEEEE
aa.
arseesarssaraxessary
siteYeasay
33 rests
180
Fig. 36B
U.S. Patent May 27, 2008 Sheet 40 of 41 US 7,380,220 B2
184
u?: § § 0
Fig. 37
U.S. Patent May 27, 2008 Sheet 41 of 41 US 7,380,220 B2
189
System consists of Design, Manufacture and Model Components.
Tool Settings
ass
2. Down Eorce