关于Cadence中的仿真们

1、PXF仿真与PAC仿真的区别
PAC是类似AC分析的一种小信号分析,只是AC分析针对的是简单的DC工作点,而PAC是周期时变工作点,当小正弦信号施加到周期时变线性电路的时候,电路得到各次谐波的响应,PAC计算这一系列的传递函数,每一个传递函数对应一个频率。简称1对N。
PXF直接计算一些有用的特性如转换效率,镜像和边带抑制,电源抑制。当receiver在输入端有不同的spurs的时候,PXF可以计算不同的转换增益。简称N对1.
简而言之,她们的应用不同,PAC适合于描述对于一个特定频率的输入信号,输出的sidebands的情况;PXF适合于描述对于一个特定的边带输出,由哪些输入images产生。
同样计算转换增益,PXF比PAC更适合,因为PXF提供了RF端口所有频率转换到IF边带的信息。
对于OSCILLATORS,PXF还可以决定tstab值

2、PSS
pss计算系统的稳定时域和频域响应
harmonic balance(pss-hb)在频域中求解,并使用ifft计算时域响应
shooting计算稳定的时域波形并用傅立叶变换计算频域内容
maximum harmonic设置表示能够计算到的beat frequency的最大谐波数

beat frequency是指通用倍频,比如应用1GHz和1.1GHz,则beat frequency为100MHz(多输入时候,beat frequency取最大公约数);如果是单输入,那beat frequency就是这个输入频率
Oscillator仿真时候,beat frequency可以设置在输出振荡频率的0.25倍到4倍之间即可,都可以完成仿真

PSS需要仿真整数个周期,这限制了实际中有着较高beat frequency的单输入或多输入电路。比如:A,使用1GHz和1.1GHz,beat frequency=100MHz,则计算1.1GHz的五次谐波需要计算55个谐波,这对PSS是合理的要求;B,使用1GHz和1.001GHz,beat frequency=1MHz,则计算1.001GHz的五次谐波需要计算5005个谐波,这时候PSS仿真就不是最佳选择了,可以考虑选择qpss-harmonic balance或是hb仿真

在SpectreRF中有三种方式来运行Harmonic Balance(hb)仿真:hb、pss-hb、qpss-hb
其中qpss-hb与hb差不多,但因为hb的Choosing Analyses form会有更新,建议两者选择的时候选择hb
pss-hb不同于以上两者,因为它通常是单端仿真,这意味着beat frequency的所有谐波都会被计算而不仅仅是信号的谐波和混叠成分(实际产生的频率成分),所以相对来说用时会比hb和qpss-hb长些

shooting是一种计算周期系统稳态波形的方法,任何波形都可以作为输入,但限制条件是波形必须是周期的
瞬态持续了波形的一个周期,另外还保存了每个时间步长的所有解矩阵
在模拟此输入周期结束时,比较开始状态和结束状态,如果所有电压和电流均相等,则已达到稳态解,并且模拟停止。这个过程称为shooting牛顿方法。
注意shooting是瞬态仿真的扩展

关于accuracy defaults设置,conservative–高精度,moderate–通用设置,liberal–不推荐

选择hb/shooting:
从概念上讲,只要在hb中使用了足够的谐波和/或足够高的过采样因子,并且shooting的精度足够,shooting和hb就会产生相同的结果。但实际上,在存在方波的系统中需要精确的波形则选择shooting;另外如果系统是非常非线性的,例如采样保持或开关电容滤波器,则通常也选择shooting。如果波形接近正弦,则选择hb。如果情况与上面两种都相似,可以两种都试一下,选择仿真快的。请注意,即使对于方波系统,只要不需要时域波形,hb都可以有效使用,并且过采样因子至少设置为4

3、PXF
一种测量转换增益的方法是将LO和RF信号应用于谐波平衡(hb)或准周期稳态(qpss)分析,并计算每个RF输入频率下的完整大信号响应,然后绘制输出作为扫描频率的函数。
一种代替的方法,是在小信号分析时候可以用XF仿真代替,XF运行相对较快因为它忽略了大信号效应。在含有频率转换的电路中,XF仿真不在适合因为它是基于DC偏置点的线性计算,而在PXF仿真中是以震荡信号作为计算基础。PXF仿真通常在PSS仿真运行完产生转换增益之后运行。

PXF是一个两步过程。首先,对引起输出频率的输入频率进行分类,例如,假设一个系统具有1GHz的LO信号和1MHz的输出信号。 在PXF中,我们指定1MHz作为输出频率。 在此系统中,1MHz,999MHz(1GHz-1MHz),1001MHz(1GHz + 1MHz),1999Mhz(2 * 1GHz-1MHz),2001MHz(2 * 1GHz + 1MHz)等输入将导致在输出。然后,计算所有这些输入频率的正向转换增益。 由于输入频率不同,因此每个输入频率的转换增益也不同。使用PXF,您可以同时测量多个LO谐波(或时钟谐波)附近的转换增益。pxf计算电路中所有独立来源到该输出节点的传递函数
因此,要进行绘图,请在电路中选择要显示正向转换传递函数的源。
PXF 有三种不同的模式:
Specialized Analysis:鉴于大信号在电路中产生的非线性,任何方法都无法测量发生的转换增益
Timeaverage:可以测量电路的AM ot PM转换,并且对于测量电源纹波到输出相转移函数非常有用
Sampled:很少使用,当在周期性大信号的单个相位(时间点)上重复测量增益时,它会提供瞬时增益的测量值
【但我并没有在选项里面找到呢?】

4、PXF+PSS_hb
pss_hb中的谐波含量是电路非线性的量度,并形成了pxf中的转换增益计算的基础

5、PXF+PSS_shooting
shooting是瞬态仿真的一种变化形式,它会计算各时间点,然后迭代整个波形来计算稳态波形。瞬态算法通过使用电路中所有节点的所有方程式进行工作,在该电路中,假设每个节点和每个时间点的电流总和为零。PSS shooting中器件跨导的变化包含电路转换频率的信息,pxf小信号分析使用这信息来计算小信号转换增益

6、一般的转化增益测量(specialized analysis=none)
这与ac中的测量不同,因为ac仅包括直流操作点,并且pxf分析考虑了施加了LO或时钟信号的电路
通常,在pss分析中选择hb时,通常应将pxf中的最大边带字段留为空白,这会根据pss分析中的所有谐波来计算所有转换增益计算。
根据电路根据您的输入波形实际产生的谐波数量的估算值,从pss中的多个谐波开始,然后进行pss和pxf分析
请记住,对于非正弦波形,也需要将过采样因子设置为大于1的值。
如果您有非正弦波形,请在增加谐波数之前将过采样因子增加到4到8之间,以找到过采样因子和谐波的最小值
当需要同时测量通带和图像时,通常首选pxf而不是pac

7、AM to PM测量(specialized analysis= modulated)
通常用于振荡器中测量电源电压引起的am-to-pm的转换增益,也应用于驱动电路。考虑到pxf是小信号分析,如果你需要打新哈测量,则使用瞬态、hb或pss分析。在本方针中,输出类型应该是ssb/am/pm,这样就可以计算所有的增益项。
在这里插入图片描述
从理论上讲,如果输出是ssb(单边带)那么PM输出不能被检测到
在这里插入图片描述
如果输出是am,那么所选谐波的上下边带都会被计算
在这里插入图片描述
当输出是PM时,SSB、AM、或 PM到PM的增益会被计算。

8、示例:振荡器

  • 15
    点赞
  • 92
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值