Professional Documents
Culture Documents
Is Co-Existence Possible?: David White
Is Co-Existence Possible?: David White
Is Co-existence Possible?
David White
Virtual Manufacturing Use Model
Product
Test Wafer Design Geometry Predict
Design Geometry Calibrate Layout
Extraction
Extraction New Design
Layout File Model File
Full-Chip
Prediction
Semi-Physical Tailored to
Model Tailored to ECD/CMP Customer’s
Specific Process Virtual Mfg Process & Design
Process Library Topographical
Analysis
Memory
Analog
IP Blocks
Rotated
High
IP Block
CPU
Block
Thickness
Low
IITC 2005, Nagaraj NS: “Copper and Low k
Scaling Challenges: A Design Perspective”
Actual Thickness
+20%
Random
+10% Thickness
Actual Thickness Manufacturing
-10% Variation
Guardband
0.98
0.96
0.94 • Up to 10.1% reduction
0.92
0.9
0.88
0.86
0.84
ibm01 ibm03 ibm05 ibm07 ibm09
Timing
1
0.98 • On average 7% reduction
Normalized timing
0.96
0.94 • Up to 10% reduction
0.92
0.9
0.88
0.86
0.84
ibm01 ibm03 ibm05 ibm07 ibm09 [Cho et al, ICCAD’06]
BoxRouter Wire density
Value of Models
Value of Rules
Complexity Complexity
LESS
LOW
Local versus
global
interactions
Design
Customer
No Filtering
of Data
Speed? Volumes
Pattern Process Design
Models of Data Tools
Geometries (width and thickness
e.g. 25M
dimensions) thickness What to
values
do with
Why does speed have question mark? Data?
To be addressed later How does
it impact
Results in my
design?
Speed and Design
Data Issues Customer
Volumes
Global Pattern Process Accuracy
Models of Data
Geometries (width and thickness
dimensions)
Design
Customer
20% 40%
30%
10%
20%
0%
10%
0%
Halo Size
1 June 24, 2023 Cadence Confidential: Cadence Internal Use Only
0
Backup / Q&A
0.70 2500A
1200A 2500A
copper
ECD Copper Plating
Value of Models
Value of Rules
LESS
LOW
POORLY WELL
CHARACTERIZED
UNSTABLE PROCESS
Process Maturity CHARACTERIZED
STABLE PROCESS
Force
Modern polishing
heads have separate
rings where the force
can be radially
adjusted