一种基于多相位时钟的信号性能检验方法和系统技术方案

技术编号:37995293 阅读:9 留言:0更新日期:2023-06-30 10:09
本发明专利技术公开了一种基于多相位时钟的信号性能检验方法和系统,方法包括:生成多组同频多相的原始时钟信号和对应的待测试的码元序列,将码元序列输入到待检测系统中进行信号转换传输;在接收端获取待检测系统的输出信号,采用多组同频多相的原始时钟信号对输出信号进行采样还原,生成多组还原信号;分析每一组还原信号的误码率,并设置误码率阈值;计算每一组还原后信号误码率是否在所述误码率阈值之下,并统计在所述误码率阈值之下的时钟信号组数,本发明专利技术利用多组同频异相的时钟信号作为待检测时钟信号,将接收的多组同频异相信号构建眼图,利用眼图在不同相信号下的读取特性进行误码率统计,因此可以检测同频信号在待检测系统中的抗干扰能力。系统中的抗干扰能力。系统中的抗干扰能力。

【技术实现步骤摘要】
一种基于多相位时钟的信号性能检验方法和系统


[0001]本专利技术涉及信号检测
,特别涉及一种基于多相位时钟的信号性能检验方法和系统。

技术介绍

[0002]目前现有技术中,在高速SOC的体系架构中,并行接口技术已不再能够满足高速率的数据传输要求,但是在当前的数字系统中大部分的数据仍然是以多比特的数据进行传输,所以就需要使用SerDes系统来将并行的数据转换为串行的数据用于高速串行接口上的数据传输。在高速SerDes系统中,收到系统中存在的抖动和噪声的叠加影响,输出的信号可能会出现严重失真的情况,因此高速SerDes系统的信号质量时确定整体性能很重要的一个参考指标。而信号质量可以从多个方面进行测量,其中误码率测试是比较常用的方法,传统的误码率的测试方案大部分时通过给接口发送和接收大量的数据,通过长时间的稳定运行,对错误的数据进行统计来计算得到误码率,但是误码率低并不一定就代表信号质量好,在对信号性能的测试中,由于系统要求误码率通常数量级的都比较高,因此需要大量的数据来支撑最后的测试结果,在误码率检测这一过程需要消耗大量的时间,同时最后测到的误码率对于系统的整体性能的参考价值有限。在实际中,系统的整体性能通常还需要通过眼图测试的方法来进行进一步的评估,根据眼图的形成原理,同样也需要消耗一定的时间成本,而且在系统的测试中需要误码率控制在一定的范围内作为前置条件才能进行后续的测试,这又进一步的加长了测试的整体周期。

技术实现思路

[0003]本专利技术其中一个专利技术目的在于提供一种基于多相位时钟的信号性能检验方法和系统,所述方法和系统利用多相位时钟在接收端采集的结果进行还原,将还原的信号和原始信号进行对比,可以高效准确检测误码率。
[0004]本专利技术另一个专利技术目的在于提供一种基于多相位时钟的信号性能检验方法和系统,所述方法和系统对待检测的每一相位时钟的误码率进行统计,并设置误码率阈值,统计在所述误码率阈值之下的相位时钟数,将所述误码率阈值之下的相位时钟数作为SerDes系统信号质量的判断依据,从而可以在快速准确判断信号误码率基础上,从整体角度准确判断SerDes系统的信号质量。
[0005]本专利技术另一个专利技术目的在于提供一种基于多相位时钟的信号性能检验方法和系统利用多组同频异相的时钟信号作为待检测时钟信号,输入到待检测系统中,在接收端接收信号,将接收的多组同频异相信号构建眼图,利用眼图在不同相信号下的读取特性进行误码率统计,因此可以检测同频信号在待检测系统中的抗干扰能力。
[0006]为了实现至少一个上述专利技术目的,本专利技术进一步提供一种基于多相位时钟的信号性能检验方法,所述方法包括:
[0007]生成多组同频多相的原始时钟信号和对应的待测试的码元序列,将所述码元序列
输入到待检测系统中进行信号转换传输;
[0008]在接收端获取待检测系统的输出信号,采用多组同频多相的原始时钟信号对输出信号进行采样还原,生成多组还原信号;
[0009]分析每一组还原信号的误码率,并设置误码率阈值;
[0010]计算每一组还原后信号误码率是否在所述误码率阈值之下,并统计在所述误码率阈值之下的时钟信号组数用于判断信号质量。
[0011]根据本专利技术其中一个较佳实施例,所述检验方法包括:在接收端获取待检测系统的输出信号后,将所述输出信号进行眼图绘制,设置码元信号电压判断阈值,根据所述码元信号电压判断阈值获取多组同频多相的原始时钟信号采样的每一组还原信号的码元序列。
[0012]根据本专利技术另一个较佳实施例,所述检验方法包括:将每一组同频多相的原始时钟信号采用相同的时钟采样间隔对所述输出信号进行采样还原,得到每一组采样还原信号的码元序列。
[0013]根据本专利技术另一个较佳实施例,所述采样还原方法包括:将每一组同频多相的原始时钟信号和输出的信号构建同一采样时间间隔下眼图,并设置码元信号电压判断阈值,将大于等于所述码元信号电压判断阈值的采样点输出码元序列值为1,将小于所述码元信号电压判断阈值的采样点输出码元序列值为0。
[0014]根据本专利技术另一个较佳实施例,在获取每一采样点码元序列值后,得到完整采样后码元序列,将所述采样后码元序列和保存的最初码元序列进行对比计算码元总数据量和错误数据量。
[0015]根据本专利技术另一个较佳实施例,根据所述码元错误数据量和总数据量计算待检测系统每一组采样还原码元序列的误码率,并根据所述误码率阈值计算每一组采样还原信号是否合格,其中将小于所述误码率阈值的采样还原信号为合格,其他为不合格。
[0016]根据本专利技术另一个较佳实施例,所述同频多相的原始时钟信号包括16组不同相位的同频时钟信号。
[0017]根据本专利技术另一个较佳实施例,所述误码率的计算方法为:每一码元错误数据量/总数据量。
[0018]为了实现至少一个上述专利技术目的,本专利技术进一步提供一种基于多相位时钟的信号性能检验系统,所述系统执行上述一种基于多相位时钟的信号性能检验方法。
[0019]本专利技术进一步提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现上述一种基于多相位时钟的信号性能检验方法。
附图说明
[0020]图1显示的是传统时钟采样单一码元的示意图。
[0021]图2显示的是本专利技术一种基于多相位时钟的信号性能检验方法流程示意图。图3a显示的是正常信号眼图和加入幅度噪音的第一种情形下眼图示意图。其中在图3a中间虚线围城的图形为幅度噪音下的信号眼图示意图,外部实线部分为正常眼图示意图。
[0022]图3b显示的是正常信号眼图和同时加入幅度噪音和时序抖动的第二种情形下眼图示意图,其中在图3b不同的虚线部分的左右偏移表示存在时序抖动,外部实线部分为正
常眼图示意图。
[0023]图3C显示的是正常信号眼图和同时加入幅度噪音和时序抖动的第三种情形下眼图示意图,其中在图3C不同的虚线部分的左右偏移表示存在时序抖动,外部实线部分为正常眼图示意图,此时时序抖动噪音严重。
[0024]图4a显示的是正常信号眼图和同时加入幅度噪音和时序抖动的第二种情形下眼图可测范围示意图,其中虚线中间部分为可测范围。
[0025]图4b显示的是正常信号眼图和同时加入幅度噪音和时序抖动的第三种情形下眼图可测范围示意图,其中虚线中间部分为可测范围。
[0026]图5显示的是本专利技术一种基于多相位时钟的信号性能检验系统的模块示意图
具体实施方式
[0027]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。
[0028]可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多相位时钟的信号性能检验方法,其特征在于,所述方法包括:生成多组同频多相的原始时钟信号和对应的待测试的码元序列,将所述码元序列输入到待检测系统中进行信号转换传输;在接收端获取待检测系统的输出信号,采用多组同频多相的原始时钟信号对输出信号进行采样还原,生成多组还原信号;分析每一组还原信号的误码率,并设置误码率阈值;计算每一组还原后信号误码率是否在所述误码率阈值之下,并统计在所述误码率阈值之下的时钟信号组数用于判断信号质量。2.根据权利要求1所述的一种基于多相位时钟的信号性能检验方法,其特征在于,所述检验方法包括:在接收端获取待检测系统的输出信号后,将所述输出信号进行眼图绘制,设置码元信号电压判断阈值,根据所述码元信号电压判断阈值获取多组同频多相的原始时钟信号采样的每一组还原信号的码元序列。3.根据权利要求1所述的一种基于多相位时钟的信号性能检验方法,其特征在于,所述检验方法包括:将每一组同频多相的原始时钟信号采用相同的时钟采样间隔对所述输出信号进行采样还原,得到每一组采样还原信号的码元序列。4.根据权利要求1所述的一种基于多相位时钟的信号性能检验方法,其特征在于,所述采样还原方法包括:将每一组同频多相的原始时钟信号和输出的信号构建同一采样时间间隔下眼图,并设置码元信号电压判断阈值,将大于等于所述码元信号电压判断阈值的采样点输出码元序列值为1,将...

【专利技术属性】
技术研发人员:杨大豪肖文勇施根勇何利蓉
申请(专利权)人:杭州雄迈集成电路技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1