Efficient Design Rule Checking Script Generation via Key Information Extraction

Binwu Zhu, Xinyun Zhang, Yibo Lin, Bei Yu, Martin Wong

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

2 Citations (Scopus)


Design rule checking (DRC) is a critical step in integrated circuit design. DRC requires formatted scripts as the input to the design rule checker. However, these scripts are always generated manually in the foundry, and such a generation process is extremely inefficient, especially when encountering a large number of design rules. To mitigate this issue, we first propose a deep learning-based key information extractor to automatically identify the essential arguments of the scripts from rules. Then, a script translator is designed to organize the extracted arguments into executable DRC scripts. In addition, we incorporate three specific design rule generation techniques to improve the performance of our extractor. Experimental results demonstrate that our proposed method can significantly reduce the cost of script generation and show remarkable superiority over other baselines.

Original languageEnglish
Title of host publicationMLCAD 2022
Subtitle of host publicationProceedings of the 2022 ACM/IEEE Workshop on Machine Learning for CAD
PublisherAssociation for Computing Machinery (ACM)
Number of pages6
ISBN (Electronic)9781450394864
Publication statusPublished - 12 Sept 2022
Event4th ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2022 - Snowbird, United States
Duration: 12 Sept 202213 Sept 2022
https://web.archive.org/web/20220927074610/https://mlcad-workshop.org/ (Conference website )
https://web.archive.org/web/20220927081841/https://mlcad-workshop.org/program/ (Conference programme)
https://dl.acm.org/doi/proceedings/10.1145/3551901 (Conference proceedings)

Publication series

NameProceedings of the ACM/IEEE Workshop on Machine Learning for CAD, MLCAD


Conference4th ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2022
Country/TerritoryUnited States
Internet address

Scopus Subject Areas

  • Artificial Intelligence
  • Computer Graphics and Computer-Aided Design
  • Hardware and Architecture

User-Defined Keywords

  • design rule checking
  • key information extraction
  • natural language processing


Dive into the research topics of 'Efficient Design Rule Checking Script Generation via Key Information Extraction'. Together they form a unique fingerprint.

Cite this