METHODS AND DEVICES FOR PROGRAMMING A STATE MACHINE ENGINE
    43.
    发明申请
    METHODS AND DEVICES FOR PROGRAMMING A STATE MACHINE ENGINE 审中-公开
    用于编程状态机发动机的方法和装置

    公开(公告)号:US20160217365A1

    公开(公告)日:2016-07-28

    申请号:US15090305

    申请日:2016-04-04

    CPC classification number: G06N3/04 G05B19/045 G06F9/4498 G06F15/7867 G06N3/02

    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.

    Abstract translation: 具有程序缓冲器的状态机引擎。 程序缓冲器被配置为经由总线接口接收用于配置状态机格子的配置数据。 状态机引擎还包括配置为经由总线接口向外部设备提供修复地图数据的修复地图缓冲器。 状态机格子包括多个可编程元件。 每个可编程元件包括配置成分析数据并输出分析结果的多个存储器单元。

    Methods and systems for detection in a state machine
    44.
    发明授权
    Methods and systems for detection in a state machine 有权
    在状态机中检测的方法和系统

    公开(公告)号:US09280329B2

    公开(公告)日:2016-03-08

    申请号:US14329586

    申请日:2014-07-11

    CPC classification number: G06F9/444 G06F8/45 G06F9/4498 G06K9/00986

    Abstract: A device including a data analysis element including a plurality of memory cells. The memory cells analyze at least a portion of a data stream and output a result of the analysis. The device also includes a detection cell. The detection cell includes an AND gate. The AND gate receives result of the analysis as a first input. The detection cell also includes a D flip-flop including an output coupled to a second input of the AND gate.

    Abstract translation: 一种包括包括多个存储单元的数据分析单元的设备。 存储器单元分析数据流的至少一部分并输出分析结果。 该装置还包括检测单元。 检测单元包括与门。 与门接收分析结果作为第一输入。 检测单元还包括D触发器,其包括耦合到与门的第二输入的输出。

    Boolean logic in a state machine lattice
    45.
    发明授权
    Boolean logic in a state machine lattice 有权
    状态机格子中的布尔逻辑

    公开(公告)号:US09118327B2

    公开(公告)日:2015-08-25

    申请号:US14087973

    申请日:2013-11-22

    Abstract: Disclosed are methods and devices, among which is a device that includes a finite state machine lattice. The lattice may includes a programmable Boolean logic cell that may be programmed to perform various logic functions on a data stream. The programmability includes an inversion of a first input to the Boolean logic cell, an inversion of a last output of the Boolean logic cell, and a selection of an AND gate or an OR gate as a final output of the Boolean logic cell. The Boolean logic cell also includes end of data circuitry configured to cause the Boolean logic cell to only output after an end of data signifying the end of a data stream is received at the Boolean logic cell.

    Abstract translation: 公开了方法和装置,其中包括有限状态机格的装置。 晶格可以包括可编程布尔逻辑单元,其可以被编程为在数据流上执行各种逻辑功能。 可编程性包括对布尔逻辑单元的第一输入的反转,布尔逻辑单元的最后输出的反转,以及选择与门或或门作为布尔逻辑单元的最终输出。 布尔逻辑单元还包括数据电路的结尾,该数据电路被配置为仅在布尔逻辑单元接收到表示数据流结束的数据结束后才输出布尔逻辑单元。

    BUS TRANSLATOR
    49.
    发明申请

    公开(公告)号:US20210142082A1

    公开(公告)日:2021-05-13

    申请号:US17154671

    申请日:2021-01-21

    Abstract: Disclosed are methods and devices, among which is a device including a bus translator. In some embodiments, the device also includes a core module and a core bus coupled to the core module. The bus translator may be coupled to the core module via the core bus, and the bus translator may be configured to translate between signals from a selected one of a plurality of different types of buses and signals on the core bus.

Patent Agency Ranking