chen_ww1993的个人空间 https://blog.eetop.cn/?1615674 [收藏] [复制] [分享] [RSS]

日志

R-S触发器是怎样实现鉴相作用的?

已有 631 次阅读| 2023-7-8 12:00 |个人分类:DLL|系统分类:芯片设计

R-S触发器又名复位-置位触发器(R-复位RESET,S-置位SET。),基本结构是由两个与非门(or或非门)的输入、输出端交叉连接而成。本人曾经做过一个项目,为半周期锁定的DLL(即锁相误差为π)。这个DLL使用R-S触发器当做鉴相器,来鉴别参考时钟和反馈时钟的相位差。

更多文章内容,可关注“模拟小笨蛋”微信公众号,定期分享模拟IC设计相关的知识,小技巧。

具体结构如下所示:

图片

图1 鉴相器

其中,R-S触发器真值表如下,置位信号和复位信号都是低有效。

置位端复位端

Q

QN
0
0
X
X
0
1
1
0
1
0
0
1
1
1保持不变
保持不变

Note:当置位端和复位端都为0,当同时撤掉0之后,输出状态是不确定的。

图1所示鉴相器电路。REF信号经过3级反相延时后的信号和初始信号进行逻辑或运算,得到R-S触发器的置位信号。另一边,FBK信号经过3级反相延时后的信号和初始信号进行逻辑或运算,得到R-S触发器的复位信号。R-S触发器在置位信号和复位信号控制下输出Q和QN。而Q和QN可以作为UP、DN信号驱动后级的电荷泵电路。

鉴相原理:

图片

图2 :信号的边沿提取

如上图所示,以REF为例,可以看到置位信号在REF的下降沿处产生负脉冲,负脉冲的宽度约等于3级反相器的延时大小。同理,复位信号将在FBK下降沿处同样产生负脉冲。

对于DLL而言,REF和FBK的频率相同,所不同的只是相位的差别。用上面提到的方法,REF和FBK所对应的每个下降沿处将产生负脉冲,因此两个负脉冲之间的宽度可以表示为相位误差。进一步利用R-S触发器的锁存特性,可以用Q的高电平宽度代表相位误差。这一点可以从下面的图片直观地表示出来。

图片

图3:相位误差为π时

图片

图4:相位误差<π时

图片

图5:相位误差>π时

总结:

本文提到的鉴相器用在半周期锁定的DLL中,也就是说在半周期锁定的应用中,环路锁定状态下相位误差等于π。这一点和大多数的锁相电路不同。对于常规的DLL,一般都是整周期延时锁定,理论上锁定时的相位误差等于0。

更多文章内容,可关注“模拟小笨蛋”微信公众号,定期分享模拟IC设计相关的知识,小技巧。



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 1

    关注
  • 40

    粉丝
  • 0

    好友
  • 117

    获赞
  • 9

    评论
  • 230

    访问数
关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-10-7 07:06 , Processed in 0.011523 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部