首页> 外国专利> INSTRUCTION-BASED NON-DETERMINISTIC FINITE STATE AUTOMATA ACCELERATOR

INSTRUCTION-BASED NON-DETERMINISTIC FINITE STATE AUTOMATA ACCELERATOR

机译:基于指令的非确定有限状态自动机

摘要

An example integrated circuit includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
机译:示例集成电路包括包括非确定性有限自动机(NFA)缓冲器的存储器,该非确定性有限自动机(NFA)缓冲器被配置为存储多个指令,该多个指令定义了NFA图的至少一部分的指令的有序序列,NFA图的该部分包括多个指令。沿着多个路径排列的节点数。 NFA引擎响应于确定当前符号,确定满足多个条件中的一条路径的多个指令的指令的子集所指定的匹配条件的有效载荷段的当前符号和一个或多个后续符号。满足匹配条件的有效载荷段的一个或多个后续符号输出有效载荷数据已导致匹配的指示。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号