半导体工艺

使用 S 参数进行功率模块优化的优势

时间:2024-06-11 16:31 作者:小编 分享到:

功率模块是一种采用绝缘栅双极性晶体管 (IGBT) 或金属氧化物半导体场效应晶体管作为开关元件的高功率开关电路,广泛应用于电动汽车、可再生能源、光伏、风能和众多其他应用。(四川半导体微组装设备厂家

应用基础

在全面深入探讨S参数之前,需要对功率模块有一个基本认识。在大多数情况下,功率模块由单一铜层紧贴在陶瓷基底上构成。这种简单结构缺少返回路径或参考,无法利用微带传输线对功率模块建模,如图1所示。

blob.png

图1. 微带线和周围的电磁场


鉴于以上原因,目前最常用的功率模块仿真和描述方法是RLCG参数提取。这类提取方法广泛用于IC上封装寄生效应的提取。微带线的等效电路如图2所示。

blob.png

图2. 微带线 RLCG 模型的直通表示


解决方案之管脚缺失(四川半导体设备在线真空炉

blob.png

图3. 标示了端口的功率模块 PI2000,西门子 EDA。


该解决方案以图3中的正电源电压(称为 VPP 网络)为例进行演示。对于S参数和后来使用的RLCG矩阵的仿真,我们采用HyperLynx高级解析器,如Fast 3D和混合解析器。

blob.png

VPP 网络的详细端口定义


S参数在电路仿真中的优点是不需要转换成SPICE网表。与RLGC相比,它不仅能表示主对角线,还能提供完整的S矩阵。这对于流程自动化很重要,因为不再需要对电流路径有详细了解,而选择参考管脚则需要这些信息。要在Xpedition AMS中使用S参数,必须生成SPICE封装器文件。


全自动 SPICE 封装(封装设备)器转换

转换S参数封装器,这些步骤现在可以用代码实现,有多种方法可以选择。若要直接集成到西门子功率模块设计套件中,建议使用

Xpedition VB.Net。VB.Net是一种灵活、基于对象、功能强大的编程语言,适合开发基于COM API的定制功能,例如Xpedition。(四川微组装设备正置式金相显微镜

blob.png


图 4. VB.Net 功率模块 S 参数合并程序。


实现所需功能之前,定义一个包含两个元素的新类 。在图4中,该类被称为“ Port”。此类有两个元素:一个信号端口和一个参考端口。这种技术有助于使用 VB.Net 嵌入式列表函数。如果忽略用户界面部分,该实现方案包含四个函数:Get Ports from S-Parameter(从S参数获取端口)、Add Sub-Circuit Pins(添加子电路管脚)、Merge Reference Pins(合并参考管脚)和 Write Wrapper-File(写入封装器文件)。“Get Ports from S-Parameter”函数对从用户界面传递过来的S参数文件进行解析,所有端口对都存储在“Port”类的列表中。这种字典格式是必不可少的,因为可能存在多个网络和参考管脚。有了完整的端口信息后,“Add Sub-Circuit Pins”函数会添加缺失的子电路管脚,如从电路2转换到电路3时第4行所示。对于此函数,VB.Net有一个名为“Distinct”的过滤器函数可用。应用该过滤器函数可避免子电路头信息中出现重复管脚。图4中的“Merge Reference Pins”函数将电路2第12行中的所有0替换为正确的参考管脚。合并过程结束时会生成一个新的封装器文件,该文件可以直接使用,无需手动修改。

blob.png

图 5. 功率模块 S 参数合并程序的用户界面


简便易用的用户界面只有两个按钮,一个用于浏览SPICE封装器文件,另一个按钮名为“Merge”(合并),用于启动全自动合并过程。该应用程序可以直接嵌入到Xpedition中,以便工程师无缝集成整个功率模块验证过程。


功能测试

功能测试(实验室检测设备有哪些?)采用图6(前文)所示的整个功率模块进行。为此,我们在Xpedition AMS中配置了完整的SPICE仿真。(四川实验室检测设备晶圆厚度测量仪


功能测试证明,S参数封装器能够正确地自动生成。表4显示,开关精度获得了巨大提升,性能增强大约20倍。该结果对于功率模块的整体全自动优化至关重要。

blob.png

表 4. 仿真总结


S参数的优化和合规性检查

使得S参数应用于时域仿真成为可能。但表4显示:使用S参数进行仿真所需的时间仍要比没有任何电路板或基底寄生效应的仿真长十倍。因此,建议在开展功能仿真之前先进行S参数合规性检查。这种合规性检查对于功率模块并不存在,但可以借鉴高速SERDES使用的方法。对于SERDES 接口,合规性检查验证电路板是否符合特定标准,如PCIe 4.0。它不是进行全时域分析,而是一切都用S参数建模,并与最坏情况进行比较,看是否满足标准要求。功率模块没有这些要求。根据功率模块的性能数据,可以提取典型值作为集总值,例如:杂散电感不得超过20nH,或者从输入到输出的铜电阻不得超过200μΩ。这些值是针对通过一个IGBT的单条电流路径的,可以通过并联切换多个IGBT来降低。


总结

为了实现功率模块的全自动整体优化,依赖单一数据源至关重要。以前使用集总寄生效应作为SPICE子电路来对功率模块进行时域功能仿真。主要原因是缺少参考平面或回流电流结构。


本文的工作使得S参数应用于时域分析成为可能,说明了电子领域的未来优化方法可以分两步执行:第一步,将功率模块S参数与

参考S参数进行比较;第二步,使用同一S参数集执行仿真并分析瞬态时域行为。目前还没有关于使用S参数描述功率模块的行业标准。


因此,参考参数是根据杂散电感和电阻的典型要求生成的。这让工程师或优化算法很容易分析是否所有仿真参数都在高置信度区域。第一步中的验证方法是从高速SERDES分析借用的,称为合规性检查。主要优点是可以使用同一S参数集来执行时域仿真。这保证了数据完整性,并且全自动过程不会试图修复或优化由RLCG 矩阵转换为SPICE网表所引起的问题,如上所述。本文表明,通过VB.Net应用程序,很容易将该解决方案整合到工程师的工作环境中。这一点以及其他便利,例如所有西门子EDA产品都有API可用,让我们能够开发完整的优化方案。(四川半导体微组装设备自动化


并非所有可能性(如布局可能性或铜结构可能性)都适合用来优化功率模块,实现同等的静态和动态损耗(这对于实现相似的热行为至关重要)。这就是为什么必须进一步研究和记录单参数变化。未来,这些参数也不再局限于时域和频域,还要在热领域和力学领域进行分析。一个例子是热阻和热应力。未来的研究将最终形成一套规则,以便能够通过设计规则检查来验证这些规则。在优化过程开始之前,这套规则确保有一个良好的切入点,并能够优化并缩短获取结果的时间。


这样,我们就能提供设计方法和解决方案,以满足未来对新型高效功率模块的巨大需求。


更多的四川半导体微组装设备资讯请联系:18980821008(张生)19382102018(冯小姐)

四川省微电瑞芯科技有限公司http://www.wdrx-semi.com/

版权所有:四川省微电瑞芯科技:http://www.wdrx-semi.com 转载请注明出处