IP Library › Granted Patent US 12,547,803
Granted Patent B2
US 12,547,803 · App. 17/992,874 · Granted Feb 10, 2026

Leveraging concurrency to improve interactivity with an EDA tool

Inventors: Donald Oriordan (Sunnyvale, CA); Akira Fujimura (Saratoga, CA); George Janac (Saratoga, CA)
Assignee: D2S, INC.
G06F30/31G06F30/392G06F30/398G06N3/08
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 12,547,803
App. No.
17/992,874
Filed
Nov 22, 2022
Granted
Feb 10, 2026
Kind
B2
Examiner
DINH, PAUL
Art Unit
2851
USPC
716/112
Abstract

A method for manufacturing-aware editing of circuit layouts driven by predictions regarding predicted manufactured wafer contours generated by a machine-trained network. The method allows for fast edit loops in interactive editing timeframes, in which the predicted manufactured wafer contours corresponding to design edits are presented within seconds of the edits themselves. In some embodiments, the wafer contours take mask OPC/ILT and lithography effects into account, as determined by the machine trained network.

Claims (32)

1 . A method for defining an integrated circuit (IC) design layout comprising a plurality of components, each component having a shape in the design layout, the method comprising:

concurrently:

using a first independent execution sequence to edit the IC design layout;

using a second independent execution sequence to divide and rasterize the design layout produced by the first independent execution sequence into a plurality of tiles that are defined in a pixel domain instead of a contour geometric domain used by the first independent execution sequence; and

using a third independent execution sequence to receive a particular tile, to produce for each particular component in the particular tile an expected manufactured shape of the particular component from the particular component's shape in the design layout, and to provide the expected manufactured shapes of the components in the particular tile back to the first independent execution sequence to use in editing the IC design layout.

2 . The method of claim 1 , wherein the first independent execution sequence generates a display of the expected manufactured shapes for presentation on a display screen.

3 . The method of claim 1 , wherein the first independent execution sequence uses the expected manufactured shapes for a design operation performed by the first independent execution sequence.

4 . The method of claim 3 , wherein the design operation that uses the expected manufactured shapes is a design rule check (DRC) operation.

5 . The method of claim 1 , wherein using the first independent execution sequence comprises using the first independent execution sequence to bias the design.

6 . A method for defining an integrated circuit (IC) design layout comprising a plurality of components, each component having a shape in the design layout, the method comprising:

concurrently:

using a first independent execution sequence to edit the IC design layout;

using a second independent execution sequence to divide the IC design layout into tiles; and

using a third independent execution sequence to receive a particular tile, to produce for each particular component in the particular tile an expected manufactured shape of the particular component from the particular component's shape in the design layout, and to provide the expected manufactured shapes of the components in the particular tile back to the first independent execution sequence to use in editing the IC design layout, wherein using the third independent execution sequence comprises using the third independent execution sequence to execute a machine-trained network that is trained through a training process to produce, from a pixel-definition of the particular tile of the IC design layout, a pixel-definition of the manufactured shapes of the components within the particular tile.

7 . The method of claim 6 , wherein using the third independent execution sequence comprises performing a stitching operation to reconstruct the IC design layout from tile outputs that the machine-trained network produces for the tiles.

8 . The method of claim 7 , wherein using the second independent execution sequence comprises using the second independent execution sequence to convert a pixel-definition of the IC design layout to a geometric contour definition in which each shape is defined by reference to one or more defined contours of the shape.

9 . The method of claim 1 , wherein using the third independent execution sequence comprises

using the third independent execution sequence to process a first tile in order to produce expected manufactured shapes of the IC design layout within the first tile; and

using a fourth independent execution sequence to process a second tile in order to produce expected manufactured shapes of the IC design layout within the second tile.

10 . The method of claim 1 , wherein each independent execution sequence is a separate process from the other execution sequences.

11 . The method of claim 1 , wherein each independent execution sequence is a separate process that has a separate memory allocation in a memory space of a computer from other processes that are other independent execution sequences.

12 . The method of claim 1 , wherein the first, second and third independent execution sequences are three separate threads of one process.

13 . A non-transitory machine readable medium storing a program that when executed by a set of one or more processing units of a computer define an integrated circuit (IC) design layout that comprises a plurality of components, each component having a shape in the design layout, the program comprising:

a first independent execution sequence to edit the IC design layout;

a second independent execution sequence to divide and rasterize the design layout produced by the first independent execution sequence into a plurality of tiles that are defined in a pixel domain instead of a contour geometric domain used by the first independent execution unit; and

a third independent execution sequence to receive a particular tile, to produce for each particular component in the particular tile an expected manufactured shape of the particular component from the particular component's shape in the design layout, and to provide the expected manufactured shapes of the components in the particular tile back to the first independent execution sequence,

wherein the first, second and third independent execution sequences executed concurrently on the computer,

wherein the first independent execution sequence uses the expected manufactured shapes of the components in the particular tile to perform a design operation.

14 . The non-transitory machine readable medium of claim 13 , wherein the first independent execution sequence further generates a display of the expected manufactured shapes for presentation on a display screen.

15 . The non-transitory machine readable medium of claim 13 , wherein the third independent execution sequence executes a machine-trained network that from a pixel-definition of the IC design layout produced by the second independent execution sequence generates a pixel-definition of the manufactured shapes.

16 . The non-transitory machine readable medium of claim 15 , wherein the third independent execution sequence performs a stitching operation to reconstruct the IC design layout from tile outputs that the machine-trained network produces for the tiles.

17 . The method of claim 15 , wherein the second independent execution sequence converts a pixel-definition of the IC design layout to a geometric contour definition in which each shape is defined by reference to one or more defined contours of the shape.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: ORIORDAN, DONALD; FUJIMURA, AKIRA; JANAC, GEORGE
To: D2S, INC.
Reel/Frame 063973/0668 →
Continuity (3)
Provisional Application 63576439 · Nov 8, 2022
Provisional Application 63283520 · Nov 28, 2021
Related Publication 20230169245A1 · Jun 1, 2023
References Cited (179)
US 5079717A · Miwa · 1992 [cited by applicant]
US 6510730B1 · Phan et al. · 2003 [cited by applicant]
US 7269817B2 · Heng et al. · 2007 [cited by applicant]
US 7526748B2 · Kotani et al. · 2009 [cited by applicant]
US 7754401B2 · Fujimura et al. · 2010 [cited by applicant]
US 8473875B2 · Fujimura et al. · 2013 [cited by applicant]
US 8818072B2 · Ong et al. · 2014 [cited by applicant]
US 9754878B2 · Kornachuk et al. · 2017 [cited by applicant]
US 9922161B2 · Kahng et al. · 2018 [cited by applicant]
US 10012900B2 · Kim et al. · 2018 [cited by applicant]
US 10346740B2 · Zhang et al. · 2019 [cited by applicant]
US 10444629B2 · Zable · 2019 [cited by applicant]
US 10520830B2 · Kicken et al. · 2019 [cited by applicant]
US 10534257B2 · Tetiker et al. · 2020 [cited by applicant]
US 10670973B2 · Zou et al. · 2020 [cited by applicant]
US 10678142B2 · Jheng et al. · 2020 [cited by applicant]
US 10923318B2 · Gledhill et al. · 2021 [cited by applicant]
US 10949595B2 · Tsutsui et al. · 2021 [cited by applicant]
US 11043359B2 · Nakamura et al. · 2021 [cited by applicant]
US 20040015794A1 · Kotani et al. · 2004 [cited by applicant]
US 20040210863A1 · Culp et al. · 2004 [cited by applicant]
US 20050132306A1 · Smith et al. · 2005 [cited by applicant]
US 20050251771A1 · Robles · 2005 [cited by applicant]
US 20060190911A1 · Stivers · 2006 [cited by applicant]
US 20070143234A1 · Huang et al. · 2007 [cited by applicant]
US 20080109766A1 · Song et al. · 2008 [cited by applicant]
US 20080127027A1 · Gallatin et al. · 2008 [cited by applicant]
US 20080134109A1 · Hammouda et al. · 2008 [cited by applicant]
US 20090193369A1 · Chan et al. · 2009 [cited by applicant]
US 20090202139A1 · Toyoda et al. · 2009 [cited by applicant]
US 20110049635A1 · Carlson · 2011 [cited by applicant]
US 20110089345A1 · Komagata et al. · 2011 [cited by applicant]
US 20120151422A1 · White et al. · 2012 [cited by applicant]
US 20130022929A1 · Komagata et al. · 2013 [cited by applicant]
US 20130074024A1 · Chase · 2013 [cited by examiner]
US 20130159943A1 · Agarwal et al. · 2013 [cited by applicant]
US 20130283216A1 · Pearman et al. · 2013 [cited by applicant]
US 20130283218A1 · Fujimura et al. · 2013 [cited by applicant]
US 20160125120A1 · Yu et al. · 2016 [cited by applicant]
US 20160239601A1 · Morisaki et al. · 2016 [cited by applicant]
US 20170194126A1 · Bhaskar et al. · 2017 [cited by applicant]
US 20170357911A1 · Liu et al. · 2017 [cited by applicant]
US 20180067900A1 · Mos et al. · 2018 [cited by applicant]
US 20190072846A1 · Lin et al. · 2019 [cited by applicant]
US 20190146355A1 · Jheng et al. · 2019 [cited by applicant]
US 20190147134A1 · Wang et al. · 2019 [cited by applicant]
US 20190188356A1 · Zhang et al. · 2019 [cited by applicant]
US 20190197213A1 · Ungar · 2019 [cited by applicant]
US 20190206041A1 · Fang et al. · 2019 [cited by applicant]
US 20190377849A1 · Sha et al. · 2019 [cited by applicant]
US 20190385300A1 · Baidya et al. · 2019 [cited by applicant]
US 20200026819A1 · Leu · 2020 [cited by examiner]
US 20200051781A1 · Fujimura et al. · 2020 [cited by applicant]
US 20200065453A1 · Kim et al. · 2020 [cited by applicant]
US 20200133117A1 · Chu et al. · 2020 [cited by applicant]
US 20200134131A1 · Tien et al. · 2020 [cited by applicant]
US 20200184137A1 · Tsutsui et al. · 2020 [cited by applicant]
US 20200364394A1 · Yu et al. · 2020 [cited by applicant]
US 20200380089A1 · Gheith et al. · 2020 [cited by applicant]
US 20200380362A1 · Cao et al. · 2020 [cited by applicant]
US 20200387660A1 · Cecil · 2020 [cited by applicant]
US 20210048741A1 · Lugg et al. · 2021 [cited by applicant]
US 20210181620A1 · Poonawala et al. · 2021 [cited by applicant]
US 20210216697A1 · Brink et al. · 2021 [cited by applicant]
US 20210279878A1 · Adler et al. · 2021 [cited by applicant]
US 20210397172A1 · Slachter et al. · 2021 [cited by applicant]
US 20220035237A1 · Lee et al. · 2022 [cited by applicant]
US 20220050381A1 · Biswas et al. · 2022 [cited by applicant]
US 20220128899A1 · Fujimura et al. · 2022 [cited by applicant]
US 20220187713A1 · Middlebrooks et al. · 2022 [cited by applicant]
US 20220299881A1 · Zheng et al. · 2022 [cited by applicant]
US 20230024684A1 · Fujimura et al. · 2023 [cited by applicant]
US 20230027655A1 · Fujimura et al. · 2023 [cited by applicant]
US 20230032510A1 · Fujimura et al. · 2023 [cited by applicant]
US 20230092665A1 · Fujimura et al. · 2023 [cited by applicant]
US 20230107556A1 · Tao et al. · 2023 [cited by applicant]
US 20230168660A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230169246A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230169247A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230186009A1 · Fujimura et al. · 2023 [cited by applicant]
US 20230205972A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230229836A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230229840A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230229844A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230267265A1 · Oriordan · 2023 [cited by applicant]
US 20230274065A1 · Fujimura · 2023 [cited by applicant]
US 20230274066A1 · Fujimura · 2023 [cited by applicant]
US 20230274067A1 · Fujimura · 2023 [cited by applicant]
US 20230274068A1 · Fujimura · 2023 [cited by applicant]
US 20230274069A1 · Fujimura · 2023 [cited by applicant]
US 20230274070A1 · Fujimura · 2023 [cited by applicant]
US 20230274071A1 · Fujimura · 2023 [cited by applicant]
US 20230281374A1 · Fujimura · 2023 [cited by applicant]
US 20230282635A1 · Fujimura · 2023 [cited by applicant]
US 20230306177A1 · Fujimura · 2023 [cited by applicant]
US 20230351087A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230351088A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230351089A1 · Oriordan et al. · 2023 [cited by applicant]
US 20230359804A1 · Oriordan · 2023 [cited by applicant]
US 20240288764A1 · Hamouda · 2024 [cited by applicant]
CN 107438842A · 2017 [cited by applicant]
CN 111758072A · 2020 [cited by applicant]
CN 113168085A · 2021 [cited by applicant]
CN 113168115A · 2021 [cited by applicant]
EP 3951496A1 · 2022 [cited by applicant]
JP 2007536581A · 2007 [cited by applicant]
JP 2012181298A · 2012 [cited by applicant]
JP 2019508789A · 2019 [cited by applicant]
JP 2019114295A · 2019 [cited by applicant]
JP 2020520096A · 2020 [cited by applicant]
JP 2021509208A · 2021 [cited by applicant]
KR 102170578B1 · 2020 [cited by applicant]
KR 20210010897A · 2021 [cited by applicant]
KR 102377411B1 · 2022 [cited by applicant]
TW I710763B · 2020 [cited by applicant]
TW 202113501A · 2021 [cited by applicant]
TW 202121050A · 2021 [cited by applicant]
WO 2013043406A1 · 2013 [cited by applicant]
WO 2017117568A1 · 2017 [cited by applicant]
WO 2018125220A1 · 2018 [cited by applicant]
WO 2020193095A1 · 2020 [cited by applicant]
WO 2021041963A1 · 2021 [cited by applicant]
WO 2021043936A1 · 2021 [cited by applicant]
WO 2022086825A1 · 2022 [cited by applicant]
WO 2023097068A1 · 2023 [cited by applicant]
U.S. Appl. No. 17/992,870, filed Nov. 22, 2022. [cited by applicant]
U.S. Appl. No. 17/992,876, filed Nov. 22, 2022. [cited by applicant]
U.S. Appl. No. 17/992,881, filed Nov. 22, 2022. [cited by applicant]
Jhaveri, Tejas K., et al., “Maximization of layout printability/manufacturability by extreme layout regularity,” Journal of Micro/Nanolithography, MEMS, and MOEMS, Jul. 1, 2007, 3 pages, vol. 6, Issue 3, SPIE. [cited by applicant]
Jhaveri, Tejas, et al., “Co-Optimization of Circuits, Layout and Lithography for Predictive Technology Scaling Beyond Gratings,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Apr. 2010, … [cited by applicant]
Ajayi, Tutu, et al., “OpenROAD: Toward a Self-Driving, Open-Source Digital Layout Implementation Tool Chain,” Proceedings of Government Microcircuit Applications and Critical Technology Conference, Jan. 1, 2019, 6 pages… [cited by applicant]
Author Unknown, “About The Project,” KLayout, Jan. 2020, 3 pages. [cited by applicant]
Author Unknown, “Cadence Virtuoso Layout Suite for Electrically Aware Design,” Cadence, Jun. 2013, 2 pages, Cadence Design Systems, Inc. [cited by applicant]
Author Unknown, “Custom Compiler: Best-in-Class Technology for Advanced-node Custom Design,” Synopsys Datasheet, Oct. 18, 2018, 5 pages, Synopsys, Inc. [cited by applicant]
Author Unknown, “D2S Enables “Stitchless” Full-Chip Inverse Lithography Technology in a Single Day for the Multi-Beam Era,” Press Release, Sep. 16, 2019, 3 pages, D2S, Inc., San Jose, California, USA. [cited by applicant]
Author Unknown, “D2S Unveils Industry's First Mask-Wafer Double Simulation Platform,” Press Release, Sep. 20, 2011, 3 pages, D2S, Inc., San Jose, California, USA. [cited by applicant]
Author Unknown, “Deep reinforcement learning,” Wikipedia, Sep. 21, 2020, 2 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Design rule checking,” Wikipedia, May 27, 2020, 4 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Differential evolution,” Wikipedia, Jun. 6, 2020, 4 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Marching squares,” Wikipedia, Dec. 30, 2019, 9 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Multiple patterning,” Wikipedia, Oct. 10, 2020, 22 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Optical proximity correction,” Wikipedia, Apr. 28, 2019, 5 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “Rasterisation,” Wikipedia, Aug. 21, 2020, 4 pages, Wikipedia.com. [cited by applicant]
Author Unknown, “TrueMask® DS,” Exact Date Unknown but Before May 2020, 3 pages, D2S, Inc., retrieved from https://design2silicon.com/products/truemask-ds/. [cited by applicant]
Author Unknown, “TrueMask® ILT Backgrounder Stitchless Full-Chip ILT in a Day,” Backgrounder, Sep. 2019, 6 pages, D2S, Inc., San Jose, California, USA. [cited by applicant]
Author Unknown, “TrueMask® ILT,” Exact Date Unknown but Before May 2020, 7 pages, D2S, Inc., retrieved from https://design2silicon.com/products/truemask-ilt/. [cited by applicant]
Cecil, Thomas, et al., “Establishing Fast, Practical, Full-Chip ILT Flows Using Machine Learning,” SPIE Proceedings 11327, Optical Microlithography XXXIII, Mar. 23, 2020, 19 pages, vol. 1132706, SPIE, San Jose, Californ… [cited by applicant]
Chen, Kun-Yuan, et al., “Full-Chip Application of Machine Learning SRAFs on DRAM Case Using Auto Pattern Selection,” SPIE Proceedings 10961, Optical Microlithography XXXII, Oct. 10, 2019, 13 pages, vol. 1096108, SPIE, S… [cited by applicant]
Chen, Tai-Chen, “Multilevel Full-Chip Gridless Routing With Applications to Optical-Proximity Correction,” Jun. 2007, 13 pages, IEEE, retrieved from http://cc.ee.ntu.edu.tw/˜ywchang/Papers/tcad07-mgr.pdf. [cited by applicant]
Endres, Stefan, “shgo: Simplicial Homology Global Optimisation,” Nov. 2020, 32 pages, GitHub, Inc., retrieved from https://stefan-endres.github.io/shgo/. [cited by applicant]
Ibtehaz, Nabil, et al., “MultiResUNet: Rethinking the U-Net Architecture for Multimodal Biomedical Image Segmentation,” Feb. 11, 2019, 25 pages, retrieved from https://arxiv.org/pdf/1902.04049.pdf. [cited by applicant]
Jia, Ningning, et al., “Machine Learning for Inverse Lithography: using stochastic gradient descent for robust photomask synthesis,” Journal of Optics, Apr. 1, 2010, 9 pages, vol. 12, IOP Publishing, retrieved from http… [cited by applicant]
Kwan, Joe, et al., “Applying Machine Learning Techniques to Accelerate Advanced Process Yield Ramp,” Jan. 5, 2021, 29 pages, Siemens Digital Industries Software, Munich, Germany. [cited by applicant]
Lin, Yibo, et al., “Machine Learning for Yield Learning and Optimization,” 2018 IEEE International Test Conference (ITC), Oct. 29-Nov. 1, 2018, 10 pages, IEEE, Phoenix, AZ, USA. [cited by applicant]
Liu, Peng, “Mask Synthesis Using Machine Learning Software and Hardware Platforms,” SPIE Proceedings 11327, Optical Microlithography XXXIII, Mar. 23, 2020, 17 pages, vol. 1132707, SPIE, San Jose, California, USA. [cited by applicant]
Pang, Linyong (Leo), et al., “Study of Mask and Wafer Co-design That Utilizes a New Extreme SIMD Approach to Computing in Memory Manufacturing: Full-Chip Curvilinear ILT in a Day,” SPIE Proceedings 11148, Photomask Tech… [cited by applicant]
Pang, Linyong, “Inverse Lithography Technology: 30 years from concept to practical, full-chip reality,” Journal of Micro/Nanopatterning, Materials, and Metrology, Aug. 31, 2021, 49 pages, vol. 20(3), SPIE, retrieved fro… [cited by applicant]
Pang, Linyong, et al., “How GPU-Accelerated Simulation Enables Applied Deep Learning for Masks and Wafers,” Photomask Japan 2019: XXVI Symposium on Photomask and Next-Generation Lithography Mask Technology, Apr. 16-18, … [cited by applicant]
Pang, Linyong, et al., “Making Digital Twins using the Deep Learning Kit (DLK),” Photomask Technology 2019, Sep. 15-19, 2019, 13 pages, SPIE, Monterey, California, USA. [cited by applicant]
PCT International Search Report and Written Opinion of Commonly Owned International Patent Application PCT/US2022/051028, mailing date Apr. 12, 2023, 20 pages, International Searching Authority (US). [cited by applicant]
Pradipta, Geraldo, et al., “A Machine Learning Based Parasitic Extraction Tool,” Oct. 31, 2019, 3 pages, University of Minnesota, Minneapolis, Minnesota, USA. [cited by applicant]
Ren, Haoxing (Mark), “Machine Learning and Deep Learning Applications in Design Automation and Practical Issues,” DAC '19: 56th Annual Design Automation Conference 2019, Jun. 2-6, 2019, 55 pages, Association for Computi… [cited by applicant]
Ronneberger, Olaf, et al., “U-Net: Convolutional Networks for Biomedical Image Segmentation,” May 18, 2015, 8 pages, retrieved from https://arxiv.org/pdf/1505.04597.pdf. [cited by applicant]
Shi, Xuelong, et al., “Physics based feature Vector Design: a Critical Step Towards Machine Learning based Inverse Lithography,” SPIE Proceedings 11327, Optical Microlithography XXXIII, Mar. 23, 2020, 8 pages, vol. 1132… [cited by applicant]
Sole, Marc Pons, “Layout Regularity for Design and Manufacturability,” Doctoral Thesis, Jul. 8, 2012, 185 pages, Technical University of Catalonia, Barcelona, Spain. [cited by applicant]
Sperling, Ed, “Design Rule Complexity Rising,” Semiconductor Engineering—Deep Insights for the Tech Industry, Apr. 19, 2018, 16 pages, SMG, retrieved from https://semiengineering.com/design-rule-complexity-rising/. [cited by applicant]
Teig, Steven L., “The X architecture: not your father's diagonal wiring,” SLIP '02: Proceedings of the 2002 international workshop on System-level interconnect prediction, Apr. 6, 2002, 5 pages, ACM, retrieved from http… [cited by applicant]
Thies, Jurgen, “Introduction,” LayoutEditor, Nov. 6, 2016, 4 pages. [cited by applicant]
Wang, Shibing, et al., “Efficient Full-Chip SRAF Placement Using Machine Learning for Best Accuracy and Improved Consistency,” SPIE Proceedings 10587, Optical Microlithography XXXI, Mar. 20, 2018, 10 pages, vol. 105870N… [cited by applicant]
Wang, Shibing, et al., “Machine Learning Assisted SRAF Placement for Full Chip,” SPIE Proceedings 10451, Photomask Technology 2017, Oct. 16, 2017, 8 pages, vol. 104510D, SPIE, Monterey, California, USA. [cited by applicant]
Yang, Dingcheng, et al., “CNN-Cap: Effective Convolutional Neural Network Based Capacitance Models for Full-Chip Parasitic Extraction,” Jul. 14, 2021, 9 pages, retrieved from https://arxiv.org/pdf/2107.06511.pdf. [cited by applicant]
Kareem, Pervaiz, et al., “Fast Prediction of Process Variation Band through Machine Learning Models,” Optical Microlithography XXXIV, Feb. 2021, vol. 11613, 8 pages, Proceedings of SPIE—The International Society for Opt… [cited by applicant]
Liu, Yong, et al., “Inverse Lithography Technology Principles in Practice: Unintuitive Patterns” Proceedings SPIE 5992, 25th Annual BACUS Symposium on Photomask Technology, Nov. 8, 2005, 8 pages, SPIE. [cited by applicant]
Ma, Yuzhe, et al., “Methodologies for Layout Decomposition and Mask Optimization: A Systematic Review,” Proceedings of the IFIP/IEEE International Conference on Very Large Scale Integration, Oct. 23-25, 2017, United Ara… [cited by applicant]
Screen captures from YouTube video clip entitled “FullChip Lithography Engineering Software”, 5 pages, uploaded on Feb. 5, 2019 by panoramichtech. Retrieved from Internet: https://www.youtube.com/watch?v=zvkjjOseU_Y. [cited by applicant]
Screen captures from YouTube video clip entitled “Silicon photonics lithography prediction simulation”, 3 pages, uploaded on Nov. 30, 2013 by lukaschrostowski. Retrieved from Internet: https://www.youtube.com/watch?V =-… [cited by applicant]
Dong, Xuan, et al., “Process-Variation-Aware Rule-Based Optical Proximity Correction for Analog Layout Migration,” IEEE Transacitons on Computer-Aided Design of Integrated Circuits and Systems, vol. 36, No. 8, Aug. 1, 2… [cited by applicant]
Shao, Dongbing, et al., “Incorporating Process Variation Contours in Design Rule Calculation and SRAM Design Optimization”, Proceedings of SPIE, vol. 10962, Design-Process-Technology Co-optimization for Manufacturabilit… [cited by applicant]
Shao, Hao-Chiang, et al., “From IC Layout to Die Photograph: A CNN-Based Data-Driven Approach” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 40, No. 5, May 2021, pp. 957-970, IEEE. [cited by applicant]