【技术实现步骤摘要】
用于数据检测和事件捕获的方法和装置
本专利技术一般涉及数据通信和集成电路。
技术介绍
高速数据链路用于在系统中的设备之间传送数据。针对这种高速数据链路,高速串行接口(HSSI)协议已经开发出越来越高的数据速率。
技术实现思路
本公开提供了一种用于监测由HSSI发射机和/或接收机发送和/或接收的数据的创新的方法和装置。该方法和装置允许用户监测数据通信,以便检测特定数据并为时间感知应用提供精确的事件信号。一个实施例涉及数据检测和事件捕获电路。数据比较器逻辑从并行数据总线接收被监测数据字,并且产生多个模式检测信号。任何模式检测逻辑接收该多个模式检测信号,并且产生多个任何模式检测信号。序列检测逻辑接收该多个模式检测信号,并且生成多个序列检测信号。另一实施例涉及数据检测和事件捕获的方法。从并行数据总线接收被监测数据字。将数据比较器逻辑应用到该被监测数据字以产生多个模式检测信号。将任何模式检测逻辑应用到该多个模式检测信号以产生多个任何模式检测信号,以及,将序列检测逻辑应用到该多个模式检测信号以产生多个序列检测信号。另一实施例涉及一种集成电路,其包括接收机电路中的第一数据检测和事件 ...
【技术保护点】
一种数据检测和事件捕获电路,包括:数据比较器逻辑,其从并行数据总线接收被监测数据字,并产生多个模式检测信号;任何模式检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个任何模式检测信号,其中,每个任何模式检测信号指示是否检测到对应的一组模式中的任何模式;以及序列检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个序列检测信号,其中,每个序列检测信号指示是否检测到对应的一组模式序列中的任何模式序列。
【技术特征摘要】
2016.06.27 US 15/193,6541.一种数据检测和事件捕获电路,包括:数据比较器逻辑,其从并行数据总线接收被监测数据字,并产生多个模式检测信号;任何模式检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个任何模式检测信号,其中,每个任何模式检测信号指示是否检测到对应的一组模式中的任何模式;以及序列检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个序列检测信号,其中,每个序列检测信号指示是否检测到对应的一组模式序列中的任何模式序列。2.根据权利要求1所述的数据检测和事件捕获电路,其中,所述数据比较器逻辑包括:多个可配置的数据寄存器;多个可配置的掩码寄存器;以及多个比较器电路,每个比较器电路接收来自可配置的数据寄存器的配置的数据字、来自掩码寄存器的掩码字、以及来自所述并行数据总线的所述被监测数据字,并输出模式检测信号。3.根据权利要求2所述的数据检测和事件捕获电路,其中,每个比较器电路针对所述掩码字指示的那些位,将所述被监测数据字的位与所述配置的数据字的位进行比较,并且当发现匹配时断言所述模式检测信号。4.根据权利要求1所述的数据检测和事件捕获电路,其中,所述任何模式检测逻辑包括:多个掩码逻辑电路,每个掩码逻辑电路接收所述多个模式检测信号并输出多个被掩码的模式检测信号;以及多个或逻辑电路,每个或逻辑电路从对应的掩码逻辑电路接收所述多个被掩码的模式检测信号,并且如果所述多个被掩码的模式检测信号中的至少一个被断言,则断言任何模式检测信号。5.根据权利要求4所述的数据检测和事件捕获电路,其中,对于由所述任何模式检测逻辑中的掩码逻辑电路阻挡的模式检测信号,输出逻辑零。6.根据权利要求1所述的数据检测和事件捕获电路...
【专利技术属性】
技术研发人员:S·X·苏,S·K·尧,K·S·廷,
申请(专利权)人:阿尔特拉公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。