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

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

3天内不再提示

Cadence IC的两种参数扫描方法

CHANBAEK 来源:云白山清 作者:云白山清 2023-09-11 15:52 次阅读

参数扫描工具在电路的设计和验证阶段非常有用,通过扫描某个变量的一组值可以轻松找到此参数的最佳值,减少手动优化的次数。以下将介绍在Cadence IC中两种参数扫描的方法。

搭建实例电路,本例子是一个T形衰减结构,通过扫描查看三个电阻的值如何影响S21和S11。

R1与R2范围为20Ω到30Ω,步进为1Ω;R3范围为30Ω到40Ω,步进为1Ω。

图片

1使用ADE L中的Parametric Analysis

搭建好电路后点击Launch > ADE L,设置S参数仿真如下。

图片

点击Tools > Parametric Analysis,设置参数扫描

图片

点击绿色按钮开始仿真,仿真结束后会弹出结果框。

2使用ADE Explorer

前一种方法一次只扫描一个变量,对于简单的电路来讲这样速度很慢,如果能设置一次扫描多个变量这样会节省很多时间,但是Parametric Analysis工具并未提供这样的选项。好在另一个工具ADE Explorer可设置,因此现在选择用此工具来做参数扫描。

搭建好电路后点击Launch > ADE Explorer,打开ADE Explorer。

由于之前保存过仿真设置,现在只需要点击菜单栏的Session > Load ADE L State即可将之前的仿真设置导入,同样需要设置R1-R3的范围。设置好后如下所示

图片

先不要点仿真运行按钮,现在设置同时运行的任务数。

点击菜单栏Setup > Job Setup,弹出对话框,在Max.Job输入同时运行的任务数即可。

图片

请注意太多的任务数会让电脑卡死,我的经验是根据电脑核心数来设置,核心数对应任务数,若是虚拟机内存也不影响设置太小。

点击右侧运行按钮你会发现这样参数扫描的速度比方法一快很多。

实测,方法二总共1331个点,扫描完只需要80s(虚拟机环境10核10G内存).

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

    关注

    35

    文章

    5544

    浏览量

    173222
  • Cadence
    +关注

    关注

    62

    文章

    881

    浏览量

    140791
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132163
  • 参数
    +关注

    关注

    11

    文章

    1398

    浏览量

    31472
  • ade
    ade
    +关注

    关注

    0

    文章

    29

    浏览量

    15355
收藏 人收藏

    评论

    相关推荐

    电池电量的两种测试方法

    电池电量的两种测试方法检测普通锌锰干电池的电量是否充足,通常有两种方法。第一种方法是通过测量电池瞬时短路电流来估算电池的内阻,进而判断电池电量是否充足;第二
    发表于 04-18 09:35

    打破定势思维—两种键盘扫描方法有什么不同

    要复杂一些,但如果结合到键盘扫描的程序来看,就会发现接法一确实更好。两种接法我都没有把上拉电阻包含进来,来让我们看一下两种接法到底有什么不同:接法二:我们熟悉的传统扫键处理电路,假定键盘行列IO口标号
    发表于 11-10 09:46

    自电容与互电容两种检测坐标扫描方式有啥异同

    自电容与互电容两种检测坐标扫描方式有啥异同
    发表于 11-20 15:59

    为什么功率电感有两种额定电流?

    ;和"基于电感值的变化率的额定电流"两种决定方法,分别具有重要的意义。"基于自我温度上升的额定电流"是以元件的发热量为指标的额定电流规定,超出该范围使用时可能会
    发表于 06-10 10:15

    两种使用C#实现ADSL自动拨号的方法

    在网络编程中,有时候会需要重新拨号建立网络连接(如Ad点击软件通过重新拨号形成有效点击) ,下面介绍两种程序中拨号的方法.
    发表于 07-12 06:33

    Linux实现输入参数求和的两种方式

    Linux实现输入参数求和(两种方式)
    发表于 03-26 11:44

    两种键盘扫描方法对比分析哪个好?

    两种键盘扫描方法对比分析哪个好?
    发表于 06-01 06:50

    STM32操作矩阵键盘的两种方法

    目录STM32操作矩阵键盘的两种方法——扫描和中断一、矩阵键盘的结构和原理二、扫描式矩阵键盘的原理和实现三、中断式矩阵键盘的原理和实现四、两种方案优劣STM32操作矩阵键盘的
    发表于 08-12 06:33

    键盘扫描矩阵电路,两种接法到底有什么不同

    空间,至少我是这么认为的。  然而前段时间一位***朋友画给我的键盘扫描矩阵电路(见下图接法二),让我又一次看到到自己的思维还有许多地方被自己的所谓“经验”束缚着。    单纯的从硬件接法看,两种接法
    发表于 09-07 06:30

    掌握原理图输入以及Verilog的两种设计方法

    过1位全加器的详细设计,掌握原理图输入以及Verilog的两种设计方法
    发表于 11-08 07:57

    按键扫描两种模式

    按键扫描两种模式:支持连续按就是:一直按着也算有效例如:按键检测时间为1ms按了1s的话等同于按了十次不支持连续按就是:一直按着也只算按了一次也即是上一次按键是松开的这一次按下才有效例如
    发表于 01-06 08:00

    1.3 两种运行 Python 程序方法

    1.3 两种运行 Python 程序方法节我们安装好了 CPython 解释器,有了解释器,就可以运行 Python 程序了。Python 程序的执行分为两种:使用Python C
    发表于 02-16 18:31

    Cadence教程:基于CadenceIC设计

    Cadence教程:基于CadenceIC设计
    发表于 04-07 15:46 0次下载

    STM32操作矩阵键盘的两种方法——扫描和中断

    目录STM32操作矩阵键盘的两种方法——扫描和中断一、矩阵键盘的结构和原理二、扫描式矩阵键盘的原理和实现三、中断式矩阵键盘的原理和实现四、两种方案优劣STM32操作矩阵键盘的
    发表于 11-26 13:36 33次下载
    STM32操作矩阵键盘的<b class='flag-5'>两种方法</b>——<b class='flag-5'>扫描</b>和中断

    基于CadenceIC设计

    基于CadenceIC设计
    发表于 05-31 17:11 0次下载