×

估算RMS周期间抖动,经验法则是什么?资料下载

消耗积分:5 | 格式:pdf | 大小:508.3KB | 2021-04-09

麻酱

分享资料个

在这篇文章中,我将回顾一个经验法则,该法则可用于估算RMS周期间抖动,前提是你知道RMS周期抖动。我首先在实验室中观察了这个经验法则,并随后了解了更多。 该经验法则是什么? 该法则很简单。如果周期抖动分布是高斯或正态分布,则周期间抖动可以根据周期抖动估算如下: Jcc (RMS)= sqrt(3) * Jper (RMS) 我首先在定时知识库文章中记录了这一点,该文章是EstimatingRMS Cycle to Cycle Jitter from RMS Period Jitter ()。我今天会花更多时间在这个想法上,并从几个不同的角度来解决这个问题。 问题是什么? 在我们的应用笔记“A Primer On Jitter, Jitter Measurement and Phase-Locked Loops” ()中,下图显示了后处理相位噪声进入定时抖动指标的下列斜率。周期抖动和周期间抖动分别显示为20dBc / dec和40dB / dec斜率的高通滤波器。要记住这样一个有用的例子。 问题是,根据sqrt(3)规则,RMS周期间抖动如何大于RMS周期抖动,并且周期间抖动滤波器的斜率更陡?答案是,决定最终结果的不只是斜率。 重要术语 在继续之前,这里有几个来自AN279:Estimating Period Jitter from Phase Noise()的定义。 ● 周期间抖动 - 相邻时钟周期之间的时钟周期中的短期变化。这种抖动测量(在此缩写为JCC)可以被特指为RMS或峰间量。 ● 周期抖动 - 与平均时钟周期相比,所有测量时钟周期内时钟周期的短时变化。这种抖动测量(在此缩写为JPER)可以指定为RMS或峰间量。 实验室测量例子 首先,下面的示例实验测量直接来自知识库文章。为了方便起见,带注释的图像变得更加紧凑。 屏幕截图中有三个项目被调出。 1、在100万次循环后的周期分布呈现高斯分布,并且非常接近于分别符合±1,±2和±3标准差的68-95-99.7%规则。 2、测量的RMS周期抖动是周期抖动分布的标准偏差或约1.17 ps。因此,我们可以估算RMS周期以抖动为sqrt(3)* 1.17 ps或2.03 ps。 3、实际测量的周期到周期抖动为2.05 ps,这与估算值相当接近。 Excel演示示例 您也可以在Excel模拟中演示此规则。为了探索效果,我生成了一个电子表格,其中我选取了一个理想的时钟边缘,然后通过从高斯分布中采集随机样本来抖动边缘。然后,我进行了周期测量和周期间测量,每个周期测量30个边沿,每个边沿100个,时钟边沿表示100MHz时钟抖动。请注意,由于周期间抖动结果是带符号的,即正或负,所以我们应该预期这些量的标准偏差会更大,其他都相等。100个边缘试验通常比30个边缘试验更接近sqrt(3)规则,但即使在30个边缘上仍然可以看到总体效果。 经验法则的解释 那么这个经验法则是如何产生的呢?如前所述,我多年前在实验室首次观察到这一点。然而,我几乎没有看到这方面的文字。最终我找到了StatekTechnical Note 35,An overview of oscillator jitter()。下面的解释是这个推导的一个稍微简化和修改的版本,其中数量是“大”时间序列的期望值(回想我对100条边优于30条边收敛的规则)。 让下面的变量代表单个边缘的时间抖动的方差,即抖动边缘与理想边缘的时间差异。 每个测量周期是2个连续边缘值之间的差值,其中每个边缘抖动具有方差s2j。周期抖动有时被称为定时抖动的第一个差异。由于周期间抖动是相邻周期之间的差异,所以它可以被称为定时抖动的第二差异。 如果每个边缘的抖动是独立的,那么周期抖动的方差可以写为: 这正是我们所期望的每个“差异总和法”。你可以在这里看到一个例子,它指出了对于独立的(不相关的)变量: 然而,我们不能很容易地计算周期循环抖动,因为在每个周期到周期的测量中,我们使用两次“内部”时钟沿,因此我们必须考虑到这一点。相反,我们写道: 由于每个边缘的抖动被假定为独立的并且具有相同的统计特性,所以我们可以放弃互相关项并写出: 因此,差异的比例 这是一个有趣而意想不到的结果,至少对我来说:) 后处理阶段噪声 AN279:Estimating Period Jitter from Phase Noise(),描述了如何根据对相位噪声积分应用4[sin(pi* f * tau)] ^ 2权重因子,从相位噪声中估计周期抖动。加权因子主要是 20dB / dec高通滤波器,直到在半载波频率达到峰值。 事实证明,您可以使用类似的方法计算周期间抖动。这需要应用主要是 40dB / dec高通滤波器的{4 [sin(pi * f * tau)] ^ 2} ^ 2或16 [sin(pi * f * tau)] ^ 4加权因子,直到在半载频处达到峰值。这正是AN687所指的。 那么如何整合一个更清晰的HPF裙,使得周期间抖动大于周期抖动和sqrt(3)规则? 我不得不挖掘我在编写该应用笔记时使用的旧Matlab程序。幸运的是,我仍然拥有该文件和原始数据。然后我运行该程序的修改版本,并比较maxfOFFSET的结果,其中相位噪声数据集在fc / 2和fc处被扩展和截断。答案是,虽然周期到周期的HPF裙子更陡峭,但最大值也更高。看下面的情节。蓝色宽轨迹是周期抖动加权(滤波)相位噪声,红色宽轨迹是周期间抖动加权相位噪声。这是造成差异的更大的远偏移相位噪声贡献。 原始数据用于160 MHzCMOS振荡器,其在约2ps时具有示波器测量周期抖动。为了保守,正是出于这个原因,我经常比fc/ 2更进一步地进行整合。现在,示波器的噪声更低,找到待测试的原始设备并在更好的仪器上进行测量会很有趣。我的主要兴趣在于看sqrt(3)关系是否成立。正如你所看到的,两种情况下都遵循经验法则。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'估算RMS周期间抖动,经验法则是什么?资料下载',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);