Methods and systems for data analysis in a state machine

    公开(公告)号:US10733508B2

    公开(公告)日:2020-08-04

    申请号:US15871660

    申请日:2018-01-15

    Abstract: A device includes a match element that includes a first data input configured to receive a first result, wherein the first result is of an analysis performed on at least a portion of a data stream by an element of a state machine. The match element also includes a second data input configured to receive a second result, wherein the second result is of an analysis performed on at least a portion of the data stream by another element of the state machine. The match element further includes an output configured to selectively provide the first result or the second result.

    System and method for individual addressing

    公开(公告)号:US10521366B2

    公开(公告)日:2019-12-31

    申请号:US16400739

    申请日:2019-05-01

    Abstract: In one embodiment, a system includes a bus interface including a first processor, an indirect address storage storing a number of indirect addresses, and a direct address storage storing a number of direct addresses. The system also includes a number of devices connected to the bus interface and configured to analyze data. Each device of the number of devices includes a state machine engine. The bus interface is configured to receive a command from a second processor and to transmit an address for loading into the state machine engine of at least one device of the number of devices. The address includes a first address from the number of indirect addresses or a second address from the number of direct addresses.

    Methods and devices for programming a state machine engine

    公开(公告)号:US10509995B2

    公开(公告)日:2019-12-17

    申请号:US15090305

    申请日:2016-04-04

    Abstract: A state machine engine having a program buffer. The program buffer is configured to receive configuration data via a bus interface for configuring a state machine lattice. The state machine engine also includes a repair map buffer configured to provide repair map data to an external device via the bus interface. The state machine lattice includes multiple programmable elements. Each programmable element includes multiple memory cells configured to analyze data and to output a result of the analysis.

    SYSTEM AND METHOD FOR INDIVIDUAL ADDRESSING
    59.
    发明申请

    公开(公告)号:US20190258592A1

    公开(公告)日:2019-08-22

    申请号:US16400739

    申请日:2019-05-01

    Abstract: In one embodiment, a system includes a bus interface including a first processor, an indirect address storage storing a number of indirect addresses, and a direct address storage storing a number of direct addresses. The system also includes a number of devices connected to the bus interface and configured to analyze data. Each device of the number of devices includes a state machine engine. The bus interface is configured to receive a command from a second processor and to transmit an address for loading into the state machine engine of at least one device of the number of devices. The address includes a first address from the number of indirect addresses or a second address from the number of direct addresses.

    System and method for individual addressing

    公开(公告)号:US10339071B2

    公开(公告)日:2019-07-02

    申请号:US16192509

    申请日:2018-12-10

    Abstract: In one embodiment, a system includes a bus interface including a first processor, an indirect address storage storing a number of indirect addresses, and a direct address storage storing a number of direct addresses. The system also includes a number of devices connected to the bus interface and configured to analyze data. Each device of the number of devices includes a state machine engine. The bus interface is configured to receive a command from a second processor and to transmit an address for loading into the state machine engine of at least one device of the number of devices. The address includes a first address from the number of indirect addresses or a second address from the number of direct addresses.

Patent Agency Ranking