System for building electronic queue(s) utilizing self organizing units in parallel to permit concurrent queue add and remove operations
    1.
    发明授权
    System for building electronic queue(s) utilizing self organizing units in parallel to permit concurrent queue add and remove operations 失效
    用于并行利用自组织单元构建电子队列的系统允许并发队列添加和删除操作

    公开(公告)号:US06757679B1

    公开(公告)日:2004-06-29

    申请号:US09568711

    申请日:2000-05-11

    申请人: Rolf Fritz

    发明人: Rolf Fritz

    IPC分类号: G06F1730

    摘要: An electronic queue management system for implementation on a chip. The queue management system comprises a plurality of primitive queue elements each including a register for a next-pointer and a register for a queue number. The next-pointer values may be selected via a register input and can be fed out via a registered output. Such queue elements are associated with a respective entry in a central array which stores the data belonging to the actual request. The separation of the data array and queue elements facilitates queue management as the data amounts are quite large compared to the small amount of data being required for the pre logic of the queue management system. Multiple add requests and multiple remove requests operations for different queue elements may be concurrently achieved in a single cycle.

    摘要翻译: 一种用于芯片实现的电子队列管理系统。 队列管理系统包括多个原始队列元素,每个元素队列元素包括用于下一个指针的寄存器和队列号的寄存器。 可以通过寄存器输入来选择下一个指针值,并可以通过注册输出进行输出。 这样的队列元素与存储属于实际请求的数据的中央阵列中的相应条目相关联。 数据阵列和队列元素的分离有助于队列管理,因为与队列管理系统的前置逻辑所需的少量数据相比,数据量相当大。 可以在单个周期中同时实现对不同队列元素的多个添加请求和多个删除请求操作。

    Graphite block having wear zone and load bearing zone for side reflector
of high temperature reactor
    2.
    发明授权
    Graphite block having wear zone and load bearing zone for side reflector of high temperature reactor 失效
    具有高温反应堆侧反射器耐磨区和承载区的石墨块

    公开(公告)号:US4314883A

    公开(公告)日:1982-02-09

    申请号:US85873

    申请日:1979-10-18

    IPC分类号: G21C11/06 G21C5/08

    CPC分类号: G21C11/06 Y02E30/40

    摘要: A plurality of graphite blocks forms a side reflector with an area of each block that allows a certain amount of radiation induced wear in a predefined zone facing the core of the reactor and an area separate from the wear zone for carrying the load bearing function of the side reflector. Most critical is the area of the upper range of the reactor core where radiation induced wear is greatest. The wear is taken into consideration in the design layout of the side reflector in the form of an increment to the thickness of the wall. The load bearing areas of each block provide the load bearing area for the entire side reflector. The side reflector is particularly suitable for high temperature gas-cooled reactors of the pebble bed type.

    摘要翻译: 多个石墨块形成具有每个块的面积的侧反射器,其允许在面向反应堆的核心的预定区域中的一定量的辐射诱发的磨损和与磨损区分离的区域以承载 侧反射器。 最关键的是辐射诱导磨损最大的反应堆芯的上限范围。 在侧壁反射器的设计布局中以与壁厚的增量的形式考虑磨损。 每个块的承载区域为整个侧面反射器提供承载区域。 侧反射器特别适用于卵石床型的高温气冷反应堆。

    Method and system for changing a description for a state transition function of a state machine engine
    3.
    发明授权
    Method and system for changing a description for a state transition function of a state machine engine 失效
    用于改变状态机引擎的状态转换功能的描述的方法和系统

    公开(公告)号:US07844422B2

    公开(公告)日:2010-11-30

    申请号:US11740558

    申请日:2007-04-26

    IPC分类号: G06F17/10

    CPC分类号: G06F17/2247

    摘要: The invention relates to a method of optimizing a state transition function specification for a state machine engine based on a probability distribution for the state transitions. For the preferred embodiment of the invention, a B-FSM state machine engine accesses a transition rule memory using a processor cache. The invention allows improving the cache hit rate by exploiting the probability distribution. The N transition rules that comprise a hash table entry will be loaded in a burst mode from the main memory, from which the N transition rules are transferred to the processor cache. Because the comparison of the actual state and input values against each of the transition rules can immediately start after each of these rules has been received, the overall performance is improved as the transition rule that is most likely to be selected is the first to be transferred as part of the burst access.

    摘要翻译: 本发明涉及一种基于状态转换的概率分布优化状态机引擎的状态转换功能规范的方法。 对于本发明的优选实施例,B-FSM状态机引擎使用处理器高速缓存来访问转换规则存储器。 本发明允许通过利用概率分布来提高缓存命中率。 构成哈希表条目的N个转换规则将以从主存储器的突发模式加载,N个转换规则从该存储器传送到处理器高速缓存。 因为实际状态和输入值与每个转换规则的比较可以在接收到每个这些规则之后立即开始,因为最有可能选择的转换规则是首先被转移的整体性能得到改善 作为突发访问的一部分。

    Method and System for Managing the Sending of Data Packets Over a Data Path
    4.
    发明申请
    Method and System for Managing the Sending of Data Packets Over a Data Path 审中-公开
    用于管理在数据路径上发送数据包的方法和系统

    公开(公告)号:US20070038834A1

    公开(公告)日:2007-02-15

    申请号:US11458458

    申请日:2006-07-19

    IPC分类号: G06F13/28 G06F12/00 G06F13/00

    摘要: The present invention relates to a method, and a respective system, and computer program product for sending data packets along a predefined data path, wherein the receipt of a packet is acknowledged within a predefined time delay that was preset and tuned according to the duration of the send process via said data path. Packets that were sent along the data path are also entered into a pipeline. The pipeline is tuned to have a depth of a predetermined number of clock cycles that correlates to the predefined time delay for the receipt of an acknowledgement message. For a packet in the output registers of the pipeline it is checked if an acknowledge message for the packet was received. Otherwise the packet will be sent again. Especially, the pipeline can be used as a bus trace vehicle.

    摘要翻译: 本发明涉及一种用于沿着预定义的数据路径发送数据分组的方法和相应的系统和计算机程序产品,其中在预定义的时间延迟内确认分组的接收,该预定时间延迟是根据 通过所述数据路径的发送过程。 沿数据路径发送的数据包也被输入管道。 流水线被调谐为具有预定数量的时钟周期的深度,其与用于接收确认消息的预定时间延迟相关。 对于流水线的输出寄存器中的数据包,将检查是否接收到该数据包的确认消息。 否则数据包将再次发送。 特别是管道可以作为公交车追踪车辆。

    Method and System for Transferring a Stream of Data
    5.
    发明申请
    Method and System for Transferring a Stream of Data 审中-公开
    传输数据流的方法和系统

    公开(公告)号:US20070022231A1

    公开(公告)日:2007-01-25

    申请号:US11458504

    申请日:2006-07-19

    IPC分类号: G06F5/00

    CPC分类号: G06F5/065

    摘要: The present invention relates to a method and system for transferring a stream of data from a first higher-speed subsystem of a computer to a plurality of lower speed subsystems, wherein the stream is structured in a sequence of blocks of different bit length, and a block is to be transferred to a specific one of said lower-speed subsystems. A corresponding method uses a queue for buffering the data, which includes control bits [c], [u], [k] to encode the further processing relevant for the association of the data block with a specific one of said lower-speed subsystems, when the queue entry is decoded at the output register of the queue.

    摘要翻译: 本发明涉及一种用于将数据流从计算机的第一高速子系统传送到多个较低速度子系统的方法和系统,其中流以不同位长的块的顺序被构造,并且 块被传送到所述低速子系统中的特定的一个。 相应的方法使用用于缓冲数据的队列,其包括控制位[c],[u],[k]来编码与数据块与特定的所述较低速子系统的关联相关的进一步处理, 当队列条目在队列的输出寄存器被解码时。

    Operation graph based event monitoring system
    6.
    发明授权
    Operation graph based event monitoring system 失效
    基于操作图的事件监控系统

    公开(公告)号:US06874105B2

    公开(公告)日:2005-03-29

    申请号:US09997048

    申请日:2001-11-29

    IPC分类号: G06F9/44 G06F11/00

    摘要: A non-obtrusive activity monitor is proposed for advantageously monitoring and tracing disjunct, concurrent computer system operations in heavily queued computer systems. For each traced and pending computer system operation, the monitor uses a hardware implementation of an event triggered operation graph to trace the path of the computer system operation through the computer system. For each followed path, a unique signature is generated that significantly reduces the amount of trace data to be stored. In a preferred embodiment, the trace information is stored together with a time stamp for debugging and measuring queuing effects and timing behavior in a computer system.

    摘要翻译: 提出了一种非突出的活动监视器,用于有意义地监视和跟踪大量排队的计算机系统中的分离的并发计算机系统操作。 对于每个跟踪和待处理的计算机系统操作,监视器使用事件触发操作图的硬件实现来跟踪计算机系统通过计算机系统操作的路径。 对于每个跟随的路径,生成唯一的签名,显着减少要存储的跟踪数据的数量。 在优选实施例中,跟踪信息与时间戳一起存储,用于在计算机系统中调试和测量排队效果和计时行为。

    RESOURCE MANAGEMENT FINITE STATE MACHINE FOR HANDLING RESOURCE MANAGEMENT TASKS SEPARATE FROM A PROTOCOL FINITE STATE MACHINE
    7.
    发明申请
    RESOURCE MANAGEMENT FINITE STATE MACHINE FOR HANDLING RESOURCE MANAGEMENT TASKS SEPARATE FROM A PROTOCOL FINITE STATE MACHINE 失效
    资源管理有限状态机用于处理与协议有限状态机无关的资源管理任务

    公开(公告)号:US20110131582A1

    公开(公告)日:2011-06-02

    申请号:US12629093

    申请日:2009-12-02

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5011

    摘要: A method and logic circuit for a resource management finite state machine (RM FSM) managing resource(s) required by a protocol FSM. After receiving a resource request vector, the RM FSM determines not all of the required resource(s) are available. The protocol FSM transitions to a new state, generates an output vector, and loads the output vector into an output register. The RM FSM transitions to a state indicating that not all the resources are available and freezes an input register. In a subsequent cycle, the RM FSM freezes the output register and a current state register, and forces the output vector to be seen by the FSM environment as a null token. After determining that the required resource(s) are available, the RM FSM transitions to another state indicating that the resources are available, enables the output vector to be seen by the FSM environment, and unfreezes the protocol FSM.

    摘要翻译: 用于管理协议FSM所需的资源的资源管理有限状态机(RM FSM)的方法和逻辑电路。 在收到资源请求向量后,RM FSM确定并非所有必需的资源都可用。 协议FSM转换到新的状态,生成输出向量,并将输出向量加载到输出寄存器中。 RM FSM转换到指示不是所有资源都可用并冻结输入寄存器的状态。 在随后的周期中,RM FSM冻结输出寄存器和当前状态寄存器,并强制输出向量被FSM环境看作空标志。 在确定所需资源可用之后,RM FSM转换到指示资源可用的另一状态,使得FSM环境可以看到输出向量,并解冻协议FSM。

    Method and system for changing a description for a state transition function of a state machine engine
    8.
    发明授权
    Method and system for changing a description for a state transition function of a state machine engine 失效
    用于改变状态机引擎的状态转换功能的描述的方法和系统

    公开(公告)号:US07703058B2

    公开(公告)日:2010-04-20

    申请号:US11740487

    申请日:2007-04-26

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: The invention relates to a method and system for the design and implementation of state machine engines. A first constraints checking step checks a state transition function created by a designer against constraints imposed by the implementation technology in order to detect all portions of the state transition function that are in conflict with the constraints. A subsequent conflict resolution step tries to determine one or more suggested ways to meet the conflicting constraints, by investigating how the original state transition function can be modified such that all constraints are met. A final presentation and selection step provides the designer textual and/or graphically results of the constraints check and suggested modifications. The modifications can be accepted interactively, or the state transition function can be changed manually. In the latter case, the modified state transition function will be processed starting again with the constraints checking step.

    摘要翻译: 本发明涉及一种用于设计和实施状态机发动机的方法和系统。 第一约束检查​​步骤检查由设计者创建的状态转换函数,以抵制由实施技术施加的约束,以便检测与约束相冲突的状态转换函数的所有部分。 随后的冲突解决步骤尝试通过调查如何修改原始状态转换功能以满足所有约束来确定满足冲突约束的一种或多种建议方式。 最后的演示和选择步骤为设计者提供了约束检查和建议修改的文本和/或图形结果。 可以交互接受修改,也可以手动更改状态转换功能。 在后一种情况下,将通过约束检查步骤再次开始处理修改的状态转换功能。

    Multiple parallel programmable finite state machines using a shared transition table
    9.
    发明授权
    Multiple parallel programmable finite state machines using a shared transition table 失效
    使用共享转换表的多个并行可编程有限状态机

    公开(公告)号:US07683665B1

    公开(公告)日:2010-03-23

    申请号:US12427559

    申请日:2009-04-21

    IPC分类号: H03K19/173

    CPC分类号: G05B19/042 G05B2219/23289

    摘要: A system and method of implementing multiple programmable finite state machines using a shared transition table is disclosed, the method including forming a plurality of finite state machine cores such that an amount of the plurality of finite state machine cores is unchangeable, forming a state transition array, and forming a routing network such that the forming the plurality of associated state transition elements is realized.

    摘要翻译: 公开了一种使用共享转换表实现多个可编程有限状态机的系统和方法,该方法包括形成多个有限状态机核,使得多个有限状态机核的数量不可改变,形成状态转移阵列 并且形成路由网络,从而实现形成多个相关联的状态转换元件。

    METHOD AND SYSTEM FOR GENERATING AN INTEGRATED CIRCUIT CHIP FACILITY WAVEFORM FROM A SERIES OF CHIP SNAPSHOTS
    10.
    发明申请
    METHOD AND SYSTEM FOR GENERATING AN INTEGRATED CIRCUIT CHIP FACILITY WAVEFORM FROM A SERIES OF CHIP SNAPSHOTS 失效
    用于从一系列芯片插座产生集成电路芯片设备波形的方法和系统

    公开(公告)号:US20100070232A1

    公开(公告)日:2010-03-18

    申请号:US12211129

    申请日:2008-09-16

    IPC分类号: G06F17/00 H03K5/01

    CPC分类号: G01R31/31707

    摘要: Methods and corresponding test systems for generating a chip facility waveform from a series of chip snapshots. The methods including, (i) testing an integrated chip multiple times, each time increasing a clockstop delay delaying a clockstop generated by triggered error condition each time determining the state of state holding elements of the integrated circuit and (ii) testing an integrated circuit chip one time to generate a error condition and determining multiple times the states of state holding elements of the integrated circuit based on previous states of the state holding elements.

    摘要翻译: 用于从一系列芯片快照生成芯片设施波形的方法和相应的测试系统。 所述方法包括:(i)多次测试集成芯片,每次每次确定集成电路的状态保持元件的状态时,增加延迟由触发错误状态产生的时钟脉冲的时钟延迟,以及(ii)测试集成电路芯片 一次基于状态保持元件的先前状态产生误差条件并确定多次集成电路的状态保持元件的状态。