Abstract
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 language | English |
---|---|
Title of host publication | MLCAD 2022 |
Subtitle of host publication | Proceedings of the 2022 ACM/IEEE Workshop on Machine Learning for CAD |
Publisher | Association for Computing Machinery (ACM) |
Pages | 77-82 |
Number of pages | 6 |
ISBN (Electronic) | 9781450394864 |
DOIs | |
Publication status | Published - 12 Sept 2022 |
Event | 4th ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2022 - Snowbird, United States Duration: 12 Sept 2022 → 13 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
Name | Proceedings of the ACM/IEEE Workshop on Machine Learning for CAD, MLCAD |
---|
Conference
Conference | 4th ACM/IEEE Workshop on Machine Learning for CAD, MLCAD 2022 |
---|---|
Country/Territory | United States |
City | Snowbird |
Period | 12/09/22 → 13/09/22 |
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