0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCB设计中眼图到底有什么用?

电子工程师 来源:未知 作者:工程师李察 2018-09-15 11:23 次阅读

眼图,是由于示波器的余辉作用,将扫描所得的每一个码元波形重叠在一起,从而形成眼图。本文将带领大家了解PCB上的眼图是什么,眼图是怎样形成的,眼图中包含有哪些信息,如何根据眼图情况分辨信号质量。

眼图的定义眼图是指利用实验的方法估计和改善(通过调整)传输系统性能时在示波器上观察到的一种图形。观察眼图的方法是:用一个示波器跨接在接收滤波器的输出端,然后调整示波器扫描周期,使示波器水平扫描周期与接收码元的周期同步,这时示波器屏幕上看到的图形像人的眼睛,故称 为 “眼图”。从“眼图”上可 以观察出码间串扰和噪声的影响,从而估计系统优劣程度。另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰和改善系统的传输性能。

tips

2

眼图的形成

对于数字信号,其高电平与低电平的变化可以有多种序列组合。以3个bit为例,可以有000-111共8中组合,在时域上将足够多的上述序列按某一个基准点对齐,然后将其波形叠加起来,就形成了眼图。如下图。对于测试仪器而言,首先从待测信号中恢复出信号的时钟信号,然后按照时钟基准来叠加出眼图,最终予以显示。

tips

3

眼图中包含的信息

对于一幅真实的眼图,如下图,首先我们可以看出数字波形的平均上升时间(Rise Time)、下降时间(Fall Time)、上冲(Overshoot)、下冲(Undershoot)、门限电平(Threshold/Crossing Percent)等基本的电平变换的参数

上升时间(Rise Time):脉冲信号的上升时间是指脉冲瞬时值最初到达规定下限和规定上限的两瞬时之间的间隔。除另有规定之外,下限和上限分别定为脉冲峰值幅度的10%和90%。

下降时间(Fall Time):脉冲信号的下降时间是指从脉冲峰值幅度的90%下降到10%所经历的时间间隔。

上冲(Overshoot)也叫过冲就是第一个峰值或谷值超过设定电压,主要表现为一个尖端脉冲,并且能导致电路元器件的失效。

下冲(Undershoot)是指下一个谷值或峰值。过分的过冲能够引起保护二极管工作,导致过早地失效。过分的下冲能够引起假的时钟或数据错误。

门限电平(Threshold/Crossing Percent)是指在系统传输特性劣于某一特定误码率的情况下,收信机所能达到的最低接收电平;

tips

4

如何根据眼图情况分辨信号质量

信号不可能每次高低电平的电压值都保持完全一致,也不能保证每次高低电平的上升沿、下降沿都在同一时刻。由于多次信号的叠加,眼图的信号线变粗,出现模糊(Blur)的现象。所以眼图也反映了信号的噪声和抖动:在纵轴电压轴上,体现为电压的噪声(Voltage Noise);在横轴时间轴上,体现为时域的抖动(Jitter)。如下图示。

当存在噪声时,噪声将叠加在信号上,观察到的眼图的线迹会变得模糊不清。若同时存在码间串扰 , “眼睛”将 张开得更小。一般眼图的眼睛睁得越大,眼图眼高越高,代表信号质量越好。做信号仿真可以获取眼图情况,然后根据眼图情况判断信号的质量,如果眼图情况不好,可以调整硬件设计或者PCB设计,使眼图眼高变高,保证生产出的产品信号质量。

学习了这些知识是不是对PCB上的眼图有了更深层次的了解呢,赶紧应用到您自己的项目当中去吧!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4317

    文章

    23006

    浏览量

    396289
  • 示波器
    +关注

    关注

    113

    文章

    6190

    浏览量

    184521
  • 眼图
    +关注

    关注

    1

    文章

    67

    浏览量

    21110

原文标题:干货篇 || PCB设计中眼图到底有什么用?

文章出处:【微信号:FANYPCB,微信公众号:凡亿PCB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RTOS与Linux到底有什么区别

    很多做嵌入式开发的小伙伴都存在这样的疑惑:RTOS与Linux到底有什么区别?
    的头像 发表于 10-29 09:53 322次阅读

    CMOS运放的输入阻抗到底有多高呢?

    都说CMOS运放输入阻抗高,到底有多高呢?可有一个量化指标?
    发表于 09-06 06:59

    pcb设计如何设置坐标原点

    PCB设计,坐标原点是一个非常重要的概念,它决定了PCB布局的起始位置和方向。 一、坐标原点的定义 坐标原点的概念 在PCB设计,坐标
    的头像 发表于 09-02 14:45 1681次阅读

    PCB设计PCB制板的紧密关系

    一站式PCBA智造厂家今天为大家讲讲PCB设计PCB制板什么关系?PCB设计PCB制板的关系。PC
    的头像 发表于 08-12 10:04 436次阅读

    PCB设计的常见问题哪些?

    一站式PCBA智造厂家今天为大家讲讲PCB设计的常见问题哪些?PCB设计布局时容易出现的五大常见问题。在电子产品的开发过程
    的头像 发表于 05-23 09:13 748次阅读
    <b class='flag-5'>PCB设计</b><b class='flag-5'>中</b>的常见问题<b class='flag-5'>有</b>哪些?

    什么是PCB扇孔,PCB设计PCB扇孔哪些要求

    一站式PCBA智造厂家今天为大家讲讲 PCB扇孔什么意思?PCB设计PCB扇孔的要求及注意事项。什么是PCB扇孔?
    的头像 发表于 04-08 09:19 1020次阅读

    IPv6到底有什么用,给我们生活带来哪些变化?

    IPv6是下一代互联网协议,与IPv4相比,具有更多的地址空间和更好的性能。随着互联网的普及和发展,IPv6的用途也越来越广泛,已经在生活中发挥了重要作用。那IPv6到底有什么用,给我们生活带来
    的头像 发表于 03-29 14:00 1219次阅读
    IPv6<b class='flag-5'>到底有</b><b class='flag-5'>什么用</b>,给我们生活带来哪些变化?

    PCB设计软件哪些 pcb设计软件哪个好用

    Altium Designer是一款功能强大的PCB设计软件,被广泛地应用于电子工程领域。它提供了完整的设计流程,包括原理设计、元件布局、线路布线和制造输出等。它的用户界面友好,易于上手,同时也提供了丰富的封装和元件库。此外,Altium Designer还集成了仿真
    的头像 发表于 02-02 14:05 5506次阅读

    网线到底有多少种连接器

    我们在谈论网线的时候,聊得最多的,一定是它的连接器,它在连接过程扮演着极为重要的角色。网线到底有多少种连接器?本期我们将从工业级使用出发,来看看这根似乎普通的网线,在连接器上有多么努力。
    的头像 发表于 01-26 10:06 565次阅读

    贴片加工厂生产前对PCB进行烘烤什么用呢?

    在贴片加工厂待过的朋友们都知道,一般PCB在贴片之前都会放到烤箱进行烘烤(特殊板材除外),这样做什么用呢?接下来小编就为大家一一解析。
    的头像 发表于 01-12 11:10 849次阅读

    AD9781或是AD9783芯片的DCOP/DCON信号什么用

    1,AD9781或是AD9783芯片他的DCOP/DCON信号什么用?能举个例么,我看了下他们的PDF文档,好像没感觉出来他到底有什么用,用在哪些方面? 2,如果AD9781或是A
    发表于 12-18 06:41

    到底有哪些原因会导致电枢绝缘阻值为零?

    对电机多大影响,现在这样能安全使用多长时间,为什么电枢会是零呢,到底有哪些原因会导致电枢绝缘阻值为零?
    发表于 12-14 08:30

    天线形状那么多,到底有什么用

    天线形状那么多,到底有什么用? 天线是一种用于无线通信的关键设备,它们的不同形状和设计具有特定的功能和应用。在本文中,将详细介绍不同形状的天线及其用途。 1. 垂直天线 垂直天线是最常见的一种天线
    的头像 发表于 11-28 15:27 1589次阅读

    pcb仿真技术什么用

    pcb仿真技术什么用
    的头像 发表于 11-28 15:22 1083次阅读

    为什么有时在PCB走线上串个电阻?什么用

    为什么有时在PCB走线上串个电阻?什么用
    的头像 发表于 11-27 14:29 920次阅读
    为什么有时在<b class='flag-5'>PCB</b>走线上串个电阻?<b class='flag-5'>有</b><b class='flag-5'>什么用</b>?