BOOLEAN LOGIC IN A STATE MACHINE LATTICE
    2.
    发明申请
    BOOLEAN LOGIC IN A STATE MACHINE LATTICE 有权
    BOOLEAN逻辑在一个状态机床

    公开(公告)号:US20170077930A1

    公开(公告)日:2017-03-16

    申请号:US15362232

    申请日:2016-11-28

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

    METHODS AND APPARATUSES FOR REDUCING POWER CONSUMPTION IN A PATTERN RECOGNITION PROCESSOR
    3.
    发明申请
    METHODS AND APPARATUSES FOR REDUCING POWER CONSUMPTION IN A PATTERN RECOGNITION PROCESSOR 审中-公开
    减少图案识别处理器功耗的方法和装置

    公开(公告)号:US20170068707A1

    公开(公告)日:2017-03-09

    申请号:US15357593

    申请日:2016-11-21

    Abstract: Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle.

    Abstract translation: 提供了用于降低图案识别处理器中的功耗的装置和方法。 功率控制电路可以耦合到编程状态机的块,以在模式搜索期间能够选择性地激活和去激活块。 如果模式搜索在该块中不再有效并且在模式搜索需要时被激活,则块可以被去激活。 另外,可以基于正在搜索的数据流的标识符来停用该块。 不用于任何编程状态机的过多块可能被禁用,使得它们在存储器循环期间不被刷新。

    BOOLEAN LOGIC IN A STATE MACHINE LATTICE
    4.
    发明申请
    BOOLEAN LOGIC IN A STATE MACHINE LATTICE 有权
    BOOLEAN逻辑在一个状态机床

    公开(公告)号:US20150365091A1

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

    申请号:US14832543

    申请日:2015-08-21

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

    METHODS AND APPARATUSES FOR PROVIDING DATA RECEIVED BY A STATE MACHINE ENGINE
    5.
    发明申请
    METHODS AND APPARATUSES FOR PROVIDING DATA RECEIVED BY A STATE MACHINE ENGINE 有权
    用于提供状态机发动机接收的数据的方法和装置

    公开(公告)号:US20140279776A1

    公开(公告)日:2014-09-18

    申请号:US14065168

    申请日:2013-10-28

    CPC classification number: G06F13/4027 G06F9/4498 G06F15/7867 G06N3/08

    Abstract: An apparatus can include a first state machine engine configured to receive a first portion of a data stream from a processor and a second state machine engine configured to receive a second portion of the data stream from the processor. The apparatus includes a buffer interface configured to enable data transfer between the first and second state machine engines. The buffer interface includes an interface data bus coupled to the first and second state machine engines. The buffer interface is configured to provide data between the first and second state machine engines.

    Abstract translation: 装置可以包括被配置为从处理器接收数据流的第一部分的第一状态机引擎和被配置为从处理器接收数据流的第二部分的第二状态机引擎。 该装置包括缓冲器接口,该缓冲器接口被配置为使能第一和第二状态机引擎之间的数据传输。 缓冲器接口包括耦合到第一和第二状态机引擎的接口数据总线。 缓冲器接口被配置为在第一和第二状态机引擎之间提供数据。

    BUS TRANSLATOR
    9.
    发明申请
    BUS TRANSLATOR 审中-公开

    公开(公告)号:US20180247144A1

    公开(公告)日:2018-08-30

    申请号:US15967176

    申请日:2018-04-30

    CPC classification number: G06K9/00986 G06F13/4027 G06F16/90332

    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.

    BOOLEAN LOGIC IN A STATE MACHINE LATTICE
    10.
    发明申请
    BOOLEAN LOGIC IN A STATE MACHINE LATTICE 有权
    BOOLEAN逻辑在一个状态机床

    公开(公告)号:US20140077838A1

    公开(公告)日:2014-03-20

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

Patent Agency Ranking