0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

详解SPICE器件模型的分类

中科院半导体所 来源:SPICE模型 2025-08-28 13:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

文章来源:SPICE模型

原文作者:若明

本文介绍了SPICE器件模型分类以及模型参数的抽取方法。

今天我们来聊聊工程师仿真时比较关注的问题。众多的器件模型,我在仿真的时候到底应该怎么选择一个器件的模型?我使用的这个器件模型的精确度够吗?我自己能否做一个器件模型来支持我的电路仿真?要想探究这些问题,我想我们有必要先了解一下器件模型工程师他们是怎么做出一个模型的。

一般来讲,器件模型工程师会经历以下一些工作任务:1. 器件模型的选择;2. 器件特性数据的测量;3. 测量数据的选择和正确性验证;4. Baseband / RF模型参数的抽取;5. 器件特殊应用参数的抽取;6. 器件模型QA;7. 相关说明文档撰写。下图是Keysight(是德科技)给出的器件建模完整的解决方案,总的来讲就是从测量到模型参数抽取再到模型验证。

wKgZO2iv7HOAYXxaAAS15MbiC_w098.png

是德科技器件建模解决方案

器件模型分类

影响电路仿真精度的因素有很多,比如:电路中使用的元件模型的精度;仿真器本身算法的精度(基本作为一般的用户只能接受);在原理图上并未考虑导线的影响,但在实际情况下导线作为传输线是需要被考虑的。

我们今天先只谈谈模型的精度。影响一个模型精度的因素通常有:模型公式本身的精度;模型适用范围的限制(如:电压,电流,温度,功率等);某些效应未包含在模型公式里面(如:短沟道效应,自热效应,陷阱效应等)。

我们在很多文献里面看到Copact Model, Macro Model, Behavior Model, Measurement-based Model。那这些又是什么意思呢?

wKgZPGiv7HOAJCoSAALs0BTWiLE906.png

Compact Model (紧凑型模型)

一般采用解析、半经验或经验表达式模拟器件的 I-V 特性、C-V 特性等。往往建模过程中需要对模型公式进行一定的简化来达到简化计算过程。紧凑型模型具有计算速率高、数据平滑、收敛性好及易于在电路仿真器中集成等优点。一般又可将紧凑型模型分为经验模型和物理模型。

wKgZPGiv7HOAZpwnAAEg0239Cn0721.png

1)经验模型:这些模型在不考虑其物理操作机制的情况下模拟器件,并且通常使用数学拟合方法来实现。他们的相关模型参数没有直接的物理意义。这些模型的优点是它们简单且耗时较少,但相对来说它们的准确度会比物理模型低。

2)物理模型:这些模型基于半导体物理学。通过用一些简化求解得到的物理方程来获得器件电学和热学行为的描述。常见的物理模型又可分为:基于阈值电压的模型,基于表面势的模型和基于电荷的模型。以MOSFET和GaN HEMT为例,BSIM3, BSIM4就是基于阈值电压的模型,其核心理念是对阈值电压的核心公式进行修正。PSP, ASM-HEMT是基于表面势的模型,而BSIM6, MVSG是基于电荷的模型。物理模型的参数具有明确的物理意义,可以表征不同的器件效应,而且可以在器件参数级别考虑电路设计。换句话说,设计变量可以直接包括器件尺寸,材料和工艺相关参数,模型扩展性较强,模型精度也很高。但是想要建立纯粹的物理模型是件相对困难的事情,目前研究的大部分模型都或多或少引入了经验参数,以表征器件的一些高阶物理效应。

Macro Model (宏模型)

宏模型,有些文章中也叫Subckt Model(子电路模型),是利用仿真器内部已有标准元件进行模型的构建,通过合理地构造电路拓扑结构和调整标准元器件参数来进行器件工作特性的表征。宏模型属于高层次的模型,主要用来解决大规模集成电路(IC)和复杂的电路系统仿真时由于电路体积过大,而造成的仿真速度变慢和精度降低的问题。但是通过已有模型构建模型,只适用于特定器件的建模,而且很容易出现仿真不收敛。下图为IGBT器件的一个例子,我们可以用已有的BJT, MOSFET, DIODE的模型,根据IGBT的结构,搭建如图所示的子电路模型来表征IGBT的特性。

wKgZPGiv7HOAbkteAABteLGvS9E099.png

Behavior Model (行为模型)

行为模型是完全忽略器件本身的内部结构和电路结构,只对系统的输入输出特性进行分析,组合使用数学方程,表格,受控源,子电路等形式建模。其特点是:只需要考虑器件的输入输出特性,而不考虑器件本身内部工作物理过程,可以简化建模过程。比如,Keysight ADS中的SDD模型;Keysight ICCAP中提出的ANN模型;PSPICE中提出的基于ABM的模型。

wKgZO2iv7HOASvQHAADdvqNNXU8356.png

Measurement-based Model (基于测量的查表模型)

查表模型就是将器件的各种测试数据,利用样条函数插值或者神经网络建模方法得到测试数据中间的值,然后利用这些数据,建立相关的参数表格,建立以表格形式呈现的器件模型。由上可知,此建模方法简单,开发周期短,但模型往往只对测试范围内的数据有效,这大大影响了模型的精确度。例如,ROOT FET模型,它通过测量DC(Id-Vd)和小信号Spar(只有一点的频率),导出状态函数,然后用ADS的三次样条进行插值计算。

器件模型的选择

在很多仿真器中,提供了很多的器件模型可供选择,而且我们自己建模或抽取模型参数的时候,第一步就是要选择适合的模型。那我们应该怎样选择模型呢?我觉得大的原则是:先工艺平台,再模型种类;先简单,再复杂;先一般特性,再二阶效应。

如下图所示,我们从大的工艺来讲分为硅基工艺和化合物工艺。每种工艺都会有不同的器件结构,而且即便是硅基工艺也会有差异,比如,MOSFET有CMOS工艺对应的模型为BSIM3, BSIM4;BCD高压工艺对应的模型为HiSIM;SOI工艺对应的模型为BSIM SOI;FinFET工艺对应的模型为BSIM-CMG。

wKgZO2iv7HOADftsAAGNjFTvx40444.png

具体以ADS中MOSFET选择为例。这里列出了4种器件模型: SwitchV, MOS_GENERIC_N, MOS_GENERIC_PE, PowerMOS_SiC_3N。SwitchV是一个Behavior Model,只能表征器件的开关特性,作为开关使用时可用,模型精度非常差。MOS_GENERIC_N是一个Behavior Model,可以表征器件的IV, CV特性,但是不包含温度特性。MOS_GENERIC_PE是一个Compact Model,除了IV, CV特性外,还表征了Body Diode反向恢复特性。PowerMOS_SiC_3N是一个Compact Model,其表征能力是最强的,除了表征IV, CV, 反向恢复特性外,它还能表征器件的动态特性和温度特性及Self-heating效应。

wKgZPGiv7HOAZGMeAAM1FEjsoxM679.png

器件模型参数的抽取

了解了模型的分类及如何选择模型之后,我们想要尝试做一个器件模型,可以参考以下的流程。

wKgZO2iv7HOAff_uAAHmORV-z3I026.png

器件模型参数抽取流程

测量

测量是第一要务,任何精确的模型都建立在精确的测量之上。要想准确地提取出器件不同特性的模型参数,就需要设计相对应的测试结构并测试对应的数据。这里有一些测量项可供参考:

wKgZPGiv7HOAHySJAAD28bFIbqE218.png

wKgZO2iv7HOAPaVDAAGjw27YMCc050.png

wKgZPGiv7HOAOgo6AAGzpfGXo-4677.png

模型参数提取

举个最简单的电阻模型的例子。假设有一组测量的电流电压 (I, V) 的数据,符合线性关系,测试数据如图所示,V和I之间的关系可以通过一个直线方程I=V/R来描述。通过调整R参数,在R=R0时可以得到与数据点拟合最好的结果。

wKgZPGiv7HOAQPJoAABQb4EourU544.jpg

电阻模型参数抽取示例

对于MOSFET, BJT和Diode等半导体器件的建模也是一样的概念,只是描述这些器件特性的方程更为复杂。实际工业应用中,半导体器件大多已有标准可用的方程,如BSIM3和BSIM4等,只需要进行参数提取即可。

参数提取分为两个部分,第一步是初值提取,对于具有明确物理意义的参数这一步直接关系到整个提参过程。我们需要根据参数的实际物理意义,通过简化方程,并在相应的参数数据处找到特殊的数据点代入方程,求出参数初值。第二步是在专用提参软件中对参数进行优化(目前,业界采用较多的模型参数提取软件有 Keysight公司的 MBP (Model Builder Program)和 IC-CAP (Integrated Circuit Characterization and Analysis Program) 、Cadence 公司的 BSIMpro、七维高科公司的 1stopt 等,都具备自动参数提取和优化功能,并可以进行一定的仿真和辅助测试工作)。在实际的参数抽取过程中,我们会用到一些参数抽取的方法,包括:Tuning(手动调谐),Extraction(抽取),Optimization(优化)。而且这些过程是反复迭代的,直到仿真和测量达到预期的误差范围以内。一般采用先手动Tunning, 找到一个比较合理的初值,然后再用优化算法(常用Levenberg-Marquardt )在规定范围内进行进一步优化,以确保参数精确且合理。优化的策略一般分为局部优化和全局优化,在实际优化过程中往往是两种优化策略结合使用。

wKgZO2iv7HSAYcMyAAP6JePHRrI167.png

ICCAP GaN HEMT器件模型参数抽取包界面

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真
    +关注

    关注

    53

    文章

    4411

    浏览量

    137678
  • SPICE
    +关注

    关注

    6

    文章

    198

    浏览量

    44308
  • 模型
    +关注

    关注

    1

    文章

    3649

    浏览量

    51719

原文标题:SPICE器件模型分类以及模型参数的抽取方法

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    功率器件 Spice 模型建立

    社区有关于器件 SPICE model建模的吗,如LDMOS、VDMOS、IGBT、SiC功率器件spice model?可以相互讨论一下,或者有建模需求的也可以沟通。
    发表于 04-12 22:37

    PSpice添加SPICE模型

    在用PSpice进行仿真时,很多时候会遇到需要仿真的器件在PSpice自带的仿真库无法找到。这时需要到该器件对应的官网上去下载对应的SPICE模型,而不同的公司提供的
    发表于 12-22 11:05

    如何把spice模型导入multisim中?

    网上下了些开关电源所需器件spice模型,如何导入multisim13/14中?
    发表于 01-13 12:47

    高速互连SPICE仿真模型完成多类电路分析

    通过调用相关的子电路模块就可以简单地建立模拟网表。原理图中各元器件SPICE参数主要表征元器件的物理特性和电特性。参数描述的充分性和精确性将决定模拟结果的准确性。利用SPICE
    发表于 08-31 14:55

    SPICE仿真模型的优点和缺点

    作者: TI 专家 Bruce Trump翻译: TI信号链工程师 Rickey Xiong (熊尧)每一个读过我博客的人都知道,我使用SPICE模型仿真电路。你可能听说过Bob Pease,在
    发表于 09-21 15:51

    SPICE模拟器和SPICE模型

    仿真,需要模拟器软件和提供元器件或元件参数的SPICE模型(宏模型)。有时模拟器中会配套有诸如通用晶体管、电阻、电容器等基本元器件
    发表于 11-27 16:41

    高压MOSFET与IGBT SPICE模型

    SPICE级的功率MOSFET模型是以简单分立式子电路或性能模型为基础的。简单的子电路模型常常过于简单,不足以捕获所有器件性能,如IV(电
    发表于 07-19 07:40

    业界领先的半导体器件SPICE建模平台介绍

    建模工具所采用。基于其集成的并行SPICE引擎,BSIMProPlus提供强大的全集成SPICE建模平台,可以用于对各种半导体器件从低频到高频的各种器件特性的
    发表于 07-01 09:36

    SPICE模型有什么优缺点?如何合理的使用SPICE模型

    请问SPICE模型有什么优缺点?如何合理的使用SPICE模型
    发表于 04-13 06:59

    请问在spectre仿真器中怎么去使用spice模型

    为了验证pcb板的性能,我将pcb的参数提取出来后,用sigrity导出了s参数网络及spice模型1,在用Analoglib中的nport导入s参数进行瞬态仿真时,不收敛一直解决不了,所以尝试
    发表于 06-24 06:04

    AD539没有spice模型,该如何仿真?

    最近需要用到AD539乘法器,由于Multisim里面没有该仿真器件,在ADI官网上找AD539的spice模型也没有找到,无法仿真。根据数据手册上的电路图在面包板上进行测试,输入1mv,1KHZ
    发表于 11-21 08:03

    集成电路器件SPICE模型

      无源器件结构及模型   6.2 二极管电流方程及SPICE模型   6.3 双极晶体管电流方程及SPICE
    发表于 10-29 17:16 0次下载

    SPICE器件模型大全

    SPICE器件模型大全 在介绍SPICE基础知识时介绍了最复杂和重要的电路描述语句,其中就包括元器件描述语句。许多元
    发表于 03-09 10:13 1.5w次阅读

    电子电路仿真基础:SPICE模型的种类

    SPICE仿真的模型有不同种类。此前已经使用“器件模型”这个术语做过几次介绍,在本文中将介绍SPICE
    的头像 发表于 02-14 09:26 2999次阅读
    电子电路仿真基础:<b class='flag-5'>SPICE</b><b class='flag-5'>模型</b>的种类

    SPICE模型系列的半导体器件

    半导体器件模型是指描述半导体器件的电、热、光、磁等器件行为的数学模型。其中,SPICE(Simu
    的头像 发表于 10-31 18:11 2390次阅读
    <b class='flag-5'>SPICE</b><b class='flag-5'>模型</b>系列的半导体<b class='flag-5'>器件</b>