Invention Grant
US09558224B2 Automaton hardware engine employing memory-efficient transition table indexing
有权
自动机硬件引擎采用内存高效的转换表索引
- Patent Title: Automaton hardware engine employing memory-efficient transition table indexing
- Patent Title (中): 自动机硬件引擎采用内存高效的转换表索引
-
Application No.: US14151643Application Date: 2014-01-09
-
Publication No.: US09558224B2Publication Date: 2017-01-31
- Inventor: Gavin J. Stark , Steven W. Zagorianakos
- Applicant: Netronome Systems, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Netronome Systems, Inc.
- Current Assignee: Netronome Systems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Imperium Patent Works LLP
- Agent T. Lester Wallace; Mark D. Marrello
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
An automaton hardware engine employs a transition table organized into 2n rows, where each row comprises a plurality of n-bit storage locations, and where each storage location can store at most one n-bit entry value. Each row corresponds to an automaton state. In one example, at least two NFAs are encoded into the table. The first NFA is indexed into the rows of the transition table in a first way, and the second NFA is indexed in to the rows of the transition table in a second way. Due to this indexing, all rows are usable to store entry values that point to other rows.
Public/Granted literature
- US20150193483A1 AUTOMATON HARDWARE ENGINE EMPLOYING MEMORY-EFFICIENT TRANSITION TABLE INDEXING Public/Granted day:2015-07-09
Information query