高速SERDES的CDR锁存状态判断

2023-05-16

    高速SERDES在调试过程中,会经常关注的寄存器就是CDR锁定状态的寄存器。当出现故障时,那就得好好了解一下判断的原理了,才能更好的定位故障。

    所谓的判断就是将CDR恢复出来的时钟和参考始终比较,比对的方法也有意思,如同比较两个人的心率。咱们做体检的时候经常做,就是在1分钟数一下各自心脏❤️跳动的次数,然后比对一下次数就行了。

    就这么简单,CDR也是这么实现的。

    上图中的counter就是为REFCLK(参考时钟)和FBCLK(CDR始终)计数用的,Compare是一个比较器,在一定的时间间隔内,采集比较器的状态。两个计数器设置成不同的初始值,如果两个时钟频率一样或者波动较小,两个计数器的值就不会出现相等的情况,而当两者频率差距较大时,一定时间内计数器的差值会越来越小,以致在某一时间点相等。

    Counter位数越小说明检测的就越精确,测量时间越长说明要求越严格,从这能反应出CDR恢复出的时钟的质量。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

高速SERDES的CDR锁存状态判断 的相关文章

  • Qt Android开发问题汇总

    Qt Android开发问题汇总 摘要1 Qt Quick编写Android应用 xff0c 使状态栏颜色和应用保持一致总结 摘要 作为一名工作中使用Qt的开发者 xff0c 主要做的是桌面应用开发 开发Android应用主要是想要尝试移动
  • 自定义 Qt Quick Controls

    自定义 Qt Quick Controls 使用 Qt Quick 编写界面时 xff0c 使用 Qt Quick Controls xff08 指Qt Quick Controls 2 xff09 模块中提供的大量控件 xff0c 可以快
  • Rust基础 - 变量

    Rust基础 变量 摘要开始变量的可变性 Mutability 名称覆盖 Name Shadowing 常量 摘要 这是Rust语言的基础教程 本文讲解了Rust的变量 常量 名称覆盖 Shadowing 开始 开始学习Rust xff0c

随机推荐

  • xrdp远程登录恢复上一次登陆会话

    本文参考Xrdp Tip How to reconnect to the existing session while using the xrdp package from Ubuntu Repository 首先连接远程桌面是观察连接时
  • XRDP远程连接错误总结

    XRDP远程连接错误总结 XRDP无法连接 xff0c 出错信息如下 xff1a 解决方案 xff1a 编辑文件 etc xrdp sesman ini sudo gedit etc xrdp sesman ini 在末尾加上 xff1a
  • linux提示 “软件包系统已损坏” 问题解决

    今天启动ubuntu xff0c 发现无法安装软件 xff0c 系统提示错误 软件包系统已损坏 xff0c 检查您是否使用了第三方源 如果是就禁用它们 xff0c 它们常常导致问题 然后在终端中运行以下命令 xff1a apt get in
  • DINO在Windows环境下训练 自定义数据集

    简介 论文 xff1a https link zhihu com target 61 https 3A arxiv org abs 2203 03605 代码 xff1a https link zhihu com target 61 htt
  • 【转载&翻译】Debian配置Networking 和 apt-get 源信息 & 开启root远程登录权限

    1 简介 初始安装完debian 7 7 0时 xff0c 需要首先配置网络及apt get源 xff0c 才能正常使用 2 debian配置 2 1 debian 7 7 0配置网络及apt get源 2 1 1 配置网络 静态IP 修改
  • DETR详解

    Github源码 xff1a facebookresearch detr Github注释版源码 xff1a HuKai97 detr annotations 论文 xff1a End to End Object Detection wit
  • 目标检测模型总结

    1 问题概况 1 1 定义 目标检测的任务是对画面中的目标进行定位和分类 定位是指回归目标的矩形框 xff0c 分类是指对目标框进行类别区分 1 2 主要问题 目标检测任务主要解决以下几个问题 xff1a 目标的种类和数量 目标的尺寸 外界
  • Windows10 远程即使输入对方邮箱和密码也无法登录(“用户名密码错误”)

    问题 Win10远程桌面无论使用什么账号密码均无法正常登陆Win10共享文件无法被其他设备使用任何账号正常访问 各种需要使用Win10系统账号与密码登陆的服务出现账号密码正确但无法访问的情况 原因 触发条件 xff1a 在Win10电脑激活
  • 注意力机制、Encoder、Decoder

    注意力机制 开始我们先想一个问题 xff1a 假设我要找工作 xff0c 我怎么才能知道我在一个公司可能拿到多少工资呢 xff1f 将全公司所有人的工资进行平均 xff1f 这显然不合理吧 一个合理的想法是找到这个公司和我相同或类似岗位且与
  • Transformer

    Transformer 流程 第一步 xff1a 获取输入句子的每一个单词的表示向量 X xff0c X由单词的 Embedding xff08 Embedding就是从原始数据提取出来的Feature xff09 和单词位置的 Embed
  • java 文件压缩方法 zipUtil

    span class token keyword import span org span class token punctuation span slf4j span class token punctuation span Logge
  • IEEE CAUI温度导致的损耗波动

    CAUI做一致性测试的时候 xff0c 示波器需要一定的CTLE才能成眼 xff0c 而CTLE有效的依据是增加和减小1dB xff0c 示波器均能成眼 xff0c 眼图也必须满足标准要求 那这个1dB的意义是什么呢 xff1f 其实它的作
  • 关于导体“通流”能力的思考

    周围很多人在画PCB的时候 xff0c 都会遇到平面或线通流是否够用的问题 xff0c 在这咱们就咬文嚼字说一下 在这咱们就讨论一下通流到底和哪些因素有关 首先 xff0c 咱们先回到通流的概念 xff0c 其实我更倾向于载流的说法 比如一
  • 高速串行信号速率

    信息速率PCS编码FEC编码实际速率50257 256544 51453 125gbps25257 256528 514 25 78125 PTN106 25 OTN112 28
  • 使用adduser命令在Debian Linux中创建用户

    在本教程中 xff0c 我们将学习如何使用命令行界面在Debian Linux中添加用户 Debian Linux使用adduser命令从命令行创建用户 使用adduser命令后跟用户名来创建具有默认选项的新用户 命令格式 xff1a ad
  • 影响PCB载流能力的因素

    困扰PCB工程师的电源问题是 xff0c 电源层够不够和电源平面够不够 xff0c 以及过孔够不够 载流能力就和温度挂钩 xff1a 在一定温度要求下 xff0c 通过一定电流 为了满足要求 xff0c 随之而来的PCB结构就来了 大家都根
  • PTN和OTN速率统计

    统计PTN和OTN数据速率
  • 边缘计算理解

    边缘计算 xff0c 顾名思义将一部分计算置于边缘侧 xff0c 要么是终端本身 xff0c 要么是接入 端 边缘计算的优点在于延时极低 xff0c 带来很多其他优点诸如隐私安全等 xff0c 不同应用看重点不同 借用比喻 xff0c 诸如
  • 传输线损耗中铜箔的影响

    PCB铜箔在传输线损耗中 xff0c 就是频率的根号因素决定因素 xff0c 其中包含趋肤效应以及粗糙度 xff0c 其中粗糙度在原有损耗的基础上乘以一个系数 该系数就和使用的模型有关 xff1a hammerstad模型 xff0c he
  • 高速SERDES的CDR锁存状态判断

    高速SERDES在调试过程中 xff0c 会经常关注的寄存器就是CDR锁定状态的寄存器 当出现故障时 xff0c 那就得好好了解一下判断的原理了 xff0c 才能更好的定位故障 所谓的判断就是将CDR恢复出来的时钟和参考始终比较 xff0c