JP7745189B2 - 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム - Google Patents
半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステムInfo
- Publication number
- JP7745189B2 JP7745189B2 JP2024503979A JP2024503979A JP7745189B2 JP 7745189 B2 JP7745189 B2 JP 7745189B2 JP 2024503979 A JP2024503979 A JP 2024503979A JP 2024503979 A JP2024503979 A JP 2024503979A JP 7745189 B2 JP7745189 B2 JP 7745189B2
- Authority
- JP
- Japan
- Prior art keywords
- wire structure
- neural network
- capacitance
- wire
- parasitic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/394—Routing
- G06F30/3953—Routing detailed
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/392—Floor-planning or layout, e.g. partitioning or placement
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/398—Design verification or optimisation, e.g. using design rule check [DRC], layout versus schematics [LVS] or finite element methods [FEM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/0006—Industrial image inspection using a design-rule based approach
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/06—Power analysis or power optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/10—Noise analysis or noise optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/12—Timing analysis or timing optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30121—CRT, LCD or plasma display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30148—Semiconductor; IC; Wafer
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D86/00—Integrated devices formed in or on insulating or conducting substrates, e.g. formed in silicon-on-insulator [SOI] substrates or on stainless steel or glass substrates
- H10D86/40—Integrated devices formed in or on insulating or conducting substrates, e.g. formed in silicon-on-insulator [SOI] substrates or on stainless steel or glass substrates characterised by multiple TFTs
- H10D86/441—Interconnections, e.g. scanning lines
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D86/00—Integrated devices formed in or on insulating or conducting substrates, e.g. formed in silicon-on-insulator [SOI] substrates or on stainless steel or glass substrates
- H10D86/40—Integrated devices formed in or on insulating or conducting substrates, e.g. formed in silicon-on-insulator [SOI] substrates or on stainless steel or glass substrates characterised by multiple TFTs
- H10D86/60—Integrated devices formed in or on insulating or conducting substrates, e.g. formed in silicon-on-insulator [SOI] substrates or on stainless steel or glass substrates characterised by multiple TFTs wherein the TFTs are in active matrices
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D89/00—Aspects of integrated devices not covered by groups H10D84/00 - H10D88/00
- H10D89/60—Integrated devices comprising arrangements for electrical or thermal protection, e.g. protection circuits against electrostatic discharge [ESD]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Geometry (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Architecture (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
- Image Analysis (AREA)
Description
FastCAPは、任意の形状、向き、及びサイズの理想的な導体間の、自己及び相互容量を計算する既存の3次元容量抽出プログラムである。図2は、そのような抽出プログラムの動作を示す例を提供する。これは、寄生容量を抽出する必要があるバス構造200を示す。図示されるように、バス構造200は、パッチとして表される6つの面をそれぞれ有する4つの導体を含む。導体は、それらが重なり合う場所に基づいてセクションに分割される。FastCap用の入力ファイルは、導体表面のパネルへの離散化を指定し、エッジは、精度のためにより細かくメッシュ化される。図2の例では、FastCAPは、以下の表に示される4×4容量行列を生成する。
・第3は、「層i上のワイヤの容量抽出中、層i+/-2は、無視できる誤差でグランドプレーンとして扱うことができる。層i+/-2の先を見る必要はない。」ということである。
以下、上記実施形態から把握できる技術的思想について記載する。
[付記1]
基板上に製造されるワイヤ構造の寄生パラメータを計算するための方法であって、
前記ワイヤ構造を受け取ることと、
前記ワイヤ構造に対してラスタライゼーション動作を実行して、前記ワイヤ構造を集合的に表す複数の画像の各々についてピクセルベースの定義を生成することと、
前記複数の画像の前記ピクセルベースの定義をニューラルネットワークへの入力として使用して、前記ワイヤ構造の寄生パラメータを計算することと、
を含む、方法。
[付記2]
前記ニューラルネットワークは、プロセス技術の変動を考慮する、付記1に記載の方法。
[付記3]
前記ニューラルネットワークは、プロセス技術の各変動に対応する、予め定められた重みのセットを使用する、付記2に記載の方法。
[付記4]
前記複数の画像内の各画像は、前記ワイヤ構造内の層に対応する、付記1に記載の方法。
[付記5]
前記ワイヤ構造は、複数の直線形状を含む、付記1に記載の方法。
[付記6]
前記ワイヤ構造は、複数の曲線形状を含む、付記1に記載の方法。
[付記7]
前記ニューラルネットワークは、第1のニューラルネットワークであり、前記曲線形状は、形状予測のために訓練される第2のニューラルネットワークによって生成される、付記6に記載の方法。
[付記8]
前記曲線形状は、互いに交差する複数のワイヤトラックから生成される、付記7に記載の方法。
[付記9]
前記生成は、前記曲線形状のサブセグメント化を更に含む、付記8に記載の方法。
[付記10]
前記寄生パラメータは、前記ワイヤ構造の少なくとも1つのワイヤに及ぼされる予測された望ましくない寄生容量を表す少なくとも1つの寄生容量値を含む、付記1に記載の方法。
[付記11]
前記寄生パラメータは、前記ワイヤ構造の複数のワイヤに及ぼされる複数の予測された望ましくない寄生容量を表す複数の寄生容量値を含む、付記10に記載の方法。
[付記12]
基板上に製造されるワイヤ構造の寄生パラメータを計算するためのプログラムを記憶する非一時的機械可読媒体であって、前記プログラムは、
前記ワイヤ構造を受け取り、
前記ワイヤ構造に対してラスタライゼーション動作を実行して、前記ワイヤ構造を集合的に表す複数の画像の各々についてピクセルベースの定義を生成し、
前記複数の画像の前記ピクセルベースの定義をニューラルネットワークへの入力として使用して、前記ワイヤ構造の寄生パラメータを計算する、
ための命令のセットを含む、非一時的機械可読媒体。
[付記13]
前記ニューラルネットワークは、プロセス技術の変動を考慮する、付記12に記載の非一時的機械可読媒体。
[付記14]
前記ニューラルネットワークは、プロセス技術の各変動に対応する、予め定められた重みのセットを使用する、付記13に記載の非一時的機械可読媒体。
[付記15]
前記複数の画像内の各画像は、前記ワイヤ構造内の層に対応する、付記12に記載の非一時的機械可読媒体。
[付記16]
前記ワイヤ構造は、複数の直線形状を含む、付記12に記載の非一時的機械可読媒体。
[付記17]
前記ワイヤ構造は、複数の曲線形状を含む、付記12に記載の非一時的機械可読媒体。
[付記18]
半導体設計から寄生容量を抽出するように第1のニューラルネットワークを訓練するための方法であって、
複数のワイヤ構造を含む半導体設計を受け取ることと、
前記複数のワイヤ構造をラスタライズすることと、
前記ラスタライズされた複数のワイヤ構造から曲線形状を計算することと、
プロセス技術情報のセットを受け取ることと、
前記プロセス技術情報のセットを使用することによって、前記曲線形状の各々の寄生容量を計算することであって、前記プロセス技術情報のセットに対する訓練された重みのセットを生成する、ことと、
前記プロセス技術情報のセットに対する前記訓練された重みのセットを出力することと、
を含む、方法。
[付記19]
前記曲線形状を計算することは、第2のニューラルネットワークによって実行される、付記12に記載の方法。
Claims (20)
- 基板上に製造されるワイヤ構造の寄生パラメータを計算するための方法であって、
前記ワイヤ構造を受け取ることと、
前記ワイヤ構造に対してラスタライゼーション動作を実行して、前記ワイヤ構造を集合的に表す複数の画像の各々についてピクセルベースの定義を生成することと、
前記複数の画像の前記ピクセルベースの定義を使用してニューラルネットワークへの入力を指定して、前記ワイヤ構造の寄生パラメータを計算することと、
を含む、方法。 - 前記ニューラルネットワークは、基板上に前記ワイヤ構造を製造するために使用されるプロセス技術の変動を考慮する、請求項1に記載の方法。
- 前記ニューラルネットワークは、前記プロセス技術の各変動に対応する、予め定められた重みのセットを使用する、請求項2に記載の方法。
- 前記複数の画像内の各画像は、前記ワイヤ構造内の層に対応する、請求項1に記載の方法。
- 前記ワイヤ構造は、複数の直線形状を含む、請求項1に記載の方法。
- 前記ワイヤ構造は、複数の曲線形状を含む、請求項1に記載の方法。
- 前記ニューラルネットワークは、第1のニューラルネットワークであり、前記曲線形状は、形状予測のために訓練される第2のニューラルネットワークによって生成される、請求項6に記載の方法。
- 前記曲線形状は、互いに交差する複数のワイヤトラックから生成される、請求項7に記載の方法。
- 前記生成は、前記曲線形状のサブセグメント化を更に含む、請求項8に記載の方法。
- 前記寄生パラメータは、前記ワイヤ構造の少なくとも1つのワイヤに及ぼされる予測された望ましくない寄生容量を表す少なくとも1つの寄生容量値を含む、請求項1に記載の方法。
- 前記寄生パラメータは、前記ワイヤ構造の複数のワイヤに及ぼされる複数の予測された望ましくない寄生容量を表す複数の寄生容量値を含む、請求項10に記載の方法。
- 前記複数の画像についての前記ピクセルベースの定義は、各画像を形成する複数のピクセルについての複数の値を含む、請求項1に記載の方法。
- 前記ワイヤ構造は、第2のニューラルネットワークが回路レイアウトにおいて定義された第2のワイヤ構造の予測製造形状として生成する第1のワイヤ構造である、請求項1に記載の方法。
- コンピュータに、基板上に製造されるワイヤ構造の寄生パラメータを計算させるためのプログラムを記憶する非一時的機械可読媒体であって、前記プログラムは、
前記ワイヤ構造を受け取り、
前記ワイヤ構造に対してラスタライゼーション動作を実行して、前記ワイヤ構造を集合的に表す複数の画像の各々についてピクセルベースの定義を生成し、
前記複数の画像の前記ピクセルベースの定義を使用してニューラルネットワークへの入力を指定して、前記ワイヤ構造の寄生パラメータを計算する、
処理を前記コンピュータに実行させるための命令のセットを含む、非一時的機械可読媒体。 - 前記ニューラルネットワークは、基板上に前記ワイヤ構造を製造するために使用されるプロセス技術の変動を考慮する、請求項14に記載の非一時的機械可読媒体。
- 前記ニューラルネットワークは、前記プロセス技術の各変動に対応する、予め定められた重みのセットを使用する、請求項15に記載の非一時的機械可読媒体。
- 前記複数の画像内の各画像は、前記ワイヤ構造内の層に対応する、請求項14に記載の非一時的機械可読媒体。
- 前記ワイヤ構造は、複数の直線形状を含む、請求項14に記載の非一時的機械可読媒体。
- 前記ワイヤ構造は、複数の曲線形状を含む、請求項14に記載の非一時的機械可読媒体。
- 処理ユニットのセットと、
前記処理ユニットの少なくとも1つによって実行されると、請求項1~13のいずれか一項に記載の方法を実施するプログラムを記憶する機械可読媒体と、
を備える、電子デバイス。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025145840A JP2025168475A (ja) | 2021-07-23 | 2025-09-03 | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163203455P | 2021-07-23 | 2021-07-23 | |
| US63/203,455 | 2021-07-23 | ||
| PCT/US2022/037648 WO2023003918A2 (en) | 2021-07-23 | 2022-07-19 | Methods and systems to determine parasitics for semiconductor or flat panel display fabrication |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025145840A Division JP2025168475A (ja) | 2021-07-23 | 2025-09-03 | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2024528859A JP2024528859A (ja) | 2024-08-01 |
| JPWO2023003918A5 JPWO2023003918A5 (ja) | 2024-09-11 |
| JP7745189B2 true JP7745189B2 (ja) | 2025-09-29 |
Family
ID=84976747
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024503979A Active JP7745189B2 (ja) | 2021-07-23 | 2022-07-19 | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
| JP2025145840A Pending JP2025168475A (ja) | 2021-07-23 | 2025-09-03 | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025145840A Pending JP2025168475A (ja) | 2021-07-23 | 2025-09-03 | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
Country Status (4)
| Country | Link |
|---|---|
| US (5) | US12488175B2 (ja) |
| EP (1) | EP4374282A4 (ja) |
| JP (2) | JP7745189B2 (ja) |
| KR (1) | KR20240023167A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12372864B2 (en) | 2020-10-22 | 2025-07-29 | D2S, Inc. | Methods and systems to determine shapes for semiconductor or flat panel display fabrication |
| JP7745189B2 (ja) | 2021-07-23 | 2025-09-29 | ディー・ツー・エス・インコーポレイテッド | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
| US12547803B2 (en) | 2021-11-28 | 2026-02-10 | D2S, Inc. | Leveraging concurrency to improve interactivity with an EDA tool |
| US12547804B2 (en) | 2022-01-19 | 2026-02-10 | D2S, Inc. | Computing and displaying a predicted overlap shape in an IC design based on predicted manufacturing contours |
| US20230274068A1 (en) | 2022-02-23 | 2023-08-31 | D2S, Inc. | Performing non-preferred direction detailed routing followed by preferred direction global and detailed routing |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200364394A1 (en) | 2019-05-17 | 2020-11-19 | Synopsys, Inc. | Pin Accessibility Prediction Engine |
| WO2021041963A1 (en) | 2019-08-29 | 2021-03-04 | Synopsys, Inc. | Neural network based mask synthesis for integrated circuits |
Family Cites Families (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2003274370A1 (en) | 2002-06-07 | 2003-12-22 | Praesagus, Inc. | Characterization adn reduction of variation for integrated circuits |
| US6892365B2 (en) | 2003-04-16 | 2005-05-10 | International Business Machines Corporation | Method for performing monte-carlo simulations to predict overlay failures in integrated circuit designs |
| US7269817B2 (en) | 2004-02-10 | 2007-09-11 | International Business Machines Corporation | Lithographic process window optimization under complex constraints on edge placement |
| WO2005111874A2 (en) | 2004-05-07 | 2005-11-24 | Mentor Graphics Corporation | Integrated circuit layout design methodology with process variation bands |
| JP2006053248A (ja) | 2004-08-10 | 2006-02-23 | Toshiba Corp | 設計パターンデータ作成方法、マスクパターンデータ作成方法、マスク製造方法、半導体装置の方法およびプログラム |
| US7171637B2 (en) | 2005-01-14 | 2007-01-30 | Intel Corporation | Translation generation for a mask pattern |
| US7636904B2 (en) | 2006-10-20 | 2009-12-22 | Synopsys, Inc. | Locating critical dimension(s) of a layout feature in an IC design by modeling simulated intensities |
| US8122392B2 (en) | 2007-06-27 | 2012-02-21 | Cadence Design Systems, Inc. | Robust design using manufacturability models |
| US8473875B2 (en) | 2010-10-13 | 2013-06-25 | D2S, Inc. | Method and system for forming high accuracy patterns using charged particle beam lithography |
| US7754401B2 (en) | 2008-09-01 | 2010-07-13 | D2S, Inc. | Method for manufacturing a surface and integrated circuit using variable shaped beam lithography |
| US20110089345A1 (en) | 2009-10-21 | 2011-04-21 | D2S, Inc. | Method and system for manufacturing a surface using charged particle beam lithography |
| US8818072B2 (en) | 2010-08-25 | 2014-08-26 | Taiwan Semiconductor Manufacturing Company, Ltd. | Rendered database image-to-inspection image optimization for inspection |
| JP5673947B2 (ja) | 2011-03-01 | 2015-02-18 | 大日本印刷株式会社 | マスクパターンの補正方法、プログラム及び該補正方法を用いたフォトマスク |
| US8464194B1 (en) | 2011-12-16 | 2013-06-11 | International Business Machines Corporation | Machine learning approach to correct lithographic hot-spots |
| US20130283217A1 (en) | 2012-04-18 | 2013-10-24 | D2S, Inc. | Method and system for forming patterns using charged particle beam lithography |
| KR20150001834A (ko) | 2012-04-18 | 2015-01-06 | 디2에스, 인코포레이티드 | 하전 입자 빔 리소그래피를 사용한 임계 치수 균일성을 위한 방법 및 시스템 |
| JP5779145B2 (ja) | 2012-06-28 | 2015-09-16 | 株式会社Screenホールディングス | 配線データの生成装置、生成方法、そのプログラム、および描画装置 |
| US8584066B1 (en) | 2012-09-04 | 2013-11-12 | GlobalFoundries, Inc. | System and method for generating a wire model |
| US11264206B2 (en) | 2014-03-10 | 2022-03-01 | D2S, Inc. | Methods and systems for forming a pattern on a surface using multi-beam charged particle beam lithography |
| CN104133955B (zh) | 2014-07-25 | 2017-12-05 | 中山大学 | 一种提取电路寄生参数的方法 |
| US9594867B2 (en) | 2014-10-30 | 2017-03-14 | Synopsys, Inc. | DRC-based hotspot detection considering edge tolerance and incomplete specification |
| US20170357911A1 (en) | 2014-12-18 | 2017-12-14 | Asml Netherlands B.V. | Feature search by machine learning |
| CN109917622B (zh) | 2015-04-10 | 2021-08-06 | Asml荷兰有限公司 | 用于检查和量测的方法和设备 |
| US10670973B2 (en) | 2015-05-20 | 2020-06-02 | Asml Netherlands B.V. | Coloring aware optimization |
| KR102395198B1 (ko) | 2015-09-22 | 2022-05-06 | 삼성전자주식회사 | 마스크 패턴의 보정 방법 및 이를 이용하는 레티클의 제조 방법 |
| US9916965B2 (en) | 2015-12-31 | 2018-03-13 | Kla-Tencor Corp. | Hybrid inspectors |
| US10444629B2 (en) | 2016-06-28 | 2019-10-15 | D2S, Inc. | Bias correction for lithography |
| KR102582665B1 (ko) | 2016-10-07 | 2023-09-25 | 삼성전자주식회사 | 집적 회로의 패턴들을 평가하는 시스템 및 방법 |
| WO2018125220A1 (en) * | 2016-12-30 | 2018-07-05 | Intel Corporation | Systems, methods, and apparatuses for implementing opc modeling via machine learning on simulated 2d optical images for sed and post sed processes |
| CN110709998A (zh) | 2017-02-10 | 2020-01-17 | 株式会社半导体能源研究所 | 半导体装置以及其制造方法 |
| JP6508496B2 (ja) | 2017-06-16 | 2019-05-08 | 大日本印刷株式会社 | 図形パターンの形状推定装置 |
| CN110998585B (zh) | 2017-06-22 | 2024-07-16 | 株式会社半导体能源研究所 | 布局设计系统及布局设计方法 |
| US10678142B2 (en) | 2017-11-14 | 2020-06-09 | Taiwan Semiconductor Manufacturing Co., Ltd. | Optical proximity correction and photomasks |
| US10657213B2 (en) | 2017-12-22 | 2020-05-19 | D2S, Inc. | Modeling of a design in reticle enhancement technology |
| US11257207B2 (en) | 2017-12-28 | 2022-02-22 | Kla-Tencor Corporation | Inspection of reticles using machine learning |
| WO2019129485A1 (en) | 2017-12-29 | 2019-07-04 | Asml Netherlands B.V. | Method and device for determining adjustments to sensitivity parameters |
| KR102459381B1 (ko) | 2018-02-23 | 2022-10-26 | 에이에스엠엘 네델란즈 비.브이. | 컴퓨테이션 리소그래피를 위한 머신 러닝 모델을 트레이닝시키기 위한 방법 |
| US10699055B2 (en) | 2018-06-12 | 2020-06-30 | International Business Machines Corporation | Generative adversarial networks for generating physical design layout patterns |
| CN112384860B (zh) | 2018-06-15 | 2023-12-08 | Asml荷兰有限公司 | 基于机器学习的逆光学邻近效应校正和过程模型校准 |
| US11093683B2 (en) | 2018-10-31 | 2021-08-17 | Taiwan Semiconductor Manufacturing Co., Ltd. | Test pattern generation systems and methods |
| US11580289B2 (en) | 2018-11-30 | 2023-02-14 | Asml Netherlands B.V. | Method for determining patterning device pattern based on manufacturability |
| WO2020114684A1 (en) | 2018-12-03 | 2020-06-11 | Asml Netherlands B.V. | Method of manufacturing devices |
| US10923318B2 (en) | 2018-12-20 | 2021-02-16 | Fei Company | Optical alignment correction using convolutional neural network evaluation of a beam image |
| US10796046B2 (en) * | 2019-01-18 | 2020-10-06 | Mentor Graphics Corporation | Machine learning-based parasitic extraction automation for circuit design and verification |
| US12118286B2 (en) | 2019-03-20 | 2024-10-15 | Semiconductor Energy Laboratory Co., Ltd. | Wiring layout design method, program, and recording medium |
| CN113892059B (zh) | 2019-03-25 | 2025-05-06 | Asml荷兰有限公司 | 用于确定图案化过程中的图案的方法 |
| US12271114B2 (en) | 2019-04-04 | 2025-04-08 | Asml Netherlands B.V. | Method and apparatus for predicting substrate image |
| US10831977B1 (en) | 2019-06-03 | 2020-11-10 | Globalfoundries Inc. | Curvilinear mask models |
| US11222160B2 (en) | 2019-06-07 | 2022-01-11 | Synopsys, Inc. | Mask rule checking for curvilinear masks for electronic circuits |
| US11042981B2 (en) | 2019-07-12 | 2021-06-22 | SVXR, Inc. | Methods and systems for printed circuit board design based on automatic corrections |
| JP7250642B2 (ja) | 2019-08-08 | 2023-04-03 | 株式会社日立ハイテク | 荷電粒子線装置および荷電粒子線検査システム |
| CN114222993B (zh) | 2019-08-16 | 2025-07-04 | 美商新思科技有限公司 | 基于由人工神经网络预测的失效模式应用掩模版增强技术方案 |
| CN118963068A (zh) | 2019-08-20 | 2024-11-15 | Asml荷兰有限公司 | 用于改善图像中的结构的基于过程的轮廓信息的方法 |
| US11301982B2 (en) | 2019-08-30 | 2022-04-12 | Intel Corporation | Image morphing to meet desired constraints in geometric patterns |
| CN114556228B (zh) | 2019-09-05 | 2024-07-23 | Asml荷兰有限公司 | 用于基于显影后图像确定图案缺陷的方法 |
| US11762283B2 (en) | 2019-12-13 | 2023-09-19 | Synopsys, Inc. | Inverse lithography and machine learning for mask synthesis |
| US11275883B2 (en) * | 2020-02-12 | 2022-03-15 | Siemens Industry Software Inc. | Machine learning-based classification in parasitic extraction automation for circuit design and verification |
| CN115190985A (zh) | 2020-03-03 | 2022-10-14 | Asml荷兰有限公司 | 基于机器学习的亚分辨率辅助特征放置 |
| KR102841467B1 (ko) | 2020-07-29 | 2025-07-31 | 삼성전자주식회사 | 공정 근접 효과 보정 방법 및 컴퓨팅 장치 |
| EP3951496A1 (en) | 2020-08-07 | 2022-02-09 | ASML Netherlands B.V. | Apparatus and method for selecting informative patterns for training machine learning models |
| US20230267265A1 (en) | 2020-10-22 | 2023-08-24 | D2S, Inc. | Using machine-trained network to perform drc check |
| US20230168660A1 (en) | 2020-10-22 | 2023-06-01 | D2S, Inc. | Based on multiple manufacturing process variations, producing multiple contours representing predicted shapes of an ic design component |
| US20230359804A1 (en) | 2020-10-22 | 2023-11-09 | D2S, Inc. | Training machine-trained network to perform drc check |
| US20230205972A1 (en) | 2020-10-22 | 2023-06-29 | D2S, Inc. | Computing and displaying a predicted overlap shape in an ic design based on predicted misalignment of metal layers |
| US12372864B2 (en) | 2020-10-22 | 2025-07-29 | D2S, Inc. | Methods and systems to determine shapes for semiconductor or flat panel display fabrication |
| US20240288764A1 (en) | 2021-07-06 | 2024-08-29 | Asml Netherlands B.V. | Determining localized image prediction errors to improve a machine learning model in predicting an image |
| JP7745189B2 (ja) | 2021-07-23 | 2025-09-29 | ディー・ツー・エス・インコーポレイテッド | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム |
| WO2023003918A2 (en) | 2021-07-23 | 2023-01-26 | D2S, Inc. | Methods and systems to determine parasitics for semiconductor or flat panel display fabrication |
| US20230092665A1 (en) | 2021-09-22 | 2023-03-23 | D2S, Inc. | Using a machine-trained network to perform physical design |
| US12547803B2 (en) | 2021-11-28 | 2026-02-10 | D2S, Inc. | Leveraging concurrency to improve interactivity with an EDA tool |
| US12547804B2 (en) | 2022-01-19 | 2026-02-10 | D2S, Inc. | Computing and displaying a predicted overlap shape in an IC design based on predicted manufacturing contours |
| US20230274068A1 (en) | 2022-02-23 | 2023-08-31 | D2S, Inc. | Performing non-preferred direction detailed routing followed by preferred direction global and detailed routing |
| US20230282635A1 (en) | 2022-02-23 | 2023-09-07 | D2S, Inc. | Integrated circuit with non-preferred direction curvilinear wiring |
| US20230351087A1 (en) | 2022-05-02 | 2023-11-02 | D2S, Inc. | Using machine trained network during routing to modify locations of vias in an ic design |
-
2022
- 2022-07-19 JP JP2024503979A patent/JP7745189B2/ja active Active
- 2022-07-19 KR KR1020247002371A patent/KR20240023167A/ko active Pending
- 2022-07-19 EP EP22846538.1A patent/EP4374282A4/en active Pending
- 2022-07-22 US US17/871,893 patent/US12488175B2/en active Active
- 2022-08-16 US US17/889,370 patent/US12387029B2/en active Active
- 2022-08-16 US US17/889,373 patent/US20230032510A1/en active Pending
- 2022-08-16 US US17/889,376 patent/US12499301B2/en active Active
-
2025
- 2025-08-11 US US19/296,150 patent/US20250371241A1/en active Pending
- 2025-09-03 JP JP2025145840A patent/JP2025168475A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200364394A1 (en) | 2019-05-17 | 2020-11-19 | Synopsys, Inc. | Pin Accessibility Prediction Engine |
| WO2021041963A1 (en) | 2019-08-29 | 2021-03-04 | Synopsys, Inc. | Neural network based mask synthesis for integrated circuits |
Non-Patent Citations (1)
| Title |
|---|
| YANG, Dingcheng et al.,CNN-Cap: Effective Convolutional Neural Network Based Capacitance Models for Full-Chip Parasitic Extraction [online],2021年07月14日,[検索日 2024.11.18],インターネット,URL:https://arxiv.org/abs/2107.06511 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240023167A (ko) | 2024-02-20 |
| US12488175B2 (en) | 2025-12-02 |
| US20230186009A1 (en) | 2023-06-15 |
| US20230032510A1 (en) | 2023-02-02 |
| EP4374282A4 (en) | 2025-05-28 |
| EP4374282A2 (en) | 2024-05-29 |
| US20230027655A1 (en) | 2023-01-26 |
| US12499301B2 (en) | 2025-12-16 |
| JP2024528859A (ja) | 2024-08-01 |
| US20230024684A1 (en) | 2023-01-26 |
| JP2025168475A (ja) | 2025-11-07 |
| US20250371241A1 (en) | 2025-12-04 |
| US12387029B2 (en) | 2025-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7745189B2 (ja) | 半導体又はフラットパネルディスプレイ製造のための寄生成分を決定する方法及びシステム | |
| CN115087924B (zh) | 逆光刻和用于掩模合成的机器学习的方法 | |
| US8938696B1 (en) | Techniques of optical proximity correction using GPU | |
| US20230274068A1 (en) | Performing non-preferred direction detailed routing followed by preferred direction global and detailed routing | |
| TWI853280B (zh) | 確認半導體或平板顯示器製造之寄生參數的方法與系統 | |
| EP4483400A2 (en) | Integrated circuit with non-preferred direction curvilinear wiring | |
| JP7719176B2 (ja) | フィーチャ画像に基づく3次元マスクシミュレーション | |
| CN115409770A (zh) | 使用机器学习模型的大规模复杂光刻 | |
| TW202524566A (zh) | 基於多層晶圓影像分析的遮罩影像最佳化 | |
| US12481213B2 (en) | Mask corner rounding effects in three-dimensional mask simulations using feature images | |
| US7406675B2 (en) | Method and system for improving aerial image simulation speeds | |
| TWI911276B (zh) | 用於基於特徵影像之三維遮罩模擬之方法、系統及非暫時性電腦可讀媒體 | |
| US20250068809A1 (en) | Generation of 3-d shapes for eda operations | |
| US12535741B1 (en) | Representing lithographic layouts using parametric curves | |
| CN114002913A (zh) | 用于光刻制造系统的剂量信息生成和传达 | |
| CN114002912A (zh) | 用于掩模合成工具的剂量优化技术 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241203 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250225 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250528 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250903 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7745189 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |