




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
抖动和眼图的视觉化分析 什么是抖动?TIE 为信号相对于标准时钟或者标准信号的定时误差TIE 在高速数字系统中即为抖动抖动为实际数据与其理想位置的时间偏差0.0ns 0.990ns 2.000ns 2.980ns 4.000ns-0.010ns 0.000ns -0.020ns TIE 0.000ns 什么是眼图?眼图是怎么形成的? Random Jitter(随机抖动随机抖动符合高斯型分布直方图(估计 pdf(数学模型 抖动峰峰值=无穷大无界!内部热能现象Flicker Noise, Shot Noise热能的原子与分子振动分子的解体外部的宇宙射线 Deterministic Jitter(确定性抖动 确定性抖动是非高斯分布并且有界 Periodic Jitter(周期性抖动 TIE 随时间的变化是重复的、周期性的Periodic jitter和相位调制(PM是等效的系统时钟(抖动频率在MHz 量级)开关电源(抖动频率在KHz 量级) Duty Cycle distortion(占空比失真上升时间和下降时间不对称或者测试时参考电平选择不当0.0v Inter-Symbol Interference(码间干扰抖动DDJ 或PDJ 数据相关性抖动或码型相关性抖动, 和ISI 的术语是等价的.码型是如何影响随后的比特位的?由于传输链路的效应、反射等 换个角度看抖动,时域 看看我们有了什么视角? 7/7/201611抖动视觉化时间趋势图直方图告诉了我们分布,但是只有统计特性,缺少了时间信息时间趋势图可以直观告诉我们波形里是否有特定频率的调制下图为5个周期 SSC 30khz 抖动视觉化 Gaussian Random Noise Sinusoidal Jitter7/7/201612 7/7/201613抖动视觉化频谱图从频域上观测抖动 抖动中决定性的频率成分会在谱线上明显超出噪底 哪个眼图好?哪个直方图好?视觉化眼图和抖动的问题? 浴盆曲线误码率是关键vs. UI张开程度For a given position in the time theres a given probability of error “BER ”, Bit Error Ratio1 UI 基于示波器分析的浴盆曲线Rj /Dj与Tj BERAssume bi-modal distribution (dual-Dirac, measure Tj at two BER 抖动类型分析抖动分离为误码产生的根本原因提供了更精确的定位和分析方法抖动分析方法,参照T11 MJSQ,已经被工业界广泛接受Constituent Components of Jitter= Unbounded= Bounded 7/7/201618Jitter Visualization Bathtub PlotNote the eye closure of System I vs. System II due to the RJ-RJ is unbounded so the closure increases as BER level increasesSystem I has .053UI of RJ with no PJSystem II has .018UI of RJ and .14UI of PJ 5 and 10MhzSystem ISystem ISystem IISystem II Tektronix -Innovators of Jitter Analysis1998First Real-Time Scope Based Jitter Analysis Software2002 Invented SW Based PLL Clock Recovery and the Spectral Approach for Jitter Separation2004Invented RT Eye rendering on a Real Time Scope2004-First vendor to support both modeled (Dual-Dirac and measured (Spectral jitter methods2005-Invented measurements with Jitter and Noise reconciliation2011-First scope vendor with BUJ support2015RT Noise Analysis and Sampling BER and PDF Mask Testing 抖动和眼图的视觉化眼图怎么切割的?时钟决定! TIE 抖动需要参考时钟参考时钟提取的过程就是时钟恢复参考时钟有几种确定的方式:Constant Clock with Minimum Mean Squared ErrorThis is the mathematically “ideal” clockBut, only applicable when post-processing a finite-length waveformBest for showing very-low-frequency effectsAlso shows very-low-frequency effects of scopes timebasePhase Locked Loop (e.g. Golden PLLTracks low-frequency jitter (e.g. clock driftModels “real world” clock recovery circuits very wellExplicit ClockThe clock is not recovered, but is directly probedExplicit Clock (SubrateThe clock is directly probed, but must be multiplied up by some integral factor7/7/201621 Importance of Clock RecoveryFrom spec, “The jitter measurement device shall comply with the JTF”.How do I verify JTF?JTF is difference between input clock (ref and input clock(unfilteredUse 1100b or 0011b pattern (proper 50% transition densityCheck 1 LF attenuation, 2 -3 dB corner frequency, and 3 slope7/7/201622JTF vs PLL Loop BandwidthConfiguring the correct PLL settings is key to correctmeasurementsMost standards have a reference/defined CR setupFor example, USB 3.0 uses a Type II with JTF of 4.9MhzType I PLLType I PLL has 20dB of roll off per decadeJTF and PLL Loop Bandwidth are EqualType 2 PLLType II PLL has 40dB of roll off per decadeJTF and PLL Loop Bandwidth are not EqualFor example, USB 3.0 uses a Type 2 PLL with a JTF of 4.9Mhz.The corresponding loop bandwidth is 10.126 MhzSetting the Loop Bandwidth as opposed to JTF will lead to incorrect jitter measurement results7/7/201623PLL Loop Bandwidth vs. Jitter Transfer Function (JTFA: Constant Clock Recovery B: PLL Clock Recovery Ratio of B/A7/7/201624 JTF Filtering Effects based on different PLL bandwidths 7/7/201627f 3dB = 30 kHzf 3dB = 300 kHzf 3dB = 3 MHz Jitter for Busy PeopleHints, Tips and Common Errors Using the Jitter Analysis ToolsIssues manifested in different layers of theprotocol stackCrosstalk, jitter, reflections, skewDisparity, encoding or CRC errorsWhere do I start debugging?Jitter and Eye Diagram ToolsOscilloscope-based for quick resultsFast jitter measurements withOne Button Jitter WizardCompare timing, jitter, eye, amplitude measurementsUser-definable clock recovery, filters, pass/fail limits, and reference levels More Hints for Successful Jitter AnalysisClock Recovery has a great deal of influence on jitter results. Think about what youre trying to accomplish.Constant-Clock is the most “unbiased”Often best if youre trying to see very-low-frequency effectsBut it can also show wander in the scopes timebasePLL recovery can model what a real data receiver will seeIt can track and remove low-frequency effects, allowing you to “see through” to the jitter that really contributes to eye closureExplicit-Clock is appropriate if your design uses a forwarded clockMake sure your probes are deskewed Hints for looking at Spread-Spectrum ClockIf you want to see the SSC effects, use TIE and PLL clock recovery with a bandwidth of at least 1 MHz. A Type-II (2nd -order PLL will track out the SSC more effectively than a Type-I PLL.want to observe the SSC profile:Use a Period measurement and turn on a 3rd -order low-pass filter(in DPOJET with a bandwidth of 200 kHzBecause Period trends accentuate high frequency noise, the low-frequency SSC trend will be obscured if you dont use a filter You cant use a Frequency measurement directly. The combination of filtering and the reciprocal operation (Freq = 1/Per cause distortion in the resulting waveshape. (This is a mathematical fact, not a DPOJET defect.If you use a TIE measurement, youll see modulation that looks like a sine wave. This is normal. Its because TIE measures phase modulation, which is the integral of frequency. It turns out that the integral of a triangle wave looks very much like a sine wave. 误码率与噪声分析 Anatomy of a Serial Data LinkComplete LinkChannelAspirational goal: 0 errorsPractical Goal: Bit Error Rate Target BERSince BER is the ultimate goal, why not measure it directly? Serial Data Link Integrity = Bit Error RateBit Error Ratio Testers (BERTs are the tools for measuring BER directlyWhy not use ONLY BERTs for Serial Data Link Analysis?Difficult to model/emulate equalizerMeasurements could take a very long timeInstruments are very expensive and not all that flexibleDoes not analyze the root causes of the impairments of the linksAlternative approach: use a scope and advanced analysis toolsEasily move from Compliance to DebugBetter equipped to identify root causes of eye closureEqualizer can easily be modeledMore cost effectiveFaster throughput Why Measure Jitter and Noise?Link Model: Transmitter + Channel + ReceiverTransmitter generates a stream of symbolsReceiver uses a slicer to make a decision on the transmitted symbolThe Bit Decision is made at a certain time (t of the symbol interval and a comparison of the sliced data to a threshold (v is performedJitter impairs the time slicing positionNoise impairs the decision threshold?Jitter combined with Noise Analysis is a better predictor of BER performance! A Quick Look at Jitter and Noise DualityJitter analysis evaluates a waveform in the horizontal dimension based on when the waveform crosses ahorizontal reference line.Jitter decomposition is based on spectral analysis of Time Interval Error vs. timeIndividual jitter components can be separated (i.e. PJ, RJ, DDJ, etc.TJ can then be estimated at a target BER level38Noise evaluates along a vertical dimension on the basis ofcrossings of a vertical reference line at some percentage of the unit interval (usually 50%.Noise decomposition is based on spectral analysis of voltage error vs. timeIndividual noise components can be separated (i.e. PN, RN, DDN, etc.TN can then be estimated at a target BER level 抖动和噪声的解析Jitter and Noise Decomposition provide deep insight into BER Full Jitter Analysis vs. Mask Testingstatistical eye closure at any other voltage.Conventional mask testing considers both time and voltage , but cannot extrapolate eye closure at low BER. Can we combine the best of both? 41Statistical Jitter + Noise AnalysisBy jointly analyzing Jitter and Noise, behavior at allpoints in the eye can be extrapolated at low BERThe methodology is analogous to current jitter analysis, but is performed across both dimensions of the eyeJitter and noise are separated into components (Random, Periodic, Data-Dependent,The components are reassembled into a model that allows accurate extrapolation. 42Timing-Induced JitterSince jitter is defined as a shift in an edges time relative to its expected position, it iseasy to think of jitter as being causedby horizontal (chronological displacement.Note that the displaced edge (green has not moved vertically in this example. 43Noise-Induced JitterConsider a burst of voltage noise (right that displaces a waveform vertically.In this case, the displaced edge (green has not moved horizontally.The jitter as measured at the chosen reference voltage is identical in these cases!So, why should we care? Two fundamentally different effects have caused the same amount of jitter, and44Noise-to-Jitter (AM-to-PM Conversion Since waveform transitions are never instantaneous, the slope (slew rate of the edge acts as a gain constant that controls how effectively noise is converted to“observed jitter”. 45Horizontal and Vertical Components of Random JitterWe can think of RJ as being composed of two components.Horizontally induced: RJ(hVertically induced: RJ(v Since these two components are uncorrelated with each other, they add in theRSS sense:RJ =RJ(h2+RJ(v2Similarly, PJ can be decomposed into PJ(h and PJ(v based on root cause 46Horizontal and Vertical Components of Random NoiseWe measure noise at a reference point in the bit interval (usually 50%If slew rate isnt zero, jitter (horizontal displacement causes observed noise So as with RJ, RN can be decomposed into components:Horizontally induced: RN(hVertically induced: RN(vSimilarly, PN can be decomposed into PN(h and PN(v based on root cause Noise to Jitter and Jitter to Noise ConversionConsider: an “ideal” edge in a patternactually has two impairments:Jitter(h (see the blue traceand Noise(note that both of Jitter and Noise result in jitter on edgeThe Combined response (bottomright includes the jittercaused bynoiseNon-impaired bit edgeWe can separate the noisecontribution of jitter for diagnosticpurposes by breaking RJ intoRJ(v and RJ(hDPOJET and 80SJNB are the only tool that will show you this separation, and thus give youan important troubleshooting hint: e.g. is it crosstalk causing trouble, or the clocks? 48Theory: Construction of the BER EyeConsider a very simple pattern: 7 bit repeatingOverlay multiple segments of the 7-bit pattern. Each one has noise and jitter, so although the bit pattern is clear, they follow many slightly different paths: Average many pattern repeats together. Everything that is uncorrelated with the pattern averages out. What remains is called the correlated waveform.This waveform fully characterizes DDJ, DCD, DDN, ISI all data dependent effects 49Theory: Construction of the BER Eye Part 2The correlated waveform can be snipped into individual bits and overlaid to form an eye diagram, using the recovered clock as the alignment reference. This forms the correlated eye: 50Theory: Construction of the BER Eye Part 3Spectral jitter separation is used to find PDFs of the random and periodic jitter.The RJ and PJ PDFs are convolved to find the uncorrelated jitter PDF (red A similar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新质生产力与企业出海
- 新媒体主播:新质生产力的新职业代表
- 新质生产力带来的发展机遇
- 圆轴扭转的概念及内力
- 2025年口腔颌面外科特殊手术处理模拟测试答案及解析
- 新质生产力的国内与国际视野
- 2025年神经外科常见手术操作技能评估答案及解析
- 2025年眼科青光眼手术前后护理注意事项模拟考试卷答案及解析
- 2025年法医学法医鉴定常见案例答案及解析
- 2025年骨科手术常见并发症的应急处理模拟考试卷答案及解析
- (2025年标准)监控维护维修协议书
- 国务院部署实施“人工智能+”行动的意见解读
- 2025年繁轩科技发展有限公司招聘考试笔试试题(含答案)
- 智能制造大数据分析技术及应用导论 课件全套 第1-8章 智能制造大数据概述-智能制造大数据技术应用实例
- 音乐游戏 花巴掌拍拍教学设计-2025-2026学年小学音乐二年级上册人音版(2024 主编:赵季平杜永寿)
- 2025海南省通信网络技术保障中心招聘事业编制人员(第2号)考试备考题库及答案解析
- 肿瘤护理学高级进阶2025年测试答案及解析
- 2025年宣城市总工会招聘社会化工会工作者13名笔试参考题库附答案解析
- 《MATLAB编程及应用》全套教学课件
- 八年级数学开学第一课(课堂PPT)
- 项目谋划讲座PPT课件
评论
0/150
提交评论