Pattern Matching for Feasible and Efficient Physical Design Verification of Cell Libraries

被引:0
|
作者
Wu, Chan-Liang [1 ]
Lu, Chih-Wen [1 ,2 ,3 ]
机构
[1] Natl Tsing Hua Univ, Dept Engn & Syst Sci, Hsinchu 30013, Taiwan
[2] Natl Yang Ming Chiao Tung Univ, Inst Photon Syst, Tainan 71150, Taiwan
[3] Natl Cheng Kung Univ, Program Integrated Circuit Design, Tainan 701, Taiwan
关键词
pattern matching; physical verification; cell libraries; layer; density; physical design;
D O I
10.1587/transele.2024ECP5032
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study introduces a pattern-matching method to enhance the efficiency and accuracy of physical verification of cell libraries. The pattern-matching method swiftly compares layouts of all I/O units within a specific area, identifying significantly different I/O units. Utilizing random sampling or full permutation can improve the efficiency of verification of I/O cell libraries. All permutations within an 11-unit I/O unit library can produce 39,916,800 I/O units (11!), far exceeding the capacity of current IC layout software. However, the proposed algorithm generates the layout file within 1 second and significantly reduces the DRC verification time from infinite duration to 63 seconds executing 415 DRC rules. This approach effectively improves the potential to detect layer density errors in I/O libraries. While conventional processes detect layer density and DRC issues only when adjacent I/O cells are placed due to layout size and machine constraints, in this work, the proposed algorithm selectively generates multiple distinct combinations of I/O cells for verification, crucial for improving the accuracy of physical design.
引用
收藏
页码:34 / 45
页数:12
相关论文
共 50 条
  • [1] Pattern-Matching for Speaker Verification: A Review
    Dhonde, S. B.
    Jagade, S. M.
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 : 19 - 25
  • [2] Clean Pattern Matching for Full Chip Verification
    Nakamura, Satomi
    Matsunawa, Tetsuaki
    Kodama, Chikaaki
    Urakami, Takanori
    Furuta, Nozomu
    Kagaya, Shunsuke
    Nojima, Shigeki
    Miyamoto, Shinji
    DESIGN FOR MANUFACTURABILITY THROUGH DESIGN-PROCESS INTEGRATION VI, 2012, 8327
  • [3] Pattern matching for double patterning technology-compliant physical design flows
    Wang, Lynn T. -N.
    Dai, Vito
    Capodieci, Luigi
    DESIGN FOR MANUFACTURABILITY THROUGH DESIGN-PROCESS INTEGRATION VI, 2012, 8327
  • [4] ESPM: Efficient Spatial Pattern Matching
    Chen, Hongmei
    Fang, Yixiang
    Zhang, Ying
    Zhang, Wenjie
    Wang, Lizhen
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (06) : 1227 - 1233
  • [5] A New Descriptor for Pattern Matching: Application to Identity Document Verification
    Ghanmi, Nabil
    Awal, Ahmad-Montaser
    2018 13TH IAPR INTERNATIONAL WORKSHOP ON DOCUMENT ANALYSIS SYSTEMS (DAS), 2018, : 375 - 380
  • [6] Efficient special cases of pattern matching with swaps
    Amir, A
    Landau, GM
    Lewenstein, M
    Lewenstein, N
    COMBINATORIAL PATTERN MATCHING, 1998, 1448 : 209 - 220
  • [7] Efficient special cases of Pattern Matching with Swaps
    Amir, A
    Landau, GM
    Lewenstein, M
    Lewenstein, N
    INFORMATION PROCESSING LETTERS, 1998, 68 (03) : 125 - 132
  • [8] Efficient Authenticated Multi-Pattern Matching
    Zhou, Zhe
    Zhang, Tao
    Chow, Sherman S. M.
    Zhang, Yupeng
    Zhang, Kehuan
    ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 593 - 604
  • [9] Efficient Secure Pattern Matching With Malicious Adversaries
    Zarezadeh, Maryam
    Mala, Hamid
    Ladani, Behrouz Tork
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (02) : 1407 - 1419
  • [10] Efficient Pattern Matching Algorithm for Memory Architecture
    Lin, Cheng-Hung
    Chang, Shih-Chieh
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (01) : 33 - 41