测量脉搏和过渡特征
这个例子展示了如何分析脉冲和转换和计算指标包括上升时间、下降时间、转换速率,过度,负脉冲信号,脉冲宽度、工作周期、脉冲周期。
时钟信号与噪声
首先查看样本嘈杂的时钟信号。
负载clocksigclock1time1Fs情节(time1 clock1)包含(的时间(秒))ylabel (“电压”)
估计国家水平
使用考虑
没有输出参数可视化状态水平。直方图方法用于估计状态水平与这些步骤:
确定数据的最小和最大振幅。
指定数量的直方图箱,确定本宽度,振幅的比值范围垃圾箱的数量。使用可选的输入参数来指定直方图箱的数量和直方图。
数据值的直方图箱。
确定最低和最高索引和非零项直方图箱。
把直方图分成两个subhistograms。
计算状态水平确定模式或上下直方图的均值。
考虑(clock1)
ans =1×20.0138 - 5.1848
直方图计算分为两个相等大小的地区之间的第一个和最后一个垃圾箱。每个区域的直方图的方式作为估计状态级别值返回的命令窗口。
测量上升时间、下降时间和转换速率
上升时间之间的时间是每个脉冲的上升转型跨越的瞬间从上面引用的水平越低。秋天时间之间的时间是每个脉冲的下降转型跨越的瞬间从上层到参考水平较低。默认的参考水平计算上升时间和下降时间设置在10%和90%的波形振幅。
使用上升时间
没有输出参数的可视化的上升时间正向的边缘。然后,用falltime
没有可视化输出参数的下降时间负向的边缘。指定参考级别(20.
80年
和国家水平0
5
]。
上升时间(clock1 time1)
ans =5×1104×0.5919 0.8344 0.7185 0.8970 0.6366
falltime (clock1 time1,“PercentReferenceLevels”(80),“考虑”[0 5])
ans =4×1104×0.4294 0.5727 0.5032 0.4762
以编程方式获得测量通过调用函数与一个或多个输出参数。对于均匀抽样数据,您可以提供一个采样率的时间向量。使用slewrate
测量每个正向或负向的边的斜率。
sr = slewrate (clock1 (1:10 0), Fs)
sr = 7.0840 e + 04
分析过度和脱靶
现在视图数据从一个时钟显著超过和低于。
负载clocksigclock2time2Fs情节(time2 clock2)包含(的时间(秒))ylabel (“电压”)
有过激的欠阻尼的时钟信号。过激的表示为一个百分比的状态水平之间的差异。会发生过激的优势之后,开始的时候post-transition畸变。使用过度
函数来衡量这些postshoot过火。
过度(clock2 (95:270)、Fs)
ans =2×14.9451 - 2.5399
传奇(“位置”,“东北”)
还可能出现过激的优势之前,转轨前像差的地区。这些被称为预击飞的过了头。
类似地,您可以测量和跌进post-aberration地区。除了也表示为一个百分比的国家水平之间的差异。使用可选的输入参数指定的区域来测量畸变。
低于(clock2 (95:270)、Fs、“地区”,“Postshoot”)
ans =2×13.8499 - 4.9451
传奇(“位置”,“东北”)
测量脉冲宽度和工作周期
宽度mid-reference交通十字路口之间的持续时间的每个脉冲的第一次和第二次转换。使用脉冲宽度
没有输出参数情节突出脉冲宽度。指定一个积极的极性。
脉冲宽度(clock2 time2,“极性”,“积极”);
使用dutycycle
计算脉冲宽度的比值为每个负极性脉冲周期脉冲。
d = dutycycle (clock2 time2,“极性”,“负面”)
d =3×10.4979 0.5000 0.5000
使用pulseperiod
获得的每个周期波形的时期。的期之间的持续时间是第一个过渡电流脉冲和第一过渡的下一个脉冲。使用这些信息来计算其他指标的平均频率波形或观察到的抖动。
页= pulseperiod (clock2 time2);avgFreq = 1. /意味着(pp)
avgFreq = 1.2500 e + 03
totalJitter =性病(pp)
totalJitter = 1.9866 e-06
另请参阅
dutycycle
|falltime
|过度
|pulseperiod
|脉冲宽度
|上升时间
|slewrate
|考虑
|未达到目标