光刻机软件自动化测试工具的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:QIANNENGWUXIAN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
光刻机是生产大规模集成电路的核心装备,制造和维护光刻机需要高度的光学和电子工业基础。作为集成电路生产工艺中最重要的一环光刻,它的灵魂装备光刻机,结合了当今诸多现代科技于一身。如果把光刻机比作一个人,光刻机软件就是这个人的大脑,光刻机的实际应用情况,决定了光刻机软件的复杂度和精密度要度远远超过普通应用软件,要保证这个大脑的可靠性,保证光刻机软件的正常运行,不仅仅需要开发人员的努力,大量的软件测试也是必不可少的。本文的目标是设计并实现了一个针对现阶段国产先进封装光刻机软件开发过程的自动化测试工具,它实现了在一般操作环境上测试运行在SUN平台和vxWorks平台上的光刻机软件,并帮助实现自动化测试过程,提高了工作效率。此套自动化测试工具实现后,在实际的工作中也得到了比较好的应用。首先论文介绍了光刻技术的基本原理,之后阐述了软件自动化测试的优势,之后论文对软件自动化测试在国内和国外的现状进行了分析,并简单介绍了软件自动化测试的过程,之后对现有市场上的一些商用自动化测试工具进行了调研,在此基础上,认为自主开发一套能够适合现有光刻机软件系统开发过程的自动化测试工具,是最合适目前的现状的。在工具开发前,论文介绍了现阶段最新国产先进封装光刻机的整机软件构造,展现了光刻机整机软件的系统架构和系统范围,在此基础上,描述了光刻机软件的主要业务和功能需求,并分析了在实际生产过程中,光刻机软件的主要运行参数。经过以上的分析,本论文就进入测试工具设计需求阶段,描述了软件的设计背景,并对自动化测试工具所要实现的软件需求进行了一个概述,提出了自动化测试工具的总体设计目标和思路,在此基础上,将自动化测试工具分解为测试驱动模块、测试公共库模块、代码生成模块、数据服务模块几大部分,分别实现通用测试驱动、底层的公共的测试接口库、代码生成、数据服务等功能。在工具的具体实现阶段,论文介绍了整体自动化测试框架的选择,描述了需求中提到的各个模块的设计与开发,着重描写了测试公共接口库模块所使用的技术特点、通讯机制以及错误处理方式。以底层测试公共接口库为基础,各个模块之间能够互相配合,达到自动化测试的最终目的。文中还约定了测试用例文件、测试数据文件的格式,以及相关配置信息。在自动化测试工具完成开发之后,在光刻机软件系统的实际测试过程中,对自动化测试工具进行了实验验证,对测试结果做了统计与分析。论文最后对整个工作进行了总结,指出了此次设计与实现的自动化测试工具的不足,并探讨了未来的发展方向。
其他文献
功能梯度材料(FGM)是以计算机辅助设计材料为基础,采用先进的材料复合手段,使构成材料的要素(组成和结构)沿梯度方向由一侧向另一侧呈连续变化,从而使材料的功能和性质也呈梯度变
到目前为止,微流控芯片在各个国家都有了长足的发展,纳流控芯片(芯片通道至少一维是纳米尺度)也渐渐的引起人们的广泛关注和研究。由于当通道的特征尺寸由微米下降到纳米级时
目的:探讨微针联合丹参酮胶囊治疗中度痤疮的临床疗效。方法:2018年5月-2019年4月收治中度痤疮患者200例,均采用丹参酮胶囊联合微针治疗。丹参酮胶囊1g/次,3次/d,连续治疗8周
核弃置技术难度系数大、成本费用高,牵涉到核设施在役期间资产折旧的计提、退役费用的会计估计、资金管理等诸多问题。伴随着我国核电事业发展新阶段的来临,核弃置费用相关会
如今,科技高速发展,人们的生活水平快速提高的同时,各种各样的问题越来越被人们所关注。其中空气污染问题越来越严重,易燃易爆气体和有毒有害气体无时不刻地危害着人们的身体健康
随着CMOS工艺特征尺寸已发展进入深亚微米级,输出电压摆幅的降低和噪声水平的升高导致有源像素传感器的信噪比、动态范围性能大幅下降,这已成为有源像素传感器动态范围不能达到
纪录片作为集娱乐性和教育性于一体的影视作品,它传播着本国优秀的风土习俗,文化风采和价值取向,一部好的纪录片翻译作品对国家的文化宣传十分重要。纪录片字幕翻译因脱离了
根据2011年中国肉类协会统计,当年全国人均肉类消费为54.8公斤,猪肉占所有肉类消费的60%以上达到了34.8公斤。考虑到我国当前生猪屠宰管理等相关技术落后,从生猪的养殖、屠宰
地铁车辆段不仅是停放和检修列车的地方,更是接发地铁列车的地方,随着一条线路客流量的不断增大,增加上线列车数量成了解决这一问题的主要办法。不断增加的上线列车数量受到车厂
本文介绍汽车维护的种类;根据汽车生命周期、维护周期、维护成本的最优化原则确定个体汽车的维护周期并对汽车维护项目进行选择。