TY - JOUR
T1 - Pattern Matching for Feasible and Efficient Physical Design Verification of Cell Libraries
AU - Wu, Chan Liang
AU - Lu, Chih Wen
N1 - Publisher Copyright:
© 2025 The Institute of Electronics, Information and Communication Engineers.
PY - 2025/1/1
Y1 - 2025/1/1
N2 - This study introduces a pattern-matching method to en- hance 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 veri- fication 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 verifica- tion time from infinite duration to 63 seconds executing 415 DRC rules. This approach effectively improves the potential to detect layer density er- rors 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 gener- ates multiple distinct combinations of I/O cells for verification, crucial for improving the accuracy of physical design.
AB - This study introduces a pattern-matching method to en- hance 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 veri- fication 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 verifica- tion time from infinite duration to 63 seconds executing 415 DRC rules. This approach effectively improves the potential to detect layer density er- rors 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 gener- ates multiple distinct combinations of I/O cells for verification, crucial for improving the accuracy of physical design.
UR - https://www.scopus.com/pages/publications/85213815890
UR - https://www.scopus.com/pages/publications/85213815890#tab=citedBy
U2 - 10.1587/transele.2024ECP5032
DO - 10.1587/transele.2024ECP5032
M3 - Article
AN - SCOPUS:85213815890
SN - 0916-8524
VL - E108.C
SP - 34
EP - 45
JO - IEICE Transactions on Electronics
JF - IEICE Transactions on Electronics
IS - 1
ER -