Toward a Methodology for Manufacturability-Driven Design Rule Exploration Luigi Capodieci, Puneet Gupta, Andrew B. Kahng, Dennis Sylvester, and Jie Yang.

Slides:



Advertisements
Similar presentations
ITRS December 2003, Hsin-Chu Taiwan How Much Variability Can Designers Tolerate? Andrew B. Kahng ITRS Design ITWG December 1, 2003.
Advertisements

Linear Time Algorithm to Find All Relocation Positions for EUV Defect Mitigation Yuelin Du, Hongbo Zhang, Qiang Ma and Martin D. F. Wong ASPDAC13.
Design Rule Generation for Interconnect Matching Andrew B. Kahng and Rasit Onur Topaloglu {abk | rtopalog University of California, San Diego.
-1- VLSI CAD Laboratory, UC San Diego Post-Routing BEOL Layout Optimization for Improved Time- Dependent Dielectric Breakdown (TDDB) Reliability Tuck-Boon.
Cadence Design Systems, Inc. Why Interconnect Prediction Doesn’t Work.
Chris A. Mack, Fundamental Principles of Optical Lithography, (c) 2007
Tutorial on Subwavelength Lithography DAC 99
Minimum Implant Area-Aware Gate Sizing and Placement
Efficient Escape Routing Rui Shi, Chung-Kuan Cheng University of California, San Diego.
Ahmed Awad Atsushi Takahash Satoshi Tanakay Chikaaki Kodamay ICCAD’14
1 A Lithography-friendly Structured ASIC Design Approach By: Salman Goplani* Rajesh Garg # Sunil P Khatri # Mosong Cheng # * National Instruments, Austin,
TPL-aware displacement-driven detailed placement refinement with coloring constraints Tao Lin and Chris Chu Iowa State University 1.
Dual Graph-Based Hot Spot Detection Andrew B. Kahng 1 Chul-Hong Park 2 Xu Xu 1 (1) Blaze DFM, Inc. (2) ECE, University of California at San Diego.
Puneet Sharma and Puneet Gupta Prof. Andrew B. Kahng Prof. Dennis Sylvester System-Level Living Roadmap Annual Review, Sept Basic Ideas Gate-length.
Detailed Placement for Improved Depth of Focus and CD Control Puneet Gupta 1 Andrew B. Kahng 1,2 Chul-Hong Park 2 1 Blaze DFM,
Multi-Project Reticle Design & Wafer Dicing under Uncertain Demand Andrew B Kahng, UC San Diego Ion Mandoiu, University of Connecticut Xu Xu, UC San Diego.
UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD.
Design Sensitivities to Variability: Extrapolations and Assessments in Nanometer VLSI Y. Kevin Cao *, Puneet Gupta +, Andrew Kahng +, Dennis Sylvester.
Enhanced Resist and Etch CD Control by Design Perturbation Abstract Etch dummy features are used to reduce CD skew between resist and etch processes and.
Study of Floating Fill Impact on Interconnect Capacitance Andrew B. Kahng Kambiz Samadi Puneet Sharma CSE and ECE Departments University of California,
Detailed Placement for Improved Depth of Focus and CD Control
Fast and Area-Efficient Phase Conflict Detection and Correction in Standard-Cell Layouts Charles Chiang, Synopsys Andrew B. Kahng, UC San Diego Subarna.
UC San Diego Computer Engineering. VLSI CAD Laboratory.. UC San Diego Computer EngineeringVLSI CAD Laboratory.. UC San Diego Computer EngineeringVLSI CAD.
April 16th, Photomask Japan 2008 Electrical Metrics for Lithographic Line-End Tapering Puneet Gupta 3,
Andrew Kahng – October Layout Techniques for Cost- Driven Control of Lithography-Induced Variability Dennis Sylvester / Andrew B. Kahng U.
Toward Performance-Driven Reduction of the Cost of RET-Based Lithography Control Dennis Sylvester Jie Yang (Univ. of Michigan,
Design Bright-Field AAPSM Conflict Detection and Correction C. Chiang, Synopsys A. Kahng, UC San Diego S. Sinha, Synopsys X. Xu, UC San Diego A. Zelikovsky,
A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf Sizing Tools.
Jieyi Long and Seda Ogrenci Memik Dept. of EECS, Northwestern Univ. Jieyi Long and Seda Ogrenci Memik Dept. of EECS, Northwestern Univ. Automated Design.
Detailed Placement for Leakage Reduction Using Systematic Through-Pitch Variation Andrew B. Kahng †‡ Swamy Muddu ‡ Puneet Sharma ‡ CSE † and ECE ‡ Departments,
Defocus-Aware Leakage Estimation and Control Andrew B. Kahng †‡ Swamy Muddu ‡ Puneet Sharma ‡ CSE † and ECE ‡ Departments, UC San Diego.
Topography-Aware OPC for Better DOF margin and CD control Puneet Gupta*, Andrew B. Kahng*†‡, Chul-Hong Park†, Kambiz Samadi†, and Xu Xu‡ * Blaze-DFM Inc.
Closing the Loop in Interconnect Analyses and Optimization: CMP Fill, Lithography and Timing Puneet Gupta 1 Andrew B. Kahng 1,2,3 O.S. Nakagawa 1 Kambiz.
Triple Patterning Aware Detailed Placement With Constrained Pattern Assignment Haitong Tian, Yuelin Du, Hongbo Zhang, Zigang Xiao, Martin D.F. Wong.
SLIP 2000April 9, Wiring Layer Assignments with Consistent Stage Delays Andrew B. Kahng (UCLA) Dirk Stroobandt (Ghent University) Supported.
Selective Gate-Length Biasing for Cost-Effective Runtime Leakage Control Puneet Gupta 1 Andrew B. Kahng 1 Puneet Sharma 1 Dennis Sylvester 2 1 ECE Department,
Timing Analysis and Optimization Implications of Bimodal CD Distribution in Double Patterning Lithography Kwangok Jeong and Andrew B. Kahng VLSI CAD LABORATORY.
UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD.
Dose Map and Placement Co-Optimization for Timing Yield Enhancement and Leakage Power Reduction Kwangok Jeong, Andrew B. Kahng, Chul-Hong Park, Hailong.
L. Karklin, S. Mazor, D.Joshi1, A. Balasinski2, and V. Axelrad3
Module-3 (MOS designs,Stick Diagrams,Designrules)
Hongbo Zhang, Yuelin Du, Martin D.F. Wong, Yunfei Deng, Pawitter Mangat Synopsys Inc., USA Dept. of ECE, Univ. of Illinois at Urbana-Champaign GlobalFoundries.
A New Methodology for Reduced Cost of Resilience Andrew B. Kahng, Seokhyeong Kang and Jiajia Li UC San Diego VLSI CAD Laboratory.
Seongbo Shim, Yoojong Lee, and Youngsoo Shin Lithographic Defect Aware Placement Using Compact Standard Cells Without Inter-Cell Margin.
CAD for Physical Design of VLSI Circuits
Kwangsoo Han, Andrew B. Kahng, Hyein Lee and Lutong Wang
Kwangsoo Han‡, Andrew B. Kahng‡† and Hyein Lee‡
Impact of Interconnect Architecture on VPSAs (Via-Programmed Structured ASICs) Usman Ahmed Guy Lemieux Steve Wilton System-on-Chip Lab University of British.
A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf Sizing Tools A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf.
Register Placement for High- Performance Circuits M. Chiang, T. Okamoto and T. Yoshimura Waseda University, Japan DATE 2009.
Pattern Sensitive Placement For Manufacturability Shiyan Hu, Jiang Hu Department of Electrical and Computer Engineering Texas A&M University College Station,
Pattern Sensitive Placement For Manufacturability Shiyan Hu, Jiang Hu Department of Electrical and Computer Engineering Texas A&M University College Station,
Dept. of Electrical and Computer Engineering The University of Texas at Austin E-Beam Lothography Stencil Planning and Optimization wit Overlapped Characters.
NUMERICAL TECHNOLOGIES, INC. Assessing Technology tradeoffs for 65nm logic circuits D Pramanik, M Cote, K Beaudette Numerical Technologies Inc Valery Axelrad.
CMOS Fabrication nMOS pMOS.
Benchmarking of Mask Fracturing Heuristics Tuck Boon Chan, Puneet Gupta, Kwangsoo Han, Abde Ali Kagalwalla, Andrew B. Kahng and Emile Sahouria.
Design For Manufacturability in Nanometer Era
-1- UC San Diego / VLSI CAD Laboratory Optimization of Overdrive Signoff Tuck-Boon Chan, Andrew B. Kahng, Jiajia Li and Siddhartha Nath Tuck-Boon Chan,
Layout design rules. 2 Introduction  Layout rules is also referred as design rules.  It is considered as a prescription for preparing photomasks. 
EE141 © Digital Integrated Circuits 2nd Manufacturing 1 Manufacturing Process -II Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital Integrated.
NanoCAD Lab UCLA Effective Model-Based Mask Fracturing Heuristic Abde Ali Kagalwalla and Puneet Gupta NanoCAD Lab Department of Electrical Engineering,
Trieste, 8-10 November 1999 CMOS technology1 Design rules The limitations of the patterning process give rise to a set of mask design guidelines called.
Xiaoqing Xu1, Tetsuaki Matsunawa2
1 Double-Patterning Aware DSA Template Guided Cut Redistribution for Advanced 1-D Gridded Designs Zhi-Wen Lin and Yao-Wen Chang National Taiwan University.
Date of download: 9/17/2016 Copyright © 2016 SPIE. All rights reserved. The direct self-assembly (DSA)-aware mask synthesis flow. Three functions are unique.
Manufacturing Process -II
Capacitance variation 3/ (%)
Revisiting and Bounding the Benefit From 3D Integration
V. Kheterpal, V. Rovner, T.G. Hersan, D. Motiani,
Puneet Gupta1 , Andrew B. Kahng1 , Youngmin Kim2, Dennis Sylvester2
Presentation transcript:

Toward a Methodology for Manufacturability-Driven Design Rule Exploration Luigi Capodieci, Puneet Gupta, Andrew B. Kahng, Dennis Sylvester, and Jie Yang Univ. of Michigan, Ann Arbor Univ. of California, San Diego Advanced Micro Devices

Outline Introduction Introduction Motivation of the restrictive design rule (RDR) approach Motivation of the restrictive design rule (RDR) approach RDR embedded design flow RDR embedded design flow Evaluation metrics Evaluation metrics Experimental results Experimental results Conclusions and future work Conclusions and future work

Introduction Projected gate CD control in sub-wavelength lithography regime (ITRS 2003) Projected gate CD control in sub-wavelength lithography regime (ITRS 2003) Year Technology node MPU gate length (nm) Gate CD control (3σ) (nm) 130nm nm nm nm28 2 MPU pitch (nm) Wavelength (λ) (nm) (?) –Manufacturable solutions are not known for italicized numbers –Intel may not use 157nm at 50nm technology node

Introduction (Cont.) Trends in Mask Cost Trends in Mask Cost –Mask data preparation is a serious bottleneck due to the heavily applied RET Figure count explodes as dimensions shrink Figure count explodes as dimensions shrink Data volume for a single mask layer can approach 200GB Data volume for a single mask layer can approach 200GB

Introduction (Cont.) Trends in Mask Cost (Cont.) Trends in Mask Cost (Cont.) –Mask writing time increases from a few days to over a month –Mask set cost increases at an accelerated rate with RET application as the primary driver –ASIC users turn to FPGAs due to high mask cost on low volume designs

Outline  Introduction Motivation of the restrictive design rule (RDR) approach Motivation of the restrictive design rule (RDR) approach RDR embedded design flow RDR embedded design flow Evaluation metrics Evaluation metrics Experimental results Experimental results Conclusions and future work Conclusions and future work

Motivation of RDR RETs need to become part of a cohesive design flow in which libraries and layouts are optimized directly based on conflicts discovered by the RET tool, no longer a post-layout procedure RETs need to become part of a cohesive design flow in which libraries and layouts are optimized directly based on conflicts discovered by the RET tool, no longer a post-layout procedure More conservative design rules or restricted design rules (RDRs) seek to push the manufacturability and performance tradeoff more in favor of the manufacturing side More conservative design rules or restricted design rules (RDRs) seek to push the manufacturability and performance tradeoff more in favor of the manufacturing side Apply RDR within ASIC design methodology Apply RDR within ASIC design methodology

Outline  Introduction  Motivation of the restrictive design rule (RDR) approach RDR embedded design flow RDR embedded design flow Evaluation metrics Evaluation metrics Experimental results Experimental results Conclusions and future work Conclusions and future work

RDR Embedded Design Flow

RDR Candidates Bentgate “ on ” as baseline (1) Bentgate “ on ” as baseline (1) –Bentgate line width (5) Bentgate “ off ” Bentgate “ off ” –Poly to poly spacing (2) –Poly to diffusion spacing (3) –Poly end extension (4) (3) (2) (4) (5) (1)

Value Ranges of RDR The parentheses contain the corresponding labels in all figures Use IBM 0.13μm technology as “default” Use IBM 0.13μm technology as “default” Guideline Guideline –Start from the most “free” design rule set, i.e., for best performance in delay & area – “bentgate on” as baseline –Create more conservative design rules Only one rule differs from “Default” rule set Only one rule differs from “Default” rule set Moving to more conservative direction, e.g. increasing poly to poly spacing, line width, etc. Moving to more conservative direction, e.g. increasing poly to poly spacing, line width, etc.

Value Ranges of RDR (Cont.) We use edge placement errors (EPEs) as a quantifying metric to determine value range We use edge placement errors (EPEs) as a quantifying metric to determine value range –Measure how closely a printed feature actually reflects the corresponding designed feature –Defined as the distance between the edges of printed image and drawn feature (positive value indicates printed image outside of drawn feature boundary while negative value indicates it ’ s inside) EPE>0 EPE<0 EPE>0 EPE<0 EPE>0 EPE<0 (a)(b)

Value Ranges of RDR (Cont.) Deter mine the “ forbidden pitch ” Deter mine the “ forbidden pitch ” –Define 0.42μm to 0.72μm as the forbidden pitch range according to simulation results

Outline  Introduction  Motivation of the restrictive design rule (RDR) approach  RDR embedded design flow Evaluation metrics Evaluation metrics Experimental results Experimental results Conclusions and future work Conclusions and future work

Evaluation Metrics For manufacturability: EPE and average CD For manufacturability: EPE and average CD –EPEs to measure the effectiveness of OPC Goal is to achieve a tight EPE distribution with mean around zero Goal is to achieve a tight EPE distribution with mean around zero –Using average CD to compensate for the limitation of EPE The EPE distributions can not correctly reflect CD The EPE distributions can not correctly reflect CD Use average gate-length calculated from a printed non-uniform gate area for further evaluation Use average gate-length calculated from a printed non-uniform gate area for further evaluation For OPC cost: MEBES data volume For OPC cost: MEBES data volume –MEBES is the standard mask writer format The explosion of MEBES data volume due to RETs has made mask data preparation a serious bottleneck. The explosion of MEBES data volume due to RETs has made mask data preparation a serious bottleneck. It shows the complexity of OPC layer and reflects the mask cost It shows the complexity of OPC layer and reflects the mask cost Mask OPC Fracture

Outline  Introduction  Motivation of the restrictive design rule (RDR) approach  RDR embedded design flow  Evaluation metrics Experimental results Experimental results Conclusions and future work Conclusions and future work

Experimental Results Impact of defocus on maximum EPE levels vs. RDRs Impact of defocus on maximum EPE levels vs. RDRs

Experimental Results Impact of defocus on CD distribution (circuit: c7552) Impact of defocus on CD distribution (circuit: c7552) Defocus (µm) 0.2 (µm) 0.3 (µm) RDRMeanσMeanσMeanσMeanσ sp_ sp_ sp_ pdsp_ pdsp_ povg_ povg_ bentgate bent_w

Experimental Results Impact of defocus on functional yield for a fixed 10% L gate variation (circuit: c7552) Impact of defocus on functional yield for a fixed 10% L gate variation (circuit: c7552)

Experimental Results Scattering bars (or sub-resolution assist features) (circuit: c7552) Scattering bars (or sub-resolution assist features) (circuit: c7552)

Experimental Results Approach of the single pitch RDR (circuit: c7552) Approach of the single pitch RDR (circuit: c7552) –Single pitch, single orientation –Poly pitch larger than default value to allow contact be inserted –Pseudo single pitch (97.6% fixed at a single value) –AOI, OAI cells are excluded –With SRAFs tuned for the single pitch library at 0.1µm defocus

Experimental Results Circuit performance analysis Circuit performance analysis

Experimental Results Tradeoff between functional yield at 10% EPE tolerance and mask cost with loose OPC for corner correction (circuit: c7552) Tradeoff between functional yield at 10% EPE tolerance and mask cost with loose OPC for corner correction (circuit: c7552) RDR Slightly Conservative Very Conservative YieldMEBESYieldMEBES sp_ sp_ sp_ pdsp_ pdsp_ povg_ povg_ bentgate bent_w

Conclusions and Future Work Restrictive design rules can result in more robust and cost-effective circuits without sacrificing performance Restrictive design rules can result in more robust and cost-effective circuits without sacrificing performance Data volume reduction on the order of 20-30% relative to baseline rule set Data volume reduction on the order of 20-30% relative to baseline rule set Worst-case EPE reduction nearly 50% with small penalty on performance Worst-case EPE reduction nearly 50% with small penalty on performance RDR sets can be formulated to support sub- wavelength lithography by providing substantial cost reductions with negligible performance tradeoff RDR sets can be formulated to support sub- wavelength lithography by providing substantial cost reductions with negligible performance tradeoff

Conclusions and Future Work Multi-layer design rules Multi-layer design rules –Metal design rules Besides poly, OPC is also heavily applied on metal. Metal design rules are promising candidates for RDRs Besides poly, OPC is also heavily applied on metal. Metal design rules are promising candidates for RDRs –Contact design rules A great number of correcting features are inserted to maintain the fidelity of the layer covering the contact while the goal should be obtain enough overlap area A great number of correcting features are inserted to maintain the fidelity of the layer covering the contact while the goal should be obtain enough overlap area E.g., avoid contact very close to metal line end may reduce both the OPC cost on metal and the possibility for an open fault E.g., avoid contact very close to metal line end may reduce both the OPC cost on metal and the possibility for an open fault Performance analysis for post-OPC Performance analysis for post-OPC Reduce correction cost on field poly whenever possible Reduce correction cost on field poly whenever possible