Representing the behaviors of a packet processor
    1.
    发明授权
    Representing the behaviors of a packet processor 有权
    代表数据包处理器的行为

    公开(公告)号:US08082527B1

    公开(公告)日:2011-12-20

    申请号:US12168533

    申请日:2008-07-07

    申请人: Robert P. Esser

    发明人: Robert P. Esser

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 G06F2217/68

    摘要: Methods are provided for compactly representing behaviors of a processor of packets. A declarative description of the processor is input. The declarative description specifies rules for manipulating the packets. A dependency graph is generated from the declarative description. The dependency graph specifies each rule that depends upon another one or more of the rules. The declarative description and the dependency graph are transformed into a Petri net representing the behaviors of the processor. The Petri net includes respective transitions for the rules and places for enabling the transitions to fire. A specification of the Petri net is output. The Petri net represents the behaviors of the processor.

    摘要翻译: 提供了用于紧凑地表示分组的处理器的行为的方法。 输入处理器的声明性描述。 声明性描述指定了操纵数据包的规则。 从声明性描述生成依赖图。 依赖图指定依赖于另一个或多个规则的每个规则。 声明性描述和依赖关系图被转换成代表处理器行为的Petri网。 Petri网包括用于启用转换的规则和位置的相应转换。 输出Petri网的规格。 Petri网表示处理器的行为。

    Sequentially configurable programmable integrated circuit
    2.
    发明授权
    Sequentially configurable programmable integrated circuit 有权
    可连续配置的可编程集成电路

    公开(公告)号:US07932743B1

    公开(公告)日:2011-04-26

    申请号:US12699703

    申请日:2010-02-03

    IPC分类号: H03K19/173 H01L25/00

    摘要: A programmable integrated circuit performs an initial partial configuration of the programmable integrated circuit in response to receiving an activation signal. In this way, the programmable integrated circuit enables an initial functionality of the programmable integrated circuit. The programmable integrated circuit then performs a subsequent partial configuration of the programmable integrated circuit for enabling additional functionality of the programmable integrated circuit. In some embodiments, the programmable integrated circuit receives an input signal indicating a stimulus in an environment of the programmable integrated circuit and determines based on the input signal whether to perform the subsequent partial configuration of the programmable integrated circuit or generate a power down signal for powering down the programmable integrated circuit without performing the subsequent partial configuration. In some embodiments, the programmable integrated circuit performs a sequence of partial subsequent configurations for enabling a sequence of additional functionalities of the programmable integrated circuit.

    摘要翻译: 可编程集成电路响应于接收到激活信号而执行可编程集成电路的初始部分配置。 以这种方式,可编程集成电路实现了可编程集成电路的初始功能。 然后,可编程集成电路执行可编程集成电路的后续部分配置,以实现可编程集成电路的附加功能。 在一些实施例中,可编程集成电路接收指示可编程集成电路的环境中的刺激的输入信号,并且基于输入信号确定是否执行可编程集成电路的后续部分配置或者产生用于供电的掉电信号 而不执行后续的部分配置。 在一些实施例中,可编程集成电路执行一系列部分后续配置,以实现可编程集成电路的附加功能序列。