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 条
  • [41] An Efficient DNA Sequence Compression using Small Sequence Pattern Matching
    Murugan, A.
    Punitha, K.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (08): : 281 - 287
  • [42] Piranha: Fast and memory-efficient pattern matching for intrusion detection
    Antonatos, S
    Polychronakis, M
    Akritidis, P
    Anagnostakis, KG
    Markatos, EP
    SECURITY AND PRIVACY IN THE AGE OF UBIQUITOUS COMPUTING, 2005, 181 : 393 - 408
  • [43] Efficient and Secure Generalized Pattern Matching via Fast Fourier Transform
    Vergnaud, Damien
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2011, 2011, 6737 : 41 - 58
  • [44] mDFA: A Memory Efficient DFA-Based Pattern Matching Engine on FPGA
    Tran Trung Hieu
    Tran Ngoc Thinh
    Wireless Personal Communications, 2014, 78 : 1833 - 1847
  • [45] A Novel Efficient Pattern Matching Packet Inspection by using delta(n)FA
    Raja, N. Kannaiya
    Arulanandam, K.
    Ambika, G.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (01): : 79 - 88
  • [46] BOLT: Scalable and Cost-Efficient Multistring Pattern Matching With Programmable Switches
    Wang, Shicheng
    Zhang, Menghao
    Li, Guanyu
    Liu, Chang
    Wang, Zhiliang
    Liu, Ying
    Xu, Mingwei
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (02) : 846 - 861
  • [47] mDFA: A Memory Efficient DFA-Based Pattern Matching Engine on FPGA
    Tran Trung Hieu
    Tran Ngoc Thinh
    WIRELESS PERSONAL COMMUNICATIONS, 2014, 78 (04) : 1833 - 1847
  • [48] AN EFFICIENT TECHNIQUE FOR PREVENTING SQL INJECTION ATTACK USING PATTERN MATCHING ALGORITHM
    Prabakar, M. Amutha
    KarthiKeyan, M.
    Marimuthu, K.
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 503 - 506
  • [49] Efficient and Secure Cloud-Assisted Pattern Matching Protocol for Intelligent Environment
    Wei X.
    Xu L.
    Zheng Z.
    Wang H.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (11): : 2365 - 2374
  • [50] A Memory Efficient FPGA-based Pattern Matching Engine for Stateful NIDS
    Tran Trung Hieu
    Tran Ngoc Thinh
    2013 FIFTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN), 2013, : 252 - 257