首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
用户743771
修改
文章:
128
阅读:
347086
评论:
41
赞:
542
好友
私信
个人主页
文章
128
原创
0
阅读
347086
评论
41
赞
542
原创
信号完整性分析基础系列之四——串行数据系统抖动基础
2009-6-9 23:48
1918
4
5
分类:
测试测量
【摘要】
本文简要介绍了通用串行数据系统的相关基础、抖动的基本定义、
TIE
抖动、误码率的概念等,为后续进一步分析理解串行数据的抖动做些铺垫。
【关键词】
抖动
触发器
误码率
一、串行数据系统的基本知识
随着串行数据速率的不断提升,串行数据系统的传输结构也不断的发生着变化以适应高速传输的要求:
下图
1
所示为不同的数据速率所对应的系统传输结构:
图
1
不同数据速率下对应的系统传输结构
从左到右依次为全局时钟系统结构、源同步时钟系统结构、嵌入式时钟系统结构,随着数据速率的进一步提升,还有可能出现其它多种结构,如下图
2
的前向时钟系统结构,在
10Gbps
以上的串行数据传输系统中很可能会使用这种传输结构
图
2
前向时钟系统结构(
Forwarded Clock System
)
从上图
1
中可以看出:
1、
典型串行数据传输系统主要构成因素包括:发送端
TX
,接收端
RX
,时钟信号及其传输通道,数据信号及其传输通道
2、
随着数据速率的提升,串行数据系统传输结构发生的变化主要集中在
时钟信号及其传输通道的变化
,在当前新一代的串行数据系统中,如
PCI Express(I
,
II)
,
SATA(I
,
II)
等,已经没有了专门的时钟信号传输通道,而是将时钟信号嵌入到了数据中进行传输,因此需要在接收端能有效的将时钟恢复出来
那么为何数据速率的提升需要改变时钟信号及其传输结构呢?了解下接收端芯片的基本工作原理会有助于我们理解这些变化。
通信系统的实质是通过一段介质发送或者接收数据。发送端
TX
发出不同编码形式的高速串行数据,经过一段链路传输后到达接收端
RX
,串行数据在传输过程中会受到各种各样的干扰,引起数据的抖动,串行数据系统工作的目的就是要尽可能的减少这些干扰的影响使得接收端能准确无误的恢复出发送端发送过来的数据。如下图
3
所示,
图
3
串行数据系统中接收端接收数据的图示
由于接收端(一般是由
D
触发器构成)需要使用时钟采样来完成同步接收数据,因此时钟信号和数据信号之间的同步关系是非常重要的,即必须要满足一定的建立时间和保持时间。因此串行数据时钟系统结构的变化最根本上是为了满足时钟与数据之间的时序关系,以便接收端能正确的接收到信号。
接收端
D
触发器的工作原理
图
4 D
触发器的基本功能
D
触发器触发直流电平示例(时钟上升沿触发):
图
5 D
触发器接收无翻转电平信号
可见,当输入触发器的电平没有翻转时,触发器能稳定的恢复出输入信号。
D
触发器触发脉冲信号示例(时钟上升沿触发):
图
6 D
触发器接收翻转的电平信号
(如果时钟和数据之间的相对抖动偏差太大,将会导致图示
D
触发器输出信号的逻辑翻转错误或者不稳定)
当数据信号的电平发生翻转后,时钟边沿与数据边沿需要一定的建立时间来锁存数据;同时,数据信号的电平需要一定的保持时间让时钟能稳定的锁存数据。为了让建立时间和保持时间最大化,时钟最好能出现在数据比特位的中央。但是由于数据或者时钟存在抖动,抖动较大时,无法满足建立时间和保持时间的要求,
D
触发器可能输出错误的数据,产生误码。特别是在高速数字电路中,速率的增加导致建立时间和保持时间的余量越来越小,由于抖动产生误码的概率越来越高,所以,时钟和数据的抖动测试非常重要。
二、抖动的基本概念
抖动的定义为信号在电平转换时,其边沿与理想时间位置的偏移量。抖动比较大时可能出现:并行总线的建立保持时间余量不够、时钟稳定度差、串行信号接收端误码率高等现象。
图
7
理想数字信号和实际数字信号的差别
研究串行数据系统的抖动主要是研究时钟与串行数据的相对抖动,而不是单纯的指时钟抖动或者数据抖动。也就是说即使时钟有很大的抖动,但是只要数据也存在同样大的抖动,则两者之间的相对抖动仍旧很小,时钟和数据之间的建立时间和保持时间也仍旧能够得到保证。如下图所示:
图
8
串行数据系统中研究数据和时钟之间的相对抖动才是最重要的,目标是使得数据信号和时钟信号同相位
当带有抖动的数据信号与带有抖动的时钟信号出现较大的相位偏差时,系统即有可能出现建立时间、保持时间不够,出现误码等情况;这个偏差叫做串行数据的时间间隔误差(
TIE
,
time interval error
)。每一个时钟边沿和数据边沿都会有一个时间间隔误差,那么我们需要关注哪一个边沿的
TIE
呢?还是关注一段时间内(一定的波形数量)所有波形边沿的
TIE
的累积效果呢?需要多少波形数据统计运算得到的
TIE
才符合要求呢?搞清楚这几个问题需要了解下串行数据系统中经常用到的另外一个概念:误码率(
BER
,
bit error rate
)
三、串行数据系统中误码率的概念
由于串行数据系统需要在一给定的时间内发送或者传输许多位的数据,因此衡量系统的整体性能通常由在一段时间内或者一定数量的数据进行衡量,即发送端发送一定量的数据,在接收端接收到的数据中出现错误位的比率,也叫做误码率。大部分的串行数据标准要求,发送端发送
10e+12
个误码,在接收端出现误码的比率不能多于一个,也就是误码率为
10e-12
,相对应的要求在此误码率下抖动不能超过一定的值。而示波器累积
10e+12
个误码,可能需要数天的时间,因此示波器在分析误码率抖动时通常需要用到统计分析、外推等抖动算法。
图
9 1000M
以太网标准对抖动的要求
四、抖动的
来源
产生抖动的原因有多种,从元器件来看分为
intrinsic
抖动与
nonintrinsic
抖动两种,前者是与电子器件和半导体器件的电子和空穴特性有关,后者与电路的设计有关,可以通过优化设计来改善。前者产生的抖动称为随机抖动(
Random Jitter
,简称
Rj
),后者产生的抖动称为固有抖动(
Deterministic jitter
)。随机抖动的来源为热噪声、
Shot Noise
和
Flick Noise
。固定抖动的来源为:开关电源噪声、反射、串扰、电磁干扰等等。在后续专门介绍随机抖动和固有抖动的文章中将详细介绍。
写原创有奖励!2025面包板原创奖励正在进行中
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
点赞(
4
)
收藏
分享到:
上一篇:
信号完整性分析基础系列之三——串行数据测试中的CDR
下一篇:
Jitter Capture
PARTNER CONTENT
换一换>
更多>
全球知名科技公司正在出售一批未使用的IC载板先进封装工艺生产设备
ALLSURPLUS
2025-02-14
德中技术发布数控设备操作系统MOS V1.0版本软件
德中技术
2025-02-06
文章评论
(
1
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
tengjingshu_112148725
2009-6-15 08:53
谢谢了,把全部下来看看
回复
tengjingshu_112148725
2009-4-24 08:59
希望早点病好
回复
查看更多评论
相关推荐阅读
用户743771
2010-02-01 12:53
生活在云端
记不得是几年以前的事情了,反正距今有些日子了。当年CCTV有个主持人搞婚外情东窗事发,其妻大闹CCTV某活动现场,一时间,各路娱记就像苍蝇碰到狗屎一般兴奋得纷纷挖掘爆料此人到底与多少女星有染。当时让我...
用户743771
2010-02-01 12:48
别了,Google!
Ian Ayres的《超级数字天才》是一本很有意思的书,它的副标题是“why thinking-by-numbers is the new way to be smart”(为什么用数字思考是变聪明的...
用户743771
2010-02-01 12:43
哥本哈根PK
你是一个典型的80后小资么?你是一个真正的具有国际化视野的中产阶级么?为了证明你是,你可能会举例说你非常关注全球变暖问题,并正在为温室气体的减排而身体力行的努力着。是啊,“节能减排”现...
用户743771
2009-12-09 11:42
运动作弊、老师欺骗和资本主义的教育
岁末将至,中国大地上刮起了一股扫赌打黑风暴。先是声势浩大的重庆打黑,进而饱受诟病的中国足坛也开始了愈演愈烈的反赌运动,据说牵扯的相关人士已超过两百人!现在这股风暴刮到了中国篮坛,篮协将联合司法、公安等...
用户743771
2009-12-09 11:34
信号完整性基础系列之十三 —— ISI和ISI Plot
信号完整性基础系列之十三 —— ISI和ISI Plot ...
用户743771
2009-12-09 11:31
串行数据测试发包方法的讨论
串行数据一致性测试系列之二 ——串行数据测试发包方法的讨论 在串行数据测试中,经常会...
用户743771
修改
文章:
128
阅读:
347086
评论:
41
赞:
542
好友
私信
个人主页
文章
128
原创
0
阅读
347086
评论
41
赞
542
最新评论
更多
写的好,学习了,多层板,做的质量一流,很难
开发工匠 ...
评论博文
2025-2-21
PCB多层板为何偏爱偶数层:一场关于平衡的 ...
写的好,大师之作,学习榜样
开发工匠 ...
评论博文
2025-2-20
我与EET的缘分,以及2025年打算在这里分享 ...
7sms : 涨薪1%呢,也就是每个月多拿了有1000元呢———— 楼主10万一个月? 一般的,月薪10W只能在菊花厂能拿到 ...
liweicheng
评论博文
2025-2-19
【工程师故事】勇敢的人先享受世界 ...
最新
博文
Deepseek评OKR是职场人士最应学习的管 ...
从智能手机到服务器,贴片散热器如何 ...
高难度PCB一站式:技术与服务的双重保 ...
资料下载
本周热帖
FP7153PDF规格说明书
FT60F02X芯片手册
[40周全]物联网/嵌入式全能工程师(提 ...
电子工程师入门手册
软件工程知识体系(SWEBOK)v4.0 ...
【赚E币,兑大奖】用AI来分析电路或编 ...
无线充电发射板TYPEC接口快充输入,支 ...
富芮坤FR3068E开发板使用评测 ...
【富芮坤FR3068x-C】学习开发 ...
过压保护元件的典型应用市场 ...
最新资讯
芯语最新
资本市场的“疯狂星期四”,宇树科技 ...
利用解决方案供应商的优势加速自主移 ...
微软量子芯片掀桌子:“幽灵粒子”让 ...
铠侠携手闪迪开发出第10代3D NAND闪 ...
华为成立新公司“北京引望”,聚焦汽 ...
鸿利显示荣获“广东省MiniLED新型显示 ...
富采2024年亏损13.9亿新台币,旗下两 ...
加速视效制作全流程:英特尔以全栈软 ...
芯片巨头,人均年薪65万元! ...
突破极限!1mm³存储TB级!
EE直播间
更多
高效协同与版本管理:是德科技设计数据管理软件助力现代芯片设计
直播时间: 02月26日 10:00
第三代功率半导体器件测试解决方案
直播时间: 03月06日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间: 04月17日 10:00
在线研讨会
更多
使用新型光耦隔离栅极驱动器优化系统效率及EMI表现
Allegro电流传感器替代采样电阻解决方案—实现更高效、更可靠的电流检测
迈来芯电流传感器:从汽车到工业与消费电子全面应用
如何在隔离的状态监控系统中捕获同步数据
热门
推荐
详解状态监控系统的数据采集技术
智能EDA技术揭秘:如何用AI优化芯片设计与制造流程
广泛应用于工业路由&网关、高清视频、智慧能源、工业制造等垂直行业的5G模组
5G技术新探索:一款基于3GPP R17技术,支持5G SA组网的5G模组
我要评论
1
4
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/1
面包板社区有奖活动汇总楼
1. 拆解活动即将上线!2. 写原创,有奖励!3. 免费申领:开发板试用、书籍试读...
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
帖子
博文
返回顶部
×
tengjingshu_112148725 2009-6-15 08:53
tengjingshu_112148725 2009-4-24 08:59