TWI768471B - 產生積體電路的光罩資料準備方法及非暫時性電腦可讀媒體 - Google Patents
產生積體電路的光罩資料準備方法及非暫時性電腦可讀媒體 Download PDFInfo
- Publication number
- TWI768471B TWI768471B TW109132168A TW109132168A TWI768471B TW I768471 B TWI768471 B TW I768471B TW 109132168 A TW109132168 A TW 109132168A TW 109132168 A TW109132168 A TW 109132168A TW I768471 B TWI768471 B TW I768471B
- Authority
- TW
- Taiwan
- Prior art keywords
- design layout
- opc
- processor
- area
- layout
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70425—Imaging strategies, e.g. for increasing throughput or resolution, printing product fields larger than the image field or compensating lithography- or non-lithography errors, e.g. proximity correction, mix-and-match, stitching or double patterning
- G03F7/70433—Layout for increasing efficiency or for compensating imaging errors, e.g. layout of exposure fields for reducing focus errors; Use of mask features for increasing efficiency or for compensating imaging errors
- G03F7/70441—Optical proximity correction [OPC]
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
- G03F1/36—Masks having proximity correction features; Preparation thereof, e.g. optical proximity correction [OPC] design processes
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
- G03F1/68—Preparation processes not covered by groups G03F1/20 - G03F1/50
- G03F1/70—Adapting basic layout or design of masks to lithographic process requirements, e.g., second iteration correction of mask patterns for imaging
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
- G03F7/705—Modelling or simulating from physical phenomena up to complete wafer processes or whole workflow in wafer productions
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
- G03F7/70508—Data handling in all parts of the microlithographic apparatus, e.g. handling pattern data for addressable masks or data transfer to or from different components within the exposure apparatus
-
- 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/32—Circuit design at the digital level
- G06F30/337—Design optimisation
-
- 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]
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Architecture (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
根據本發明的一些實施例,一種產生一積體電路之方法包含:由一處理器接收一第一IC設計佈局;由該處理器用一第一差異區域替換該第一IC設計佈局中之一特定區域;由該處理器對該第一差異區域與該第一IC設計佈局之間的一接面區域執行一反微影技術程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
Description
本發明實施例係有關產生積體電路的光罩資料準備方法。
在半導體製造技術中,電路設計或結構之佈局通常經設計而儲存於一或多個資料檔案中。接著,將資料檔案提供給一寫入器,寫入器用於將資料檔案轉換為一基板(諸如一光罩或一半導體晶圓)上之一影像。在先進技術節點中,佈局變得越來越複雜。此可為包含影像之一減小臨界尺寸(CD)、更大影像大小及更複雜圖案之各種因數之結果。此導致一更長資料準備週期,因為節點大小減小且(若干)對應資料檔案之大小增大。因此,需要提供一種減少積體電路(IC)製造流程期間之資料準備之週期時間的方法。
本發明的一實施例揭露一種產生一積體電路(IC)之方法,其包括:由一處理器接收一第一IC設計佈局;由該處理器用一第一差異區域替換該第一IC設計佈局中之一特定區域;由該處理器對該第一差異區域與該第一IC設計佈局之間的一接面區域執行一反微影技術(ILT)程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
本發明的一實施例揭露一種產生一積體電路(IC)之方法,其包括:由一處理器接收一第一IC設計佈局;由該處理器比較該第一IC設計佈局與一第二IC設計佈局以識別一差異區域;由該處理器對該差異區域執行一OPC程序以形成一經OPC處理差異區域;由該處理器將該經OPC處理差異區域與一經OPC處理IC設計佈局合併;由該處理器對該經OPC處理差異區域之一第一線及該經OPC處理IC設計佈局之一第二線執行一反微影技術(ILT)程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
本發明的一實施例揭露一種非暫時性電腦可讀媒體,其上體現有指令,該等指令可由一處理器執行以執行包括以下各者之一方法:接收一第一IC設計佈局;用一第一差異區域替換該第一IC設計佈局中之一特定區域;及對該第一差異區域與該第一IC設計佈局之間的一接面區域執行一反微影技術(ILT)程序以產生一光罩資料。
100:積體電路(IC)製造系統
110:設計工作室
112:IC設計佈局
120:光罩製作廠
122:光罩資料準備
124:光罩工具加工
130:IC製造商
140:IC裝置
150:邏輯運算(LOP)
160:重定目標程序(RET)
170:光學接近校正(OPC)
180:斷裂程序(FRAC)
200:方法
202:操作
204:操作
206:操作
208:操作
210:操作
212:操作
214:操作
216:操作
218:操作
220:操作
222:操作
302:經修正IC設計佈局
304:初始IC設計佈局
306:差異區域
308:佈局區塊
310:佈局區塊
312:範圍
314:範圍
316:部分區域
402:經OPC處理差異區域
404:邊界補片
406:原始光罩
408:經OPC處理光罩
410:列印輔助特徵
412:非列印輔助特徵
414:最終圖案
416:圖案
500:經OPC處理IC設計佈局
502:經OPC處理佈局區塊
504:OPC範圍
506:特定經OPC處理區域
600:經OPC處理之切割IC設計佈局
602:空白區域
700:經OPC處理之修正IC設計佈局
702:接面區域
704:邊界
802:部分
804:第一金屬線佈局
806:第二金屬線佈局
808:金屬線佈局
810:金屬線佈局
812:佈局部分
814:佈局部分
816:佈局部分
818:佈局部分
820:階梯
902:初始光罩
904:梯度域
906:更新光罩
908:部分
910:邊緣
912:邊緣
1000:電腦系統
1002:匯流排
1004:處理組件/處理器
1006:系統記憶體組件
1008:靜態儲存組件
1010:磁碟機組件
1012:網路介面組件
1014:顯示組件
1016:輸入組件
1018:游標控制組件
1020:通信鏈路
V1:向量
V2:向量
V3:向量
w1:寬度
w2:寬度
自結合附圖閱讀之以下詳細描述最佳理解本揭露之態樣。應注意,根據行業標準做法,各種構件未按比例繪製。實際上,為使討論清楚,可任意增大或減小各種構件之尺寸。
圖1係繪示一積體電路製造系統100及與一IC製造系統相關聯之一IC製造流程之一實施例的一簡化方塊圖。
圖2係繪示根據一些實施例之產生一IC之一方法的一流程圖。
圖3係繪示根據一些實施例之一經修正IC設計佈局及一初始IC設計佈局的一圖式。
圖4A係繪示根據一些實施例之一差異區域及一經OPC處理差異區域的一圖式。
圖4B係繪示根據一些實施例之一主要構件之一原始光罩及主要構件之一經OPC處理光罩的一圖式。
圖5係繪示根據一些實施例之一經OPC處理IC設計佈局的一圖式。
圖6係繪示根據一些實施例之一經OPC處理之切割IC設計佈局的一圖式。
圖7係繪示根據一些實施例之一經OPC處理之修正IC設計佈局的一圖式。
圖8係繪示根據一些實施例之一經OPC處理之修正IC設計佈局中之一接面區域上之一部分的一圖式。
圖9係繪示根據一些實施例之一曼哈頓(Manhattan)最佳化的一圖式。
圖10係繪示根據一些實施例之用於實施圖2中之方法之操作之一電腦系統的一圖式。
以下揭露提供用於實施所提供標的之不同特徵之諸多不同實施例或實例。下文將描述組件及配置之特定實例以簡化本揭露。當然,此等僅為實例且不意在限制。例如,在以下描述中,使一第一構件形成於一第二構件上方或一第二構件上可包含其中形成直接接觸之該第一構件及該第二構件之實施例,且亦可包含其中額外構件可形成於該第一構件與該第二構件之間使得該第一構件及該第二構件可不直接接觸之實施例。另
外,本揭露可在各種實例中重複元件符號及/或字母。此重複係為了簡單及清楚且其本身不指示所討論之各種實施例及/或組態之間的一關係。
此外,為便於描述,空間相對術語(諸如「下面」、「下方」、「下」、「上方」、「上」及其類似者)在本文中可用於描述一元件或構件與另一(些)元件或構件之關係,如圖中所繪示。空間相對術語除涵蓋圖中所描繪之定向之外,亦意欲涵蓋裝置在使用或操作中之不同定向。可依其他方式定向設備(旋轉90度或依其他定向)且亦可因此解譯本文中所使用之空間相對描述詞。
圖1係繪示一積體電路(IC)製造系統100及與IC製造系統100相關聯之一IC製造流程之一實施例的一簡化方塊圖。IC製造系統100包括複數個實體(諸如一設計工作室110、一光罩製作廠120及一IC製造商130),其等在與製造一IC裝置140有關之設計、開發及製造週期及/或服務方面彼此互動。複數個實體可由一通信網路連接,通信網路可為一單一網路或各種不同網路(諸如一內部網路及網際網路)且可包含有線及/或無線通信通道。各實體可與其他實體互動且可向其他實體提供服務及/或自其他實體接收服務。設計工作室110、光罩製作廠120及IC製造商130可為一單一實體或單獨實體。
例如,當製造一IC時,執行一下線(tape-out)程序。下線程序可包含一平面規劃程序,其中以一設計佈局提供構成IC之各種結構。程序可包含以一GDS格式產生設計佈局之一電子檔案。由一設計規則檢查(DRC)工具檢查設計佈局GDS檔案以確保設計佈局符合各種設計規則,諸如一最小密度規則。應瞭解,亦可在此實例中使用其他類型之檔案格式。程序繼續一組裝程序。可將電路設計分成各種區塊,各區塊執行一特定功
能。因此,將各種區塊組裝在一起且整個設計佈局準備用於光罩(photomask)(或光罩(mask))處理。
在設計階段期間,設計工作室110產生一IC設計佈局112。IC設計佈局112包含基於待製造之一IC產品之一規格來針對IC產品設計之各種幾何圖案。幾何圖案對應於構成待製造之IC裝置140之各種組件的金屬、氧化物或半導體層之圖案。各種層組合以形成各種IC構件。例如,IC設計佈局112之一部分可包含各種IC構件(諸如一主動區域、閘極電極、源極及汲極、一層間互連之金屬線或通路及用於接合墊之開口),其將形成於一半導體基板(諸如一矽晶圓)及安置於半導體基板上之各種材料層中。設計工作室110實施一適當設計程序以形成IC設計佈局112。設計程序可包含邏輯設計、實體設計及/或放置及佈線。IC設計佈局112呈現於具有幾何圖案之資訊的一或多個資料檔案中。例如,IC設計佈局112可以一GDSII檔案格式表示。
在電子束操作(EBO)期間,光罩製作廠120使用IC設計佈局112來製造一或多個光罩(mask)(或光罩(photomask))以用於根據IC設計佈局112來製造IC產品之各種層。光罩製作廠120執行:光罩資料準備122,其中將IC設計佈局112轉化成可由一光罩寫入器實體寫入之一形式;及光罩工具加工124,其中修改由光罩資料準備122準備之設計佈局以符合一特定光罩寫入器及/或光罩製造商。在本實施例中,光罩資料準備122及光罩工具加工124經繪示為單獨元素,然而,光罩資料準備122及光罩工具加工124可統稱為光罩資料準備,其可進一步包含光罩製造。可基於完成設計佈局來產生大量光罩影像。光罩影像之數目將取決於設計佈局之複雜性而變動。程序現處於一下線階段中,下線階段表示設計佈局
(或資料庫)準備用於晶片製造之時間。
光罩資料準備122包含一邏輯運算(LOP)150、一重定目標程序(RET)160、一光學接近校正(OPC)170及一斷裂程序(FRAC)180。
對IC設計佈局112執行LOP 150以根據製造規則修改IC設計佈局112。例如,可由LOP 150中之軟體實施轉換程序。各種製造商模組將製造約束轉換為IC設計佈局112必須符合之一組規則。若IC設計佈局112不符合此組規則,則將相應地修改IC設計佈局112,直至經修改IC設計佈局符合此等規則。由邏輯運算150實施此修改。
RET 160及OPC 170係解析度增強技術。RET 160(或基於規則之OPC)可修改IC設計佈局112以補償用於根據IC設計佈局112來製造IC產品之微影程序之限制。OPC 170(或基於模型之OPC)係用於補償影像誤差(諸如由繞射、干涉或其他程序效應引起之影像誤差)之一微影增強技術。根據光學模型或規則,將RET 160及OPC 170特徵(諸如散射條、襯線及/或鎚頭)添加至IC設計佈局112。光罩資料準備122可包含進一步解析度增強技術,諸如離軸照明、子解析度輔助特徵、相移光罩、其他適合技術或其等之組合。
OPC 170藉由修改設計形狀來解釋圖案轉印程序中之失真以在晶圓上列印所要影像。OPC 170可包含針對微影程序中之限制之一般修改,且在一特定實例中解釋光學微影之情況。OPC 170可包含設計影像之修改解釋光學限制以及光罩製造限制及光阻限制。設計影像之修改亦可解釋後續程序步驟,如乾式蝕刻或植入。其亦可解釋光學系統中之光斑及圖案密度變動。接近效應校正之另一應用係補償用於將光罩影像列印至晶圓上之光學系統之像差效應。
FRAC 180對經RET處理及經OPC處理之IC設計佈局(其亦可指稱一經修改IC設計佈局)執行一斷裂程序以轉換成一寫入器格式(例如電子束格式)。對資料檔案執行斷裂程序以將設計特徵「斷裂」成多邊形或適合於光罩產生之其他結構。在一實施例中,斷裂程序產生臨時檔案,其係由分批連接至主機之個別機器產生用於合併的個別檔案。程序可進一步包含將臨時檔案合併成一單一檔案且將單一檔案轉換成一平面多邊形(flat poly)格式。平面多邊形格式係由一電子設計及分析(EDA)工具(例如一Synopsys®工具)使用之一格式。在光罩工具加工124中,一「寫入檔案」程序將來自斷裂程序之資料(一平面多邊形格式)轉換成由不同寫入器使用之一唯一檔案格式,例如Toshiba公司之一vsb12格式。
資料準備可進一步包含其他程序,其包含(但不限於)各種OPC前及OPC後程序。在一實例中,OPC後程序包含(但不限於)模擬將由IC製造商130實施以製造IC裝置140之處理的一微影程序檢查(LPC)及各種品質保證程序(例如差異區域對準品質保證及邊界區域之LPC檢查、XOR、CRC)。LPC可基於經修改IC設計佈局來模擬此處理以產生一模擬製造裝置,諸如IC裝置140。模擬製造裝置可為IC設計佈局之全部或一部分。在本實施例中,LPC可模擬已經受LOP 150、RET 160、OPC 170及FRAC 180之經修改IC設計佈局之處理。
LPC可判定模擬製造裝置是否違反複數個熱點規則之任何者。若模擬製造裝置滿足熱點規則,則可完成光罩資料準備,且IC設計佈局112(更特定言之,經修改IC設計佈局)在光罩工具加工124中經歷進一步處理。替代地,經修改IC設計佈局在製造階段之前經受進一步基於模型之測試、基於規則之測試及/或依其他方式修改或測試以進一步改良裝置
之設計及/或佈局。
在光罩資料準備122及光罩工具加工124之後,基於經修改IC設計佈局來製造一光罩或光罩群組。例如,基於經修改IC設計佈局,使用一電子束(e-beam)或多個電子束之一機構來形成一光罩(mask)(光罩(photomask)或倍縮光罩)上之一圖案。可以各種技術形成光罩。在一實施例中,使用二元技術來形成光罩。在本實施例中,一光罩圖案包含不透明區域及透明區域。用於曝露塗覆於一晶圓上之影像敏感材料層(例如光阻劑)之一輻射束(諸如一紫外線(UV)束)由不透明區域阻擋且透射穿過透明區域。在一實例中,二元光罩包含一透明基板(例如熔融石英)及塗覆於光罩之不透明區域中之一不透明材料(例如鉻)。在另一實例中,使用一相移技術來形成光罩。在相移光罩(PSM)中,形成於光罩上之圖案中之各種構件經組態以具有適當相位差以提高解析度及成像品質。在各種實例中,相移光罩可為本技術中已知之衰減PSM或交替PSM。
在製造階段期間,IC製造商130(諸如一半導體晶圓代工廠)使用由光罩製作廠120製造之光罩來製造IC裝置140。IC製造商130可為一IC製造企業,其可包含用於製造各種不同IC產品之大量製造設施。例如,可存在一製造設施用於複數個IC產品之前端製造(即,前段製程(FEOL)製造),而一第二製造設施可提供用於IC產品之互連及封裝之後端製造(即,後段製程(BEOL)製造),且一第三製造設施可提供晶圓代工廠業務之其他服務。在本實施例中,使用光罩(或若干光罩)來製造一半導體晶圓以形成IC裝置140。
半導體晶圓可包含一矽基板或形成於矽基板上之具有材料層之其他適當基板。其他適當基板材料包含:另一適合元素半導體,諸如
金剛石或鍺;一適合化合物半導體,諸如碳化矽、砷化銦或磷化銦;或一適合合金半導體,諸如碳化矽鍺、磷化鎵砷或磷化鎵銦。半導體晶圓可進一步包含各種摻雜區域、介電構件及多層互連(形成於隨後製造步驟中)。光罩可用於各種程序中。例如,光罩可在一離子植入程序中用於形成半導體晶圓中之各種摻雜區域,在一蝕刻程序中用於形成半導體晶圓中之各種蝕刻區域,在一沈積程序(例如化學汽相沈積(CVD)或物理汽相沈積(PVD))中用於形成半導體晶圓上之各種區域中之一薄膜,及/或用於其他適合程序。
圖2係繪示根據一些實施例之產生一IC之一方法200的一流程圖。當光罩製作廠120接收一經修正IC設計佈局時,方法200中之操作202至222可減少光罩製作廠120中之IC光罩資料準備之週期時間。經修正IC設計佈局可為一初始IC設計佈局之一修正版本,其光罩由光罩製作廠120預先製造。因此,初始IC設計佈局之光罩資料及相關資料檔案可儲存於光罩製作廠120中。根據一些實施例,方法200之操作202至218可由光罩製作廠120中之一處理器或一電腦系統實施。然而,此並非本實施例之一限制。
在操作202及圖3(其係繪示根據一些實施例之一經修正IC設計佈局302及一初始IC設計佈局304的一圖式)中,由光罩製作廠120自設計工作室110接收經修正IC設計佈局302。經修正IC設計佈局302係一先前佈局(例如初始IC設計佈局304)之一重新下線佈局。
在操作204及圖3中,自光罩製作廠120中之一電腦系統擷取或讀出可儲存於光罩製作廠120中之一儲存裝置中之初始IC設計佈局304。根據一些實施例,經修正IC設計佈局302不同於初始IC設計佈局
304,因為初始IC設計佈局304中之部分區域316已被修正為經修正IC設計佈局302中之差異區域306。
當經修正IC設計佈局302不同於初始IC設計佈局304時,在經修正IC設計佈局302中執行OPC程序之環境可不同於在初始IC設計佈局304中執行OPC程序之環境。針對經修正IC設計佈局302中之差異區域306之邊界附近之一佈局區塊308之實例,不修正佈局區塊308。因此,佈局區塊308相同於初始IC設計佈局304中之對應佈局區塊310,即,佈局區塊308之佈局結構、大小及位置分別相同於佈局區塊310之佈局結構、大小及位置。儘管佈局區塊308及佈局區塊310係相同佈局區塊,但佈局區塊308之OPC環境(即,由範圍312包圍之區域)可不同於佈局區塊310之OPC環境(即,由範圍314包圍之區域)。此係因為佈局區塊308之OPC環境包含經修正差異區域306之一部分,而佈局區塊310之OPC環境不包含經修正差異區域306之該部分。
根據一些實施例,OPC程序用於補償在微影期間發生之矽晶圓上之佈局失真。歸因於接近效應,此等佈局失真可由增大圓角、線端縮短及位於隔離或密集環境中時之線寬變化組成。例如,接近效應可導致隔離佈局結構大於密集填充佈局結構。因此,一佈局區塊之OPC環境係在OPC程序期間影響佈局區塊之接近效應的區域。因此,佈局區塊308之尺寸可不同於執行OPC程序之後的佈局區塊310之尺寸。佈局區塊308與佈局區塊310之間的不同尺寸可引起差異區域306之邊界上之光罩尺寸(DOM)衝突,如將在稍後段落中更詳細解釋。
在操作206及圖4A(其係繪示根據一些實施例之差異區域306及一經OPC處理差異區域402的一圖式)中,比較經修正IC設計佈局
302與初始IC設計佈局304以識別差異區域306或不同於初始IC設計佈局304之經修正IC設計佈局302中之一經修正區域。根據一些實施例,藉由對經修正IC設計佈局302及初始IC設計佈局304執行一互斥或(XOR)運算來識別差異區域306。另外,經修正IC設計佈局302之差異區域306可包含一邊界補片404,其包含初始IC設計佈局304之部分以在合併經OPC處理差異區域(即,402)時避免間隙。換言之,差異區域306可大於由圍繞差異之邊界補片404藉由XOR運算所判定之差異。
在操作208及圖4A中,自經修正IC設計佈局302分割差異區域306。
在操作210及圖4A中,對差異區域306執行一光學接近校正(OPC)程序以產生一經OPC處理差異區域402。可使用一基於規則之方法或一基於模型之方法來對差異區域306施加OPC處理。針對一基於規則之方法(基於規則之OPC),差異區域306中之線段之位移將由(例如)取決於特徵大小及其環境之一規則列表設定。針對一基於模型之方法(基於模型之OPC),將使用圖案轉印程序之一模型來模擬晶圓上之列印影像。校正將經設定使得模擬影像與所要晶圓影像匹配。亦可使用基於規則之OPC及基於模型之OPC之一組合,有時指稱混合OPC。
在一實例中,可藉由沿主要特徵之邊緣添加列印或非列印輔助特徵來提高影像品質。此等輔助特徵依改良主要特徵之列印之一方式修改圖案之繞射光譜。藉由使用上述接近效應校正來校正任何光學列印假影及光阻及蝕刻假影來增強輔助特徵之實際實施。圖4B係繪示根據一些實施例之一主要特徵之一原始光罩406及主要特徵之一經OPC處理光罩408的一圖式。藉由在光罩408上添加列印輔助特徵(例如410)及非列印輔
助特徵(例如412),以比原始光罩406之圖案416提高之解析度及精確度改良晶圓上之最終圖案414。
在操作212及圖5(其係繪示根據一些實施例之一經OPC處理IC設計佈局500的一圖式)中,擷取對應於初始IC設計佈局304之經OPC處理IC設計佈局500。更明確言之,經OPC處理IC設計佈局500係初始IC設計佈局304之經OPC處理佈局。由於初始IC設計佈局304先前由光罩製作廠120製造,所以可在光罩製作廠120中對初始IC設計佈局304執行一OPC程序。因此,在由光罩製作廠120接收經修正IC設計佈局302之前,可將對應於初始IC設計佈局304之經OPC處理IC設計佈局500儲存於光罩製作廠120之儲存裝置中。因此,不是對整個經修正IC設計佈局302再次執行OPC程序,而是可在此操作中再使用經OPC處理IC設計佈局500以節省OPC程序之處理時間。
在操作212中,用經OPC處理差異區域402替換經OPC處理IC設計佈局500中之一特定經OPC處理區域506以產生經修正IC設計佈局302之經OPC處理佈局。更明確言之,特定經OPC處理區域402係經修正IC設計佈局302中之差異區域306之經OPC處理佈局,且特定經OPC處理區域506係初始IC設計佈局304中之部分區域316之經OPC處理佈局,其中在操作210中形成特定經OPC處理區域402,且在初始IC設計佈局304之OPC處理期間由光罩製作廠120預先形成特定經OPC處理區域506。根據一些實施例,經OPC處理IC設計佈局500上之特定經OPC處理區域506之位置相同於經修正IC設計佈局302上之差異區域306之位置。例如,經OPC處理IC設計佈局500上之特定經OPC處理區域506之座標可相同於經修正IC設計佈局302上之差異區域306之座標。因此,可藉由使用操作206
中所判定之經修正IC設計佈局302上之差異區域306之位置來識別經OPC處理IC設計佈局500上之特定經OPC處理區域506之位置。
為簡潔起見,圖5中亦展示對應於初始IC設計佈局304中之佈局區塊310之一經OPC處理佈局區塊502及對應OPC範圍504。
在操作214及圖6(其係繪示根據一些實施例之一經OPC處理之切割IC設計佈局600的一圖式)中,移除經OPC處理IC設計佈局500中之特定經OPC處理區域506以在經OPC處理之切割IC設計佈局600中形成一空白區域602。
在操作216及圖7(其係繪示根據一些實施例之一經OPC處理之修正IC設計佈局700的一圖式)中,將經OPC處理差異區域402安置或合併於經OPC處理之切割IC設計佈局600之空白區域602上以形成經OPC處理之修正IC設計佈局700。如操作206中所提及,差異區域306可大於由圍繞差異之邊界補片404藉由XOR運算所判定之差異,因此,經OPC處理差異區域402之大小亦可大於空白區域602之大小,使得經OPC處理差異區域402之周邊部分可覆蓋空白區域602附近之經OPC處理IC設計佈局500之一部分(即,圖7中之接面區域702)。接面區域702可包含經OPC處理佈局區塊502。請再次參考圖3及圖5,藉由對初始IC設計佈局304上之範圍314內之佈局區塊310執行OPC程序來獲得經OPC處理佈局區塊502,其中範圍314覆蓋初始IC設計佈局304中之部分區域316之一部分。當用差異區域306替換部分區域316時,亦改變形成經OPC處理佈局區塊502之條件或環境。因此,當經OPC處理差異區域402之周邊部分覆蓋經OPC處理佈局區塊502時,經OPC處理差異區域402之周邊部分中之佈局區塊可不與接面區域702中之原始佈局區塊(例如經OPC處理佈局區塊502)完全重疊。當
經OPC處理差異區域402之周邊部分上之佈局尺寸不同於空白區域602附近之經OPC處理IC設計佈局500之部分上之佈局尺寸時,可在接面區域702上發生DOM衝突。
圖8係繪示根據一些實施例之經OPC處理之修正IC設計佈局700中之接面區域702上之一部分802的一圖式。為簡潔起見,接面區域702包含經OPC處理差異區域402之一部分及經OPC處理IC設計佈局500之一部分。在接面區域702中,部分802包括一第一金屬線佈局804及一第二金屬線佈局806。第一金屬線佈局804與第二金屬線佈局806連接。然而,第一金屬線佈局804之寬度w1不同於第二金屬線佈局806之寬度w2。當第一金屬線佈局804之寬度w1不同於第二金屬線佈局806之寬度w2時,可在部分802上發生DOM衝突。
明確言之,由兩個金屬線佈局808及810合併部分802,如圖8之左側中所展示。金屬線佈局808係經OPC處理IC設計佈局500之佈局部分。金屬線佈局810係經OPC處理差異區域402之佈局部分。因為在不同OPC環境下處理金屬線佈局808及金屬線佈局810,所以金屬線佈局808及金屬線佈局810可在邊界704上具有不同線寬(即,w1及w2)。針對金屬線佈局808,使邊界704之左側上之佈局部分812與特定經OPC處理區域506一起移除,且保留邊界704之右側上之佈局部分814。針對金屬線佈局810,保留邊界704之左側上之佈局部分816,且移除邊界704之右側上之佈局部分818。接著,當金屬線佈局810與金屬線佈局808合併時,可歸因於不同寬度w1及w2而在佈局部分816與佈局部分814之間的介面上形成一階梯820。階梯820可引起光罩製程期間之DOM衝突。
在操作218中,對經OPC處理之修正IC設計佈局700之接面
區域702執行一反微影技術(ILT)程序。應用ILT程序以獲得用於使接面區域702上之階梯820平滑之一光罩,使得導電線之輪廓在製造之後與目標輪廓匹配。明確言之,ILT程序係用數學方法導出對應於用於產生一晶圓上之所要特徵之一特定光源及電路圖案形狀之最佳光罩形狀的一程序。
根據一些實施例,ILT程序僅對經OPC處理之修正IC設計佈局700之接面區域702執行且不對經OPC處理差異區域402及經OPC處理IC設計佈局500執行以節省電腦執行時間。
ILT係將曲線特徵用於光罩微影之一技術。然而,由於無法管理之光罩寫入時間,可能無法寫入理想光罩形狀。為管理光罩寫入時間,可應用稱為曼哈頓最佳化之一程序來「曼哈頓化(Manhattanize)」光罩以產生可僅使用矩形可變成形光束發射來寫入之光罩圖案。根據一些實施例,在操作218中,為準備接面區域702之光罩圖案,亦在操作218中對接面區域702執行曼哈頓最佳化。在曼哈頓最佳化中,更新光罩係基於自成本函數定義計算之梯度。接面區域702中之各邊緣之移動依循由電路圖案形狀上之平均梯度建議之方向。此外,曼哈頓最佳化不會在更新光罩上產生額外邊緣。
圖9係繪示根據一些實施例之曼哈頓最佳化的一圖式。對一電路圖案執行曼哈頓最佳化。為簡潔起見,圖9中亦展示電路圖案之對應光罩,其中初始光罩902係曼哈頓最佳化之前的光罩,梯度域904展示初始光罩902之梯度變動,且更新光罩906係由曼哈頓最佳化執行之後的光罩。在曼哈頓最佳化期間,提取線段/邊緣之向量V1(即,[c0,c1,...,cn])、各線段/邊緣上之梯度樣本之向量V2(即,[g0,g1,...,gn])及電路圖案之步長δ。接著,自向量V1減去向量V2與步長δ之乘積以獲得具有移動
線段/邊緣之更新/新光罩之向量V3(即,[c0new,c1new,...,cnnew])。例如,如圖9中之部分908中所展示,在曼哈頓最佳化之後,將邊緣912修改為邊緣910。
在操作218之後,在光罩製作廠120中獲得經OPC處理之修正IC設計佈局700之光罩資料。
在操作220中,根據光罩資料,在光罩製作廠120之光罩工具加工124中製造對應於經OPC處理之修正IC設計佈局700之一光罩。
在操作222中,根據光罩,可由IC製造商130製造對應於經修正IC設計佈局302之IC裝置。
圖10係繪示根據一些實施例之用於實施方法200之操作202至218之一電腦系統1000的一圖式。根據一些實施例,電腦系統1000(諸如一資料準備電腦及/或光罩工具)包含用於傳送資訊之一匯流排1002或其他通信機構,其使諸如以下各者之子系統及組件互連:處理組件1004(例如處理器、微控制器、數位信號處理器(DSP)等等)、系統記憶體組件1006(例如RAM)、靜態儲存組件1008(例如ROM)、磁碟機組件1010(例如磁性或光學)、網路介面組件1012(例如數據機或乙太網路卡)、顯示組件1014(例如CRT或LCD)、輸入組件1016(例如鍵盤、觸控螢幕)及游標控制組件1018(例如滑鼠或軌跡球)。在一實施方案中,磁碟機組件1010可包括具有一或多個磁碟機組件之一資料庫。
根據一些實施例,電腦系統1000藉由處理器1004執行含於系統記憶體組件1006中之一或多個指令之一或多個序列來執行特定操作(例如操作202至218)。此等指令可自另一非暫時性電腦可讀媒體(諸如靜態儲存組件1008或磁碟機組件1010)讀取至系統記憶體組件1006中。在其
他實施例中,可使用硬連線電路代替軟體指令或與軟體指令組合來實施本揭露。在一實例中,處理器1004經組態以接收及存取初始IC設計佈局資料、接收及存取經修正IC設計佈局資料、識別初始IC設計佈局資料與經修正IC設計佈局資料之間的差異區域、對差異區域執行OPC、合併經OPC處理差異區域、執行斷裂程序、執行ILT程序及/或執行曼哈頓最佳化。處理器1004經進一步組態以自電腦系統1000之其他組件(例如,甚至自一網路透過網路介面組件1012)接收指令。
邏輯可經編碼於一電腦可讀媒體中,電腦可讀媒體可係指參與向處理器1004提供指令用於執行之任何媒體。此一媒體可呈諸多形式,其包含(但不限於)非揮發性媒體、揮發性媒體及傳輸媒體。在各種實施方案中,非揮發性媒體包含光碟或磁碟(諸如磁碟機組件1010),揮發性媒體包含動態記憶體(諸如系統記憶體組件1006),且傳輸媒體包含同軸電纜、銅線及包含構成匯流排1002之導線的光纖。在一實例中,傳輸媒體可呈聲波或光波之形式,諸如無線電波及紅外資料通信期間所產生之聲波或光波。
電腦可讀媒體之一些常見形式包含(例如)軟碟、可撓性磁碟、硬碟、磁帶、任何其他磁性媒體、CO-ROM、任何其他光學媒體、打孔卡、紙帶、具有孔圖案之任何其他實體媒體、RAM、PROM、EPROM、FLASH-EPROM、任何其他記憶體晶片或匣、載波或一電腦經調適以自其讀取之任何其他媒體。
在本發明之各種實施例中,可由電腦系統1000執行指令序列之執行以實踐本發明之實施例。在本發明之各種其他實施例中,由通信鏈路1020(例如一通信網路,諸如一LAN、WLAN、PTSN及/或各種其他
有線或無線網路,其包含電信、行動及蜂巢式電話網路)耦合之複數個電腦系統1000可彼此協同執行指令序列以實踐本揭露。
電腦系統1000可透過通信鏈路1020及通信介面1012傳輸及接收訊息、資料、資訊及指令(其包含一或多個程式(即,應用程式碼))。所接收之程式碼可在接收及/或儲存於磁碟機組件1010或一些其他非揮發性儲存組件中用於執行時由處理器1004執行。
在適當情況下,可使用硬體、軟體或硬體及軟體之組合來實施由本揭露提供之各種實施例。此外,在適當情況下,可在不背離本揭露之精神的情況下將本文中所闡述之各種硬體組件及/或軟體組件組合成包含軟體、硬體及/或兩者之複合組件。在適當情況下,可在不背離本揭露之範疇的情況下將本文中所闡述之各種硬體組件及/或軟體組件分離成包含軟體、硬體或兩者之子組件。另外,在適當情況下,可考量將軟體組件實施為硬體組件,且反之亦然。
根據本揭露,軟體(諸如程式碼及/或資料)可儲存於一或多個電腦可讀媒體上。亦可考量使用網路連接及/或依其他方式連接之一或多個通用或專用電腦及/或電腦系統來實施本文中所識別之軟體。在適當情況下,可改變本文中所描述之各個步驟之順序、將其組合成複合步驟及/或將其分離成子步驟以提供本文中所描述之特徵。
簡言之,為減少執行與一光罩設計相關聯之資料準備所需之時間,對經修正區域而非整個佈局或晶片區域執行OPC處理。當OPC處理之DOM在先進技術節點中更複雜時,應用ILT程序來執行於經修正區域與初始區域之間的接面區域上以修復DOM衝突,使得可將省時OPC處理應用於先進技術節點。
在一些實施例中,本揭露提供一種產生一積體電路(IC)之方法。該方法包括:由一處理器接收一第一IC設計佈局;由該處理器用一第一差異區域替換該第一IC設計佈局中之一特定區域;由該處理器對該第一差異區域與該第一IC設計佈局之間的一接面區域執行一反微影技術(ILT)程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
在一些實施例中,本揭露提供一種產生一IC之方法。該方法包括:由一處理器接收一第一IC設計佈局;由該處理器比較該第一IC設計佈局與一第二IC設計佈局以識別一差異區域;由該處理器對該差異區域執行一OPC程序以形成一經OPC處理差異區域;由該處理器將該經OPC處理差異區域與一經OPC處理IC設計佈局合併;由該處理器對該經OPC處理差異區域之一第一線及該經OPC處理IC設計佈局之一第二線執行一ILT程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
在一些實施例中,本揭露提供一種非暫時性電腦可讀媒體,其上體現有指令,該等指令可由一處理器執行以執行一方法。該方法包括:接收一第一IC設計佈局;用一第一差異區域替換該第一IC設計佈局中之一特定區域;及對該第一差異區域與該第一IC設計佈局之間的一接面區域執行一ILT程序以產生一光罩資料。
上文概述若干實施例之特徵,使得熟習技術者可較佳理解本揭露之態樣。熟習技術者應瞭解,其可易於將本揭露用作用於設計或修改用於實施相同目的及/或達成本文中所引入之實施例之相同優點之其他程序及結構之一基礎。熟習技術者亦應意識到,此等等效建構不應背離本揭露之精神及範疇,且其可在不背離本揭露之精神及範疇的情況下對本文作出各種改變、替代及更改。
100:積體電路(IC)製造系統
110:設計工作室
112:IC設計佈局
120:光罩製作廠
122:光罩資料準備
124:光罩工具加工
130:IC製造商
140:IC裝置
150:邏輯運算(LOP)
160:重定目標程序(RET)
170:光學接近校正(OPC)
180:斷裂程序(FRAC)
Claims (9)
- 一種產生一積體電路(IC)之方法,該方法包括:由一處理器接收一第一IC設計佈局與一第二IC設計佈局;由該處理器比較該第一IC設計佈局與該第二IC設計佈局以識別不同於該第二IC設計佈局之該第一IC設計佈局之一第一差異區域;由該處理器自該第一IC設計佈局分割該第一差異區域;由該處理器對該第一差異區域執行一光學接近校正(OPC)程序以產生一第二差異區域;由該處理器用該第二差異區域替換一第三IC設計佈局中之一特定區域;由該處理器對該第二差異區域與該第三IC設計佈局之間的一接面區域執行一反微影技術(ILT)程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
- 如請求項1之方法,其中該第三IC設計佈局係該第二IC設計佈局之一經OPC處理IC設計佈局。
- 如請求項1之方法,其中用該第二差異區域替換該第三IC設計佈局中之該特定區域包括:由該處理器根據該第一IC設計佈局之該第一差異區域之一第二位置來識別該第三IC設計佈局中之該特定區域之一第一位置;由該處理器移除該第三IC設計佈局中之該特定區域以在該第三IC設計佈局之該第一位置中產生一空白區域;及 由該處理器將該第二差異區域放置至該第三IC設計佈局之該空白區域中。
- 如請求項1之方法,其中對該第二差異區域與該第三IC設計佈局之間的該接面區域執行ILT程序以產生該光罩資料包括:由該處理器識別該接面區域中之該第二差異區域之一第一線及該第三IC設計佈局之一第二線;由該處理器藉由該處理器比較該第一線上之一第一寬度與該第二線上之一第二寬度來判定是否發生一光罩尺寸(DOM)衝突;及由該處理器對該第一線及該第二線執行該ILT程序以產生該接面區域之該光罩資料。
- 一種產生一積體電路(IC)之方法,該方法包括:由一處理器接收一第一IC設計佈局與一第二IC設計佈局;由該處理器比較該第一IC設計佈局與該第二IC設計佈局以識別一差異區域;由該處理器對該差異區域執行一OPC程序以形成一經OPC處理差異區域;由該處理器將該經OPC處理差異區域與一經OPC處理IC設計佈局合併;由該處理器對該經OPC處理差異區域之一第一線及該經OPC處理IC設計佈局之一第二線執行一反微影技術(ILT)程序以產生一光罩資料;及引起該IC根據該光罩資料來製造。
- 如請求項5之方法,其中對該經OPC處理差異區域之該第一線及該經OPC處理IC設計佈局之該第二線執行該反微影技術(ILT)程序以產生該光罩資料包括:由該處理器藉由該處理器比較該第一線上之一第一寬度與該第二線上之一第二寬度來判定是否發生一光罩尺寸(DOM)衝突;及當發生該光罩尺寸衝突時,由該處理器對該第一線及該第二線執行該ILT程序以產生該光罩資料。
- 如請求項6之方法,其中當該第一寬度不同於該第二寬度時,發生該光罩尺寸衝突。
- 如請求項6之方法,其中該經OPC處理差異區域之該第一線與該經OPC處理IC設計佈局之該第二線連接。
- 一種非暫時性電腦可讀媒體,其上體現有指令,該等指令可由一處理器執行以實施如請求項1-8任一項之方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/573,772 US10877380B1 (en) | 2019-09-17 | 2019-09-17 | Using inverse lithography technology in a method of mask data preparation for generating integrated circuit |
| US16/573,772 | 2019-09-17 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202122910A TW202122910A (zh) | 2021-06-16 |
| TWI768471B true TWI768471B (zh) | 2022-06-21 |
Family
ID=74039768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109132168A TWI768471B (zh) | 2019-09-17 | 2020-09-17 | 產生積體電路的光罩資料準備方法及非暫時性電腦可讀媒體 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10877380B1 (zh) |
| CN (1) | CN112596341B (zh) |
| TW (1) | TWI768471B (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220020580A (ko) * | 2020-08-12 | 2022-02-21 | 삼성전자주식회사 | 곡선 모양을 갖는 마스크 제작 방법 및 반도체 소자 형성 방법 |
| KR20220081399A (ko) * | 2020-12-08 | 2022-06-16 | 삼성전자주식회사 | Opc 방법 및 이를 이용한 반도체 소자의 제조 방법 |
| US11693306B2 (en) | 2021-07-30 | 2023-07-04 | D2S, Inc. | Method for reticle enhancement technology of a design pattern to be manufactured on a substrate |
| US11783110B2 (en) | 2021-07-30 | 2023-10-10 | D2S, Inc. | Method for reticle enhancement technology of a design pattern to be manufactured on a substrate |
| US12169678B2 (en) * | 2021-10-26 | 2024-12-17 | Samsung Electronics Co., Ltd. | Operating method of electronic device for semiconductor memory manufacture |
| JPWO2023238200A1 (zh) * | 2022-06-06 | 2023-12-14 | ||
| CN118838122A (zh) * | 2023-04-25 | 2024-10-25 | 中芯国际集成电路制造(上海)有限公司 | 图形修正方法 |
| CN117434785B (zh) * | 2023-12-21 | 2024-03-01 | 华芯程(杭州)科技有限公司 | 一种掩膜图案校正方法、装置、电子设备和可读存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201017446A (en) * | 2008-10-27 | 2010-05-01 | Nanya Technology Corp | Matching method of pattern layouts from inverse lithography |
| TW201915604A (zh) * | 2017-09-26 | 2019-04-16 | 台灣積體電路製造股份有限公司 | 積體電路製造方法 |
| CN109788646A (zh) * | 2017-11-15 | 2019-05-21 | 台湾积体电路制造股份有限公司 | 用于集成电路制作的方法 |
| US20190163049A1 (en) * | 2017-11-29 | 2019-05-30 | Taiwan Semiconductor Manufacturing Co., Ltd. | Mask Optimization Process |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8370773B2 (en) * | 2006-08-16 | 2013-02-05 | Freescale Semiconductor, Inc. | Method and apparatus for designing an integrated circuit using inverse lithography technology |
| JP5380703B2 (ja) * | 2009-03-06 | 2014-01-08 | ルネサスエレクトロニクス株式会社 | マスクの製造方法および半導体装置の製造方法 |
| US8477299B2 (en) * | 2010-04-01 | 2013-07-02 | Taiwan Semiconductor Manufacturing Company, Ltd. | Method and apparatus for monitoring mask process impact on lithography performance |
| US8458631B2 (en) | 2011-08-11 | 2013-06-04 | Taiwan Semiconductor Manufacturing Company, Ltd. | Cycle time reduction in data preparation |
| US9009633B2 (en) * | 2013-05-06 | 2015-04-14 | United Microelectronics Corp. | Method of correcting assist feature |
| US9547892B2 (en) * | 2014-05-06 | 2017-01-17 | Kla-Tencor Corporation | Apparatus and methods for predicting wafer-level defect printability |
| US10866506B2 (en) * | 2018-10-30 | 2020-12-15 | Taiwan Semiconductor Manufacturing Co., Ltd. | Photo mask data correction method |
| US11092899B2 (en) * | 2018-11-30 | 2021-08-17 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method for mask data synthesis with wafer target adjustment |
-
2019
- 2019-09-17 US US16/573,772 patent/US10877380B1/en active Active
-
2020
- 2020-09-17 CN CN202010978286.6A patent/CN112596341B/zh active Active
- 2020-09-17 TW TW109132168A patent/TWI768471B/zh active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201017446A (en) * | 2008-10-27 | 2010-05-01 | Nanya Technology Corp | Matching method of pattern layouts from inverse lithography |
| TW201915604A (zh) * | 2017-09-26 | 2019-04-16 | 台灣積體電路製造股份有限公司 | 積體電路製造方法 |
| CN109788646A (zh) * | 2017-11-15 | 2019-05-21 | 台湾积体电路制造股份有限公司 | 用于集成电路制作的方法 |
| US20190163049A1 (en) * | 2017-11-29 | 2019-05-30 | Taiwan Semiconductor Manufacturing Co., Ltd. | Mask Optimization Process |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112596341A (zh) | 2021-04-02 |
| US10877380B1 (en) | 2020-12-29 |
| TW202122910A (zh) | 2021-06-16 |
| CN112596341B (zh) | 2025-02-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI768471B (zh) | 產生積體電路的光罩資料準備方法及非暫時性電腦可讀媒體 | |
| US9870443B2 (en) | Method and apparatus for integrated circuit mask patterning | |
| CN109582995B (zh) | 集成电路制造方法及其制造系统 | |
| CN103311236B (zh) | 用于减少拐角圆化的具有光学邻近度校正的切分拆分 | |
| US7765515B2 (en) | Pattern match based optical proximity correction and verification of integrated circuit layout | |
| US11714349B2 (en) | Mask optimization process | |
| US20140007023A1 (en) | Method for proximity correction | |
| US8541147B2 (en) | System and method of selective optical pattern enhancement for semiconductor manufacturing | |
| TWI742184B (zh) | 目標最佳化方法 | |
| US12254258B2 (en) | Critical dimension uniformity | |
| US8458631B2 (en) | Cycle time reduction in data preparation | |
| CN110716386B (zh) | 一种光学临近效应的修正方法、修正装置及掩模 | |
| CN106469235A (zh) | 集成电路方法以及集成电路设计系统 | |
| US12505272B2 (en) | Region based shrinking methodology for integrated circuit layout migration | |
| US20240143887A1 (en) | Method and system for reducing layout distortion due to exposure non-uniformity | |
| US20080076036A1 (en) | Mask and method for patterning a semiconductor wafer | |
| US11842994B2 (en) | Semiconductor device having staggered gate-stub-size profile and method of manufacturing same | |
| KR20090052659A (ko) | 반도체 소자의 설계 방법 | |
| WO2023158632A1 (en) | System, method and program product for improving accuracy of photomask based compensation in flat panel display lithography |