集成VCO-Cadence ADE相位噪声分析

简介

本文主要是使用Cadence ADE仿真1GHz交叉耦合振荡器,得到相位噪声曲线,主要记录仿真设置过程,仅供参考,如有问题,欢迎讨论。

环境

软件

IC 618

工艺

TSMC-65nm(OA)

参考

《CMOS模拟集成电路设计与仿真实例——基于Cadence ADE》
[资料] 基于Cadence的IC设计

振荡器原理图

在这里插入图片描述
如图所示,上框框表示的是振荡频率在1GHz交叉耦合振荡器,而下框框表示的是2mA电流源,整体供电为3.3V。
#trans

相位噪声

说明

周期性的噪声分析主要使用“Pnoise analysis”,即“Periodic Noise Analysis”。“Pnoise analysis”和传统的噪声分析类似,只是它还包含了频率的变换效应。所以,用它来模拟例如混频器、开关电容滤波器以及其他一些周期性的电路的噪声行为很有用。它特别在模拟自激电路,例如振荡器的相位噪声时很有用。
在进行“Pnoise analysis”仿真之前,必须先做“PSS analysis”的仿真。“PSS analysis”是在一个指定的基波频率下计算电路的周期性稳态响应,而且仿真时间与电路的时间常数无关。“PSS analysis”决定了电路的周期性工作点,而这恰恰给**“PAC”,“PSP”,“PXF”和“Pnoise”这些仿真提供了起点**。“PSS analysis”在自激电路和非自激电路中都可以工作。然后,“Pnoise analysis”以在之前做的“PSS analysis”中的找到的工作点进行线性化,而正是由于被线性化后的电路的周期性随时间变化才产生了频率的变换。此外,电路中各种元件由于工作点周期性随时间变化而产生的噪声也被包含在内。这样,在电路输出端的时间平均噪声就以频谱的形式计算和表现,同时,在指定电路的输出时可以是一对接点或者一个探测点。

pss设置

1

在“Fundamental Tones”栏中设置“Beat Frequency”或者“Beat Period”,两者互为倒
数关系,这个“Beat Frequency”应该设为接近振荡电路的振荡频率。

2

在“Output harmonics”中有四个选项“Number of harmonics”,“Select from range”,“Array
of coefficients”,和“Array of indices”。选择“Number of harmonics”,然后在旁边的栏
中输入一个合适的数字。

3

在“Accuracy Defaults”中选择“moderate”。

4

选择“Oscillator”,表示我们仿真的是一个震荡器电路。在“Oscillator node”中点击
“Select”,在电路原理图中选择震荡电路的输出端口。“Reference node”可以不选择,
表示默认的“gnd”端。

“PSS analysis”的设置就完成了。
在这里插入图片描述

pnoise设置

1

下面对“Pnoise analysis”进行设置在“Sweep type”中选择“Relative”,然后再右边的“Relative Harmonic”中填入1,它表示相对于基波频率的偏离范围。

2

在“Frequency Sweep Range”中选择“Start-Stop”,填入起始和终止的频率。

3

在“Sweep Type”中选择“Logarithmic”,在其右边选择“Points Per Decade”,填入合适的数字。

4

在“Sidebands”中选择“Maximum sideband”,填入合适的数字,它的默认数字为 7。

5

在“Output”中选择“voltage”,在右边的“Positive Output Node”选项中点击“Select”,在电路原理图中选择震荡电路的输出端。“Negative Output Node”选项可以不选择,表示默认的“gnd“端。
在这里插入图片描述
点击仿真,仿真完后,点击Results=>Direct Plot=>Main Form,完成如下设置,
在这里插入图片描述

结果

在这里插入图片描述
相位噪声的如上图所示,在1MHz的偏移处明显小于-180dBc/Hz。

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值