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

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

3天内不再提示

UltraEM®的Corner Sweep仿真实例

法动科技 来源:法动科技 2023-06-19 10:25 次阅读

1 介绍

UltraEM可以使用Corner Sweep来仿真工艺变化对器件结构造成的影响,具体包含三种仿真模式:MonteCarlo仿真、Perturbation仿真与Corner仿真。

Monte Carlo可以模拟工艺变量的随机变化做指定次数的仿真,并生成相应数量的结果文件。

Perturbation仿真用线性模型来近似仿真结果与工艺变量之间的关系,适用于大多数工艺变化影响很小的情况。输出的结果文件表示工艺变化对结果数值造成的影响。

Corner仿真可以直接指定Corner Cases,即指定工艺变量的数值来完成仿真。

2 仿真操作流程

2.1建立仿真算例

本文章用一个电感算例来说明此功能流程。

e2dc470c-0c32-11ee-962d-dac502259ad0.png

图2-1螺旋电感三维示意图

2.1.1 新建工程

依次点击File > New > Project新建工程,如下图 2‑2。

e306286a-0c32-11ee-962d-dac502259ad0.png

图2‑2新建工程

2.1.2 导入设计文件

依次点击 File > Import > FDL 导入设计文件,如图 2‑3所示(如需该实例可以联系法动科技)。

e33255f2-0c32-11ee-962d-dac502259ad0.png

图 2‑3导入设计文件

2.1.3查看工艺信息

点击Layer> Set Layer Data可打开层信息窗口查看工艺信息,如下图 2‑4。并且可点击View查看工艺信息的侧视图,如图 2‑5所示。本次仿真通过改变Metal5的厚度来探究金属层的厚度对S、L、Q、R等参数的影响。

e355d914-0c32-11ee-962d-dac502259ad0.png

图2‑4 查看工艺信息

e37ffef6-0c32-11ee-962d-dac502259ad0.png

图 2‑5 工艺信息侧视图

2.2Monte Carlo分析

Monte Carlo可以模拟工艺变量的随机变化做指定次数的仿真,并生成相应数量的结果文件。

在 MonteCarlo 分析之前,我们需要建立随机变量,它定义了一个平均值为0的高斯分布变量。

2.2.1定义随机变量

定义所有的随机变量都具有平均值为零的高斯分布,Sigma 定义标准差。随机变量也有一个可选的limit,limit 限制了随机变量取值范围的大小。Scaling 可以修改单个变量的变化范围,Corner 用于为任何随机变量设置固定值。

在UltraEM中点击Edit > Variable > Random来打开Random Variables窗口,如图 2‑6所示。

命名随机变量名字为dr,定义Sigma 为0.5,limit为3,Scale为3,表示dr的变化范围是[-3*3*sigma,+3*3*sigma]。如果需要仿真Corner Cases, 还可以为dr设置一系列的Corner值。Corner可以直接指定随机变量的值,如下图 2‑6中为dr变量定义了两个Corner:l = -1.5与h = 1.5。

e3b3761e-0c32-11ee-962d-dac502259ad0.png

图2‑6定义随机变量

2.2.2在工艺中设置随机变量

点击 Layer> Set Layer Data 打开工艺信息窗口如图 2‑8。修改metal5厚度为3+dr,代表工艺中metal5的厚度取值有随机性。

e3d5f0fe-0c32-11ee-962d-dac502259ad0.png

图2-7螺旋电感侧视图

e3f0d23e-0c32-11ee-962d-dac502259ad0.png

图2‑8添加随机变量

2.2.3开始Monte Carlo仿真

点击 Solve> Corner 要打开Corner的弹出窗口。选择窗口左侧的Monte Carlo,如下图 2‑9。

e4116fc6-0c32-11ee-962d-dac502259ad0.png

图2‑9选择Monte Carlo分析

在选择MonteCarlo之后,你需要填写Number of Simulations和From。Number of Simulations表示仿真的次数,并将生成相应数量的结果文件。From表示MonteCarlo仿真开始时的种子顺序,默认值为1。举个例子,进行两次MonteCarlo仿真,第一次设置Number of Simulations:100和From:1,第二次设置Number of Simulations:100和From:101。那么,从这两个分析中获得的结果文件的总和相当于一个分析设置的Number of Simulations:200和From:1。

完成MonteCarlo设置后,单击Solve > Run以运行仿真。

e436d8e2-0c32-11ee-962d-dac502259ad0.png

图 2‑10 开始仿真

2.2.4查看结果

仿真完成后,单击Result > Model Data,查看仿真结果。

e46809ee-0c32-11ee-962d-dac502259ad0.png

图 2‑11 S参数

e48d1522-0c32-11ee-962d-dac502259ad0.png

图 2‑12 L值

e4ac70de-0c32-11ee-962d-dac502259ad0.png

图 2‑13 Q值

e4cffe0a-0c32-11ee-962d-dac502259ad0.png

图 2‑14 R值

本次MonteCarlo仿真取了两次随机变量dr=0.51274448617和dr=-0.552997725615,上述S参数、L值、Q值和R值是两次仿真得到的结果图。由结果可见,随着metal5厚度的变化,S参数和L值变化较小,但R值和Q值变化较为明显。 法动科技:

成立于2017年。作为拥有硅谷及斯坦福创新基因的国际一流团队,我们专业提供射频微波电子设计自动化(EDA)软件,凭借自主研发的大容量、快速三维全波电磁仿真引擎和基于人工智能技术的高效系统级仿真引擎,能够在射频微波芯片、封装、高速PCB等领域为用户提供快速准确的电磁仿真、建模及优化设计方案。

同时,我们可以为包括移动通信物联网5G、雷达、卫星通信系统和高速数字设计在内的产品提供高水平设计开发服务。

我知道你在看哦

审核编辑:汤梓红

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

    关注

    2903

    文章

    44240

    浏览量

    371004
  • 电感
    +关注

    关注

    54

    文章

    6110

    浏览量

    102138
  • 仿真
    +关注

    关注

    50

    文章

    4036

    浏览量

    133393
  • 模型
    +关注

    关注

    1

    文章

    3158

    浏览量

    48700

原文标题:UltraEM®的Corner Sweep 仿真实例

文章出处:【微信号:FaradayDynamics,微信公众号:法动科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    proteus仿真实例

    proteus仿真实例 
    发表于 05-22 09:05

    HHT仿真实例

    HHT仿真实例
    发表于 10-26 09:17

    Proteus仿真实例大全分享

    [url=Proteus单片机仿真实例大全(几百个例子) https://bbs.elecfans.com/jishu_339609_1_1.html (出处: 中国电子技术论坛)]Proteus
    发表于 06-20 03:27

    【分享】multisim仿真实例

    multisim仿真实例 基础的初学实用
    发表于 07-23 20:40

    Protues仿真实例

    密码锁仿真实例
    发表于 06-22 19:24

    Proteus仿真实例分享!

    分享Proteus仿真实例,如有侵权敬请告知。51单片机历程 protues仿真100例 (1).rar (11.81 MB )
    发表于 11-05 23:12

    Simulink建模仿真实例快速入门

    Simulink建模仿真实例详解Simulink建模仿真实例详解Simulink建模仿真实例详解Simulink建模仿真实例详解
    发表于 12-28 18:15 0次下载

    100个proteus仿真实例

    proteus仿真MCS51的一百个仿真实例,初学者适合参考。
    发表于 05-12 14:32 156次下载

    LCD1602仿真实例

    LCD1602仿真实例,protues仿真,及c语言程序.
    发表于 05-20 11:47 16次下载

    proteus仿真实例

    一些proteus的仿真实例,适合初学者学习。
    发表于 05-24 14:14 60次下载

    ewb的仿真实例

    ewb的仿真实例,感兴趣的小伙伴们可以看看。
    发表于 07-26 16:29 47次下载

    电磁仿真实例教程

    电磁仿真实例教程免费下载。
    发表于 04-21 10:57 41次下载

    Proteus 仿真实例14例

    Proteus 仿真实例
    发表于 02-21 15:14 81次下载

    UltraEM和EMCompiler对变压器进行阻抗匹配的仿真实例

    UltraEM可以建立变压器工艺模型并仿真生成相应的阻抗圆图结果文件,EMCompiler可以导入UltraEM生成的阻抗圆图结果文件并对其进行阻抗匹配。
    的头像 发表于 07-19 14:18 1150次阅读
    <b class='flag-5'>UltraEM</b>和EMCompiler对变压器进行阻抗匹配的<b class='flag-5'>仿真实例</b>

    UltraEM中NTN Layer和PGS对Q值影响的研究

    仿真实例UltraEM来研究接地屏蔽层(PGS)以及NTN层的改变对器件Q值造成的影响。
    的头像 发表于 09-22 14:30 1023次阅读
    <b class='flag-5'>UltraEM</b>中NTN Layer和PGS对Q值影响的研究