the calculus of clips - c-dencden.ucsd.edu/internal/publications/seminar/poolla_020408.pdf · line...
TRANSCRIPT
![Page 1: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/1.jpg)
University of California • Berkeley • San Diego • Los Angeles
The Calculus of Clips
IMPACT Seminarintegrated modeling, process, and computation for technology
http://impact.berkeley.edu
Kameshwar PoollaMechanical Engineering
Electrical Engineering & Computer ScienceFebruary 04, 2008
![Page 2: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/2.jpg)
IMPACT • 2
My commute to work
![Page 3: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/3.jpg)
IMPACT • 3
My Office
![Page 4: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/4.jpg)
IMPACT • 4
My commute home
![Page 5: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/5.jpg)
IMPACT • 5
The Industry Team – Thanks!
![Page 6: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/6.jpg)
IMPACT • 6
Deep thanks to our Champions!
Lars LiebmannFrank SchellenbergAndreas Kuelhmann, Zhenhai ZhuRoawen Chen, Albert WuRandhir Thakur, Klaus SchuegrafDave Kyser, Gerry Maloney, Mamoru Miyawaki, Ron Powell,Michael hart, Xin Wu,Victor Moroz, Dipu Pramanik, John Ennals, Bruno LaFontaine,Vivek Singh, Randy Simmons, John Lee, Shankar Sadasivan,Harry Levinson
![Page 7: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/7.jpg)
IMPACT • 7
More Thanks!
Eric Geigerich handling all the research agreementsFarah Pranawahadi budgets, dealing with UC DiscoveryChang-Rui Yin technical support
Andy Neureuther wisdomCostas Spanos patienceTsu-Jae King youth & energy
![Page 8: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/8.jpg)
IMPACT • 8
The Faculty TeamAlon, Elad EECS UCB Integrated System Design, Mixed-signal ICsChang, Jane ChE UCLA Plasma mechanisms, feature modelingCheung, Nathan EECS UCB Plasma modeling, diagnostics, surface intenractionsDornfeld, David ME UCB CMP modeling, mechanics aspects Doyle, Fiona MatSci UCB CMP modeling, chemistry effectsKomvopoulos, K. ME UCB Surface Polishing, NanomechanicsGraves, David ChE UCB Plasma modeling, diagnostics, surface interactionsGupta, Puneet EE UCLA DfM, Optimization, Variability AnalysisHaller, Eugene MatSci UCB Dopant and Self-Diffusion in Si and SiGe AlloysHu, Chenming EECS UCB Device Modeling, Variability AnalysisKahng, Andrew EECS UCSD DFY, DFM, algorithmsKing, Tsu-Jae EECS UCB Novel Electron DevicesLieberman, Michael EECS UCB RF sources and E&M plasma modelingNeureuther, Andrew EECS UCB Litho, Pattern Transfer, Modeling/SimulationPoolla, Kameshwar ME/EE UCB DFM, Modeling, Computation, Control, MetrologySpanos, Costas EECS UCB IC Process Metrology, Diagnosis and ControlTalbot, Jan CE UCSD Chemical-Mechanical Planarization
![Page 9: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/9.jpg)
IMPACT • 9
Facts & Figures
Budget– Total $ 8.9 M– Industry Cash $ 4.1 M– State Matching$ 4.8 M
Major Equipment Donations– Centura 200 epitaxial tool from Applied Materials– EM Suite Simulation Package from Panoramic Technologies– Wafer/Mask processing credits: Spansion, SVTC, Dupont, Photronics
Personnel– 17 Faculty + 23 Graduate Students + 5 Post-docs + 3 Undergraduates
All research agreements in place– Terms are more favorable to our sponsors than under IMPACT
![Page 10: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/10.jpg)
IMPACT • 10
Activities
Workshop – Save the date!– Wednesday April 09, 2008– AMD Commons 10am to 5pm– Plenary by one of industrial experts?– Feedback on how to get feedback
Bi-weekly Seminar – Run by Professor Tsu-Jae King– Begin with the new faculty: Alon, Kahngg, Hu, Gupta– Will also recruit experts from industry
Round-table Groups– To be arranged
![Page 11: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/11.jpg)
IMPACT • 11
Activities …
Student Internships and Hiring– To be arranged
Recruiting more industry partners– Sister program – Micron, TSMC, UMC, Chartered, Qualcomm– Not all are State of California based, so we won’t use UC Discovery– So it may get complicated!– Will ask for approval from IMPACT sponsors first
Website and Wiki– Needs to be updated– Wiki my be an excellent way to share information, papers, ideas
Feedback: [email protected]
![Page 12: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/12.jpg)
IMPACT • 12
Our Research
Five Inter-connected Research Themes:
Novel Technologies
Tsu-Jae King
CMP
Dave Dornfeld
Etch
Jane Chang
Lithography
Andy Neureuther
Design-Manufacturing Interface
Puneet Gupta
![Page 13: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/13.jpg)
IMPACT • 13
Research Theme A – Litho
Objective Invent a range of approximate-but-fast models based on first principles for assessing manufacturing realities upstream in the design flow
Key Projects
Simulation of electromagnetic effects of mask edgesCompact models for through-focus modelingProcess parameter specific electrical devices and circuitsLitho-aware decomposition for double patterning
![Page 14: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/14.jpg)
IMPACT • 14
Litho – People
Faculty: Neureuther, Spanos, Poolla
Students: 7 Graduate students (some on partial support)
Juliet (Holwill)Rubinstein
Lynn Wang Eric ChinMarshal Miller
Interconnect Delay
Lateral Int. RO Circuits
M ask EM Effects
DP & E-Test
Dan Ceperley
![Page 15: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/15.jpg)
IMPACT • 15
Litho: Through-Focus fast-CAD
Imy CEIImy CEI
RealReal
0.5um Separation
PMF: 0.257
Zernike.txt
IFT
PatternMatcher
SPLAT
MaskLayout
Pattern(coma)
MatchLocation(s)
Aerial Image Simulator
Zernike.txt
IFT
PatternMatcher
SPLAT
MaskLayout
Pattern(coma)
MatchLocation(s)
Aerial Image Simulator
Defocus Spherical HO Spherical
(λ/NA) (λ/NA)(λ/NA)
(λ/NA) (λ/NA)
Coma HO Coma
Mask phases• yellow = 0°• green = 90°• red = 180°
Aberrations Polarization
Line End Shortening, with 2 line surround
0
20
40
60
80
100
120
140
-0.6 -0.4 -0.2 0 0.2 0.4 0.6
Focus, waves RMS
LES
(nm
) Dark Trim
90 Degree Trim
270 Degree Trim
Clear Trim
Att-mask 90o
edge effects
Pattern matching
Compact model though focus
Standard Cell Interactions
2D Lateral Weight DRC
Lateral Influence Functions
![Page 16: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/16.jpg)
IMPACT • 16
Litho: Electrical Test Patterns & Circuits
CD shift with Defocus (OPC)
-1
-0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
0 200 400 600 800 1000
pitch (nm)
CD
shi
ft fr
om n
omin
al (n
m)
20nm
40nm
60nm
80nm
Focus Sensitive Pitch
Focus Insensitive Pitch
Collaborative Platformfor DFM
Collaborative Platformfor DFM
Circuit Simulation
Transistor Modeling Process Simulation
Circuit Simulation
Transistor Modeling Process Simulation
65nm Testchips
Simulation
Parametric Yield Simulator
Solutions across disciplines rather than within disciplines
Cypress Poly Block
Cypress DDLI Block
Metal Active Contact
Corner Poly
Center Poly
Cypress Poly Block
Cypress DDLI Block
Metrology
Quasar OPC Poly
Annular OPC Poly
Cypress Poly Block
Cypress DDLI Block
Metal Active Contact
Corner Poly
Center Poly
Cypress Poly Block
Cypress DDLI Block
Metrology
Quasar OPC Poly
Annular OPC PolyDuPont
Mask
Cypress Wafer Fab. ON
ONONON
ON
Drain 1 Drain 2
Source 1 Source 2
Collaborative Platform for DfM
Screening for Focus Sensitive Candidates Focus Test Patterns
Multi-Student Test MasksNovel Leakage Testing
=+
Contact Pad Thin line of conductive material
Open circuit created when aberration present
Defocus = 0.02 Defocus = 0.2Defocus = 0.0 Defocus = 0.02 Defocus = 0.2Defocus = 0.0
On-Line Database Sim/Exp
![Page 17: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/17.jpg)
IMPACT • 17
Research Theme B – DMI
Objective Increase design predictability, decrease manufacturing cost and yield ramp time
Leverage unexplored interactions between design and manufacturing
Build design-usable models of process and use them to analyze/optimize design
Key Projects
Variation modeling in BSIM compact modelsLeakage modeling, monitoring and optimization in
presence of variabilityImpact of variations on power of mixed-signal circuitsModeling and optimizing for pattern-dependent variations
in standard cell designsDesign-aware mask inspectionComprehensive chip-scale variability modeling
![Page 18: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/18.jpg)
IMPACT • 18
DMI – People
Students– UCB: Kedar Patel, Yu Ben, Kun Qian, John Crossley + 1 TBD– UCLA: 2 TBD– UCSD: 1 TBD
Faculty– Puneet Gupta (UCLA)– Costas Spanos (UCB)– Elad Alon (UCB)– Chenming Hu (UCB)– Andrew Kahng (UCSD)– Kameshwar Poolla (UCB)
![Page 19: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/19.jpg)
IMPACT • 19
DMI:Non-Rectangular Gate ModelingThree components– Poly gate imperfections: well-studied (SPIE’05)– Active rounding: first publication (ASPDAC’08)– Line-end shortening: first publication (DAC’07)– Line-end tapering: under progress (PMJ’08)
Key elements– Equivalent length/width models– Separate modeling for Ion and Ioff– Takes narrow-width effect into account– Modeling for overlay distributions
nominal w/ diffusion rounding delta (%)
leakage (nW) 138.69 83.49 39.8
fall 70.57 68.54 2.9clk→q(ps) rise 76.07 74.07 2.6
fall 20.43 18.08 11.5setup time (ps) rise 42.71 35.01 18.0
Case Study: DFF
![Page 20: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/20.jpg)
IMPACT • 20
Research Theme C – Plasma
Objective Couple models at various scales to understand plasma-surface interaction and predict profile evolution
Key Projects
Develop fast algorithms to determine energy and angular distributions of all plasma species
Develop fundamental models for plasma-surface interactions
Develop predictable profile simulator for etch and deposition processes
![Page 21: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/21.jpg)
IMPACT • 21
Plasma – People
Students/Post-docs – Alan Wu– Monica Titus– John Hoang– Postdocs: TBD
Faculty– Jane Chang– David Lieberman– David Graves Sponsors
Lieberman(Theory, PIC-MCC)
Graves(“Beam” and MD)Surface-scale experiments
Chang(Fluid and DSMC)Feature-scale experiments
Electron energy
deposition
Plasma species energy and angular
distributions
Ion and neutral fluxes
Molecular dynamics
Feature level profile evolution and control
![Page 22: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/22.jpg)
IMPACT • 22
Plasma: Surface & Feature Scale ModelsParticle-in-cell, Monte Carlo collision (PIC-MCC)
Molecular dynamics (MD) simulations and beam experiments
Monte Carlo feature scale model coupling with reactor model
Energy and angle of all species
Fundamental surface reactions
Origin of surface evolution
Couple models at various scales to understand plasma-surface interaction and predict profile evolution
100 nm
100 nm
100 nm
Low DCLow Wb
High DCLow Wb
Low DCHigh Wb2 nm hole in Si etched with 200 eV CF2
+
RF
ESC
ZResist etched by 150 eV Ar+; VUV; at 100C
~ 1000 nm
Energy (eV) Energy (eV)Energy (eV)
10 mTorr 500 mTorr80 mTorr
Neutral energy distributions
Ion and hot electron density
![Page 23: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/23.jpg)
IMPACT • 23
Plasma: Research Integration
X. Hua, et. al, J. vac. Sci. Technol. B 24, 1850 (2006)
193nm PR
248nm PR
LER issue for 193nm PR
Ion Angular and EnergyDistribution (Particle in Cell modeling: M. Lieberman)
Species Distribution (Reactor-Scale Modeling: (D. Graves and J. Chang)
Photoresist Reaction Mechanism (Beam Experiments: D. Graves)
Profile Evolution (Feature Scale Modeling: J. Chang)
• Define testbeds for research integration (LER, Gate Stack Etch, PVD ….. etc.)
++
++
n
nn
n
![Page 24: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/24.jpg)
IMPACT • 24
Research Theme D – CMP
•
Objective Identify key influences of chemical and mechanical activity including the coupling” of CMP/polishing
Develop an integrated model of CMP material removal Verify model thru simulation and test, as a platform for model
based process optimizationKey Projects
Determine fundamental mechanics of the electro-chemical removal of material
Comprehensive model of CMP material removal (including pattern dependency, prior deposition processes, material inducedvariations etc)
Establish mechanical elements of CMP material removal via FEM (incl: pad, abrasive/slurry/device/surface interaction) Understand effects of slurry chemistry on abrasive agglomeration/dispersion and material nano-hardness Investigate material removal at nanoscale
![Page 25: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/25.jpg)
IMPACT • 25
CMP – People
Students– Shantanu Tripathi, UCB (ME/MSE)– Seungchoun Choi, UCB (ME/MSE)– Huaming Xu, UCB (ME)– Moneer Helu, UCB, (ME, NSF support)– Adrien Monvoison, UCB (ME)– Robin Ihnfeldt, UCSD, (Chem Eng)
Faculty– Dave Dornfeld – Fiona Doyle– Jan Talbot– Kyriakos Komvopoulos
![Page 26: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/26.jpg)
IMPACT • 26
Head
Platen
Pad
dow
n-
forc
e
slurry supply
rotation of wafer
head
Wafer 4-12”
Copper
Feature
pad asperity
abrasive particles
100nm-10µm
~1µm
1-10µmPad asperity
Abrasive
Pad/Wafer
Die
Feature/Asperity
Abrasive Contact
Let’s “Google” CMP…effects at different scales
![Page 27: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/27.jpg)
IMPACT • 27
Pad asperity
Abrasive
Abrasive ContactLet’s zoom in…
Slurry agglomerationCharging issues in lapping
![Page 28: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/28.jpg)
IMPACT • 28
Summary of Current Progress
Pad/Wafer (~m)
Die (~cm)
Asperity (~µm)
Feature (45nm-10µm)
Abrasive contact (10nm)
Data structure for capturing multiscale behavior: tree based
multi-resolution meshes
Integrated chemo-mechanical modeling of material removal
Pattern Evolution Model for HDPCVD STI
Pattern density
Chip Layout
Evolution
![Page 29: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/29.jpg)
IMPACT • 29
Research Theme E – Novel Technologies
Objective Investigate advanced device designs, materials, and processes to enhance and reduce variability in bulk MOSFET performance
Develop prediction and abatement methods for systematic variations due to lithography, CMP, and etch processes
Key Projects
Advanced bulk MOSFET design (King Liu) 3-D strain engineering (Cheung)Diffusion in hetero-structures (Haller)Scatterometry-based parameter extraction for calibration
of OPC, CMP, and etch processes (Spanos)Optical metrology for in-situ process monitoring (Spanos)
![Page 30: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/30.jpg)
IMPACT • 30
Novel Technologies – People
Students– X– Y– Z
Faculty– Tsu-Jae King – Eugene Haller– Nathan Cheung– Costas Spanos– Chenming Hu
![Page 31: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/31.jpg)
31
IMPACT • 31
Segmented Bulk MOSFET for Reduced Variability
A multi-gate structure provides for improved control of short- and narrow-channel effects, and reduces STI-induced stress effects.Steep retrograde channel doping reduces VT variation due to SDF.The segmented bulk MOSFET combines these features to reduce variability in performance, while retaining compatibility with strained-Si, high-k/metal gate & active body biasing technologies.
•Continuum doping ID-VG
DR
AIN
CU
RR
ENT
[A/2
0nm
]
30
20
10
σVT = 27.1 mV
•Continuum doping ID-VG
σVT = 10.1 mVSegmented Bulk MOSFETPlanar Bulk MOSFET
30
20
10D
RA
IN C
UR
REN
T [A
/ 20n
m]
DR
AIN
CU
RR
ENT
[µA
/20n
m]
DR
AIN
CU
RR
ENT
[µA
/20n
m]
C. Shin et al. (UC Berkeley), to be published
100 atomisticsimulations
LG = 20nm
EOT = 0.9nm
VDS = 1V
![Page 32: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/32.jpg)
IMPACT • 32
The Calculus of Clips
Speculative seminarWant: reaction, opinion, outrage opinions, and even outrage
Basic Assertion:Working with clips is more efficient and natural than with distances or rules
Pixel size 10nm Mask 20mm x 20mm 2e6 x 2e6 pixelsClip < 2µ x 2µ 2e2 x2e2 pixels
clip
mask
![Page 33: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/33.jpg)
IMPACT • 33
The Opportunity
Industry is moving to regularization– Restricted design rules– Re-use of standard cells, design blocks– BRIX
Potential opportunities for clip calculus– OPC re-use– Faster DRC– Faster hot-spot detection and repair– Faster printability analysis– Fast mask fragmentation for multiple-patterning– Faster RCX
![Page 34: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/34.jpg)
IMPACT • 34
Definitions
Clips– Could be non-rectangular– Standard cells, macros, etc …
– Core “Central” part of a clip– Context “Outer” part of a clip– Library Collection of clips
Core & Context depend on target application– Ex: DRC– Ex: OPC– Ex: Printability analysis
context
core
![Page 35: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/35.jpg)
IMPACT • 35
Ex: DRC
Current Practice– DRC brick is 2,000 pages and exploding– Conventional geometric rule-based DRC at 22nm will be unmanageable
Alternatives: Work with clips not distances– Leverage the speed of pattern match– Produce library of good, bad, or graded patterns– Use library to detect and correct new design layouts
Open problems– Clip-based DRC– Hybrid Rule-Clip based DRC– Correction!– Redundancy removal in rule bricks
![Page 36: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/36.jpg)
IMPACT • 36
Ex: DRC …
Core and Context– Core is the region that is DRC clean given the fixed Context– Cannot assure that Context is DRC clean because that depends on
Context(Context)
Use Case– Library of known DRC clean (in core) clips– In a mask M, use PatternMatch against library L– Can eliminate the core of every matched clip – Will have to do DRC on remaining areas
DRC Clean core
Context
![Page 37: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/37.jpg)
IMPACT • 37
Ex: OPC re-use
Current Practice– OPC is a serious computational bottleneck– Computed many times in design flow– Changes upstream in design flow require re-doing OPC– Printed pattern is then simulated for timing, power, printability, etc
Alternatives: Work with clips– Leverage the speed of pattern match– Produce library of clips and corresponding OPC corrected cores– Use library to reduce OPC computations
Open problems– Respecting and exploiting hierarchy– Library generation – Library extension (for a core, under what other contexts should we use
the same OPC correction)
![Page 38: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/38.jpg)
IMPACT • 38
Ex: OPC re-use …
Core and Context– Core is the region for which OPC corrections are known given the fixed
Context– Do not know OPC corrections in Context because that depends on
Context(Context)
Use Case– Library of clips with corresponding OPC corrections in core– In a mask M, use PatternMatch against library L– Can eliminate the core of every matched clip – Will have to do OPC on remaining areas
Context
known OPC in core
![Page 39: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/39.jpg)
IMPACT • 39
Clip Metrics
What is a good metric on the space of clips?Difficult problemMust also extend to Alternating PSM, Attenuating PSMMetric must also be computable in the language of rectangles
Standard pixel based metrics fail:
Treats each pixel independentlyDoes not respect proximity
‖ci− cj‖2 = # ofdisageeing pixels
![Page 40: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/40.jpg)
IMPACT • 40
Clip Metric depends on application …
Ex: Printability AnalysisWhen are two clips similar?– If the images in Silicon of the core of both clips are similar– Litho model– Clips– Projection onto core
Suggests that we need application dependent weightings– Exposure & Dose sensitivity analysis will have different weights
‖c1 − c2‖ = ‖ΠL(c1 − c2)‖
c1 c2L
Π
![Page 41: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/41.jpg)
IMPACT • 41
Some Computational Problems
mask M , clip c, library
1. ExactMatch: Find all instances of c in M[done & commercialized]
2. RoughMatch: Find all sub-patterns p in M with
3. ExactTile: Tile M with core of clips drawn from library i.e. choose tiling to maximize Area(core union)
4. RoughTile: Tile M with core of clips drawn from library such that context of mask sub-pattern p andlibrary clip c are close:
‖p− c‖≤ ε
L = {ck}
‖p− c‖≤ ε
![Page 42: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/42.jpg)
IMPACT • 42
Some computational problems …
There are other very interesting problems– Net-list covering by clips– Library generation
These are all problems in CS, with a twist– Must compute based on rectangles– Must respect hierarchy– Must work– Must work on huge problems
Algorithm Classes– Randomized– Adaptive
![Page 43: The Calculus of Clips - C-DENcden.ucsd.edu/internal/Publications/Seminar/poolla_020408.pdf · Line End Shortening, with 2 line surround 0 20 40 60 80 100 120 140-0.6 -0.4 -0.2 0 0.2](https://reader035.vdocument.in/reader035/viewer/2022070721/5ee1609ead6a402d666c47fb/html5/thumbnails/43.jpg)
IMPACT • 43
Conclusions
Computation will be a new bottleneck– OPC will get even more computationally expensive– Design rules will become extremely complex – Interactions across features, between layers, among processes
Clip-based paradigms have good potential– OPC re-use– Faster DRC, RC extraction, printability analysis– Faster hot-spot detection and repair– Fast mask fragmentation for multiple-patterning
Many challenging problems– Metrics– Use cases– Fast Algorithms