超高频RFID阅读器电荷泵锁相环设计
moboyou 2025-05-20 23:26 22 浏览
摘要:本文设计了一款应用于超高频RFID阅读器的整数型电荷泵锁相环。在SMIC工艺下进行设计,采用Cadence进行了后仿真和版图绘制。仿真得到系统中心频率为966 MHz,输出信号幅度为1.4 V,系统相位裕度为49.8°,建立时间为2 μs,功耗为12 mW,芯片面积为880 μm×750 μm。
锁相环是在模拟/数字电路设计中的一种非常重要和实用的电路结构[1]。锁相环[2-3]由鉴频鉴相器、电荷泵、滤波器、压控振荡器以及分频器等构成,在具体电路设计中还可能涉及到基准(PTAT)电路和一些简单的数字电路。由于锁相环正常工作时能通过内部电路中精准的负反馈机制提供稳定的输出频率作为本振信号,因此,该结构广泛应用于数字及模拟电路设计之中。
1 电荷泵锁相环电路设计
1.1 电荷泵锁相环原理与整体结构
图1所示为电荷泵锁相环[4]的系统结构图。
锁相环系统的基本原理为:最初外部参考信号与分频器输出信号同时输入给系统,送入鉴频鉴相器;鉴频鉴相器检测ωout与ωin两路信号的相位差和频率差以及上升沿和下降沿,并随时根据它们的上升、下降变化决定电荷泵的开启和关断状态;电荷泵的输出电压Ud经过滤波器滤波,产生输出电压Vctrl,Vctrl作用在压控振荡器上,产生输出频率;压控振荡器的作用是使输出频率随输入控制电压的变化按照一定比例变化,分频比为N的分频器保证:fvco=fref×N,其中fvco为VCO的输出频率,fref为参考频率。锁相环内部负反馈机制使整个系统达到锁定状态。
出信号被送入鉴频鉴相器,初始相位差使环路无法锁定,经过一段时间的相位积累就能达到频率捕获。
针对死区问题,本设计所采用的去死区的方法是增加延时单元,延时单元应用串联连接的反相器链。增加延时单元可以使up和dn信号同时为高的时间延长,保证有充分的时间对MOS管的输入电容进行充电,从而达到去死区的作用。同时,时间的延迟要适宜,过大或者过小都会对锁相环的系统造成影响。因此,采用了3级反相器串联的反相器链作为延时单元,实现了合理的延迟时间。
1.3 电荷泵电路
电荷泵[6]实质上就是一个带开关的电流源。鉴频鉴相器的两路输出信号(up、down)通过反相器分别控制电荷泵电路中的4个MOS管,实现对电流源的控制。
针对电荷泵设计中常见的电荷分享、电流不匹配的问题,设计中给出了优化方案。
电流不匹配主要是因为沟道长度调制效应,致使漏电流ID不完全受VGS控制,使得上、下两路电流源对电荷泵进行充放电时无法达到完全匹配,故采用共源共栅的电流源结构来抑制沟道长度调制效应。但是采用共源共栅的电流源结构会使得电压额度变小,故用宽摆幅电流镜结构给电流源提供偏置电流。
电荷分享问题是在开关MOS管和电流源相接的地方出现的问题。解决方法是采用dummy电路,即不使用单独的两个MOS作为充放电开关管,而是再增加UP_bar和DOWN_bar两个开关管同时控制电容的充放电,使得电流源和后级滤波器电容间总保持连通状态,从而消除电荷分享。
实际设计中采用了dummy电路结构,但这会使图3中左端开关管UP和DOWN_bar之间没有与输出电容相连,进入一种悬空的状态,即两管之间的电压不可知,这是不允许的。解决方法是加入一个用二级运放做成的电压跟随器,使得左端电压跟随右端电压变化。优化后的电荷泵电路图如图3所示。
1.4 环路滤波器电路
滤波器[7]采用由两个电容和一个电阻构成的二阶无源低通滤波器,如图4所示。C1主要决定了电荷泵锁相环系统的稳定性;R1主要决定了环路的带宽;C2在环路上增加了一个极点,有助于压控振荡器更好地控制电压中的高频成分。通过系统设计,得出C1=58.62 pF,R1=8.2 kΩ,C2=6.51 pF。
1.5 环形压控振荡器
压控振荡器的设计是锁相环系统设计中的核心,它从根本上决定了锁相环系统性能的好坏。环形振荡器的突出优点是具有较小的功耗,同时又能达到很高的振荡频率。环形振荡器是由3~5级的反相单元(Delay_cell)构成的,其控制电压通过改变电流的大小来实现对延迟时间的控制,进而改变频率。
图5是环形振荡器整体电路结构,采用3级反相单元连接。环形振荡器的总功耗为7.02 mW。
图6所示是通过Cadence仿真得出的环形振荡器的频率-控制电压曲线。该曲线在0.5 V~1.1 V的电压范围内显示出比较好的线性特性,经计算得出VCO的增益Kvco=300 MHz/V。
2 后仿真结果与版图
2.1 相位裕度的仿真
在进行系统设计时,将电荷泵的电流Icp设为60 ?滋A,环路带宽为1 MHz,压缩振荡器VCO的增益为300 MHz/V。采用Matlab进行建模仿真,可得系统的相位裕度为49.8°,如图7所示。
2.2 建立时间的仿真
图8所示为锁相环建立时间通过Cadence后仿真得出的结果。从图中可以看出,建立时间为2 ?滋s。当输入参考信号(REF)与分频器的输出信号之间相位差过大时,鉴频鉴相器会做出相反的误判,把参考信号超前误认为是落后,这样就会产生图8中的尖峰,称之为cycle-slip现象。该现象在锁相环建立的过程中无法避免,但可以通过复位和去死区延时的方法削弱尖峰。
2.3 输出信号波形仿真
图9为锁相环稳定时通过Cadence后仿真得出的输出波形。锁相环锁定时输出频率为966 MHz,输出信号电压幅度为1.4 V,整个系统的功耗为12 mW。
本文设计了一个整数型电荷泵锁相环,并在SMIC工艺下完成了版图和后仿真。其输入参考频率(REF)采用片外独立有源13 MHz晶振,整个锁相环系统稳定时后仿输出信号频率为966 MHz,功耗为12 mW,芯片面积为880 μm×750 μm。
1
- 上一篇:基于改进EKF算法的锂电池SOC预估研究
- 下一篇:机器人EI会议,投稿策略
相关推荐
- 运维必备:掌握这3个存储技术(存储运维工程师面试题)
-
高级文件系统管理:LVM、RAID、NFS深度解析前言在现代企业级Linux环境中,文件系统管理是运维工程师必须掌握的核心技能。随着数据量的爆炸式增长和业务连续性要求的提高,传统的单磁盘文件系统已经无...
- 用于构建原生Wayland应用的全新C++工具包
-
Cosmoe是一个现代化的C++UI库,同时也是一个具有深厚历史底蕴项目的全新迭代版本,其根源可以追溯到历史上最优雅的图形用户界面之一。Cosmoe展现了几个令人印象深刻的特性。尽管这是一个刚刚发布...
- CoBi Notfall-System 2024 v1.0 PE系统构建器(PE系统生成器)
-
CoBiNotfall-System2024v1.0(由ComputerBild提供):WinPE(WindowsPE)构建工具,基于"LiveSystemPro"。创...
- 每日一个Linux命令解析——nmap(linux nm)
-
nmap:nmap(NetworkMapper)是一款开源的网络扫描和主机探测工具,用于网络安全审计和主机发现。一、语法nmap[ScanType(s)][Options]{targets...
- 化繁为简,揭秘5款神奇桌面小工具
-
01跨平台提效神器项目eSearch是一个基于Electron框架开发的跨平台桌面应用程序,它不仅仅是一个截图工具,更是一个集OCR、搜索、翻译、贴图、以图搜图和录屏等功能于一身的神器。无论...
- 7款炫酷黑科技工具,让你意想不到的好用
-
都是特别好用的(。-ω-)zzzWord2ArtWord2Art是一个特别炫酷的制作词云工具。它里面包含有上百种模板,有各种炫酷的表情包,人的体型。你只需要输入文字,就可以马上生成炫酷的词云。它还有...
- 电脑系统崩溃也不怕了,一招把驱动都备份出来
-
很多人平时都没有备份驱动的习惯,一旦系统崩溃,重装系统后又要从网上下载新的驱动进行安装。有一些电脑上可能还装了一些比较特殊的驱动,去网上也不太好找,怎么办呢?其实还是有补救的办法的,我们可以进PE把...
- 秒杀一众PE系统,制作强大的U盘启动系统,自制新一代装机神器
-
安装电脑系统的方式有很多,是一个既复杂又简单的工作,有时候几分钟就可以装好,而有些时候却要折腾几个小时。重装系统的时候有很大一部分原因就是因为系统损坏,无法正常进入系统才选择的重装,就拿以前安装原版W...
- GPT vs MBR硬盘分区世纪对决!老司机教你避坑选型绝招
-
一、你的硬盘正在被两种规则支配当你在Windows安装界面犹豫该"删除哪个分区"时,当你在Linux终端输入fdisk命令时,当你的Mac提示"磁盘无法初始化"时,这背...
- WinPE疑难解答(winpe进去后无法访问c盘)
-
在使用WinPE的过程中难免遇到这样那样的问题,我们收集了其中一些典型“症状”及其解决方式,希望能对大家的使用有所帮助。●winPE下找不到硬盘一般来讲,应该是PC打开了AHCI模式,现在很多版本的...
- 新一代多系统启动U盘解决方案Ventoy
-
一款几乎可以在所有情况下启动的U盘启动盘神器Ventoy简介简单来说,Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把ISO/WIM/IMG/VHD...
- U盘制作PE启动盘可见分区格式化成哪种格式比较好?
-
制作U盘PE的时候,各种PE系统都有一个可见分区格式选项,这个可见分区格式成什么格式比较好呢?格式化成什么格式,这个只要了解这3种格式的特点就好选了。1:FAT32FAT32这种FAT格式,因为发展较...
- Win10预览版9879硬盘丢失的Linux解决方案
-
IT之家(www.ithome.com):Win10预览版9879硬盘丢失的Linux解决方案IT之家讯12月3日消息,最近IT之家论坛网友九仙仙总结了Win10预览版9879硬盘问题的解决方法,并...
- 只用U盘就能安装系统,教你怎么把系统放进U盘
-
你可曾想过,只用U盘就能安装系统,而且是随声携带的,走到哪里用上自己的系统,保护了自己的隐私,系统坏了,插上自己U盘系统,拷贝重要资料,也能轻松修复!来~小编教你怎么把系统放进U盘,下面介绍两种开源...
- 全干货!笔记本开箱验机测试全流程 经验分享
-
最近做了几期笔记本评测,今天专门写一遍关于新机拆箱验机测试流程,一些个人这方面的经验,共同分享交流。准备工具:1.一个不错的winpe,手中有现成的可以直接用,没有的话建议使用usbos或者edgel...
- 一周热门
- 最近发表
- 标签列表
-
- 外键约束 oracle (36)
- oracle的row number (32)
- 唯一索引 oracle (34)
- oracle in 表变量 (28)
- oracle导出dmp导出 (28)
- oracle两个表 (20)
- oracle 数据库 字符集 (20)
- oracle安装补丁 (19)
- matlab化简多项式 (20)
- 多线程的创建方式 (29)
- 多线程 python (30)
- java多线程并发处理 (32)
- 宏程序代码一览表 (35)
- c++需要学多久 (25)
- css class选择器用法 (25)
- css样式引入 (30)
- html5和css3新特性 (19)
- css教程文字移动 (33)
- php简单源码 (36)
- php个人中心源码 (25)
- php小说爬取源码 (23)
- 云电脑app源码 (22)
- html画折线图 (24)
- docker好玩的应用 (28)
- linux有没有pe工具 (34)