【技术实现步骤摘要】
直写光刻系统中图像数据的压缩协议、方法及存储介质
[0001]本专利技术涉及直写光刻领域,具体涉及到直写光刻系统中图像数据过程中使用的数据压缩方法,特别是基于数字微镜(DMD)的直写光刻系统的数据中使用的压缩方法。
技术介绍
[0002]直写曝光系统常用的方法是倾斜式扫描方法,按该方法扫描的直写光刻系统,需要主机(PC)将图形根据细分精度(PW)要求,按DMD的宽度进行栅格化成若干个条带的单色图像(MBMP),主机(PC)再将这些单色图像(MBMP)数据通过网络接口传输到负责向DMD具体投放帧图像(FBMP)的FPGA中处理。
[0003]为简化描述,假设单光机的系统内,一幅图形为1000mmX1000mm的图像MBMP,细分精度要求满足12700dpi,即每个细分像素的细分精度(PW)为2um时,此时满足的加工精度(CD)为50微米左右,每个条带图像宽度约为16000~30000个像素之间(取决于技术实现方式),所有条带图像MBMP大小约29GB。如果通过普通的千兆网满负荷传输约238秒,使用万兆网也需要23.8秒。在实际曝光过程,这样一张图形,直接曝光时间不超过30秒,显然无论是千兆网还是万兆网,传输原始图像是不足取的。
[0004]图形数据转换为图像时,每一行数据中,最小的连续有图或无图的像素个数为M=CD/PW个,示例中计算结果是最少M=25个像素。事实上,图像的连续性特征是直写光刻的基本特征,存在大段(一般超过加工精度数十倍)的连续性的区域,使得栅格化的图像呈连续的1b(有图)或0b(无图) ...
【技术保护点】
【技术特征摘要】
1.一种直写光刻系统中图像数据的压缩协议,其特征在于,包括,图像数据是压缩后的单色位图,数据流是逐行存储的;每行数据是由若干个压缩组表示,以字节0x00表示行结束符;每个压缩组有一个字节;行内的所有压缩组的字节流是连续的,从低位向高位依次存放,表示行图像自左向右排列的,行结束符为0x00;每个压缩组只有一个字节,由1位的模式位、1位的图像位和6位的长度位组成;其中,模式位表示当前字节使用的是否为位块计数的压缩模式,1表示按位块计数的压缩模式,0表示按位计数的压缩模式,图像位表示压缩数据组表示的是0b即无图串或1b即有图串,长度位表示压缩数据组的块个数或位长度,共6位,表示范围为0~26‑
1;采用的压缩模式有两种,位压缩模式和位块压缩模式,每个压缩组只使用一种压缩模式压缩;模式位为0时,表示压缩组的压缩模式是位压缩模式,长度最大为63,即表示最大可压缩63个连续的0b或1b;模式位为1时,表示压缩组的压缩模式是位块压缩模式;每次压缩存储或传输时,需要额外指定位块长度,压缩方与解压缩方均按指定的位块长度进行压缩和解压缩。2.根据权利要求1所述的直写光刻系统中图像数据的压缩协议,其特征在于:位块压缩时,位块个数最大为63,即表示最大可压缩63个连续的0b位块或1b位块,位块长度由存储协议约定,是任意大于0且小于65的自然数N,取值范围为[1,64],单字节的压缩长度为:位块个数*位块长度;位块压缩时,位块长度选择1时,退化为扩展位为0的按位的压缩模式;位块压缩时,位块长度优先选择8的整数倍,最大是64位,最小8位;位块压缩时,最大压缩时,位块个数取最大63,位块长度最大取64,合计最大为63*64=4032,即最大可压缩长度为4032个0b串或1b串。3.一种直写光刻系统中图像数据的压缩方法,基于权利要求1或2所述的所述的直写光刻系统中图像数据的压缩协议,其特征在于:包括以下步骤,STEP00:定义尾数查找表定义两个尾数查找表TABLE0和TABLE1;其中,TABLE0是一个以字节值为键即索引,该字节的尾0b长度为值的查找表,使用字节值作为索引可直接获得该字节的尾0b长度的值,由于字节的取值范围为[0,255],所以TABLE0一共有且有256个元素;其中,字节的尾0b长度是指某字节的二进制数从低位开始计数的低位连续0b个数,也简称为0b尾长;其中,TABLE1是一个以字节值为键即索引,该字节的尾1b长度为值的查找表,使用字节值作为索引可直接获得该字节的尾1b长度的值;因为字节的取值范围为[0,255],所以TABLE1一共有且有256个元素;其中,字节的尾1b长度是指某字节的二进制数从低位开始计数的低位连续1b个数,也简称为1b尾长;STEP10:载入数据行判断原始单色位图中是否还存在未处理原始单色位图行数据,若不存在,压缩过程结束;
从原始单色位图中按行载入原始位图的整行数据,简称数据行LINE,重置已读入字节数RBC=0,待压缩位串长度计数BCC=0,当前串标记MFLAG=
‑
1,
‑
1表示未开始处理标记,其中,MFLAG=0表示正在处理0b串,MFLAG=1表示正在处理1b串;其中,原始单色位图的特征如下:任何原始单色位图都是有若干行等行宽LineWidth行数据组成,每行数据占用的内存字节数为跨度LineStride,行宽LineWidth为行数据中实际存储的有效长度的位图像,为大于0的整数,跨度LineStride为行数据中实际占用的字节数,为大于0的整数,跨度与行宽的关系为:其中,表示向上取整,当数量上行宽LineWidth比跨度LineStride的8倍小,即LineWidth<8*LineStride时,最高位的字节中,存在部分数据位是无效数据位,存储0b或1b均可以,压缩时可处理或不处理;其中,原始位图的整行数据的特征如下:数据字节序自低位向高位排序,字节位自低高向高位排序表示一行图...
【专利技术属性】
技术研发人员:俞庆平,
申请(专利权)人:安徽地势坤光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。