专利名称:用于由时钟信号比较确定抖动与脉冲宽度的方法和设备的制作方法
技术领域:
本发明一般涉及数字时钟电路,特别涉及评估时钟抖动与占空比的电 路和系统。
背景技术:
确定时钟信号的标称(nominal)脉沖宽度与抖动对评估高速接口部件 和接口以及具有高频时钟的其他电路的性能是必需的。确定时钟信号的标 称脉冲宽度与抖动在确定所接收或产生的时钟的品质的许多电路和/或对 性能进行改变以便在时钟信号中容纳某种水平的抖动和/或脉沖宽度偏差
(deviation )的电路来说也是所希望的。
在实验室环境下,高准确度实验室设备可用于经由非常稳定的基准时 钟以及长的积分时间确定时钟信号的抖动和/或脉冲宽度。然而,用探针测 量极高频率时钟和/或高阻抗信号的挑战相当大,因为探针的影响必须被考 虑在测量之内,探针特性可随时间变化,且探针补偿模型在实际测量条件 下可能不准确。另外,可在允许这种精密测量的、阻抗匹配且隔离的输出 衰减器中花费相当大的电路面积。这样的设备是昂贵的,并且,将这种设 备的等价物并入产品电路典型地是不切实际的。
典型地,在片上测量中,使用在相位锁定中本地产生或具有与被测时 钟信号的高频率准确度的同步时钟进行抖动和/或脉沖宽度测量。因此,必 须知道被测时钟信号的准确频率。或者,必须观察锁定到时钟的锁相环
(pll)电路的反馈信号或误差的幅值,以便确定时钟信号中存在的抖动 量。某些pll技术使用可调节延迟线,其提供了时钟边缘位置分布的测量, 但需要复杂的电路与稳定的基准时钟。时钟脉冲宽度也可由时钟的平均dc 信号水平来确定,但由于低频噪音而通常不具有高的准确性。然而,当应用到高频时钟时以任何上述pll技术实现准确性典型地需要这样的pll 电路其与时钟源本身一样成本昂贵,且具有至少在大小上大一个数量级 的固有稳定性。
因此,人们希望提供这样的用于确定时钟信号的抖动与脉冲宽度的方 法和设备低成本,能在没有探针测量误差的情况下至少部分地集成在产 品电路中,并能迅速确定未知频率时钟信号的抖动与脉冲宽度。
发明内容
提供用于确定时钟信号抖动与脉冲宽度的低成本设备与方法的上述目 的在一种方法和设备中提供。
该方法分析由设备提供的原始数据,该方法的性能可分布在测试电路 与工作站计算机之间,或者可完全嵌入在测试设备或产品集成电路中。
通过在基准时钟信号的转换(transition )上对被测时钟信号进行采样, 该方法收集被测时钟信号的值,其中,基准时钟信号在频率上至少轻微与 被测时钟信号不同。
根据采样时钟与被测时钟信号的周期/频率之间的关系的猜测,对采样 数据进行分析,并且,在一范围上或者直到获得猜测正确的指示一一例如 抖动分析指示最小抖动或频域分析指示特定频率的峰信号能量一一时,对 猜测进行调节。
上面获得的周期用于产生时基(timebase),以便对采样数据进行折 叠(fold)。不需要为进一步分析数据而获知时钟信号的频率或周期,仅 需要获知如上面所介绍的方法之一所确定的、二者之间的关系。然而,如 果基准时钟信号的频率以足够的准确度已知,则被测时钟信号的频率可由 所确定的时钟周期来确定。
于是根据折叠数据对时钟信号采样值进行分析,以便在时钟周期的子 区间上产生采样时钟信号值的直方图。这些值被置入与整体时钟周期的每 个子区间(时间片(slice))对应的直方图"柄(bins)"。 一旦产生了 直方图一一其对应于时钟信号值在一个周期上的累积分布函数,于是,对直方图进行微分,以便获得概率密度函数,其产生了抖动的量度。概率密 度函数的两个峰之间的差为被测时钟信号的标称脉冲宽度,概率密度函数 峰的宽度表示所存在的抖动的量。
通过使用线性或其他漂移模型以在采样集上使所猜测的周期前进
(progress),可从分析结果中移除基准时钟信号的频率与被测时钟信号
之间的漂移(drift),且可从具有概率密度函数中的最小峰宽度的直方图
中识别确切的频率漂移。
采样电路可被包含在产品晶片中,数据可通过工作站计算机经由直接
探针测量或边界扫描(boundary-scan)数据接口来收集。或者,处理电路
或算法可存在于或装栽到包含处理器或用于进行上述分析的专用数字电路
的产品集成电路中。分析方法可在包含用于实现该方法的步骤的存储程序 指令的计算机程序产品中实现。
将由下面对附图所示本发明优选实施例的介绍明了本发明的前述以及
其他目的、特征以及优点。
本发明的相信具有新颖性的特性在所附权利要求中给出,然而,结合 附图,参照下面对说明性实施例的详细说明将最好地理解本发明自身及其 优选使用模式、进一步的目的和优点,在附图中,相同的参考标号表示相 同的部件,其中
图1为根据本发明一实施例通过接口连接到第二电子接口的第一电子 单元的框图2为实现根据本发明一实施例的方法的、连接到被测装置的制造测 试器与工作站计算机的示意图3为一流程图,其示出了根据本发明一实施例的方法;
图4a-4e示出了在根据本发明一实施例的方法中的数据处理操作与测
量;
图5为一示意图,其示出了根据本发明一实施例的确定推定时钟周期的方法;
图6a-6d示出了根据本发明一实施例的方法中的进一步的数据处理操 作与测量;
图7a-6d示出了根据本发明一实施例的方法中对频率漂移进行校正的 操作;
图8a-8d示出了存在正弦抖动的情况下根据本发明一实施例的方法的
操作;
图9为一流程图,其示出了根据本发明另一实施例的方法; 图io示出了图9的方法的步骤92的dft分析结果。
具体实施例方式
本发明涉及抖动以及时钟信号的占空比/脉冲宽度等其他特性的测量, 特别涉及接口时钟的特性的测量。为了产生准确的结果,测量数据的捕获 通常由接口(或其他的时钟接收电路)内的采样电路而不是单独的测试探 针来进行。然而,本发明的技术也可应用到测试设备以及测试设备之内。
首先,本发明提供了用于分析通过用异步基准时钟对被测时钟信号进 行采样所获得的数据的新方法。不是如同在锁相环(pll)环路滤波器中 所做的那样对采样数据进行滤波,本发明对采样数据进行解析,以便识别 被测时钟信号相对于基准时钟的关系,接着,由根据所识别的时钟关系折 叠采样数据后的采样分布,确定被测时钟信号的特性。
因此,用于对被测时钟信号进行采样的基准时钟以及被测时钟自身必 须在频率上至少轻微不同,且必须收集足够数量的采样,使得抖动能从由 于轻微频率差而产生的数据变化中被分辨出来。不需要为评估抖动与脉冲 宽度而获知时钟周期/频率。然而,如果具有已知频率的高稳定频率源用于 基准时钟,则可由分析结果计算被测时钟的频率。
现在参照附图,特别是参照图1,示出了通过有线接口或包含时钟信 号以及一个或一个以上的数据信号的其他通道12连接的电气单元10a与 iob的框图。接口电路13a、 13b可位于例如计算机外设、计算机系统等装置内,或位于在系统内互联的集成电路内,或可为具有嵌入被接收信号
的时钟信号的无线装置接口。功能电路14a、 14b通常不构成本发明的部 分,而是进行与单元10a以及10b的正常操作相关联的功能。功能电路 14b被包含在内,以便说明本发明的技术可应用到功能装置而不是实验室 模型。然而,在某些实例中,进行本发明的测量所需要的电路将在没有修 改的情况下已经存在于特定电气单元10b的功能电路14b中,这里可想到 将这种功能电路用于进行如输入到根据本发明 一 实施例的方法的数据收 集。
数据收集所需要的电路被单独示为测量电路11,并包含采样锁存器 ll,基准时钟15和存储器16,用于在基准时钟15的边缘收集的接口 12 的时钟信号的采样。处理器18和存储器19可视情况可选地包含在内,用 于执行根据本发明的方法,或者,来自存储器16的原始数据可通过测试系 统经由边界锁存器17被按时钟读出(clockout),或者经由接口 13b从单 元10b读出。另外,如果处理器18和存储器19被包含在内且采样得到的 时钟数据在本地受到处理,接口 13b和/或边界锁存器17可被读取,以便 检索(retrieve)通过根据本发明的方法进行的分析的结果。
通常必须提供基准时钟15的某些程度的调谐(tuning),或者,必须 选择基准时钟15的频率,使得该频率不会位于被测时钟信号时钟频率的确 切的倍数、由此产生将在折叠数据中得到一个标称(dc)值的零拍频。基 准时钟15因此被示为耦合到边界锁存器以便在需要避免采样过于接近被 测时钟频率的情况下提供可改变基准时钟15的时钟频率的、至少一位的调 节。基准时钟15也可视情况可选地由外部源——例如测试系统——提供, 特别是在也希望进行;陂测时钟信号的频率测量的情况下。
现在参照图2,示出了晶圆测试系统,其中执行根据本发明一实施例 的方法。晶圆测试器20包含边界扫描单元21,其用于经由具有到晶片22a 的电气测试连接23a的探针头23向被测试晶圆22上的晶片22a提供激励 (stimulus)或从中读取数据。视情况可选的基准时钟15a被包含在内, 用于视情况可选地向晶片22a内的上述采样电m供稳定且准确的时钟,改进测量结果或是提供对被测时钟信号的频率的附加测量。
工作站计算机28——其具有耦合到存储器27的、用于执行来自存储 器27的程序指令的处理器26,其中,程序指令包括用于执行根据本发明 一实施例的一个或一个以上的方法的程序指令——被耦合到晶圆测试器 20,由此,可检索被采样时钟信号(或来自图1的处理器18以及存储器 19的分析结果)。cd-rom驱动器25也被耦合到处理器26,用于传送来 自例如cd-rom 3d等介质的程序产品,该程序产品包含用于执行根据本 发明的实施例的方法的程序指令。
工作站计算机28也被耦合到图形显示器29,用于显示例如通过本发 明的实施例计算得到的抖动与脉冲宽度值等程序输出,以及例如图4a-7d 所示出以及在下面介绍的图形等图形数据。工作站计算机28进一步耦合到 输入装置,例如鼠标24b以及键盘24a,以便接收用户输入。工作站计算 机可被耦合到例如互联网等公共网络,或者可以为专用网,例如多种 "intra-net",包含实现根据本发明的实施例的方法的程序指令的软件可 位于远程计算机或本地地位于工作站计算机28中。另外,工作站计算机 28可通过这样的网络连接耦合到晶圆测试器20。
尽管图2的系统示出了适合于晶圆上的多个晶片的连续测试的构造, 所示出的系统是示例性的,不对本发明进行限制。探针头23可以为多晶片 全晶圆探针系统,或者可包含多个探针头,以4更在一个或多个晶片的^ 上同时测试多个晶圆。另外,尽管示出了边界扫描数据检索,本发明的技 术也可应用于包含将程序代码载入存储器19 (图1)以便由装在晶片22a 上的处理器18 (图1)执行的数据接口,应用于接口而不是边界扫描单元 20a,例如,经由对来自存储器16 (图1)的采样时钟数据或来自存储器 19的测试结果进行检索的专用测试接口装置。
现在参照图3,才艮据本发明一实施例的方法在流程图中示出。;陂测时 钟信号以非整数相关频率的本地基准时钟受到采样(步骤30),以获得n 个采样。如果被测时钟信号的周期已知,则t被设置为该周期,否则,t 被设置为1 (步骤31)。接着,采样时钟周期tg的初始猜测被作为〈-t/2n的数(步骤32)。在t与tg之间的关系上进行相干性检查,以便拒绝密 切相关的时钟周期猜测,例如tg-(t/2, t/3, t/4, t/5, 2175}(决策33), 如果相干性检查失败,tg增大(步骤34)。接着,由tg产生时基,施 加视情况可选的漂移校正,使用视情况可选的漂移校正后的时基,采样被 折叠到单位间隔(步骤35)。于是,根据由时基指示的子区间,采样净m 入直方图的柄中,由每个柄中的采样的两个逻辑值't,和"0"的计数比 计算累积分布函数(cdf)(步骤37)。于是,对cdf进行微分,以便获得 概率密度函数(pdf),并由pdf的形状确定抖动(步骤38)。
上面介绍的从决策33到步骤38的步骤对于tg的所有增量重复,直 到t/2 (决策39)。另外, 一直到所有希望的漂移校正被施加(决策40), 施加新的漂移校正(步骤41),并重复步骤32到决策39。在数据值已经 在所有时基周期以及漂移校正上得到分析之后,存在最小抖动的tg周期
(步骤41)被取作正确的时钟周期,脉冲宽度由pdf中的峰之间的时间差 确定,进一步的抖动特性由pdf的形状来确定(步骤42)。
在一个特定的tg值上,抖动值将急剧下降,pdf中的两个尖峰表示 tg处于每个步骤41的正确值。如果收集了足够数量的值,即使与采样时 钟实际周期之间的小的周期偏差将导致值在柄上的基4^目等的分布,因此, 得到对于被测时钟信号的高抖动值。
现在参照图4a-4d,所示图表示出了上面参照图3所介绍的方法。图 4a示出了由被测时钟信号获得的采样(圆)。图4b示出了在折叠之前的 累积采样值(对应得iv和ov)的分布。图4c示出了推定抖动vs.采样时 钟周期的图表。周期at=0.265上的抖动的急剧下降表示正确的基准时钟周 期。图4d示出了找到正确周期之后在折叠时钟中的值的分布。重叠区域 对应于由于抖动造成的转换的区域。图表中的周期用tg/t的模余数
(modulo remainder)表示,其提供了折叠数据的参照单位间隔。
现在参照图4e, >^模(modulus )周期52——其对应于^l测时钟信 号与基准时钟之间的零周期差一一到周期53—一其表示时钟周期中的差, 该差对应于一个时钟是另 一个的频率的两倍一一在单位间隔上示出了抖动vs.采样时钟周期的图表(1.0和0值基本上在单位间隔上基本上是同一点, 因为mod[2t/t=0)。
周期52与53上的非常低的抖动值是因为由在被测时钟波形内的有效 相同位置(effective identical positions )读取的采样集——即相干采样,其 被图3中的步骤33中的上述方法拒绝一一获得的dc值引起的。周期50 与51为正确的推定周期,具有最小量的实际抖动并对应于被测时钟与基准 时钟周期之间的比值的模。由图中可以看出,图表在t/2周围对称,故推 定周期仅仅需要在单位间隔的 一半上被扫描。抖动值中的其他下降对应于 基准时钟与^^皮测时钟、所猜测的周期的更高阶的谐波关系的产物。
现在参照图5,图中示出了折叠技术。视图是简化图,其示出了提供 过采样(oversample)因子为10的基准时钟信号,其中,实际上,被测时 钟可能不是被过采样而是可能被欠采样(undersample)。被测时钟信号是 实际测量的时钟波形,在下方的波形 一 一尽管# 画作连续波形 一 一存在通 过用基准时钟信号对被测时钟信号进行采样并从该数据集中选择特定采样 以"重建"被测时钟信号的边缘而提供的数据集中的采样。在正确推定周 期信号中,根据对应于被测时钟信号周期以及基准时钟信号周期之间正确 关系的周期选择采样,因此,仅抖动与脉冲宽度偏移将导致数据集中边缘 实际位置与边缘期望位置之间的差(由箭头示出)。对于所示出的不正确 的推定周期信号,前进的(progressive )(且为周期的)边缘差将得到"抖 动"分布,其对于足够大的采样集来说是均匀的,因为期望边缘位置与实 际边缘位置之间的距离通过相位差的全范围循环。因此,最小抖动分布将 在猜测周期等于正确采样时钟周期时发生。
现在参照图6a,时钟信号的值相对于折叠数据示出,但这些数据不是 由这里介绍的方法计算得出的,除非电压水平采样经由另 一机制也包括在 内。该图对于示出实际时钟信号如何与图6b所示折叠采样数据相似 (resemble)来说是有用的。采样值分布的直方图在图6c中示出,对应于 每个柄中"1"采样与"0"采样的数量比,其中,"1"为时钟信号的逻辑 高状态,"0"为逻辑低状态。存在转换区域,其中,直方图不等于1.0或0.0。图6d示出了通过对图6c中的cdf直方图进行孩t分计算得到的pdf。 pdf中两种分布各自的平均值之间的差为tpw,时钟信号的"1"电平脉冲 宽度。分布的宽度为对于每个边缘(仅一个被示为jpp)的峰到峰抖动,每 个分布的偏差可用于计算时钟信号的每个边缘的rms抖动jrms。
图7a-7d示出了本发明的方法中的频率漂移校正功能的应用。图7a 示出了^l情况可选的漂移校正功能,其用于在上述方法过程中在采样集上 前进地增大或减小猜测周期。图7b示出了漂移校正到实际折叠时钟信号 (再一次地,不是上述方法中的实际计算,除非电压水平采样被获取且被 折叠)的应用。图7c示出了在没有漂移校正的情况下的时钟信号采样分 布。抖动不对称地分布,更多的抖动点靠近每个分布的较早部分,抖动值 的总体分布更宽。图7d示出了已经应用适当的漂移校正之后的时钟信号 采样分布。
图8a-8d示出了方法如何进一步应用于识别抖动特性以及抖动类型在 计算得到的分布上的影响。图8a示出了具有正弦抖动的时钟信号。图8b 示出了对应的采样值折叠集。
图8c示出了对应的cdf,图8d为对应的pdf,显示出抖动不是随机 的,因为峰不是高斯形状的,而是具有对于两个特定子区域的"偏好"。 可进一 步观察这样的结果,以找到引入抖动的机制以及形成抖动的混沌电 路行为。
图9示出了根据本发明替代实施例的方法。不是在扫描猜测周期tg 的同时进行抖动分析,图9的方法预先分析采样集以便直接确定tg。首 先,如图3中的方法一样,用非整数相关频率的本地基准时钟对被测时钟 信号进行采样(步骤卯),以获得n个采样。如果被测时钟信号的周期已 知,则t械i殳置为该周期,否则,t,皮设置为l (步骤91)。接下来,在 采样集上进行离散傅里叶变换(dft ),在dft结果中定位峰(步骤93 ), 通过将t乘以峰索引(index)除以采样数,其被取作tg。接着,由tg 产生时基,施加视情况可选的漂移校正,使用视情况可选的漂移校正时基, 将采样折叠到单位间隔(步骤94)。于是,根据用时基表示子间隔,将采样装入直方图柄中(步骤95),由每个柄中的采样的两个逻辑值"1"和 "0"的计数比值计算得到累积分布函数(cdf)(步骤96)。于是,对cdf 进行微分,以便获得概率密度函数(pdf),并由pdf的形状确定抖动。与 图3中的方法一样,峰到峰的抖动可由pdf中的峰的宽度确定,rms抖动 可由pdf峰的偏差计算,于是,由pdf中的峰之间的时间差确定脉沖宽度 (步骤98 )。
尽管特别示出并参照其优选实施例对本发明进行了介绍,本领域技术 人员将会明了,在不脱离本发明的精神和范围的情况下,可做出上面的以 及其他的在形式和细节上的改变。
权利要求
1.一种测量被测时钟信号的特性的方法,其包含以具有不同于所述时钟信号的实际时钟周期或其倍数的采样周期的规则间隔收集所述被测时钟信号的值的采样;确定与所述采样周期以及所述实际时钟周期之间关系对应的时基周期;根据所述时基将所述值分组到与所述实际时钟周期的子间隔对应的直方图的柄中;以及分析所述直方图,以确定所述时钟信号的所述特性。
2. 根据权利要求l的方法,其中,所述特性为所述时钟信号的抖动水 平,且其中,所述分析包含在所述时钟信号的转换区域中,确定所述直 方图中所述值的分布的宽度;由所述宽度计算所述抖动水平。
3. 根据权利要求1或2的方法,其中,所述特性为所述时钟信号的脉 冲宽度,且其中,所述分析包含在所述时钟信号的转换区域中,确定所述直方图中所述值的分布的峰; 由所述峰之间的差计算所述脉沖宽度。
4. 根据权利要求1、 2或3的方法,其中,所述确定所述时基周期包含..计算对于所述推定周期的所述时钟信号的有效抖动的量的指示;以及 调节所述时基周期,直到找到得到所述有效抖动的最小量的时基周期。
5. 根据权利要求l-4中任意一项的方法,其中,所述确定所述时基周 期包含进行所述值的频域分析;以及 在所述频域分析的结果中定位峰。
6. 根据权利要求l-5中任意一项的方法,其还包含在所述分组过程 中,在所述采样上改变所述时基周期,以便校正所述实际时钟周期与所述 规则间隔的宽度中至少 一个的漂移。
7. 根据权利要求l-6中任意一项的方法,其中,所述特性为所述实际 时钟周期,其中,所述收集使用具有已知采样周期的基准时钟进行,并还 包含由所述时基周期计算所述实际时钟周期。
8. —种工作站计算机系统,其包含耦合到用于存储程序指令与数据的 存储器的、用于执行程序指令的处理器,其中,所述程序指令包含用于测 量被测时钟信号特性的程序指令,所述程序指令包含用于以下的程序指令以具有不同于所述时钟信号的实际时钟周期或其倍数的采样周期的规 则间隔收集所述被测时钟信号的值的采样;期;根据所述时基将所述值分组到与所述实际时钟周期的子间隔对应的直 方图的柄中;以及分析所述直方图,以确定所述时钟信号的所述特性。
9. 根据权利要求8的工作站计算机系统,其中,所述特性为所述时钟 信号的抖动水平,且其中,用于分析的所述程序指令包含用于以下的程序指令在所述时钟信号的转换区域中,确定所述直方图中所述值的分布的宽 度;以及由所述宽度计算所述抖动水平。
10. 根据权利要求8或9的工作站计算机系统,其中,所述特性为所 述时钟信号的脉冲宽度,且其中,用于分析的所述程序指令包含用于以下 的程序指令在所述时钟信号的转换区域中,确定所述直方图中所述值的分布的峰;以及由所述峰之间的差计算所述脉冲宽度。
11. 根据权利要求8、 9或10的工作站计算机系统,其中,用于确定 所述时基周期的所述程序指令包含用于以下的程序指令计算对于所述推定周期的所述时钟信号的有效抖动的量的指示;以及调节所述时基周期,直到找到得到所述有效抖动的最小量的时基周期。
12. 根据权利要求8-12中任意一项的工作站计算机系统,其中,用于 确定所述时基周期的所述程序指令包含用于以下的程序指令进行所述值的频域分析;以及 在所述频域分析的结果中定位峰。
13. 根据权利要求8-12中任意一项的工作站计算机系统,其中,所述 程序指令还包含这样的程序指令其用于在所述分组过程中,在所述采样 上改变所述时基周期,以便校正所述实际时钟周期与所述规则间隔的宽度 中至少一个的漂移。
14. 根据权利要求8-13中任意一项的工作站计算机系统,其中,所述 特性为所述实际时钟周期,其中,采样的所述收集使用具有已知采样周期 的基准时钟进行,并还包含由得到所述最小有效抖动量的所述时基周期计 算所述实际时钟周期的程序指令。
15. —种计算机程序产品,其包含编码有用于在计算机系统中执行的 程序指令的信号承载介质,其中,所述程序指令包含用于测量被测时钟信 号特性的程序指令,所述程序指令包含用于以下的程序指令以具有不同于所述时钟信号的实际时钟周期或其倍数的采样周期的规 则间隔收集所述被测时钟信号的值的采样;确定与所述采样周期以及所述实际时钟周期之间关系对应的时基周期;方图的柄中;以及分析所述直方图,以确定所述时钟信号的所述特性。
16.根据权利要求15的计算机程序产品,其中,所述特性为所述时钟信号的抖动水平,且其中,用于分析的所述程序指令包含用于以下的程序指令在所述时钟信号的转换区域中,确定所述直方图中所述值的分布的宽 度;以及由所述宽度计算所述抖动水平。
17. 根据权利要求15的计算机程序产品,其中,所述特性为所述时钟 信号的脉冲宽度,且其中,用于分析的所述程序指令包含用于以下的程序 指令在所述时钟信号的转换区域中,确定所述直方图中所述值的分布的峰;以及由所述峰之间的差计算所述脉冲宽度。
18. 根据权利要求15的计算机程序产品,其中,用于确定所述时基周 期的所述程序指令包含用于以下的程序指令计算对于所述推定周期的所述时钟信号的有效抖动的量的指示;以及调节所述时基周期,直到找到得到所述有效抖动的最小量的时基周期。
19. 根据权利要求15的计算机程序产品,其中,用于确定所述时基周 期的所述程序指令包含用于以下的程序指令进行所述值的频域分析;以及 在所述频域分析的结果中定位峰。
20. 根据权利要求15的计算机程序产品,其中,所述程序指令还包含 这样的程序指令其用于在所述分组过程中,在所述采样上改变所述推定 周期,以 <更校正所述实际时钟周期与所述规则间隔宽度中至少 一个的漂移。
全文摘要
一种用于由时钟信号比较确定抖动与脉冲宽度的设备与方法提供了用于用基准时钟测量时钟信号—其均具有未知频率—的低成本且可产品集成的机构。在基准时钟转换时对测量得到的时钟信号进行采样,根据采样在时基周围的折叠,采样值被收集在直方图中,其中,时基被扫描以检测对于折叠数据的最小抖动,或由采样集的直接频率分析得到。对正确推定周期的直方图进行统计分析,以便得到脉冲宽度——其为概率密度函数的峰之间的差——以及抖动——其对应于密度函数峰的宽度。频率漂移通过调节用于在采样集中折叠数据的时基得到校正。
文档编号g01r31/319gk101410720sq200780011314
公开日2009年4月15日 申请日期2007年3月27日 优先权日2006年4月13日
发明者f·h·格巴拉, h·c·小克兰福特, j·d·肖布 申请人:国际商业机器公司