IP Library Granted Patent US 11,853,682
Granted Patent B2
US 11,853,682 · App. 17/391,292 · Granted Dec 26, 2023

Systems and methods for identification and elimination of geometrical design rule violations of a mask layout block

Inventors: Danny Rittman (San Diego, CA); Mo Jacob (Beverly Hills, CA)
Assignee: GBT Tokenize Corp.
G06F30/398G03F1/70G06F30/31
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,853,682
App. No.
17/391,292
Granted
Dec 26, 2023
Kind
B2
Abstract

Computer-implemented systems and methods for eliminating geometrical design rule violations, maintaining mask layout electrical connectivity, reliability verification, and design for manufacturing structural correctness of a mask layout block are provided. Exemplary systems and methods include comparing a feature dimension in a mask layout data file with a design rule in a reference rule file and identifying a design rule violation of a mask layout block if the feature dimension does not match the design rule. Methods may further include automatically correcting the design rule violation by modifying the feature dimension so the feature dimension matches the design rule. A design rule auto-correction tool may be provided and be configured to compare a feature dimension in a mask layout data file with a design rule in a reference rule file and correct the design rule violation. Disclosed embodiments advantageously correct all design rules including dependency rules.

Claims (36)

1. A computer-implemented method of eliminating geometrical design rule violations of a mask layout block, comprising:

comparing a feature dimension in a mask layout data file with a reliability verification-aware design rule in a reference rule file, the feature dimension being dependent on reliability constraints including one or more of: electromigration, self-heat, and IR drop;

identifying a design rule violation of a mask layout block if the feature dimension does not match the reliability verification-aware design rule; and

automatically correcting the design rule violation by modifying the feature dimension such that the feature dimension matches the reliability verification-aware design rule, matches dependency rules, and maintains reliability verification.

2. The method of claim 1 wherein identifying a design rule violation comprises determining that the feature dimension in the mask layout data file is greater or smaller than the reliability verification-aware design rule in the reference rule file.

3. The method of claim 1 wherein modifying the feature dimension such that the feature dimension matches the reliability verification-aware design rule comprises adjusting the feature dimension until the feature dimension is exactly equal to the reliability verification-aware design rule.

4. The method of claim 1 wherein the design rule further comprises one or more of: a Voltage-Aware design rule or a DFM-Aware design rule.

5. The method of claim 1 further comprising presenting the design rule violation graphically as one or more violation markers.

6. The method of claim 1 wherein the design rule violation is a hierarchical design rule violation in a sub-cell of the mask layout data file.

7. The method of claim 1 further comprising generating a clean mask layout data file without any design rule violations.

8. A system for maintaining mask layout electrical connectivity, reliability verification, and design for manufacturing structural correctness of a mask layout block, comprising:

a design rule auto-correction tool including a convolutional neural network, the design rule auto-correction tool being configured to compare a feature dimension in a mask layout data file with a design rule in a reference rule file;

input for the design rule auto-correction tool including a reliability data file containing reliability data;

wherein the design rule auto-correction tool takes into account the reliability data to comply with electrical reliability constraints;

wherein if the feature dimension does not match the design rule, the design rule auto-correction tool identifies a design rule violation and automatically corrects the design rule violation by modifying the feature dimension such that the feature dimension matches the design rule; and

wherein the convolutional neural network creates a successive approximation of derived layers to take all design rule dependencies into account, and if the modification of the feature dimension to correct the design rule violation would create an additional design rule violation the design rule violation auto-correction tool automatically corrects the additional design rule violation.

9. The system of claim 8 wherein the convolutional neural network performs deep learning of the mask layout data file.

10. The system of claim 8 wherein the convolutional neural network compares the feature dimension in the mask layout data file with the design rule in the reference rule file, identifies the design rule violation, and automatically corrects the design rule violation.

11. The system of claim 8 wherein the design rule auto-correction tool reduces size and increases density of features in the mask layout data file.

12. The system of claim 8 wherein the design rule auto-correction tool determines if spacing between polygons in the mask layout data file is greater than spacing in a minimum design rule and is configured to reduce the spacing between polygons until the spacing is equal to the spacing in the minimum design rule.

13. The system of claim 8 further comprising a violation browser displaying the design rule violation.

14. The system of claim 8 wherein the design rule auto-correction tool considers multiple patterning and automatically corrects all design rule violations on multiple layers of an integrated circuit.

15. The system of claim 8 , wherein the system supports FinFet manufacturing process rules and digital, analog, analog-mixed signal design, and MEMs mask layout types.

16. The system of claim 8 wherein the reliability data file further contains allowable currents for polygons at risk of physical reliability.

17. A method of analyzing an integrated circuit mask layout data file and a reference rule file, comprising:

reading a mask layout data file;

reading a reference rule file;

comparing a feature dimension in the mask layout data file with a reliability verification-aware design rule in the reference rule file, the feature dimension being dependent on reliability constraints including one or more of: electromigration, self-heat, and IR drop;

identifying a design rule violation in the mask layout data file if the feature dimension does not match the reliability verification-aware design rule;

determining the coordinates of the design rule violation in the mask layout data file; and

automatically correcting the design rule violation by modifying the feature dimension such that the feature dimension matches the reliability verification-aware design rule.

18. The method of claim 17 wherein modifying the feature dimension such that the feature dimension matches the reliability verification-aware design rule comprises adjusting the feature dimension until the feature dimension is greater than or equal to the reliability verification-aware design rule.

19. The method of claim 17 further comprising analyzing interconnecting layers of a plurality of mask layout blocks, the interconnecting layers including a top-level cell and one or more sub-cells.

20. The method of claim 19 wherein identifying a design rule violation in the mask layout data file comprises identifying a design rule violation in one or more of the top-level cell or the one or more sub-cells and automatically correcting the design rule violation comprises automatically correcting the design rule violation in one or more of the top-level cell or the one or more sub-cells.

21. The method of claim 17 wherein the reading, comparing, identifying, determining, and automatically correcting steps are performed incrementally on mask layout data that has changed since a previous run.

22. The method of claim 17 wherein the design rule further comprises one or more of: a Voltage-Aware design rule or a DFM-Aware design rule.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2026
From: GBT TOKENIZE CORP.
To: VWAV BOCA JV LLC
Reel/Frame 073739/0720 →
LICENSE Recorded Nov 14, 2025
From: GBT TOKENIZE CORP.
To: BOCA JOM LLC
Reel/Frame 072909/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: GBT TECHNOLOGIES INC.
To: GBT TOKENIZE CORP.
Reel/Frame 065420/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2021
From: RITTMAN, DANNY; JACOB, MO
To: GBT TECHNOLOGIES, INC.
Reel/Frame 057741/0247 →
Continuity (2)
Provisional Application 63197635 · Jun 7, 2021
Related Publication 20220390831A1 · Dec 8, 2022