小姜的模拟学习日记_spectre使用

常规电路仿真

1 仿真设置

1.1 model library

.lib文件用于Hspice,.scs用于spectre

1.2 Analysis

(1) tran

trans
可选择三种仿真精确度:宽松的(liberal),适中的(moderate),保守的( conservative)
其中liberal的仿真速度最快,但是精度最低。这种精度的仿真适合数字电路或者是变化速度较低的模拟电路;moderate作为仿真器默认的设置,其精确度类似于用SPICE2计算的仿真结果;conservative具有最高的精确度但是速度最慢,适合较敏感的模拟电路的仿真。

moderate模式默认应该是traponly算法,比较松弛,适合仿真osc。

(2) DC

dc(直流分析)可以在直流条件下对temperature,DesignVariable,Component,Parameter进行扫描仿真。
例如:对温度的扫描(测量温度系数);电路随电源电压变化的变化曲线等。

(3) AC

ac(交流分析)是分析电路性能随着运行频率变化而变化的仿真。
既可以对频率进行扫描也可以在某个频率下进行对其它变量的扫描。

(4) 参量扫描

ADE L→Tools→Parametric Analysis,可以进行温度或电压等自行设置的变量的扫描仿真。
在这里插入图片描述
在这里插入图片描述

  • Range type:设置扫描范围
    在这里插入图片描述
    在这里插入图片描述
  • Step Mode:设置扫描模式
    在这里插入图片描述
    在这里插入图片描述
  • Total steps:设置仿真点数
  • Inclusion/Exclusion List:加入或排除特定点
    在这里插入图片描述
    Inclusion list:加入特定点,多个点用空格隔开,如温度扫描特定点-40 27 150;
    Exlusion list:排除特定点,同理。
(5) PSS+PNOISE相位噪声仿真

仿真过程见资源《Spectre RF》P108-110

  • 结果分析
    在这里插入图片描述
    在这里插入图片描述
(6) stb稳定性仿真

ac得出的是幅频+相频曲线(phase deg/dB);stb得出的是loop gain的deg/dB曲线,是环路增益和相位裕度。
ac开环,stb闭环(?)
stb仿真见1903项目中VDDCLAMP模块。

1.3 Outputs

From design:直接从电路原理图中选取;
电压取线,电流取端口。

2 Plot输出

  1. 标记点:M;垂直:V;水平:H
  2. 增量计算:标记点位后按D得出dy/dx;可标记多个点之间计算增量;生成的虚线可以进行拖拽。
  3. 在输出波形界面添加新的界面
    在这里插入图片描述
    点击上图模块后可以在右侧出现新的空白区域,点击右侧空白区域就可以进行计算频率等操作,计算后的结果图像可以显示在右图中。
  4. 将波形结果发送到计算器进行频率等计算处理:在想要计算的波形图name上右键→sendto→Calculator
    在这里插入图片描述
  5. 计算器说明
    在这里插入图片描述
  6. 在波形中选取想要的横纵点位置
    Marker→Create
    在这里插入图片描述
    然后可以选择X/Y,直接输入想要截取的数字。
    在这里插入图片描述

3 一些操作

3.1 tran后查看频率

演示视频:计算器/tran查看仿真得出的频率
在这里插入图片描述

3.2 Calculator计算周期

a.== vt==→在电路图中取信号
在这里插入图片描述

b. 在Function中选择cross

在这里插入图片描述

c. Edge number为沿的个数,type为沿是上升or下降
在这里插入图片描述
在这里插入图片描述
d. 做减法
在这里插入图片描述
e. 计算结果
在这里插入图片描述

3.3 计算方波占空比

vt选取方波信号→sendtoCalculator→在Calculator中用dutyCycle函数

在这里插入图片描述

3.4 查看MOS管的vgs、vth等参数

ADE L中仿真完成后→Results→Print→Transient OP(如果是DC仿真就选择DC OP)
在这里插入图片描述
然后在Schematic中选择需要查看的MOS管就可以了。
在这里插入图片描述
其中,region参数
region 为0,1,2,3,4依次代表MOS管工作在截止区、线性区、饱和区、亚阈值区、breakdown

3.5用计算器截取tran仿真中其中一部分时间的结果

Calculator→CLIP函数
如下图,from to可以直接填写需要截取的时间区间
在这里插入图片描述

PVT仿真

1. Process:不同工艺角类型,tt、ff等;

2. Voltage:标称值的100%±10%;

3. Temperature:根据芯片不同级别的应用范围确定,即消费级、工业级等。

  • DC分析
    在这里插入图片描述

  • stb(可以在一定频率下扫描温度)

在这里插入图片描述
ADE XL对PVT仿真使用教学
添加工艺角
在这里插入图片描述
在上图Corners Setup界面上方的温度计标志或左侧Click to add corner可以继续添加更多的工艺角状态。

振荡器的仿真

OSC仿真
包含OSC电路结构、pss仿真相关原理
需要考虑的性能参数:在这里插入图片描述

  • 18
    点赞
  • 114
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PSS是Power System Stabilizer(系统稳定器)的缩写,它是一种用于电力系统稳定的设备。PSS的主要功能是通过控制发电机励磁系统的励磁电压,来增强电力系统的稳定性。励磁电压的调节能够提高发电机的转换功率能力,使得系统更加稳定。 PSS是一种负反馈控制系统,它通过测量系统状态变量(比如频率和发电机维持电压)并与设定值进行比较,将误差信号输入到控制器中。控制器根据误差信号的大小和方向,决定是否要调整励磁电压。PSS通常采用PID(比例积分微分)控制器来实现对电力系统的精确调节。 PSS的设计和调试需要深入了解电力系统的动态特性和稳定性,以确保其对系统的响应和调整是准确和可靠的。通过合理配置和参数设定,PSS能够有效地减小系统运行时产生的振荡和不稳定性,提高系统的稳定性和可靠性。 PNoise则是指Porovnanie Noise(巡逻噪声)的缩写,它是一种在海洋生态学中常见的用来测量鱼类数量和种类的技术。它使用超声波发射器和接受器,通过测量回声的时间和幅度来确定鱼类的位置和数量。 PNoise技术是一种无损、无干扰的测量方法,它能够对海洋中的鱼类进行准确的定位和计数。通过对鱼类的声波回声进行分析,可以获取关于鱼类群体活动和行为的有用信息。 PNoise在海洋资源管理、渔业生态学和水产养殖等领域具有广泛的应用。它可以帮助了解鱼类的分布和数量,从而指导渔业资源的管理和保护。此外,PNoise还可以用于海洋生态系统的研究,了解鱼类的迁徙规律和生活习性,为海洋保护和生态恢复提供科学依据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值