一种在LEdit中绘制矢量字符的方法技术

技术编号:4334037 阅读:547 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种在LEdit中绘制矢量字符的方法,该方法包括:获取用户绘图的位置和系统信息,并将获取的信息转换成逻辑坐标信息;获取用户需要绘制的字符信息,将该字符信息映射到逻辑内存中转换成位图信息;在逻辑内存中获取该位图信息的点阵信息,并按照保存协议存储该点阵信息;调用LEdit提供的接口,解析按照保存协议存储的点阵信息,在LEdit中输出绘制的矢量字符。本发明专利技术提供的这种快速、精确绘制矢量字符的方法,简洁方便,能大量的节省掩膜板的设计时间。

【技术实现步骤摘要】

本专利技术涉及微细加工中掩模板的设计
,特别涉及一种在LEdit中绘制矢 量字符的方法。
技术介绍
半个多世纪以来,半导体和微细加工行业发生了巨大的变化,其特征尺寸已进入 亚微米和纳米量级,随着社会信息化的进一步深入,经济发展的迫切需求,集成电路和微细 加工都进入一个新的发展高潮。因此,新器件的形状和结构,也发生了很多的变化,这对掩 膜板的设计就提出了更高的要求,而传统手工绘制掩膜板的方法,面对越来越复杂的掩膜 板设计,已经显得心有余而力不足了。快速、精确的设计和绘制掩膜板,一直是这个领域的 追求,出于节省时间,减少人力和财力负担的目的,一些智能的绘制掩膜板的方法,已经在 这一趋势下得到人们越来越多的关注。 然而在目前已知方法中,掩模板绘制软件LEdit还不能智能的一次性的输入字符 信息,以往大家实现字符输入的方法都是先通过别的软件使字符在CAD中显示,然后利用 第三方软件把CAD的信息转换成LEdit可以识别的GDSII信息,最后再由LEdit导入。这 些方法使用起来麻烦,步骤繁琐,不能快速的在指定位置输出需要的字符信息,而且还需要 使用者同时购买多种软件,增加了掩膜板的设计成本。因此,使用一种新的方法来实现这个 目标,将会获得很好的效果。
技术实现思路
( — )要解决的技术问题 有鉴于此,本专利技术的主要目的在于提供一种快速、精确绘制矢量字符的方法,以减少字符绘制的工作量,节省掩膜板的绘制时间。( 二 )技术方案 为达到上述目的,本专利技术提供了,该方法包 括 获取用户绘图的位置和系统信息,并将获取的信息转换成逻辑坐标信息; 获取用户需要绘制的字符信息,将该字符信息映射到逻辑内存中转换成位图信息; 在逻辑内存中获取该位图信息的点阵信息,并按照保存协议存储该点阵信息; 调用LEdit提供的接口 ,解析按照保存协议存储的点阵信息,在LEdit中输出绘制 的矢量字符。 上述方案中,所述在逻辑内存中获取该位图信息的点阵信息的步骤,是根据字符 信息的字符骨架和字符背景颜色不同的特点,从逻辑内存中获取字符骨架的点阵信息。 上述方案中,所述按照保存协议存储该点阵信息的步骤中,是将从逻辑内存中获 取的字符骨架的点阵信息按照保存协议格式保存起来,该保存协议由数据头、点阵数据名称、数据总长度、字符点阵数据信息以及结束标志构成。 上述方案中,所述字符骨架的点阵信息由字符点阵数据长度、字符点阵宽度信息、 字符点阵高度信息以及字符点阵数据构成。 (三)有益效果 从上述技术方案可以看出,本专利技术提供的这种快速、精确绘制矢量字符的方法,简洁方便,能大量的节省掩膜板的设计时间,具体有益效果如下 1、能在光标指定的位置绘制字符信息; 2、绘制的字符长度可以自行确定,具灵活性强的特点; 3、绘制的字符种类,能包含操作系统支持的所有字符种类,字符选择空间大; 4、绘制的字符信息可直接在LEdit中显示,可直接拿去光刻,不需要额外的处理 步骤。附图说明 为了更进一步说明本专利技术方法的内容,以下结合附图,对本专利技术方法做详细描 述 图1是本专利技术提供的在LEdit中绘制矢量字符的方法流程图; 图2-1和图2-2为数据保存和传输协议格式; 图3-1和图3-2是根据本专利技术方法绘制的矢量字符掩膜板的示意图。 具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照 附图,对本专利技术进一步详细说明。 本专利技术提供的在LEdit中绘制矢量字符的方法,首先把字符信息变成点阵信息, 然后再把点阵信息转换成矢量信息,最后在LEdit中绘制出来。这种方法可以大量的减少 掩膜板绘制过程中,字符绘制的工作量。 如图1所示,图1是本专利技术提供的在LEdit中绘制矢量字符的方法流程图,该方法 具体包括以下步骤 步骤101 :获取用户绘图的位置和系统信息,并将获取的信息转换成逻辑坐标信 息; 步骤102 :获取用户需要绘制的字符信息,将该字符信息映射到逻辑内存中转换 成位图信息; 步骤103 :在逻辑内存中获取该位图信息的点阵信息,并按照保存协议存储该点 阵信息; 步骤104 :调用LEdit提供的接口,解析按照保存协议存储的点阵信息,在LEdit 中输出绘制的矢量字符。 上述步骤103中所述在逻辑内存中获取该位图信息的点阵信息,是根据字符信息的字符骨架和字符背景颜色不同的特点,从逻辑内存中获取字符骨架的点阵信息。 上述步骤103中所述按照保存协议存储该点阵信息,是将从逻辑内存中获取的字符骨架的点阵信息按照保存协议格式保存起来,该保存协议由数据头、点阵数据名称、数据4总长度、字符点阵数据信息以及结束标志构成。所述字符骨架的点阵信息由字符点阵数据长度、字符点阵宽度信息、字符点阵高度信息以及字符点阵数据构成。 下面参照图l,详细说明本专利技术在LEdit中绘制矢量字符的方法。 步骤1、在准备处理字符信息之前,获取用户绘图的位置和系统信息。 步骤2、将获取的信息进行逻辑转换,得到逻辑坐标信息。 步骤3、将字符信息映射到逻辑内存中,使其转变成位图信息。 步骤4、根据字符信息的字符骨架和和字符背景颜色不同的特点,提取字符骨架的 点阵信息。 步骤5、将提取好的字符信息按照图2-1和图2-2的协议格式保存起来,其中图2-l所示的协议由数据头、点阵数据名称、数据总长度、字符点阵数据信息以及结束标志构成,而图2-2则是对图2-1中字符点阵数据信息的进一步说明,即字符点阵数据信息是由字符点阵数据长度、字符点阵宽度信息、字符点阵高度信息以及字符点阵数据构成的。 步骤6、将传输过来的数据,按照图2-1和图2-2所示的协议格式,进行解码,并根据整理出来的数据信息,进行矢量绘图工作,最后得到能直接光刻的矢量字符掩模板。 图3-1和图3-2示出了根据本专利技术方法绘制的矢量字符掩膜板例子。其中,图3-1是根据本专利技术方法绘制的汉字矢量字符掩模板的示意图,图3-2是根据本专利技术方法绘制的英文矢量字符掩模板的示意图。 以上所述的具体实施例,对本专利技术的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本专利技术的具体实施例而已,并不用于限制本专利技术,凡 在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术的保 护范围之内。本文档来自技高网...

【技术保护点】
一种在LEdit中绘制矢量字符的方法,其特征在于,该方法包括:获取用户绘图的位置和系统信息,并将获取的信息转换成逻辑坐标信息;获取用户需要绘制的字符信息,将该字符信息映射到逻辑内存中转换成位图信息;在逻辑内存中获取该位图信息的点阵信息,并按照保存协议存储该点阵信息;调用LEdit提供的接口,解析按照保存协议存储的点阵信息,在LEdit中输出绘制的矢量字符。

【技术特征摘要】
一种在LEdit中绘制矢量字符的方法,其特征在于,该方法包括获取用户绘图的位置和系统信息,并将获取的信息转换成逻辑坐标信息;获取用户需要绘制的字符信息,将该字符信息映射到逻辑内存中转换成位图信息;在逻辑内存中获取该位图信息的点阵信息,并按照保存协议存储该点阵信息;调用LEdit提供的接口,解析按照保存协议存储的点阵信息,在LEdit中输出绘制的矢量字符。2. 根据权利要求l所述的在LEdit中绘制矢量字符的方法,其特征在于,所述在逻辑内存中获取该位图信息的点阵信息的步骤,是根据字符信息的字...

【专利技术属性】
技术研发人员:刘明柳江姬濯宇陈宝钦
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1