法律状态公告日
法律状态信息
法律状态
2020-04-14
未缴年费专利权终止 IPC(主分类):G06F17/50 授权公告日:20170623 终止日期:20190428 申请日:20140428
专利权的终止
2017-06-23
授权
授权
2014-08-27
实质审查的生效 IPC(主分类):G06F17/50 申请日:20140428
实质审查的生效
2014-07-30
公开
公开
技术领域
本发明涉及一种集成电路设计方法。特别是涉及一种基于SPICE软件的模拟/射频集成电路设计方法。
背景技术
随着集成电路制造技术的发展,采用按比例缩小的原则(即在恒定电压下,器件尺寸缩小k倍,掺杂浓度增加k倍,电场强度增加k倍,则电流密度增加k3倍),使IC的规模不断增加性能和功能不断扩大和完善。但因工作电压并不能相应降低,电路中的电流密度和电场强度大大增加,加上一些新技术的采用,如采用多层布线技术,互连线要经过多个复杂的台阶,台阶的覆盖性能变差,这就造成互连线中的电迁移问题严重起来;电场的增强使MOS器件中栅介质的漏电和击穿成了问题;在短沟器件中(有效沟道长度小于3μm)热载流子效应(HCI)显著,成为当前MOSFET中的主要可靠性问题;另外随着器件尺寸向超深亚微米的不断发展,负偏置温度不稳定效应(NBTI)使PMOS管的退化问题越来越严重。而集成电路应用领域的不断扩大,特别是近年来向军用及航空航天领域的发展,推动着集成电路可靠性水平的不断发展与提高。
在集成电路的设计阶段利用EDA工具及时评估CMOS集成电路在外界stress(信号摆幅、温度、偏置)条件下长期工作的可靠性水平,确定影响电路可靠性水平的主要失效机理,预计某种失效机理引起的早期失效,根据电路及版图设计找出可靠性方面的薄弱环节,及时改进电路或版图,使电路在投产前就具有长期的可靠性水平。近期以来,国外开发的可靠性仿真工具主要有HOTRON、RELY、BERT和ARET等,这些仿真工具以集成电路的失效物理为基础,能够提取反映失效机理的模型参数。但是这些仿真工具更侧重于失效模型的准确性和适用性,而不是管理费用和整合的最优化设计。另一方面,由于人们更多的是在集成电路制造阶段通过改良工艺步骤或者方法来提高可靠性,所以目前可用的既能优化设计又能进行可靠性仿真的仿真器非常少。在人们越来越意识到在设计阶段进行可靠性仿真的重要性这一时代背景下,如何利用主流仿真工具进行可靠性设计变得至关重要。
发明内容
本发明所要解决的技术问题是,提供一种能够很好的解决了设计阶段功能仿真与可靠性仿真同步性的基于SPICE软件的模拟/射频集成电路设计方法。
本发明所采用的技术方案是:一种基于SPICE软件的模拟/射频集成电路设计方法,包括如下步骤:
1)确定电路系统特性在可靠性方面的要求,即确定在一定时间内一定应力条件下电路系统特性的退化量,并将所述的退化量描述为元器件特性函数;
2)调整元器件参数,对电路系统进行优化设计,利用SPICE的灵敏度分析工具和SPICE的smoke分析工具找到既对电路系统特性影响大又受应力影响大的关键元器件,优化所述的该关键元器件参数,从而延长电路系统寿命周期;
3)判断优化后电路系统性能指标退化量的变化是否小于满足最小生命周期对应的退化量最大值,是进入步骤4),否则返回步骤2);
4)应用SPICE的蒙特卡罗分析仿真工具对电路系统进行不同工艺工艺角仿真,分析集成电路制造过程的元器件参数分散性对电路系统性能指标退化量的影响;
5)判断由元器件参数分散性导致的电路系统性能指标退化量的变化是否小于满足最小生命周期对应的退化量最大值,若满足电路系统要求,则完成设计,否则,返回到步骤2)。
步骤1)中所述电路系统特性包括:面积、功耗、频率、带宽、噪声特性、增益、线性度,所述的应力条件包括:温度、信号摆幅和偏置。
步骤1)所述的一定应力条件下电路系统特性退化是由可靠性因素和元器件参数分散性因素导致。
所述的可靠性的因素包括:热载流子效应和负偏置温度不稳定性。
所述的元器件参数分散性因素包括有:元器件参数相对标称值正向或负向偏离的大小和描述元器件参数分散性服从的分布规律。
步骤1)所述的将退化量描述为元器件特性函数,是确定系统特性退化量的绝对值ΔΨ或者相对值ΔΨ/Ψ,其中Ψ为电路性能指标。
步骤2)中所优化的关键元器件的参数包括有:漏源电流、衬底电流、宽长比和栅源电压。
步骤2)中所述对系统进行优化设计包括有增益和带宽的取舍、功耗和频率特性的取舍以及功耗和噪声特性的取舍。
步骤4)中所述不同工艺工艺角包括TT、FF、SS、FS、SF。
本发明的基于SPICE软件的模拟/射频集成电路设计方法,将系统可靠性要求作为设计指标,把一段时间后一定应力条件下,系统性能指标Ψ看做是元器件特性的函数。将系统性能指标退化绝对值ΔΨ或者相对值ΔΨ/Ψ,作为SPICE软件Optimizor工具的约束条件,确定灵敏度元器件。通过反复迭代,得到系统特性和可靠性的最佳值。最后通过SPICE的Monte Carlo工具分析集成电路制造过程的元器件参数分散性对系统性能指标退化绝对值ΔΨ或者相对值ΔΨ/Ψ的影响,从而进一步预测生产良品率。因此应用本发明中的设计方法,可以把可靠性和工艺分散性对系统性能指标的影响,都看作元器件参数变化影响系统性能指标的函数问题。本发明能够很好的解决了设计阶段功能仿真与可靠性仿真的同步性,并且工艺变化时只需调整影响寿命周期的参数即可。
附图说明
图1是本发明方法的图;
图2a是考虑HCI效应时NMOS晶体管寿命模型示意图;
图2b是考虑HCI效应时PMOS晶体管寿命模型示意图;
图3是考虑NBTI效应时On-the-fly PMOS管阈值电压的变化量;
图3中:a:退化;b:恢复;d:永久恢复。
具体实施方式
下面结合实施例和附图对本发明的基于SPICE软件的模拟/射频集成电路设计方法做出详细说明。
本发明的基于SPICE软件的模拟/射频集成电路设计方法,是采用工业级电路仿真工具SPICE软件(现属于Orcad公司)。工业级电路仿真工具SPICE软件共有6大功能模块,其中核心模块是PSPICE A/D,其余功能模块分别是:电路原理图设计模块(Capture)、激励信号编辑模块(StimulusEditor)、模型参数提取模块(Model Editor)、模拟显示和分析模块(PSPICE/Probe)和优化模块(Optimizer)。在进行集成电路设计时,采用工业级电路仿真工具SPICE用以对电子电路的稳态、瞬态及频域的仿真和分析可以精确的仿真、分析、优化从直流到高于100GHz频率的微波电路。
工业级电路仿真工具SPICE软件在对模拟电路进行直流、交流、瞬态等基本电路特性分析的基础上,还实现了蒙特卡罗分析、最坏情况分析以及优化设计等较为复杂的电路特性分析;不但能够对模拟电路进行仿真,而且能够对数字电路、数模混合电路进行仿真;集成度大大提高,电路图绘制完成后可直接进行电路仿真,并且可以随时观察与分析仿真结果。
工业级电路仿真工具SPICE软件提供的无源器件结构及模型、二极管电流方程及SPICE模型、双极性晶体管电流方程及SPICE模型、结型场效应管JFET模型、MESFET模型及MOS管电流方程及SPICE模型。
如图1所示,本发明的基于SPICE软件的模拟/射频集成电路设计方法,包括如下步骤:
1)确定电路系统特性在可靠性方面的要求,即确定在一定时间内一定应力条件下电路系统特性的退化量,并将所述的退化量描述为元器件特性函数;
所述电路系统特性包括:面积、功耗、频率、带宽、噪声特性、增益、线性度等,所述的应力条件包括:温度、信号摆幅和偏置;所述的一定应力条件下电路系统特性退化是由可靠性因素和元器件参数分散性因素导致。所述的可靠性的因素包括:热载流子效应(HCI)和负偏置温度不稳定性(NBTI);所述的元器件参数分散性因素包括有:元器件参数相对标称值(正向或负向)偏离的大小和描述元器件参数分散性服从的分布规律。
所述的将退化量描述为元器件特性函数,是确定系统特性退化量的绝对值ΔΨ或者相对值ΔΨ/Ψ,其中Ψ为电路性能指标。
2)调整元器件参数,对电路系统进行优化设计,需要通过调整元器件参数并反复仿真,进行优化设计,包括有增益和带宽的取舍、功耗和频率特性的取舍以及功耗和噪声特性的取舍。利用SPICE的灵敏度分析工具和SPICE的smoke分析工具找到既对电路系统特性影响大又受应力影响大的关键元器件,优化所述的该关键元器件参数,从而延长电路系统寿命周期,所优化的关键元器件的参数包括有:漏源电流、衬底电流、宽长比和栅源电压。
所述的利用SPICE的灵敏度分析工具分析,是用于鉴别出电路设计中哪些元器件的参数对电路电特性指标起关键作用。具体步骤包括:
(1)绘制电路图,使电路设计满足灵敏度分析对电路设计的要求,具体包括:
a.为电路图中的有关元器件配置容差参数;
b.检验电路是否已通过SPICE模拟仿真;
c.检验待分析其灵敏度的电路特性参数,
如果SPICE中尚未具有计算相关电路特性参数的Measurement函数,可以按照SPICE的规定,自己编写相应的Measurement函数;
(2)调用灵敏度工具;
(3)进行灵敏度参数设置,对电路进行灵敏度分析;
(4)查看、分析灵敏度分析的结果;
(5)打印输出。
所述的利用smoke分析指的是进行应力分析,判断电路中是否存在某些元器件承受的热电应力超出其允许范围。
3)判断优化后电路系统寿命周期是否满足可靠性方面的要求,即对优化后的电路系统进行可靠性分析,判断电路系统特性退化量的变化是否小于满足最小生命周期对应的退化量最大值,是进入步骤4),否则返回步骤2);
4)应用SPICE的蒙特卡罗分析仿真工具对电路系统进行不同工艺工艺角仿真,分析集成电路制造过程的元器件参数分散性对系统性能指标退化量的影响,系统性能指标退化量是指系统性能指标退化绝对值ΔΨ或者相对值ΔΨ/Ψ的影响。所述不同工艺工艺角包括TT、FF、SS、FS、SF。
5)判断由元器件参数分散性导致的电路系统性能指标退化量的变化是否小于满足最小生命周期对应的退化量最大值,若满足电路系统要求,则完成设计,.将满足特性和可靠性要求的系统电路,进行流片。否则,返回到步骤2)。
下面结合图2a、图2b给出与工业级电路仿真工具SPICE软件兼容的考虑了热载流子效应(HCI)NMOS管和PMOS管数学模型。
如图2a、图2b所示,CMOS工艺中NMOS管和PMOS管成对出现。根据Hu模型,NMOS管和PMOS管中热载流子寿命模型分别为:
>
>
为了简化运算,将其改写为与BSIM模型兼容的可靠性模型:
ΔP(t)=K(Γ·t)n (3)
其中,P为SPICE中任意元器件参数,Γ为寿命模型参数。
MOS管工作在放大区时,输出电流IDS是其最重要的元器件参数。当考虑HCI效应进行可靠性分析时时,MOS管在外加应力条件下工作一段时间后,输出电流的退化程度可以表征为:绝对值ΔIDS或者相对值ΔIDS/IDS。其寿命模型等效为在MOS管的源极和漏极之间存在一个微电流源ΔIDS。
下面结合图3给出与工业级电路仿真工具SPICE软件兼容的考虑了NBTI效应PMOS管阈值电压的变化量的数学模型。
如图3所示,由NBTI效应引起的on-the-fly MOS特性退化可以将MOS器件分为两种,一种是应力停止后系统特性可恢复(Recoverable),一种则不能(Permanent)。其中,On-the-fly指保持外加偏置电压不变时,MOS输出电流不变。这一工作条件保证了晶体管正常工作时,由NBTI引起的特性退化模型的准确性。
不可恢复器件特性退化方程为
>
可恢复器件特性退化方程为
>
已恢复器件特性退化方程为
>
器件总体特性退化量为
ΔD=ΔDp+ΔDr-ΔDrr (7)
其中,A为工艺依赖因子,γ为栅源电压加速银子,Ea为激活能,τ是时间常数,k为玻尔兹曼常数,T是温度。该方程简单且与BSIM模型兼容。
CMOS工艺中,NMOS管的NBTI效应较小,PMOS管的NBTI效应对系统寿命有很大影响,尤其是在深亚微米工艺时代。如果用PMOS管的阈值电压漂移量作为可靠性指标,公式(7)可写为
ΔVth=ΔVthp+ΔVthr-ΔVthrr (8)
则PMOS管的阈值电压漂移量是温度、Vgs和频率以及占空比的函数。
通过上述处理,一个考虑了HCI和NBTI效应且与SPICE的BSIM模型兼容的CMOS仿真模型就产生了。
一旦建立了CMOS仿真模型,只要按照常规的集成电路设计,使用SPICE进行瞬态仿真即可。在每一个仿真时刻,SPICE根据IDS、MOS管的W/L自动计算并保存特性参数的退化量绝对值ΔΨ或者相对值ΔΨ/Ψ。在随后的优化设计阶段,只要退化量比系统允许的最大值小,就能实现系统特性优化的同时,还满足了系统的可靠性要求。该方法简单、易分析、协同作业性强,大大提高了芯片设计效率。
机译: 类似于SPICE的模拟器的基于物理模型的表查找方法
机译: 极紧凑的表查找方法,可用于类似于SPICE的模拟器的快速,精确的基于物理的模型
机译: 基于相同方法的软件设计方法和软件制造