P3 | msater-slave sampling filter (MSSF) (JSSC-2016-03)
今天看到一篇2016的JSSC,讲的是用Ring VCO的TypeI型PLL中滤波器结构的改进,从而带来了性能的提升。
MSSF
MSSF原理
如下图所示,Fig.3是传统的滤波器结构,这种结构的Vctr的时域波形会有波动,给PLL带来spur。
Fig.4是该文提出的新结构MSSF:msater-slave sampling filter,利用这种sample and hold的结构可以保持Vctr在环路锁定时输出值恒定。从而降低了杂散。
该滤波器的传输函数如下:
其中,Req表示两个开关与C1的等效电阻。
如果把这个滤波器当成零阶保持器(zero-order hold (ZOH) circuit)来看待,可以得到更准确的传输函数如下:
MSSF对相位裕度和环路带宽带来的影响
使用MSSF的锁相环对相位裕度带来的影响(一堆等效化简……):
此时的等效环路带宽可以扩大,解释如下,
闭环传输函数为(其中H(jw)使用上图中的简化版):
从而可以让环路带宽在0.55fREF−0.71fREF0.55f_{REF}-0.71f_{REF}0.55fREF−0.71fREF范围内也能保持较好的稳定性,留足相位裕度。
谐波抑制
除此之外,为了进一步减小杂散(比如来自变容管leakage current、开关S2 leakage current, charge injection产生的Vctr ripple),文章还采用了谐波抑制来减少杂散。
利用回转器(gyrator)/有源电感(active inductor),可以将谐波抑制电路等效为如下图所示的电路,如果假设输出阻抗为无穷,此时Zin=Leqs=CLs/(Gm1Gm2)Z_{in}=L_{eq}s=C_{L}s/(G_{m1}G_{m2})Zin=Leqs=CLs/(Gm1Gm2),Gm1G_{m1}Gm1和Gm2G_{m2}Gm2组成的电路就是回转器。
这种有源电感具体分析思路可见The Active Inductor
最后得到的PLL设计及性能如下图所示,谐波抑制电路在提供抑制杂散的同时,并不会带来太大的相噪恶化。
参考文献:
L. Kong and B. Razavi, “A 2.4 GHz 4 mW Integer-N Inductorless RF Synthesizer,” in IEEE Journal of Solid-State Circuits, vol. 51, no. 3, pp. 626-635, March 2016, doi: 10.1109/JSSC.2015.2511157.
以下的文献中也有用到这种滤波器结构,
[2] Lee, Yongsun et al. “A Low-Jitter and Low-Reference-Spur Ring-VCO-Based Switched-Loop Filter PLL Using a Fast Phase-Error Correction Technique.” IEEE Journal of Solid-State Circuits 53 (2018): 1192-1202.
这篇文献介绍了一种带宽可调的TypeI PLL,利用数字Lock Detector进行判断调节,以达到减小锁定时间的同时减小带内相噪的效果。
P3 | msater-slave sampling filter (MSSF) (JSSC-2016-03)相关推荐
- 教师备课计算机教师管理制度,计算机学院教学过程管理中教师职责与问责暂行规定--中地大计字[2016]03号...
中国地质大学(武汉)计算机学院文件 中地大计字[2016]03号 计算机学院教学过程管理中教师职责与问责暂行规定 为了使教学过程管理工作更加规范化和制度化,以及保障教学过程管理制度的落实,促使教师能认 ...
- Uboot专题(一)—— 移植NXP官方Uboot(2016.03版本)
linux系列目录: linux系统移植篇(二)-- Uboot使用介绍 Uboot专题(一)-- 移植NXP官方Uboot(2016.03版本) 文章目录 一.编译NXP官方uboot 1.获取ub ...
- u-boot 2016.03支持nand flash boot
工作背景: 目标板:imx6ul SOC+底板 u-boot:uboot2016.03 nand flash: Micron MT29F8G08ABABAWP 1G kernel启动过程中关于n ...
- uboot研读笔记 | 12 - uboot目录结构分析(2016.03版本)
整个目录结构分析的思维导图:[腾讯文档]uboot 2016.03目录结构分析 背景说明 我使用的是已经移植到atk-imx6ull开发板上的uboot,基于NXP原厂提供的uboot,版本为2016 ...
- uboot使用命令整理(2016.03)
文章目录 一.uboot启动信息 二.uboot使用命令 1. 帮助命令 2. 信息查询类命令 3. 环境变量操作命令 4. 内存类操作命令(DRAM) 4. 网络相关命令 5. eMMC/SD ca ...
- 分布式技术一周技术动态 2016.03.20
分布式系统实践 1. 基于Mesos和Docker的分布式计算平台 https://mp.weixin.qq.com/s?__biz=MzAxMDgzOTA2Mw==&mid=40276912 ...
- 问道手游服务器维护,《问道》手游服务器例行维护公告(2016.03.07)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 各位亲爱的玩家: 为保证服务器的运行稳定和服务质量,<问道>手游所有服务器将于2016年03月08日(即本周二)早上06:00分左右进行停服维 ...
- 2016.03.04,英语,《Vocabulary Builder》Unit 04
vor: 来自拉丁动词vorare,指to eat,-ivorous指吃某种食物的eater.carn肉,肉欲+vore吃→吃肉的:carnival狂欢节,谢肉节voracious a 狼吞虎咽的(v ...
- 2016.03.18 近日买房以及学习事项
03.19 星期六 去拿鼎盛教育印章 盖几个收入证明的章 拉流水账单 别忘了盖章 03.20 转载于:https://www.cnblogs.com/moonnan/p/5292806.html
最新文章
- 记录Datagrid使用的一些事项
- MySQL 8.0 首个自适应参数横空出世
- oracle时间类型转化成java对象_Oracle数据库date类型与Java中Date的联系与转化
- VS2010/MFC编程入门之四(MFC应用程序框架分析)
- 考虑长度、大小写的字符串对比
- 20141126-解决联网问题-笔记
- 工作333:uni-增加添加成功提示
- Android平台开发职位招聘要求总结
- C语言 队列的实现(链表实现)
- 结构张量 matlab 图像,图像处理中 结构张量(structure tensor)
- 软件工程基础 实验3《系统设计》
- 自定义电子邮件 html_如何在Windows 10中设置和自定义电子邮件帐户
- android多边形图片,android – 按多边形区域裁剪图像
- Linux内核升级(降级)
- Chrome 谷歌分页打印 去除页眉页脚 点击取消或打印关闭当前窗口
- 计算机树表查找算法的适用场景,利用基于R-树连续最近邻查询算法来渲染雨滴,形成了逼真的下雨天场景图...
- 如何升级Jenkins版本
- C++类、结构体、函数、变量等命名规则详解
- 如何计算心跳c语言编程,单片机心率计 电子脉搏计设计(原理图Protues仿真和C程序)...
- 骁龙8+是什么档次 骁龙8+gen1芯片怎么样
热门文章
- Assert De-assert
- 某大型保险集团在线财险业务系统数据库存储架构由集中式向分布式转型实践
- python微博文本分析_微博评论挖掘之Bert实战应用案例-文本情感分类
- 华为鸿蒙电视配置,华为表示:将把鸿蒙系统搭配到智慧屏电视机上
- 微信小程序云开发,实际上线数据库读写有问题?
- 计算机桌面背景图片怎么改 win7,怎么换开机关机的背景图_w7系统修改开关机壁纸的方法...
- 获取(今日、本周、本月、本年)的方式
- CentOS Liunx 7 更换为阿里云的源
- 低成本简易家用高功率紫外灯臭氧制作,杀菌消毒除螨虫.约100元成本
- 读《数学之美》吴军著