[发明专利]用于数据检测和事件捕获的方法和装置在审
申请号: | 201710384889.1 | 申请日: | 2017-05-26 |
公开(公告)号: | CN107544887A | 公开(公告)日: | 2018-01-05 |
发明(设计)人: | S·X·苏;S·K·尧;K·S·廷 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 王英,刘炳胜 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据 检测 事件 捕获 方法 装置 | ||
1.一种数据检测和事件捕获电路,包括:
数据比较器逻辑,其从并行数据总线接收被监测数据字,并产生多个模式检测信号;
任何模式检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个任何模式检测信号,其中,每个任何模式检测信号指示是否检测到对应的一组模式中的任何模式;以及
序列检测逻辑,其从所述数据比较器逻辑接收所述多个模式检测信号,并产生多个序列检测信号,其中,每个序列检测信号指示是否检测到对应的一组模式序列中的任何模式序列。
2.根据权利要求1所述的数据检测和事件捕获电路,其中,所述数据比较器逻辑包括:
多个可配置的数据寄存器;
多个可配置的掩码寄存器;以及
多个比较器电路,每个比较器电路接收来自可配置的数据寄存器的配置的数据字、来自掩码寄存器的掩码字、以及来自所述并行数据总线的所述被监测数据字,并输出模式检测信号。
3.根据权利要求2所述的数据检测和事件捕获电路,其中,每个比较器电路针对所述掩码字指示的那些位,将所述被监测数据字的位与所述配置的数据字的位进行比较,并且当发现匹配时断言所述模式检测信号。
4.根据权利要求1所述的数据检测和事件捕获电路,其中,所述任何模式检测逻辑包括:
多个掩码逻辑电路,每个掩码逻辑电路接收所述多个模式检测信号并输出多个被掩码的模式检测信号;以及
多个或逻辑电路,每个或逻辑电路从对应的掩码逻辑电路接收所述多个被掩码的模式检测信号,并且如果所述多个被掩码的模式检测信号中的至少一个被断言,则断言任何模式检测信号。
5.根据权利要求4所述的数据检测和事件捕获电路,其中,对于由所述任何模式检测逻辑中的掩码逻辑电路阻挡的模式检测信号,输出逻辑零。
6.根据权利要求1所述的数据检测和事件捕获电路,其中,所述序列检测逻辑包括:
多个延迟电路,其接收所述多个模式检测信号并输出多个延迟的模式检测信号;
多个掩码逻辑电路,每个掩码逻辑电路接收所述多个延迟的模式检测信号并输出多个被掩码的延迟的模式检测信号;以及
多个与逻辑电路,每个与逻辑电路从对应的掩码逻辑电路接收所述多个被掩码的延迟的模式检测信号,并且如果所述多个被掩码的延迟的模式检测信号的全部被断言,则断言序列检测信号。
7.根据权利要求6所述的数据检测和事件捕获电路,其中,对于由所述序列检测逻辑中的掩码逻辑电路阻挡的延迟的模式检测信号,输出逻辑一。
8.根据权利要求1所述的数据检测和事件捕获电路,其中,所述并行数据总线包括用于发射机电路中的位滑动电路的输入总线。
9.根据权利要求1所述的数据检测和事件捕获电路,其中,所述并行数据总线包括用于接收机电路中的速率匹配先进先出缓冲器的输入总线。
10.根据权利要求9所述的数据检测和事件捕获电路,其中,所述数据检测和事件捕获电路的输出被提供给延迟匹配电路,并且所述延迟匹配电路的输出被提供给载波检测电路。
11.一种数据检测和事件捕获的方法,所述方法包括:
从并行数据总线接收被监测数据字;
将数据比较器逻辑应用到所述被监测数据字以产生多个模式检测信号;
将任何模式检测逻辑应用到所述多个模式检测信号以产生多个任何模式检测信号,其中,每个任何模式检测信号指示是否检测到对应的一组模式中的任何模式;以及
将序列检测逻辑应用到所述多个模式检测信号以产生多个序列检测信号,其中,每个序列检测信号指示是否检测到对应的一组模式序列中的任何模式序列。
12.一种集成电路,包括:
接收机电路,包括接入所述接收机电路中的第一并行数据总线的第一数据检测和事件捕获电路;以及
发射机电路,包括接入所述发射机电路中的第二并行数据总线的第二数据检测和事件捕获电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710384889.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置