iClaire: A Fast and General Layout Pattern Classification Algorithm With Clip Shifting and Centroid Recreation
Autor: | Iris Hui-Ru Jiang, Wei-Chun Chang |
---|---|
Rok vydání: | 2020 |
Předmět: |
Speedup
Computer science Centroid 02 engineering and technology Data structure Computer Graphics and Computer-Aided Design Hierarchical database model 020202 computer hardware & architecture Design for manufacturability Statistical classification 0202 electrical engineering electronic engineering information engineering Electrical and Electronic Engineering Cluster analysis Algorithm Software |
Zdroj: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 39:1662-1673 |
ISSN: | 1937-4151 0278-0070 |
DOI: | 10.1109/tcad.2019.2917849 |
Popis: | Layout pattern classification, which groups similar layout clips into clusters, underlies a variety of design for manufacturability (DFM) applications, such as hotspot library generation, hierarchical data storage, and yield optimization speedup. The key challenges of layout pattern classification are clip representation and clip clustering. In this paper, we present a fast and general layout pattern classification algorithm considering clip shifting and centroid recreation. Our simple but general clip representation captures both topology and density; we can handle not only rigid area match or edge displacement constraints but also variant edge tolerances and don’t care regions. For achieving a small cluster count, our clip clustering is guided by the natural grouping structure of layout clips. The clustering results are further improved by centroid recreation. Our experiments are conducted on 2016 CAD contest at ICCAD benchmark suite. Our results show that our algorithm outperforms the reference solution and all contest winning teams, delivering the smallest cluster count, fastest runtime, and 100% validity. Moreover, our algorithm with clip shifting and centroid recreation further reduces the cluster count effectively and efficiently. In addition to the good solution quality, the interplay between adopted data structures and our algorithm makes it fast and viable to be incorporated into practical DFM flows. |
Databáze: | OpenAIRE |
Externí odkaz: |