PISI:眼图1:眼图相关基本概念

0 英文缩写

  • TIE(Time Interval Error)时间间隔误差,
  • UI(Unit Interval)单位间隔
  • PDF(Probability Density Function)概率密度函数
  • BER(Bit Error Rate)误码率
  • TJ(Time Jitter)时间抖动
    • RJ(Random Jitter)随机抖动
    • DJ(Deterministic Jitter)确定性抖动
    • PJ(Periodic Jitter)周期性抖动
    • DDJ(Data-Dependent Jitter)数据相关抖动
    • BUJ(Bounded Uncorrelated Jitter)有界不相关抖动
  • ISI(Intersymbol Interference)码间干扰

1 眼图定义与意义

1.1 眼图定义

眼图(Eye Diagram)是在示波器上用余辉的方式,将采集到的一系列串行信号的多个单位间隔(UI)的波形叠加形成的图形叠加显示,该叠加后的图形形状看起来和眼睛很像,故名眼图,用于直观评估信号完整性。

眼图包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特征,从而估计系统优劣程度。

眼图 的 “眼睛” 张开的大小反映着码间串扰的强弱。 “眼睛”张的越大,且眼图越端正,表示码间串扰越小;反之表示码间串扰越大。

  • 眼图的眼高代表噪声
  • 眼宽代表抖动

image-20250504002018987

1.2 眼图意义

眼图的意义:眼图是一系列数字信号在示波器上累积而显示的图形,因而眼图分析是高速互连系统信号完整性分析的核心。另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰,改善系统的传输性能。眼图的分析:数字系统信号完整性分析的关键之一。

image-20250504001509225

3 眼图怎么看

3.1 眼图眼高的含义

image-20250504002358940

上图是一个典型的眼图测试各指标的示意图。其中眼图眼高定义如下(眼高最终结果与波形噪声标准偏差有直接关系):
E y e H e i g h t = ( A v g P T o p − 3 ∗ σ P T o p ) − ( A v g P B a s e + 3 ∗ σ P B a s e ) Eye Height = (Avg_{P_{Top}}-3*\sigma_{P_{Top}})- (Avg_{P_{Base}}+3*\sigma_{P_{Base}}) EyeHeight=(AvgPTop3σPTop)(AvgPBase+3σPBase)

  • A v g P T o p Avg_{P_{Top}} AvgPTop 眼图波形顶部的均值
  • σ P T o p \sigma_{P_{Top}} σPTop 眼图波形顶部的噪声标准偏差或均方根值
  • A v g P B a s e Avg_{P_{Base}} AvgPBase 眼图波形底部的均值
  • σ P B a s e \sigma_{P_{Base}} σPBase 眼图波形底部的噪声标准偏差或均方根值

3.2 眼图波形的含义

3.2.1 波形叠加

眼图实际上就是数字信号的一系列不同二进制码按一定的规律在示波器屏幕上累积后的显示,简单地说,由于示波器具有余辉功能,只要将捕获的所有波形按每三个比特分别地叠加累积,从而就形成了眼图。

眼图是查看抖动的最常用方式之一,可能的 8 种比特跳变组合及其层叠形成的眼图

image-20250504112149819

3.2.2 眼图中心与眼图边缘

眼图核心区域分为眼图中心眼图边缘,两者在信号分析中具有不同的物理意义和工程价值。

3.2.2.1 眼图中心
  • 定义: 眼图中心指信号波形的水平中心(时间轴中点)和垂直中心(电压轴中点)附近的区域,即眼图的“瞳孔”部分(最开阔区域)
  • 特性:
    • 时间维度:对应最佳采样时刻(通常为数据位的中间位置)
    • 电压维度:对应稳定电平区域(逻辑“1”和“0”的稳态电压)
    • 信号行为:
      • 信号在此区域停留时间最长,电平变化最小
      • 受噪声和抖动影响最小,波形重叠最密集(颜色最深)
  • 工程意义:
    • 采样窗口:眼图中心的水平宽度决定了有效采样时间容限。
    • 噪声容限:垂直开口高度反映了电压噪声容限,直接影响误码率(BER)。
3.2.2.2 眼图边缘
  • 定义: 眼图边缘指信号跳变沿(上升沿/下降沿)在时间轴上展开的区域,即眼图的“眼皮”且靠近左右两侧的闭合区域
  • 特性:
    • 时间维度:对应信号跳变的过渡时间(如10%~90%上升时间)
    • 电压维度:电平处于非稳态(介于逻辑“1”和“0”之间)
    • 信号行为:
      • 信号在此区域快速变化,受抖动和噪声影响显著
      • 波形分散度高,颜色较浅(出现频次低)
  • 工程意义:
    • 抖动分析:边缘的扩散程度反映时间抖动(TJ),尤其是确定性抖动(DJ)。
    • 信号完整性:边缘的斜率与振荡(Ringing)可揭示信道损耗、反射或串扰问题。
3.2.2.3 核心区别对比
维度眼图中心眼图边缘
时间位置单位间隔(UI)的中点靠近UI边界(跳变沿附近)
电压状态稳定逻辑电平(高/低)过渡状态(非稳态)
信号质量反映稳态噪声容限与采样窗口反映跳变速度、抖动及信道失真
颜色密度高频次区域(暖色,如红色)低频次区域(冷色,如蓝色)
优化重点增大开口以提升采样可靠性减少扩散以降低误码风险
3.2.2.4 实际应用示例
  • 高速SerDes设计
    • 中心关注点:确保中心开口高度 > 接收机灵敏度阈值,垂直噪声容限足够。
    • 边缘关注点:抑制边缘的码间干扰(ISI)和周期性抖动(PJ),避免边沿交叉点闭合。
  • 故障诊断
    • 中心闭合:可能因阻抗失配(反射)或共模噪声引起稳态电平偏移。
    • 边缘扩散:常见于信道损耗(高频衰减)或电源噪声导致的边沿退化。
3.2.2.5 总结
  • 眼图中心:稳态区域,决定采样窗口和噪声容限,是信号质量的“安全区”。
  • 眼图边缘:瞬态区域,揭示抖动和信道损伤,是信号完整性的“风险区”。
  • 设计目标:最大化中心开口,最小化边缘扩散,以实现高可靠性的数据传输。

提示:通过眼图分析工具(如示波器中的眼图模板测试),可快速定位中心与边缘的异常,指导PCB布局、均衡器调整或电源优化。

3.3 眼图颜色的含义

眼图使用颜色分级来显示信号通过图中不同区域的频次高低(注意3.2中的颜色只是为了区分8中波形以及相应不是这里所说的颜色分级与频次),“频次高低”指的是信号在特定时间和电压位置出现的概率密度,通过颜色分级直观显示。具体解释如下:

  • 暖色(如红、黄):表示信号在该区域出现的频率高,即多次采样的数据中,信号在此时刻和电压值附近出现的次数多,集中度高
  • 冷色(如蓝、绿):表示频率低,信号较少出现在此区域

时间间隔误差:是实际信号边沿与理想时钟边沿之间的时间差。颜色分级所代表的频次高低,提供了另一种查看时间间隔误差(TIE)频次的方法。理想情况下,信号的跳变边沿(如上升沿和下降沿)应在固定的时间点发生,并且电压值稳定在逻辑高或低电平。在多次采样叠加后,眼图频次与TIE关系如下:

  • 时间间隔误差:表示时钟的每个有效沿相对于理想位置的变化
  • TIE小:信号在中心区域集中,说明大部分边沿接近理想位置,形成颜色更暖的区域,时间偏差小,被有效控制
  • TIE大:信号从高到低或低到高跳变的过渡区(即眼图的边缘或交叉区域),信号出现的次数较少较为分散,颜色较冷,这些区域的低频次代表信号偏离了理想时间和电压范围。可能是由于噪声、时钟不稳定或信道损耗导致。

3.4 眼图抖动的含义

抖动(Jitter) 是信号在时间上的波动。低抖动意味着信号边沿的时间一致性高,稳定性强,从而确保采样时刻的准确性,降低误码率。

从抖动对信号分布的影响来看:

  • 抖动即为信号在时间上的不稳定性
  • 低抖动:信号集中在中心,信号边沿位置变化小,眼图边缘出现次数少,时间一致性高,反应为高频次
  • 高抖动:信号边沿在时间轴上分布更广,信号边沿位置变化大,眼图边缘出现次数增加,而中心区域减少,时间上不稳定性增加,反应为低频次

下图中显示了这样的一个例子。直方图中的着色区说明这个眼图有明显的计时误差,图中还表现出误差发生的大致频次。实时眼图软件可以在仪器上自动生成这个眼图,可以很容易地看到随机抖动(RJ)和 确定性抖动(DJ)对您的器件有何影响。

image-20250504122524100

3.3.1 随机抖动(RJ)

随机抖动一般可以理解为“发生抖动”。随机抖动终究是不可避免的,但可以对它进行表征。随机抖动呈现高斯分布(无界),它由三个原因共同造成。

  • 热噪声会引起 RJ,可以描述为 噪声 = k T B 噪声 = kTB 噪声=kTB,其中 k k k 是玻尔兹曼常数, T T T 是开尔文温度, B B B 是系统带宽
  • 散粒噪声(或泊松噪声)会引起 RJ。散粒噪声是由电子和空穴的量化造成的固有噪声,并且受到偏置电流的影响
  • “粉红”噪声会引起 RJ,它与频率成反比(1/f)。所有系统将具有某种程度的随机抖动
3.3.2 确定性抖动(DJ)

确定性抖动是非随机的、有界的抖动,它由设计中的次序出现引起。此外,确定性抖动可以分成多个子分量,如:

  • 周期性抖动(PJ)
  • 数据相关抖动(DDJ)
  • 有界不相关抖动(BUJ)

3.4第一张图所示为一个具有确定性抖动的系统实例。与随机抖动不同的是,确定性抖动的概率密度函数 (PDF) 通常有一个以上的峰。下图也是一个确定性抖动

image-20250504141605556

3.5 综合角度(眼高、频次、相对眼的位置、抖动)看眼图

  • 信号质量高:
    • 眼图张开度大,眼高较高
    • 高频次区域集中,信号高频次区域集中在理想采样点附近,即眼图中心,颜色偏暖色(如红、黄)
    • 信号边沿变化小,边缘干净,时间一致性高,时间偏差(TIE)小 → 抖动低
    • 信号在时间和电压上都较为稳定,适合正确采样,稳定性高
  • 信号质量低:
    • 眼图张开度小,眼高较低
    • 信号高频次区域不明显、分散至边缘、颜色分布广泛;在眼图边缘或交叉点呈现低频次,颜色分布广泛,总体偏冷色(如蓝、绿)
    • 信号边沿变化大,边缘离散度高,时间一致性差,时间偏差(TIE)大 → 抖动高,采样窗口缩小,误码风险增加,稳定性差(稳定性差可能由电源噪声、串扰或阻抗不匹配引起。)
    • 信号稳定性差,容易受到噪声或干扰影响,导致采样错误。
  • 总结:频次高低通过颜色深浅反映信号在特定位置的统计分布,帮助工程师快速评估时间间隔误差(TIE)的分布特性及整体信号质量。

4 串扰

串扰的定义:是一种失真,主要来自与数据码型无关的幅度干扰。由于耦合效应,一个干净的信号(称为“受扰信号”)可能受到“干扰”信号的串扰影响。干扰信号会使得受扰信号发生变 形,并让受扰信号的眼图闭合。

工程师希望信号是串扰极小或完全没有串扰的干净信号,如此才能获得张开幅度较大的眼图,并进行准确无误的数据传输。如果受扰信号中存在串扰,那么这种干扰会导致眼图闭合,从而使得设计裕量变得很小甚至测量结果错误(见下图 )。串扰还会降低受扰信号的垂直幅度和水平抖动性能,导致通信链路中的互操作性问题愈发严重。

image-20250504112002268

有串扰和没有串扰的受扰信号眼图。串扰会导致眼图闭合,从而降低设计裕量并可能造成设计的性能达不到技术指标。

LAST 参考文献

  • “一文读懂高速信号眼图”
  • “【电子技术】眼图的基本概念和原理(1)_眼图ui-CSDN博客”
  • “什么是眼图?全面掌握眼图原理和眼图测试 - 知乎”
  • “眼图详解 - 知乎”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/81722.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端八股 CSS 2 选择器

选择器功能:选中特定 DOM节点进行渲染 原始方法 getElementById() getElementByName() 现在方法选择器 分类: id选择器 类选择器 标签选择器 逻辑与选择器 其他类型选择器: 伪类选择器: :link:未被访问的链接…

算法竞赛进阶指南.闇の連鎖

目录 题目算法标签: 树上差分, L C A LCA LCA, 倍增思路代码 题目 352. 闇の連鎖 算法标签: 树上差分, L C A LCA LCA, 倍增 思路 对于一个无向图, 第一次切断树边, 第二次切非树边, 一共多少种方案使得图不连通, 点数和边数都很大, 时间复杂度不能是 O ( n 2 ) O(n ^ 2…

ActiveMQ 与其他 MQ 的对比分析:Kafka/RocketMQ 的选型参考(二)

ActiveMQ、Kafka 和 RocketMQ 详细对比 性能对比 在性能方面,Kafka 和 RocketMQ 通常在高吞吐量场景下表现出色,而 ActiveMQ 则相对较弱。根据相关测试数据表明,Kafka 在处理大规模日志数据时,单机吞吐量可以达到每秒数十万条甚…

Electron 从零开始:构建你的第一个桌面应用

🖥️ Electron 从零开始:构建你的第一个桌面应用 Electron 是一个可以使用 HTML、CSS 和 JavaScript 构建跨平台桌面应用的框架。它将 Chromium 和 Node.js 融合到一个环境中,使 Web 开发者也能轻松开发原生桌面应用。 🚀 什么是 …

相向双指针-16. 最接近的三数之和

16. 最接近的三数之和 题目描述思路讲解代码展示复杂度分析相关标签 题目描述 思路讲解 思路和 15. 三数之和 类似,排序后,枚举 nums[i] 作为第一个数,那么问题变成找到另外两个数,使得这三个数的和与 target 最接近,…

C 语 言 - - - 文 件 操 作

C 语 言 - - - 文 件 操 作 文 件文 件 名文 件 操 作fopenfclose 文 件 的 顺 序 读 写fputcfgetcfputsfgetsfprintffscanffwritefread 流文 件 的 随 机 读 写fseekftellrewind 总结 💻作 者 简 介:曾 与 你 一 样 迷 茫,现 以 经 验 助 你…

Walrus 与 Pudgy Penguins 达成合作,为 Web3 头部 IP 引入去中心化存储

以将深受喜爱的数字藏品赋予生命而闻名的 IP 与品牌开发公司 Pudgy Penguins,现已集成 Walrus,用于存储和管理其日益增长的数字媒体资源库,包括在其产品和社区体验中使用的贴纸和 GIF。团队将率先通过 Tusky(Walrus 的用户友好型文…

2019ICPC陕西省赛暨陕西邀请赛题解 BCDEF HIJKL

共111支队伍,获奖情况(大概) 铜牌66 —— 3 296 银牌33 —— 4 391 金牌 11 —— 6 808 题目难度(过题)L F E B C I J D K H Problem - L - Codeforces 思路:注意到答案是连乘,只要有0…

5块钱的无忧套餐卡可以变成流量卡吗

电信的 5 块钱无忧套餐卡理论上可以变成流量卡,但会受到一些条件限制,以下是具体介绍: 中国电信无忧卡简介 中国电信无忧卡是电信推出的低月租套餐,月租仅 5 元,包含 200M 国内流量、来电显示和 189 邮箱,全…

SpringBoot校园失物招领平台源码开发实现

概述 实用的​​SpringBoot校园失物招领平台​​完整项目源码,帮助开发者快速构建校园失物招领系统。该项目采用SpringBootVue前后端分离架构,包含完整的注册登录、信息发布、认领管理等模块,是学习企业级项目开发的优秀范例 主要内容 1. …

如何在纯C中实现类、继承和多态(小白友好版)

基本实现原理 /* 通过结构体函数指针模拟类 */ typedef struct {// 成员变量int x; // 成员方法(函数指针) void (*print)(void* self); } MyClass;/* 成员函数实现 */ void my_print(void* self) {MyClass* obj (MyClass*)self;p…

51单片机入门教程——每个音符对应的重装载值

前言 本教程基于B站江协科技课程进行个人学习整理,专为拥有C语言基础的零基础入门51单片机新手设计。既帮助解决因时间差导致的设备迭代调试难题,也助力新手快速掌握51单片机核心知识,实现从C语言理论到单片机实践应用的高效过渡 。

股票单因子的检验方法有哪些?

股票单因子的检验方法主要包括以下四类方法及相关指标: 一、统计指标检验 IC值分析法 定义:IC值(信息系数)衡量因子值与股票未来收益的相关性,包括两种计算方式: Normal IC:基于Pearson相关系数…

洛谷 P8606 [蓝桥杯 2013 国 B] 高僧斗法 博弈论

题目 传送门 P8606 [蓝桥杯 2013 国 B] 高僧斗法 - 洛谷 思路 这个题就比较考验博弈的基本题型和转换能力了; 这个题是nim博弈>阶梯博弈 再将小和尚的移动转化为阶梯上石子的移动:两个小和尚之间可以移动的距离,看做阶梯上的石子&…

《政治最后的日子》章节

政治与中世纪教会的类比性衰落 作者提出现代民族国家正重复中世纪教会的衰落轨迹: 两者均曾作为社会组织核心存在约5个世纪 晚期都成为生产力阻碍(中世纪教会税收负担/现代国家官僚低效) 末期均出现管理者普遍腐败与公众蔑视(…

微软开源推理模型:Phi-4-reasoning-plus

Phi-4-reasoning-plus 技术解读 一、模型概述 Phi-4-reasoning-plus 是微软研究院开发的一种前沿开源推理模型,基于 Phi-4 通过监督微调和强化学习进一步训练而成。该模型专注于高质量和高级推理能力的培养,旨在为小型高效模型提供强大的推理性能。其训…

文学与社会学是否只是在做解释的工作?

目录 一、文学:从抒情到解释的转变 (一)文学从来不只是“虚构” (二)文学的解释,是“经验的再组织” 二、社会学:用理论语言重写社会现实 (一)社会学的“科学化”与…

Flink基础整理

文章目录 前言1.Flink系统架构2.编程模型(API层次结构)3.DataSet和DataStream区别4.Flink的批流统一5.Flink的状态后端6.Flink有哪些状态类型7.Flink并行度前言 提示:下面是根据网络或AI整理: 1.Flink系统架构 用户在客户端提交作业(Job)到服务端。服务端为分布式的主从…

mq消息可靠性传送

mq消息传送 开启消息发布确认模式 def publish(self, message):"""发布消息(自动重连)"""for i in range(3):try:message_ json.dumps(message, ensure_asciiFalse)self.ensure_connection()# 开启 confirm 模式&#x…

【quantity】10 面积单位模块(area.rs)

一、源码 我们可以实现面积单位文件,包含k(千)、d(分)、c(厘)、m(毫)前缀的面积量。面积的基本单位是平方米(SquareMeter)。 以下是area.rs的实…