以芯片eCAP模块实现的链路口多时钟信号检测装置制造方法及图纸

技术编号:39383803 阅读:12 留言:0更新日期:2023-11-18 11:11
本实用新型专利技术公开了一种以芯片eCAP模块实现的链路口多时钟信号检测装置,包括时钟切换电路、芯片的eCAP模块和控制器;应用eCAP模块的捕捉模式,以其预分频器对时钟切换电路选择的时钟检测信号进行分频,将分频信号作为检测对象,以其计数器实现对其上升沿和下降沿的计数,计数结果存储于其寄存器中,在触发中断后向控制装置输出计数结果,控制模块则根据计数结果判断检测结果,对链路口被选择的一路时钟信号实现了检测,基于时钟切换电路的切换,能够实现对链路口多时钟信号的检测,本实用新型专利技术利用芯片的eCAP模块,以单个链路口高频频率检测方式,根据需求按序对多路时钟信号均可实现监测,具有结构简单、检测范围广的优点。检测范围广的优点。检测范围广的优点。

【技术实现步骤摘要】
以芯片eCAP模块实现的链路口多时钟信号检测装置


[0001]本技术属于芯片检测
,具体地说,是涉及一种面向芯片的以芯片eCAP模块实现的链路口多时钟信号检测装置。

技术介绍

[0002]时钟信号的稳定传输对芯片的有序、正常工作起着决定性作用。时钟信号的传输出现异常会导致芯片性能下降,甚至会导致芯片无法正常工作。此外,由于对信号要求实时处理并且数据量的不断增加,多片并行高速芯片的应用越来越广泛,在这之中起到关键作用的是桥接多芯片的链路口技术,因此当前芯片中的时钟单元往往都是通过链路口对外输出多路高频率的时钟信号,以供其他系统或者外设模块使用。因此,对链路口多路时钟信号进行检测是芯片测试中一个必要的项目。
[0003]现有的时钟信号检测方法,原理仍然停留在检测单一通道时钟信号上,面对多路传输的时钟信号,多是选择配备同数量的检测模块,这就增加了检测的成本,也削弱了检测装置的便携性,此外,由于链路口传输的高速和点对点特性,对检测设备的性能也提出了更高的要求。
[0004]如何简化检测装置、降低检测和设备成本、提高检测效率和适用范围和满足链路口高速特性的需求,是当前链路口多时钟信号检测领域需要解决的技术问题。

技术实现思路

[0005]本技术提出一种以芯片eCAP模块实现的链路口多时钟信号检测装置,以芯片的捕捉单元(eCAP模块)实现对多路链路口时钟信号的检测,具有结构简单、检测范围大的优点。
[0006]本技术采用以下技术方案予以实现:
[0007]提出一种以芯片eCAP模块实现的链路口多时钟信号检测装置,包括:
[0008]时钟切换电路,用于基于切换控制指令对链路口多时钟信号进行切换,输出多时钟信号之一作为时钟检测信号;
[0009]芯片,设有eCAP模块;所述eCAP模块被配置为捕捉模式,其计数器为捕捉时间提供基准时钟;所述时钟检测信号被接入所述eCAP模块的输入端,经其预分频器分频得到分频信号;当检测到所述分频信号的第一个上升沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP1,当检测到所述分频信号的第一个下降沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP2;当检测到所述分频信号的第二个上升沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP3,当检测到所述分频信号的第二个下降沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP4,并触发中断输出计数结果;
[0010]控制器,连接所述时钟切换电路和所述芯片的eCAP模块,用以对链路多时钟信号进行选择,向所述时钟切换电路发送所述切换控制指令;以及对所述eCAP模块输出的计数结果进行处理得到检测结果。
[0011]在本技术一些实施例中,所述装置还包括:
[0012]输入设备,用以向所述控制器输入配置参数;所述配置参数包括时钟分频比、高频阈值和低频阈值;以使得所述控制器基于所述配置参数处理得到检测结果;其中,所述高频阈值和所述低频阈值为预设的参考计数值。
[0013]在本技术一些实施例中,所述预分频器对时钟检测信号分频时,对低频信号使用直通模式不进行分频。
[0014]在本技术一些实施例中,所述控制器还用于保存和显示检测结果。
[0015]与现有技术相比,本技术的优点和积极效果是:本技术提出的以芯片eCAP模块实现的链路口多时钟信号检测装置,包括时钟切换电路、芯片的eCAP模块和控制器;应用芯片的eCAP模块的捕捉模式,以eCAP模块的预分频器对时钟切换电路选择的时钟检测信号进行分频,将分频信号作为检测对象,以eCAP模块的计数器实现对其上升沿和下降沿的计数,计数结果存储于eCAP的寄存器中,在触发中断后向控制装置输出计数结果,控制模块则根据计数结果判断检测结果,对链路口被选择的一路时钟信号实现了检测,基于时钟切换电路的切换,能够实现对链路口多时钟信号的检测,本技术利用芯片的eCAP模块,以单个链路口高频频率检测方式,根据需求按序对多路时钟信号均可实现监测,具有结构简单、检测范围广的优点。
[0016]结合附图阅读本技术实施方式的详细描述后,本技术的其他特点和优点将变得更加清楚。
附图说明
[0017]图1 为本技术提出的链路口多时钟检测装置的架构示意;
[0018]图2为芯片eCAP模块的架构示意;
[0019]图3为本技术提出的以芯片eCAP模块实现的链路口多时钟信号检测装置的装置架构;
[0020]图4为本技术给出的链路口多时钟信号检测装置的结构示意。
具体实施方式
[0021]下面结合附图对本技术的具体实施方式作进一步详细的说明。
[0022]本技术的目的是提供一种用于链路口多时钟信号的检测方式,通过一个检测模块实现对链路口多时钟信号的检测,具有结构简单、检测范围大的优点。
[0023]具体的,如图1所示,本技术提出的链路口多时钟检测装置,包括:
[0024]时钟切换模块11,用于基于切换控制指令对链路口多时钟信号进行切换,输出多时钟信号之一作为时钟检测信号,也即,切换需要检测的时钟信号。
[0025]控制模块12,用于接收输入的配置参数,根据配置参数确定多路时钟信号中需要检测的时钟信号,产生切换控制指令发送给时钟切换模块11;该模块还具有配置检测需要的参数的功能,以及具有存储检测结果、显示检测结果的功能。
[0026]时钟分频与同步模块13,用于对要检测的时钟信号进行分频,将分频信号与检测时钟同步。
[0027]频率检测模块14,接收时钟分频与同步模块输出的分频信号,基于其内部的计数
器对分频信号进行频率检测,并将计数结果返回至控制模块12。
[0028]基于上述架构,在对链路口多时钟信号进行检测时,向控制模块12输入配置参数,控制模块12根据配置参数确定要检测的时钟信号,产生切换控制指令发送给时钟切换模块11;时钟切换模块11从链路口多时钟信号中切换要检测的时钟信号输入时钟分频与同步模块13;时钟分频与同步模块13将需要检测的时钟信号分频,并将分频信号与检测时钟同步,然后输出给频率检测模块14;频率检测模块14接收该与检测时钟同步的分频信号,基于其内部的计数器对分频信号进行频率检测,并将计数结果返回至控制模块12;控制器12则结合计数结果进行处理得到检测结果,存储以及显示检测结果。
[0029]基于上述,本技术根据检测需求依次切换时钟信号、以单个检测模块依次进行检测,从而实现对链路口多时钟信号的检测,具有结构简单、检测范围广的优点。
[0030]具体应用中,控制模块12将频率检测模块14的计数结果与预设的高频阈值HF和低频阈值LF进行比较,大于高频阈值HF判断频率偏高,低于低频阈值LF判断频率偏低,介于二者之间判断频率正常。
[0031]结合上述,本技术采用芯片的eCAP模块来实现对链路口多时钟信号的检测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种以芯片eCAP模块实现的链路口多时钟信号检测装置,其特征在于,包括:时钟切换电路,用于基于切换控制指令对链路口多时钟信号进行切换,输出多时钟信号之一作为时钟检测信号;芯片,设有eCAP模块;所述eCAP模块被配置为捕捉模式,其计数器为捕捉时间提供基准时钟;所述时钟检测信号被接入所述eCAP模块的输入端,经其预分频器分频得到分频信号;当检测到所述分频信号的第一个上升沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP1,当检测到所述分频信号的第一个下降沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP2;当检测到所述分频信号的第二个上升沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP3,当检测到所述分频信号的第二个下降沿时,所述eCAP模块的事件标志寄存器的值传递给其寄存器CAP4,并触发中断输出计数结果;控...

【专利技术属性】
技术研发人员:李瑞敏
申请(专利权)人:青岛本原微电子有限公司
类型:新型
国别省市:

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

1