历史上的今天
今天是:2024年12月10日(星期二)
2020年12月10日 | 虚拟工艺建模在半导体技术中将发挥巨大优势
2020-12-10 来源:EEWORLD
半导体工艺的开发绝非易事,每一代器件研发的难度和成本在不断提升。用传统的先构建再测试的方法来开发最先进的工艺过于耗时且成本过高,如今已经不再适用。
工艺开发的高成本
大多数芯片设计师需要基于现有制造工艺来开发新产品,但这些工艺本身也需要工程师来开发。工艺开发,相较于设计新的芯片,对于工程师以及他们的技能要求完全不同。前者的目标在于创造新的半导体制造工艺,不仅要满足器件性能要求而且要保证高良率。
过去的开发人员需要准备多种测试晶圆来确定特定器件的最佳工艺需求。他们需要先制造一组晶圆并对其做分析,然后基于分析结果来改进下一轮的制造工艺步骤。随着特征尺寸的缩小,每次更新的工艺会对变量更加敏感。在测试时还必须考虑之前的开发中可能忽略的特征和寄生现象,这进一步提高了测试的复杂性和数据量。在最终确定整个工艺流程之前要不断循环重复这一过程,由此带来的时间和成本会不断攀升,因此要将这样的方法用于最先进的技术节点几乎是不现实的。
使用虚拟晶圆进行测试
如今我们可以用虚拟制造来代替这种耗时且成本高昂的传统方法。虚拟制造是指用计算机模拟制造真实晶圆的工艺过程(如图1所示)。半导体工艺工程师可以用虚拟模型来测试制造设备的各种不同配置,其中的变量远超真实场景下的测试。通过模拟整个工艺流程,设计人员可以在几天(而非几个月)内完成数千个晶圆的虚拟制造。以图形动画展现的可视化工艺流程可以帮助他们快速了解情况、调整工艺配方和器件集成方案,并评估各项调整对电性能的影响。

图1. 虚拟制造中半导体工艺步骤的图形动画
利用虚拟晶圆制造的统计数据来提高良率
基于大量数据的统计分析能够让开发人员对选定的工艺设置更有信心。虚拟制造的建模能纳入真实条件下无法模拟的缺陷和随机变化,让开发人员能够测试器件架构对工艺流程中各种不可预测因素的灵敏度。
优化新存储器或逻辑制造流程的工艺设置方式有数种,其中最简单的就是选择一个变量并研究其影响。以关键尺寸 (CD) 为例,它是指能保证达到所需电性能的器件特征尺寸。开发人员可以先设定一个从低到高的特定尺寸范围,然后测试该范围内不同尺寸数值对器件性能(例如阈值电压)的影响,他们还可以用这些建模来测试交叉工序之间的相互作用。
然而,上述方法并不足以研究各工艺步骤以及最终结构之间错综复杂的相互作用。我们要用的第二种方法是蒙特卡洛分析,即随机改变各种工艺和器件参数,并计算得出最终器件的几何形状和性能(如图2所示),这些数据可以自动定义所需的工艺和设计参数以满足特定良率和性能的要求。可以说这是虚拟技术最主要的用武之地,非常适用于测试众多不同工艺之间的相互作用。

图2. 基于虚拟制造的统计实验
用于虚拟制造的SEMulator3D®
SEMulator3D是泛林集团旗下Coventor公司开发的虚拟制造平台,可用于定义所有工艺步骤以及器件建模、指标数据收集、电性与器件分析、结果统计分析和基于图形动画的工艺流程可视化。如今很多半导体公司都在使用该平台来优化和扩展先进的工艺节点,开发像GAA(全包围栅极)晶体管(如图3所示)这样先进的新技术。

图3. 通过SEMulator3D展现的全包围栅极晶体管
这样的虚拟制造技术代表了半导体工艺开发的未来,能让新的工艺提前数月问世,并为领先的半导体公司带来高达数亿美元的市场机会。
史海拾趣
|
集成主板通常指那些在主板上直接集成了显卡、声卡或网卡等部件的主板,其中以集成显卡为重要特征。虽然集成主板并不是主流产品,但它以较低的价格及安装的简便性还是在主板市场占有一席之地。集成主板上的显卡、声卡、网卡等部份由于 ...… 查看全部问答> |
|
最近IT业的人没有不知道iPhone 4的信号门,为此展开的口水战也屡见于各大媒体。“信号门”本不是什么好事,对于其他公司甚至可能是灭顶之灾,但苹果有个乔布斯,信号门不仅乔布斯出尽风头,出现在各大媒体头版头条,iPhone 4手机的销售也好像丝毫没 ...… 查看全部问答> |
|
高分求助:关于ws2_32.lib的很难的问题 ,————急 我修改一个实例程序:用到下面语句(在evc中) #pragma comment(lib, \"ws2_32.lib \"),但却出现下面错误。 cannot open file \'ws2_32.lib \' 我在setting->link->Object/library modules:中填上:ws2_32 ...… 查看全部问答> |
|
因为手头的开发板是mips32+linux,嵌入式设备里,想添加java游戏,应该移植哪种JVM比较好,比较快,比较容易?据说kaffe是一个不错的JVM,有没有移植过的朋友,可以参考指点的,谢谢!… 查看全部问答> |
|
请问ov7620逐行扫描模式怎样设置呀?我象7620的寄存器0x28写入0x20为什么不行(7620一直忙)呀?是不是还要写其他寄存器呀,怎样写呀?急呀? 谢谢先!… 查看全部问答> |
|
有个想法,MSP430 LaunchPad 仿真 msp430fr5739 突然用MSP430 LaunchPad 仿真 fr5739发现不能正常仿真,仿真脚是DVCC,DVSS,P2.0,P2.1,TEST,RST,管脚有错误吗?报错图片请看 另,可以串口下载的msp430f149,MSP430 LaunchPad也不能仿真。难道MSP430 LaunchPad仿真范围只 ...… 查看全部问答> |
|
目前绝大部分的rtos都是没有基于mmu或者mpu来运行的,也就是说没有内存保护机制。在没有内存保护机制的前提下,最揪人心的莫过于任务栈空间的溢出了,任务栈空间的溢出随时就像一颗定时炸弹等着引爆,使用者浑身不自在。有没有100%的任务栈空间溢出 ...… 查看全部问答> |




