Top Banner
1 ICECS 2004 Evaluation of the New OASIS Format for Layout Fill Compression Yu Chen, Andrew B. Kahng, Gabriel Robins, Yu Chen, Andrew B. Kahng, Gabriel Robins, Alexander Zelikovsky and Yuhong Zheng Alexander Zelikovsky and Yuhong Zheng UCLA, UCSD, UVA, GSU UCLA, UCSD, UVA, GSU vlsicad.ucsd.edu vlsicad.ucsd.edu Supported by Cadence Design Systems Inc., Supported by Cadence Design Systems Inc., U.S. National Science Foundation, U.S. National Science Foundation, and the Packard Foundation and the Packard Foundation
18

Evaluation of the New OASIS Format for Layout Fill Compression

Dec 31, 2015

Download

Documents

Blaine Curtis

Supported by Cadence Design Systems Inc., U.S. National Science Foundation, and the Packard Foundation. Evaluation of the New OASIS Format for Layout Fill Compression. Yu Chen, Andrew B. Kahng, Gabriel Robins, Alexander Zelikovsky and Yuhong Zheng UCLA, UCSD, UVA, GSU vlsicad.ucsd.edu. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Evaluation of the New OASIS Format for Layout Fill Compression

1ICECS 2004

Evaluation of the New OASIS Format

for Layout Fill Compression

Yu Chen, Andrew B. Kahng, Gabriel Robins, Yu Chen, Andrew B. Kahng, Gabriel Robins,

Alexander Zelikovsky and Yuhong ZhengAlexander Zelikovsky and Yuhong Zheng

UCLA, UCSD, UVA, GSUUCLA, UCSD, UVA, GSU

vlsicad.ucsd.eduvlsicad.ucsd.edu

Supported by Cadence Design Systems Inc.,Supported by Cadence Design Systems Inc.,U.S. National Science Foundation, U.S. National Science Foundation,

and the Packard Foundationand the Packard Foundation

Page 2: Evaluation of the New OASIS Format for Layout Fill Compression

2ICECS 2004

Overview

CMP and Interlevel Dielectric Thickness

Motivation

Repetition Operators in GDSII

Repetition Operators in OASIS & their Compression Ratios

Compressible Fill Generation: algorithms and results

Fill Compression Problem: algorithms and results

Conclusions & Suggestions

Page 3: Evaluation of the New OASIS Format for Layout Fill Compression

3ICECS 2004

CMP and Interlevel Dielectric Thickness

Chemical-Mechanical Planarization (CMP) = wafer surface planarization

Uneven features cause polishing pad to deform

Interlevel-dielectric (ILD) thickness feature density Insert dummy features to decrease variation

Post-CMP ILD thicknessFeatures

Area fillfeatures

Post-CMP ILD thickness

Page 4: Evaluation of the New OASIS Format for Layout Fill Compression

4ICECS 2004

Motivation

Dummy features grow layout size to terabytes Need in more compressible format

New format: OASIS = Open Artwork System Interchange Standard

Our focus: How to exploit new compression capabilities of OASIS? How to improve proposed OASIS for further fill compression?

Page 5: Evaluation of the New OASIS Format for Layout Fill Compression

5ICECS 2004

Repetition Operators in GDSII

AREF = array reference SREF = structure reference

Page 6: Evaluation of the New OASIS Format for Layout Fill Compression

6ICECS 2004

Repetition Operators in OASIS

Type 1

Type 7

Type 4

Type 3Type 2 Type 5

Type 8

Type 6

Page 7: Evaluation of the New OASIS Format for Layout Fill Compression

7ICECS 2004

Compression Ratio of OASIS Repetitions

Compression Ratio CR=

size flat OASIS / size compressed OASIS

CR ( , ) = Θ(MN)

CR ( , , ) = Θ(M)

Page 8: Evaluation of the New OASIS Format for Layout Fill Compression

8ICECS 2004

Compression Ratio of OASIS Repetitions

Compression Ratio of Types 4,5 and 8

CR ( , ) = 7

CR ( ) = 3.5

Page 9: Evaluation of the New OASIS Format for Layout Fill Compression

9ICECS 2004

Compressible Fill

Compressible Fill Generation Problem (CFGP)

Given a design rule-correct layout, create the minimum number of OASIS operators to represent area fill features that keep window density variation within the given bounds (L,U)

Original layout Filled layout with 82 area features

Filled layout with area features in 9 operators

Page 10: Evaluation of the New OASIS Format for Layout Fill Compression

10ICECS 2004

Greedy Compressible Fill Generation

Page 11: Evaluation of the New OASIS Format for Layout Fill Compression

11ICECS 2004

Compressible Fill Generation & GZIP

GZIP applied to compressible fill compress slower and worse than native generator GCF

GZIP and GCF are orthogonal to each otherC_Ratio(GCF+GZIP) =C_Ratio(GCF)×C_Ratio(GZIP)

Page 12: Evaluation of the New OASIS Format for Layout Fill Compression

12ICECS 2004

Compressible Fill Generation Results

I = Restricted OASIS (= GDSII)II = Full OASISIII = Types 1,2,3,4,5 IV = Types 4,5

Page 13: Evaluation of the New OASIS Format for Layout Fill Compression

13ICECS 2004

Fill Compression Problem

OASIS Fill Data Compression Problem

Given a layout containing are fill features, represent these area fill features using OASIS repetition operators in a way that minimizes the resulting data volume

Finding regularities

Page 14: Evaluation of the New OASIS Format for Layout Fill Compression

14ICECS 2004

Page 15: Evaluation of the New OASIS Format for Layout Fill Compression

15ICECS 2004

Exhaustive Search Greedy Fill Compression

Page 16: Evaluation of the New OASIS Format for Layout Fill Compression

16ICECS 2004

Fill Compression Results

Rest = GDSIIFull = Full OASISESBG = Exhaustive searchRSBG = Regularity search

Page 17: Evaluation of the New OASIS Format for Layout Fill Compression

17ICECS 2004

Fill Compression Results

Page 18: Evaluation of the New OASIS Format for Layout Fill Compression

18ICECS 2004

Conclusions & Suggestions

Contributions: New algorithms for compressible fill generation

New fill compression algorithms for OASIS format

Comparison of GDSII and OSIS formats

Suggestions to enhance OASIS Add irregular array OASIS repetition = combination of 4 & 5

Include pseudo-random number generator in OASIS, for fast and simple generation of irregular area fill