Dai et al., 2017 - Google Patents
Optimization of complex high-dimensional layout configurations for IC physical designs using graph search, data analytics, and machine learningDai et al., 2017
- Document ID
- 3171703828361396673
- Author
- Dai V
- Teoh E
- Xu J
- Rangarajan B
- Publication year
- Publication venue
- Design-Process-Technology Co-optimization for Manufacturability XI
External Links
Snippet
A typical new IC design has millions of layout configurations, not seen on previous product or test chip designs. Knowing the disposition of each and every configuration, problematic or not, is the key to optimizing design for yield. In this paper, we present a method to …
- 238000010801 machine learning 0 title abstract description 16
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5068—Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
- G06F17/5081—Layout analysis, e.g. layout verification, design rule check
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30477—Query execution
- G06F17/30507—Applying rules; deductive queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30587—Details of specialised database models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30289—Database design, administration or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
- G06Q10/063—Operations research or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/78—Power analysis and optimization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/12—Design for manufacturability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/02—Knowledge representation
- G06N5/022—Knowledge engineering, knowledge acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F19/00—Digital computing or data processing equipment or methods, specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Juddoo | Overview of data quality challenges in the context of Big Data | |
US8516418B2 (en) | Application of a relational database in integrated circuit design | |
US10339254B2 (en) | Integrated circuit design systems and methods | |
US9519732B1 (en) | Methods, systems, and articles of manufacture for implementing pattern-based design enabled manufacturing of electronic circuit designs | |
US11714944B2 (en) | Optimization of physical cell placement for integrated circuits | |
US8429582B1 (en) | Methods, systems, and articles of manufacture for smart pattern capturing and layout fixing | |
US9053259B1 (en) | Methods, systems, and articles of manufacture for implementing pattern-based design enabled manufacturing of electronic circuit designs | |
Dai et al. | Optimization of complex high-dimensional layout configurations for IC physical designs using graph search, data analytics, and machine learning | |
Badr et al. | Layout pattern-driven design rule evaluation | |
Wang et al. | Optimization of self-aligned double patterning (SADP)-compliant layout designs using pattern matching for 10nm technology nodes and beyond | |
Giollo et al. | Machine learning for fab automated diagnostics | |
Dai et al. | Systematic physical verification with topological patterns | |
Batarseh et al. | Pattern similarity profiling using semi-supervised learning algorithm | |
Dawar et al. | Random forest-based robust classification for lithographic hotspot detection | |
Somani et al. | A methodology to optimize design pattern context size for higher sensitivity to hotspot detection using pattern association tree (PAT) | |
Zhuang et al. | Pattern database applications from design to manufacturing | |
Schroeder et al. | Machine-learning assisted fast critical area analysis | |
Su et al. | Probability prediction model for bridging defects induced by combined influences from lithography and etch variations | |
Korpalski et al. | Correlating software metrics with software defects | |
Chen et al. | A portable pattern-based design technology co-optimization flow to reduce optical proximity correction run-time | |
Abe et al. | Hotspot detection based on surrounding optical feature | |
Wei et al. | A smart way to identify and extract repeated patterns of a layout | |
Lin et al. | OPC optimization and hotspot detection using pattern diffing | |
Su et al. | A fast DFM-driven standard cell qualification approach for critical layers of 14nm technology node | |
Shao et al. | Incorporating process variation contours in design rule calculation and SRAM design optimization |