[发明专利]并行模式检测引擎集成电路、相关方法及数据处理系统有效
申请号: | 200510000135.9 | 申请日: | 2005-01-04 |
公开(公告)号: | CN1641685A | 公开(公告)日: | 2005-07-20 |
发明(设计)人: | K·A·克拉韦克;A·G·塞义迪;J·M·斯莱费尔德;P·R·塔恩霍夫 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06K9/64 | 分类号: | G06K9/64 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;李峥 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种并行模式检测引擎(PPDE)包括多个被定制为执行各种模式识别方式的处理单元(PU)。将不同模式装入到这些PU中,并且将待匹配的输入数据并行地提供给这些PU。每个模式具有一操作码,其定义了当在一个时钟周期中输入数据流中的一特定数据与被比较的相应数据匹配或者不匹配时所采取的动作。每个PU传递所选的信息,从而可将这些PU级联起来,以使得对于一特定的输入数据流能够匹配更长的模式或者允许并行处理更多的模式。 | ||
搜索关键词: | 并行 模式 检测 引擎 集成电路 相关 方法 数据处理系统 | ||
【主权项】:
1.一种用于检测输入数据序列中的一个或多个模式的并行模式检测引擎(PPDE)集成电路(IC),包括:输入/输出(I/O)接口,其用于将数据耦合进入或出自该PPDE;M个处理单元(PU),该M个处理单元中的每一个都具有比较电路,该比较电路用于将输入数据序列的每一个与存储在该M个PU中的每一个中的模式相比较,并产生比较输出,其中响应于该比较输出的逻辑状态和与该模式一起存储的操作码,修改该M个PU中的每一个中的选择该模式的地址指针;输入总线,其用于将该输入数据序列并行地耦合到该M个PU中的每一个;输出总线,其被耦合到该I/O接口,用于将输出数据发送到该I/O接口;控制电路,其被耦合到该I/O接口,并将控制数据总线上的控制数据和ID总线上的标识(ID)耦合到该M个处理单元中的每一个;ID选择电路,其用于响应于模式匹配信号和匹配方式数据而从标识该M个PU的ID数据中选择匹配ID,其中该匹配ID和相应于该匹配ID的匹配数据存储在暂时寄存器中作为输出数据;以及级联电路,其被从该M个PU中的每一个耦合到该M个PU中的一个或多个相邻的PU,用于响应于所述控制数据在一个或多个由从该M个PU中选择的两个或更多相邻的PU组成的组之间有选择地耦合链接数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510000135.9/,转载请声明来源钻瓜专利网。