cadence仿真.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cadence仿真.ppt

共88页 共88页 spice/Spectre 介绍 翟江辉 模拟集成电路的设计流程 各种仿真器简介 SPICE : 由UC Berkeley 开发。用于非线性 DC分析,非线性瞬态分析和线性的AC分析。 Hspice: 作为业界标准的电路仿真工具,它自带了许多器件模型,包括小尺寸的MOSFET和MESFET。Cadence提供了hspice的基本元件库并提供了与Hspice的全面的接口。 Spectre: 由Cadence开发的电路仿真器,在SPICE的基础上进行了改进,使得计算的速度更快,收敛性能更好。 常用analoglib库的元器件 分析类型介绍 Tran分析:时间与电路参数的关系 (瞬时分析) DC分析: 电压与电路参数的关系 (直流分析) AC分析: 频率与电路参数的关系 (交流分析) 三、模拟仿真的设置(重点) Analog Design Simulation菜单介绍 Setup菜单 Analyses菜单 tran(瞬态分析) dc(直流分析) ac(交流分析) Variables菜单 其它有关的菜单项(1) 其它有关的菜单项(2) 其它有关的菜单项(3) Outputs/Setup 当然我们需要输出的有时不仅仅是电流、电压,还有一些更高级的。比如说:带宽、增益等需要计算的值,这时我们可以在Outputs/setup中设定其名称和表达式。在运行模拟之后,这些输出将会很直观的显示出来。 举个例子:标识3db的点,我们用到的表达式如下: bandwidth(VF(“/Out),3,“low”)。 需要注意的是:表达式一般都是通过计算器(caculator)输入的。Cadance自带的计算器功能强大,除了输入一些普通表达式以外,还自带有一些特殊表达式,如bandwidth、average等等。 Calculator的使用 其它有关的菜单项(3) 模拟结果的显示以及处理 五、运算放大器仿真实例 2、建立Symbol图 3、仿真电路图示意 4、运放小信号仿真示例 电源电压Vdc=3.3 V; 交流信号源acm=1 V; 负载电容Cload=5p F; 采用Spectre分析方式,选择交流分析(ac),设置如下: Sweep Variable: Frequency Sweep Range :1 Hz~100M Hz 仿真完成后,点击 Result - Direct Plot - AC GainPhase 查看运放的幅频特性和相频特性 仿真结果 相位裕度与负载电容的关系曲线仿真 1、设置相位裕度输出,点击Outputs -Setup 其中运用了Candence函数PhaseMargin 相位裕度与负载电容的关系曲线仿真 2、点击Tools- Parametric Analysis设置负载电容的扫描范围和扫描步长,其中Range Type选择From/To,Step Control选择Linear Steps 相位裕度与负载电容的关系曲线仿真 3、点击Parametric Analysis中的Analysis-Start得到相位裕度与负载电容的关系曲线如图: 5 运放直流仿真示例 目标:仿真输出电压与输入电压的变化曲线 方法:采用直流仿真(dc) 仿真参数设置 1、在仿真电路图中将信号源的输入 电压定义为变量Vin 2、在仿真环境界面中选择Variables -Copy From Cellview,将电路中设 置的变量集中在Design Variables栏中, 初始化Vin和Cload变量, 其中Vin=0 V,Cload=5p F 3、设置dc仿真,其中Sweep Variable选择Design Variable,在Variable Name中填写Vin,Sweep Range选择Start-Stop,Vin 的扫描范围为-1m V~1m V 4、仿真结果(横坐标为输入电压,纵坐标为输出电压) 如图我们可以看出:运放的输出摆幅大约为-2.55V~2.55V 6、瞬态仿真示例 目标:通过仿真得到运放的摆率 方法:运用瞬态仿真,输入信号设置为电压脉冲,观察输出电压的变化情况 参数设置: 输入信号源采用analoglib中的脉冲发生器vpwl,输入电压初始值为0 V,在10n s~10.1n s跳

文档评论(0)

000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档