工艺流程步骤的自动生成算法和程序

来源 :清华大学 | 被引量 : 0次 | 上传用户:wudizeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文的主要工作是半导体工艺流程的自动生成。针对采用平面工艺的半导体器件的结构信息,通过单元排序和工艺流程生成两个步骤,生成一个可以实现输入目标要求的工艺流程。平面工艺的方向性,意味着半导体器件结构图中各个结构单元之间存在一定的加工先后顺序,利用这些顺序,并根据器件结构单元的实际情况,合理的引入工艺加工方面的限制,就可以得到唯一的结构单元加工顺序。工艺流程生成是本论文的重点,它是将单元加工顺序扩展为实际的工艺加工流程的过程,主要包括以下几个方面的工作。(1)工艺库的设计。工艺库包括加工模块和定位模块两部分,分别描述当前可以实现的各种加工技术和定位方式。(2)基本流程扩展。根据结构单元的实际情况,并考虑工艺库中各种加工和定位方式的特性,我们可以为每个结构单元确定出合理的加工和定位方式。再通过将加工方法中给出的前导和后续工艺插入到定位序列中,就得到了一个工艺上可行,加工结果符合要求的基本流程。(3)基本流程的优化合并。由于工艺库中对各种加工方法采用统一的描述信息,同时由于在展开过程中没有考虑辅助结构的复用,基本流程中不可避免地存在一些冗余的工艺单步,这需要通过优化合并来实现简化。优化合并包括根据定位的调整以及热处理合并,互补工艺合并和无效工艺去除等多个处理过程。(4)工艺流程生成的计算机实现。为了用计算机实现工艺流程的自动生成,又设计了对工艺单步特性进行描述的单步工艺库,并通过一个简单的查表算法,实现了对工艺单步的定性模拟。在单步工艺库的设计中,充分考虑了它的可扩展性,在一个新的加工方法被开发出来以后,按照单步工艺库中各项内容的含义,对这个新的加工方法进行描述,就可以把它加入到工艺单步库中,这就为将其最终安排到工艺流程中创造了条件。实际上,这也保证了整个流程生成方法的可扩展性。 上述处理过程用Visual C++语言,在Microsoft Visual Studio集成环境下实现为自动工艺流程生成程序MyAPG。这个程序具有标准的Windows应用程序界面,操作简便,界面友好。
其他文献
目的:探究温阳活血法治疗冠心病心绞痛的临床疗效。方法:选取辽宁中医药大学附属第四医院收治的冠心病心绞痛患者70例,随机分为两组,其中对照组35例,给予常规西药治疗;实验组
输油管线的泄漏故障诊断对于减少经济损失和环境污染有着很大的意义。我国输油管线面临着管道老化、人为破坏管道(窃取石油资源)等问题。目前已经到了泄漏事故多发的时期,因此
作为经济主体的企业既是能源和资源的主要消耗者,又是环境污染的主要排放源,因此,有利于节约能源、减少污染的企业节能成为实现社会、经济和生态可持续发展的根本途径。然而,
高职学生的心理素质问题较多,诸如抗压能力弱,叛逆心理强,自信力不足,自满度较高。本文针对这些心理素质问题进行了深入探讨,总结了影响高职院校学生心理素质健康发展的本质
在现代制造中,立铣被广泛应用在机加工工艺中。随着新的制造概念和技术的出现,为了提高工件质量和加工效率,铣削建模成为研究的关键问题。结合国家自然科学基金项目(59705018,59
电弧等离子体喷涂技术是工业上应用极为广泛的热喷涂技术,目前已经在世界范围内大量应用于化工、冶金、机械、宇航等众多工业部门。等离子体射流的不稳定性在喷涂的应用中,极
人脸图像合成在多模态人机交互领域起着越来越重要的作用,其潜在的应用包括窄带视频传输、音频视频联合编码、电影制作、电脑游戏等。然而,合成真实感强的人脸图像并不容易。
在企业中实施CIMS时,常常遇到周期长、可靠性低、重用性差等问题。究其技术方面的原因,除了实施方法和软件系统本身的缺欠外,不同应用系统之间未能实现必要的集成也是一个重要的
2011年1月3日~2月26日,对西藏拉萨市林周县卡孜水库越冬黑颈鹤的夜宿地采用GPS定位进行观察,经统计分析,结果表明,在林周县卡孜水库黑颈鹤越冬地总共确定黑颈鹤的夜宿地11个,
由于微结构的存在和相互作用,多数材料在本质上都是非均匀的。通常的数值分析通过将非线性本构关系赋给每个单元来模拟材料的宏观非线性。这种确定性模型无法反映材料特性和