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

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

3天内不再提示

Cadence中Calculator的使用

模拟混合信号设计验证 来源:王小云 作者:王小云 2022-04-16 16:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

目录

近期打算写一些Cadence的使用总结,一来是可以加深自己对Cadence的熟悉程度,二来也可以替广大读者节约摸索时间。如有出入和需补充的地方,欢迎大家在评论区或私聊中指出。本期,作者拟介绍Cadence中Calculator的使用。我会在开头介Calculator的启动与界面,接着分别介绍Calculator的各个模块与使用方法。考虑到PDK版权问题,所有数值的结果均进行遮挡或者打码处理,请见谅。

1. Calculator的启动与界面

ADE L --> Tools --> Caculator

pYYBAGJag3OAUgZOAAMPLuNwbMw339.png
图1. 从AEL启动Caculator.

Calculator的界面由上至下分为以下几个板块,如图2所示。图2的界面可能与大家的界面不完全相同,这是因为我在View里面修改了设置。

  • 菜单

  • 数学公式

  • 原理图选择器

  • Buffer 与Stack

  • Function

25d7500e-bbd7-11ec-aa7f-dac502259ad0.jpg
图2. Caculator界面

“数学公式”比较简单,在此我就不做过多介绍了。下面,我会对其他版块进行逐一的介绍。

2. Buffer与Stack

Buffer和Stack是最为常用的板块之一,它们存储了你“输入数据”和“表达式”。下面以“晶体管T21的直流工作点ids”为例讲解功能,如图3所示。

poYBAGJag_mATveJAAGMY45qo4M394.png
图3. Buffer与Stack界面

2.1 绘制曲线

点击图3所示“Plot”按钮,即可绘制“ids”曲线。

2.2 生成Table

点击图3所示的“Table”按钮,可生成如图4所示的Table。第一列是参数扫描的变量“VGS”,第二列是晶体管T21的“ids”。

pYYBAGJahHOAM21dAAC_NIQvGR0769.png
图4. Table

2.3 导出Table

在图4界面,File --> export (可以选择.csv)

之后可通过Matlab,Origin等软件进行处理或者绘图

2.4 生成多栏Table

保持图4中的Table打开

回到图3,在Buffer中输入晶体管T21的跨导表达式。

OP("/T21","gm")

接着点击图3中的“Table”按钮,即可生成如图5所示的多栏Table。新增加的第三列就是晶体管“T21”的跨导。

备注:“Table”按钮右侧选择“Append”才会添加新列,如果是“Replace”则是进行替换。

pYYBAGJahLCAGO25AAGBrkMBvtk551.png
图5. 多栏Table

2.5 表达式送入AEL

点击图3所示的“AEL”按钮,可将“Buffer”中的表达式送入AEL。

2.6 Buffer与Stack交互

点击图3中的“Enter”按钮,可将“Buffer”中的表达式送入“Stack”。

点击图3中的“Insert”按钮,可将“Stack”中的表达式送入“Buffer”。

2.7 Stack内部操作

点击图3中“Stack操作”,我们可以对“Stack”内部存储的表达式进行“添加”,“删除”,和“顺序”调整。

3. 原理图选择器

262f16c2-bbd7-11ec-aa7f-dac502259ad0.png
图6. 原理图选择器

我们可以通过如图6所示的“原理图选择器”在原理图中选择我们感兴趣的“元件”,“电压”和“电流”并将表达式送入“Buffer”。

我们以晶体管直流工作点“op”为例。点击op --> 自动跳转原理图 -->选择T21晶体管 --> 自动弹出List --> 选择gm --> 表达式进入“Buffer”,如图7所示。

pYYBAGJahPmAbzSAAAFN9_-PIUI867.png
图7. 直流工作点操作流程

4. 菜单

4.1 Tools

如图8所示为“Tools”的功能。我已在第二节中进行了详细介绍。

265c223e-bbd7-11ec-aa7f-dac502259ad0.png图8. Tools

4.2 Views

可以选择是否显“数学公式”,“Stack”,“原理图选择器”等板块。

5 Function

Function的功能十分强大,可以对几乎所有的电路参数进行计算,可以显著提升设计效率

5.1 常用函数

bandwidth(带宽):放大器设计常用

groupdelay(群时延):系统设计常用

NF(噪声系数):低噪放设计常用

Phasenoise(相位噪声):振荡器设计常用

还有摆率,功率谱密度,jitter等等常用函数都可以找到,使用非常简单。下面我以其中比较复杂的“上升延迟”举例。

5.2 举例“上升延迟”

(1)如图9所示,在“Function”中搜索“delay”并选中

(2)在Signal1和2中分别填入我们所关注的信号

(3)VDD=1.2V,因此我们这里的临界电压设置为 0.6 0.6

(4)我们关注的是输入上升沿到输出上升沿的延迟,所以选择“rising”,“rising”。

(5)点击“Apply”,在Buffer中出现如图表达式,并用Table导出为722.2 ps。

poYBAGJahT2AXIjnAAEsPGREgkQ665.png2686a6bc-bbd7-11ec-aa7f-dac502259ad0.png
图9. Rise delay of the circuit

为了论证该结果的正确性,作者用Marker手动获得了上升延迟。将图10的结果与公式对比,容易证明是一致的。

pYYBAGJahXyAdnQAAAFBizyTorQ263.png
图10:手动寻找的上升延迟

原文标题:仿真软件:Cadence中的Calculator使用总结

文章出处:【微信公众号:模拟混合信号设计验证】欢迎添加关注!文章转载请注明出处。

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

    关注

    68

    文章

    1024

    浏览量

    147291
  • Calculator
    +关注

    关注

    0

    文章

    6

    浏览量

    7015

原文标题:仿真软件:Cadence中的Calculator使用总结

文章出处:【微信号:yaliDV,微信公众号:模拟混合信号设计验证】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cadence邀您相聚CFMS MemoryS 2026

    Cadence 楷登电子,作为全球领先的 EDA 与 IP 解决方案提供商,将于 2026 年 03 月 27 日重磅亮相 CFMS|MemoryS 2026。本届大会定于深圳 JW 万豪酒店盛大举行,并以“穿越周期,释放价值”为主题,旨在为全球存储产业链带来精彩盛会。
    的头像 发表于 03-12 13:52 471次阅读

    Cadence Conformal AI Studio三大核心引擎重塑IC验证

    Cadence 以 Conformal AI Studio 结合强化学习与分布式架构,全面升级 LEC、低功耗验证和 ECO,在 AI 设计时代开创新范式。
    的头像 发表于 01-05 10:12 657次阅读

    Cadence Conformal AI Studio荣获2025亚洲金选奖年度最佳EDA奖

    Cadence Conformal AI Studio 在 2025 年亚洲 EE 大奖荣获“年度最佳 EDA”称号!
    的头像 发表于 12-26 09:55 865次阅读

    利用Cadence Fidelity CFD软件解决涡轮机械的二次流效应

    提升涡轮性能对实现涡轮机械更高的效率和可靠性是至关重要的。二次流是显著影响涡轮性能的关键因素,在轴流式涡轮,它可造成高达 50% 的总气动损失。对于旨在优化涡轮设计和功能的工程师而言,通过先进
    的头像 发表于 12-11 10:22 874次阅读
    利用<b class='flag-5'>Cadence</b> Fidelity CFD软件解决涡轮机械<b class='flag-5'>中</b>的二次流效应

    Cadence荣膺2025全球电子成就奖之年度EDA/IP/软件产品奖

    在全球电子设计加速演进的浪潮Cadence 楷登电子再度以卓越的创新实力赢得行业瞩目。
    的头像 发表于 11-30 14:10 873次阅读

    今日看点:Cadence宣布收购ChipStack;德州仪器启用马六甲第二组装测试工厂

    Cadence宣布收购 ChipStack 业内消息指出,半导体软件巨头 Cadence Design Systems 同意收购ChipStack,这是一家位于西雅图的初创公司,致力于开发
    发表于 11-11 10:25 530次阅读

    Cadence电子设计仿真工具标准搭载村田制作所的产品数据

    株式会社村田制作所(以下简称“村田”)已在 Cadence Design Systems, Inc.(总部:美国加利福尼亚州,以下简称“Cadence”)提供的 EDA 工具 (1)  “OrCAD
    的头像 发表于 10-21 11:31 2323次阅读

    2025 Cadence 中国技术巡回研讨会即将开启 ——系统设计与分析专场研讨会(上海站)

    电子设计自动化领域领先的供应商 Cadence,诚邀您参加“ 2025 Cadence 中国技术巡回研讨会”,会议将集聚 Cadence 的开发者与 Cadence 资深技术专家,探索
    的头像 发表于 10-20 16:09 905次阅读
    2025 <b class='flag-5'>Cadence</b> 中国技术巡回研讨会即将开启 ——系统设计与分析专场研讨会(上海站)

    Cadence携手NVIDIA革新功耗分析技术

    Cadence 全新 Palladium Dynamic Power Analysis 应用程序助力 AI/ML 芯片和系统设计工程师打造高能效设计,缩短产品上市时间。
    的头像 发表于 08-20 17:53 1464次阅读

    Cadence推出Cerebrus AI Studio

    为了满足高复杂度半导体芯片设计面临的时间节点紧迫、设计目标极具挑战性以及设计专家短缺等诸多挑战,Cadence 推出 Cadence Cerebrus AI Studio。这是业界首个支持代理式 AI 的多模块、多用户设计平台
    的头像 发表于 07-07 16:12 1593次阅读

    Cadence Conformal AI Studio助力前端验证设计

    Cadence 推出最新的前端验证设计方案 Conformal AI Studio,专为解决日益复杂的前端设计挑战而打造,旨在提升设计人员的工作效率,进而优化全流程功耗、效能和面积(PPA)等设计目标。
    的头像 发表于 06-04 11:16 2045次阅读

    Cadence推出HBM4 12.8Gbps IP内存系统解决方案

    近日,Cadence(NASDAQ:CDNS)近日宣布推出业界速度最快的 HBM4 12.8Gbps 内存 IP 解决方案,以满足新一代 AI 训练和 HPC 硬件系统对 SoC 日益增长的内存带宽
    的头像 发表于 05-26 10:45 1708次阅读

    Cadence SPB OrCAD Allegro22.1安装包

    包括了Capture原理图设计、PSpice仿真、Alelgro PCB Editor及PCB SI组件 系统需求Cadence SPB 22.1 的安装包不再支持Windows 7 以及
    发表于 05-22 16:50 10次下载

    Cadence SPB OrCAD Allegro24.1安装包

    Cadence SPB(Silicon Package Board)是一套电子设计自动化(EDA)软件套件,主要用于集成电路、封装和PCB的设计、仿真和验证。它提供了一整套从设计到生产的工具,支持
    发表于 05-22 16:45 48次下载

    Cadence推出Tensilica NeuroEdge 130 AI协处理器

    楷登电子(美国 Cadence 公司,Nasdaq:CDNS)近日宣布推出 Cadence Tensilica NeuroEdge 130 AI 协处理器(AICP)。这是一款新型处理器,专为补充
    的头像 发表于 05-17 09:38 1546次阅读