. . UC San Diego Computer Engineering Calibrating Achievable Design September 2003 VLSI CAD Laboratory Puneet Gupta, Andrew B. Kahng Delay (+k) Cycle Time Selling point delay Die Area Total cost of OPC VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD Laboratory • Use off-the-shelf synthesis tool, along with yield library similar to timing libraries (e.g., .lib) to perform OPC “sizing” operation via mapping shown at left • Pessimism ensured via extreme order statistics • We generate a library similar to Synopsys .lib with (+3) delay values for various output loads. • We characterize for yield a subset of the Artisan TSMC 0.13m standard-cell library. An example is given below. No OPC Aggressive OPC • RETs increase mask feature complexities and hence mask costs: the 130nm technology node brings on the “million-dollar mask set” Type of OPC Leff (nm) 3 of Leff Figure Count Aggressive 130 5% 5X Delay (, 3) for NAND2X1 (60.7, 2.14) • The average mask set produces only 570 wafers amortization of mask cost is difficult Medium 130 6.5% 4X (60.7, 2.80) No OPC 130 10% 1X (60.7, 4.33) Experiments and Results Design Normalized Cost • We need Design for Value (DFV) methodology to achieve required parametric yields ($/wafer) while minimizing the total of all costs incurred “alu128” 5.0 (Aggressive OPC) O(25 mask levels) ~ “$1M mask set” in 130nm MinCorr: The Cost of Correction Problem Normalized Selling Point Delay 0.9479 4.0 (Medium OPC) 0.9623 1.0 (No OPC) 1.0000 1.6038 0.9479 1.3751 0.9857 • Synopsys Design Compiler used for synthesis • Figure counts, critical dimension (CD) variations derived from Numerical Technologies OPC tool • Small (4%) selling point delay variation between max- and min-corrected versions of design • Sizing-based optimization achieves 65% reduction in OPC cost without sacrificing parametric yield Sample results on a 8064-gate combinational design • Can modify conventional performance optimization methods to solve the MinCorr problem; we use an off-theshelf synthesis tool to achieve up to 77% cost reduction compared to aggressive OPC, without increasing selling point delay Publications • OPC is more of a manufacturability issue than a performance or yield issue Y. Cao, P. Gupta, A. B. Kahng, D. Sylvester and J. Yang, “Design Sensitivities to Variability: Extrapolation and Assessments in Nanometer VLSI”, Proc. IEEE ASIC/SoC Conf., Sept. 2002, pp. 411415. • D. Sylvester, P. Gupta, A. B. Kahng, and J. Yang, “Toward Performance-Driven Reduction of the Cost of RET-based Lithography Control” (Invited Paper), SPIE Conf. on Design and Process Integration for Microelectronic Manufacturing, Feb. 2003, to appear. • P. Gupta, A. B. Kahng, D. Sylvester and J. Yang, “A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf Sizing Tools”, Proc. ACM/IEEE Design Automation Conf., 2003, pp. 16-21. • Our ongoing research pursues: • Applying selective OPC at a finer granularity than gates: Tolerable “Edge Placement Errors” per feature can be calculated and used by the OPC tool. • Alternative MinCorr solution approaches based on transistor sizing and cost based delay budgeting methods • Including interconnect variation in the analysis • Making the yield library input slew-aware VLSI CAD Laboratory . . . . . . . VLSI CAD Laboratory UC San Diego Computer Engineering . . UC San Diego Computer Engineering VLSI CAD Laboratory . . . • Statistical static timing analysis (SSTA) based correction flow UC San Diego Computer Engineering UC San Diego Computer Engineering Function-aware OPC can reduce total cost of OPC while still meeting cycle time and yield constraints UC San Diego Computer Engineering . . VLSI CAD Laboratory • VLSI CAD Laboratory . . . Conclusions and Future Work • . UC San Diego Computer Engineering Many features in layout are not timing critical more process variation may be tolerable for them Less-aggressive OPC lower costs (reduced figure counts, shorter mask write times, higher yields) Printability of the design a certain minimum level of OPC is required Define the selling point as the circuit delay which achieves 99% parametric yield The MinCorr problem seeks a level of correction for each layout feature such that a prescribed selling point delay is attained with minimum total cost of corrections. . . • Monte-Carlo simulations, coupled with linear interpolation, are used to estimate delay variance given the CD variation VLSI CAD Laboratory UC San Diego Computer Engineering Nominal Delay UC San Diego Computer Engineering VLSI CAD Laboratory MinCorr Cost of correction VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering . UC San Diego Computer Engineering VLSI CAD Laboratory Gate Sizing Cell Area • Assume perfect correlation of variation along all paths resulting linearity allows propagation of (+3) or 99% delay to primary outputs using standard Static Timing Analysis (STA) tools . VLSI CAD Laboratory VLSI CAD Laboratory VLSI CAD Laboratory UC San Diego Computer Engineering UC San Diego Computer Engineering . VLSI CAD Laboratory . UC San Diego Computer Engineering UC San Diego Computer Engineering . . • Mask cost is assumed proportional to number of layout features • Mask writers work equally hard to perfect critical and non-critical shapes; errors found in either during mask inspection will cause the mask to be discarded • • • • VLSI CAD Laboratory Yield Aware Library Characterization Trends in Mask Cost . . UC San Diego Computer Engineering As minimum feature sizes continue to shrink, patterned features have become significantly smaller than the wavelength of light used in optical lithography. As a result, the requirement for dimensional variation control, especially in critical dimension (CD) 3sigma, has become more stringent. To meet these requirements, resolution enhancement techniques (RET) such as optical proximity correction (OPC) and phase shift mask (PSM) technology are applied. These approaches result in a substantial increase in mask costs and make the cost of ownership (COO) a key parameter in the comparison of lithography technologies. To properly calibrate the cost-benefit analysis of alternative lithography strategies, it is necessary to first understand the concept of design-aware, minimum-cost correction to achieve given parametric yield. No concept of function is injected into today's mask flow. That is, current OPC techniques are oblivious to the design intent, and the entire layout is corrected uniformly with the same effort. We propose a novel minimum cost of correction (MinCorr) methodology to determine the level of correction for each layout feature such that prescribed parametric yield is attained. We highlight potential solutions to the MinCorr problem and give a simple mapping to traditional performance optimization. We conclude with experimental results showing the achievable RET cost savings while attaining a desired level of parametric yield . . . VLSI CAD Laboratory UC San Diego Computer Engineering Abstract . . VLSI CAD Laboratory Solving MinCorr: An Analogy to Gate Sizing Annual Review . . . UC San Diego Computer Engineering UC San Diego Computer Engineering . . VLSI CAD Laboratory VLSI CAD Laboratory . . . UC San Diego Computer Engineering A Cost-Driven Lithographic Correction Methodology Based on Off-the-Shelf Sizing Tools . . . VLSI CAD Laboratory UC San Diego Computer Engineering VLSI CAD Laboratory UC San Diego Computer Engineering .
© Copyright 2026 Paperzz