[发明专利]一种基于基本模块的掩模辅助图形优化方法有效

专利信息
申请号: 201210540770.6 申请日: 2012-12-13
公开(公告)号: CN102981355A 公开(公告)日: 2013-03-20
发明(设计)人: 马旭;李艳秋;宋之洋 申请(专利权)人: 北京理工大学
主分类号: G03F1/36 分类号: G03F1/36
代理公司: 北京理工大学专利中心 11120 代理人: 李爱英;杨志兵
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 基本 模块 辅助 图形 优化 方法
【权利要求书】:

1.一种基于基本模块的掩模辅助图形优化方法,其特征在于,具体步骤为:

步骤101、将目标图形初始化为N×N的矩阵将掩模主体图形初始化为N×N的矩阵MM,并初始化阈值εS、εD、εH和εL,并令循环次数k=0;

步骤102、将对应于掩模辅助图形的N×N的连续系数矩阵Θ0初始化为:

m,n=1,2,...N,其中εseed≥εDS/2。

步骤103、计算N×N的掩模辅助图形M,即:其中表示基本模块,其像素值为0或1,其图形可以为任意单边尺寸大于阈值εM的多边形,符号表示卷积运算;

步骤104、将掩模图形构造为掩模主体图形与掩模辅助图形的叠加,将目标函数F构造为目标图形与当前掩模图形对应的光刻胶中成像之间的欧拉距离的平方,即其中为目标图形的像素值,Z(m,n)表示利用Abbe矢量成像模型计算当前掩模图形对应的光刻胶中成像的像素值;

步骤105、计算目标函数F相对于Θ0的梯度矩阵并将N×N的优化方向矩阵P0初始化为:

步骤106、更新连续系数矩阵为:Θk+1=Θk+s×Pk,其中s为预先设定的优化步长;将与掩模主体图形距离小于阈值εseed的矩阵元素置零,即:

m,n=1,2,...N,其中εseed≥εDS/2;

步骤107、将Θk+1的像素值限制在[0,1]区间内,即:

m,n=1,2,...N;

步骤108、令其中表示对矩阵取模并求平方;

步骤109、更新优化方向矩阵为:

步骤110、计算二元系数矩阵其中将N×N的二元掩模图形构造为掩模主体图形与掩模辅助图形的叠加,即:Mbk+1=MM+Γ{WΘbk+1-1};]]>

计算当前二元掩模图形对应的目标函数值F;当F小于预定阈值εΘ或者更新次数k达到预定上限值时,进入步骤111,否则,令k加一,并返回步骤106;

步骤111、计算当前二元掩模图形中所有凹顶点的位置,其中凹顶点定义为掩模图形内部形成270°角的顶点;

步骤112、遍历二元掩模图形中的所有凹顶点,并修正遍历所遇到的第一个“无法制造的边缘凸起”;具体为:若凹顶点对应的边缘凸起为“无法制造的边缘凸起”时,则对此边缘凸起进行两种修正,即填充和削平,分别得到两个修正后的二元掩模图形:M′b和M″b;利用Abbe矢量成像模型分别计算对应M′b和M″b的目标函数值F′和F″;若F′<F″则将当前二元掩模图形更新为M′b,否则将当前二元掩模图形更新为M″b;其中所述无法制造的边缘凸起为:设边缘凸起的高度为wH,边缘凸起的两边臂长分别为wL1和wL1,εH和εL为阈值;当某边缘凸起满足“wH≤εH”且“wL1或wL2≤εL”,则称此凸起为“无法制造的边缘凸起”;

步骤113、判断在步骤112中是否存在对“无法制造的边缘凸起”进行了修正,若是则返回步骤111,否则进入步骤114;

步骤114、终止算法,并将当前的二元系数矩阵所对应的掩模辅助图形确定为经过优化后的掩模辅助图形,将当前的二元掩模图形确定为经过优化后的掩模图形。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210540770.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top