Transcript 下載/瀏覽
以光學鄰近修正為方法之奈米 級製程可製造性導向設計研究 進度報告 子計畫(一):適用於光學近區補償之整合環境設計 報告人:陳水和 賴冠妙 林立基 報告日期:2008/01/28 Schedule (1/2) 2007 Item Object OS Language Input Output 2008 Sep Oct Nov Dec Jan Feb Mar Apr May 1 Mask Partition Linux SKILL <Virtuoso> <db> 2 Sub-Mask Partition Linux SKILL <Virtuoso> <db> * 3 Conversion from spo to GDSII Linux <spo> <db> * * 4 Improvement of the Feature Sampling Point Linux Python <dat> <spi> <spo> <txt> <tex> 5 EL Cross Reference Linux Python <dat> <spi> <spo> <txt> <tex> 6 EL Analysis Report Generator Linux Python <dat> <spi> <spo> <txt> <tex> 7 MEF Cross Reference Linux Python <dat> <spi> <spo> <txt> <tex> * * * 8 MEF Analysis Report Generator Linux Python <dat> <spi> <spo> <txt> <tex> * * Python / SKILL * * * * * * * Presenter: Shui-He Chen Schedule (2/2) 2007 Item Object OS Language Input Output 9 MEF of the 3 Sigma and Mondecarlo Linux Python <dat> <spi> <spo> <txt> <tex> 10 Process Windows Linux Python <dat> <spi> <spo> <txt> <tex> 11 Verification Linux Python <dat> <spi> <spo> <txt> <tex> 12 Report PC Window Latex <tex> <pdf> 2008 Sep Oct Nov Dec Jan Feb Mar Apr May * * * * * * * * * * * * * * * * * 子計畫(一)一週進度報告 陳水和 1.To Modify the Program of Mask Error Factor Algorithm by Using Python Language. A Fast Lithography Verification Framework for Litho-Friendly Layout Design S. H. Choi, K. H. Lee, D. H. Kim, J. k. Hong, Y. H. Kim, M. H. Yoo, and J. T. Kong in Proceedings of the 6th International Symposium on Quality of Electronic Design (ISQED), Jun 2005. Advisor: Prof. Jing-Jou Tang Presenter: Shui-He Chen Outline Introduction Litho-Friendly Layout (LFL or LFD) Flow Critical Area Extraction (CAE) Full-Chip Level Layout Verification ‧Parameter Extraction and its Application ‧Mask Decomposition ‧Selective Simulation and its Application ‧Print-Image Based DRC and LVS Summary and Conclusion Introduction This paper describe a critical area extraction methodology in which a mask is pre-corrected either by rule-or by model-based OPC and propose a full-chip level photolithography simulation method that can be used on mask data verification Litho-Friendly Layout Flow VDD A B A X B VDD Circuit Design X A Litho-Friendly Layout Environment A B Layout Design Layout Modification Rule/Model-Based OPC Rule/Model Optimization Power/Ground Line VDD P-Type N-Type Gnd Loosen POLY A B METAL B CONT NWELL Simulation-Based CAE Gnd Enough Process Margin Rule-Based OPC Model-Based OPC FAITH Litho Simulation VDD NO FAITH Litho Simulation (Print-Image Based DRC & LVS) A B Yes Mask Data Preparation Mask Tape-Out Gnd Simulation-Based Critical Area Extraction (CAE) Parameter Extraction its Application SCALAR VECTOR SEM Weak Point 1 Weak Point 2 (a) Comparison of the Experimental CD and (b) Simulation Results on Sub-80nm Layout Simulation CD COST 1 CDEXP CDsim i N i CDEXP 2 (1) The simulation parameter extraction is to find the optimum values to minimize the sum of differences between the experimental CD and the simulation CD as described in equation (1). Mask Decomposition Method λ is the optical system wavelength. NA is the numerical aperture. N N A mask is divided into cell, N×N samples and intensity for each cell is (a) Whole Chip computed separately. For each sample mask, the real simulation area is extended by a critical distance, 1.2λ/ NA to eliminate the simulation error due to the proximity effect in figure (b). Optical Interaction Range (b) Mask Decomposition Partially Coherent Optical System Patching (d) Acceptable Area (c) CAE and the Selective Simulation Acceptable Area Simulation Area 5 4 1.2 Layout Pattern NA 1 2 3 10μm 10μm The hierarchical structure of the weak points reduces the number of simulation cases. Summary and Conclusion For the full-chip level simulation, have applied the automatic calibration of the simulation process parameters, the mask decomposition method and selective simulation method. The 99.99% accuracy of global fitting has been achieved. The end. Thanks for your attention. Rule-Based OPC Virtual Edge Compensation Table CD (nm) 100 Spacing Length (nm) (nm) 100 100 Rule (nm) 0.04 110 110 110 0.03 120 120 120 0.025 Length Spacing CD Pattern1 ... ... ... Spacing Pattern2 Pattern3 ... The All Patterns are 1D Rule Model-Based Flow Pattern 1 Simulation Compensation Pattern 2 Pattern 3 Mask No Pattern 1 Pattern 1 Good Enough? Yes Pattern 2 Pattern 3 Pattern 2 Pattern 3 Mask Mask Example of CAE and its Verification (a) Original Layout (c) Simulation Result (b) OPCed and ORC Result (d) SEM Image Optical Parameters Extraction and Failure Observation Intensity Distance (nm) (a) Exposure Latitude (EL) (b) Depth of Focus (DOF) % EL Proper % EL DOF Proper DOF (c) Process (d) Normalized Image Log-Slope (NILS) Print-Image Based DRC/LVS print-image based LVS is done to compare the original netlist with a netlist derived from the print-image layout. (a) Original Layout (b) Conventional DRC (c) DRC of Recommended Rule Schedule 2007 Item Object OS Language 2008 Input Output Problem Sep Oct Nov Dec Jan Feb Mar Apr May <spi spo txt tex py> * * 1 MGUI Linux Python 2 SPLAT Parameter Linux Python 3 PLA Parameter Linux Python <> <> * * 4 PSM Interface Linux Python <> <> * * 5 OASIS Reader Linux Python <oas> <oas> 6 GDSII to OASIS Linux Python <db> <oas> * * 7 Pattern Number Reduction Linux Python <db> <spi> * * 8 Mask Partition Linux Tcl <db> <db> * * 9 Tcl GUI Interface Linux Tcl <db> <db> * <dat> <spi> * * * Presenter: Guan-Miao Lai Schedule 2007 2008 Item Object OS Language Input Output Problem Sep Oct Nov Dec Jan Feb Mar Apr May 10 Dark Field & Bright Field Linux Python <dat> <spi> * * 11 Reverse Field Partition Linux Python <dat> <spi> * * * Presenter: Guan-Miao Lai 子計畫(一)一週進度報告 Study Paper: Efficient algorithms for polygon to trapezoid decomposition and trapezoid corner stitching Qiao Li and Sung-Mo Kang Proceedings of the 10th Great Lakes symposium on VLSI , 2000, pp. 183-188.