Structure for Preventing Starvation in a Slotted Ring Data Communications Network
    71.
    发明申请
    Structure for Preventing Starvation in a Slotted Ring Data Communications Network 失效
    在一个开槽环数据通信网络中预防饥饿的结构

    公开(公告)号:US20080159176A1

    公开(公告)日:2008-07-03

    申请号:US12042612

    申请日:2008-03-05

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4035 H04L12/66

    摘要: A design structure is provided for a slotted ring network, in which a node may transmit a non-renewable slot reservation with any unreserved slot. The reservation restricts other nodes from transmitting a new packet in the slot. When the slot returns around the ring to the reserving node, the slot will be available. Preferably, reservation is made responsive to a starvation condition in the reserving node, which may be detected in any of various ways. In an optional enhancement, a reservation identifies the reserving node, and another node on the ring is free to transmit a new packet in the reserved slot if the new packet will reach its destination at or before the reserving node, and thus will not interfere with the reservation.

    摘要翻译: 为时隙环网提供了一种设计结构,其中节点可以用任何未预留的时隙发送不可再生的时隙预留。 该预约限制其他节点在时隙中发送新的分组。 当插槽返回环到保留节点时,插槽将可用。 优选地,响应于预留节点中的饥饿状况做出预约,其可以以各种方式中的任一种来检测。 在可选增强中,预留识别预留节点,并且如果新分组将在保留节点处或之前到达其目的地,则环上的另一个节点可以自由地在保留时隙中发送新分组,并且因此不会干扰 预订。

    Apparatus and method for setting A/C bits in token ring frames for switches
    72.
    发明授权
    Apparatus and method for setting A/C bits in token ring frames for switches 失效
    用于在交换机的令牌环形帧中设置A / C位的装置和方法

    公开(公告)号:US06266336B1

    公开(公告)日:2001-07-24

    申请号:US09025715

    申请日:1998-02-18

    IPC分类号: H04L1246

    摘要: An apparatus for use in token ring switches for selectively setting the A/C bits in token ring frames. The apparatus includes a database with addresses of stations on the ring connected to the port. The apparatus compares the destination addresses of frames received from the ring with the addresses in the database and sets the A/C bits only if a match does not occur. By setting the A/C bits selectively, by the port, errors that would otherwise occur, either by setting the A/C bits on all frames or not setting the bits on all frames, are obviated.

    摘要翻译: 用于在令牌环形帧中有选择地设置A / C位的令牌环形交换机中使用的装置。 该设备包括一个数据库,该数据库具有连接到端口的环上的站的地址。 该设备将从环接收的帧的目的地地址与数据库中的地址进行比较,并且仅在不发生匹配时才设置A / C位。 通过端口选择性地设置A / C位,通过设置所有帧上的A / C位或不设置所有帧上的位,否则将会发生错误。

    Implementing pointer and stake model for frame alteration code in a network processor
    73.
    发明授权
    Implementing pointer and stake model for frame alteration code in a network processor 失效
    在网络处理器中实现帧更改代码的指针和投注模型

    公开(公告)号:US08170024B2

    公开(公告)日:2012-05-01

    申请号:US11934810

    申请日:2007-11-05

    IPC分类号: H04L12/56

    CPC分类号: H04L49/901 H04L49/90

    摘要: A method, apparatus and computer program product are provided for implementing a pointer and stake model for frame alteration code in a network processor. A current pointer and a stake are provided for a packet selected for transmit. The current pointer is maintained for tracking a current position for frame alteration operations in the packet. The stake is maintained for tracking a start of a current header for frame alteration operations in the packet. The current pointer is used by frame alteration code instructions to specify a sequence of operations relative to the current pointer. The specified frame alteration sequence is compact in terms of code size to operate on data within a small window of bytes. Advance pointer instructions allow the current and stake pointers to be advanced an arbitrary number of bytes into the packet.

    摘要翻译: 提供了一种方法,装置和计算机程序产品,用于在网络处理器中实现用于帧改变码的指针和拍摄模型。 为选择用于发送的分组提供当前指针和分支。 保持当前指针用于跟踪分组中帧更改操作的当前位置。 保留该批次用于跟踪该分组中的帧更改操作的当前报头的开始。 当前指针由帧改变代码指令使用以指定相对于当前指针的操作序列。 指定的帧改变序列在代码大小方面是紧凑的,以便在小的字节窗口内对数据进行操作。 高级指针指令允许当前和指针指针以任意数量的字节进入数据包。

    Structure for preventing starvation in a slotted ring data communications network
    74.
    发明授权
    Structure for preventing starvation in a slotted ring data communications network 失效
    用于在时隙环数据通信网络中防止饥饿的结构

    公开(公告)号:US07826399B2

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

    申请号:US12042612

    申请日:2008-03-05

    IPC分类号: H04L12/43

    CPC分类号: H04L12/4035 H04L12/66

    摘要: A design structure is provided for a slotted ring network, in which a node may transmit a non-renewable slot reservation with any unreserved slot. The reservation restricts other nodes from transmitting a new packet in the slot. When the slot returns around the ring to the reserving node, the slot will be available. Preferably, reservation is made responsive to a starvation condition in the reserving node, which may be detected in any of various ways. In an optional enhancement, a reservation identifies the reserving node, and another node on the ring is free to transmit a new packet in the reserved slot if the new packet will reach its destination at or before the reserving node, and thus will not interfere with the reservation.

    摘要翻译: 为时隙环网提供了一种设计结构,其中节点可以用任何未预留的时隙发送不可再生的时隙预留。 该预约限制其他节点在时隙中发送新的分组。 当插槽返回环到保留节点时,插槽将可用。 优选地,响应于预留节点中的饥饿状况做出预约,其可以以各种方式中的任一种来检测。 在可选增强中,预留识别预留节点,并且如果新分组将在保留节点处或之前到达其目的地,则环上的另一个节点可以自由地在保留时隙中发送新分组,并且因此不会干扰 预订。

    Sending thread message generated using DCR command pointed message control block storing message and response memory address in multiprocessor
    76.
    发明授权
    Sending thread message generated using DCR command pointed message control block storing message and response memory address in multiprocessor 失效
    发送使用DCR命令生成的线程消息指向消息控制块在多处理器中存储消息和响应存储器地址

    公开(公告)号:US07281118B2

    公开(公告)日:2007-10-09

    申请号:US11198042

    申请日:2005-08-05

    IPC分类号: G06F15/167

    CPC分类号: G06F13/28

    摘要: A method and system for messaging between processors and co-processors connected through a bus. The method permits a multi-thread system processor to request the services of a processor or co-processor located on the bus. Message control blocks are stored in a memory which identify the physical address of the target processor, as well as a memory location in the memory dedicated to the thread requesting the service. When the system processor requests service of a processor or co-processor, a DCR command is created pointing to the message control block. A message is built from information contained in the message control block or transferred to the processor or co-processor. The return address for the processor or co-processor message is concatenated with the thread number, so that the processor or co-processor can create a return message specifically identifying memory space dedicated to the requesting thread for storage of the response message.

    摘要翻译: 用于通过总线连接的处理器和协处理器之间的消息传递的方法和系统。 该方法允许多线程系统处理器请求位于总线上的处理器或协处理器的服务。 消息控制块存储在识别目标处理器的物理地址的存储器中,以及专用于请求服务的线程的存储器中的存储器位置。 当系统处理器请求处理器或协处理器的服务时,创建指向消息控制块的DCR命令。 消息由消息控制块中包含的信息构建或传送到处理器或协处理器。 处理器或协处理器消息的返回地址与线程号连接,使得处理器或协处理器可以创建专用于识别请求线程的存储空间的返回消息以存储响应消息。

    Method and Apparatus for Preventing Starvation in a Slotted Ring Data Communications Network
    79.
    发明申请
    Method and Apparatus for Preventing Starvation in a Slotted Ring Data Communications Network 失效
    用于在开槽环数据通信网络中预防饥饿的方法和装置

    公开(公告)号:US20070297441A1

    公开(公告)日:2007-12-27

    申请号:US11426746

    申请日:2006-06-27

    IPC分类号: H04L12/43

    CPC分类号: H04L12/4035 H04L12/423

    摘要: In a slotted ring network, a node may transmit a non-renewable slot reservation with any unreserved slot. The reservation restricts other nodes from transmitting a new packet in the slot. When the slot returns around the ring to the reserving node, the slot will be available. Preferably, reservation is made responsive to a starvation condition in the reserving node, which may be detected in any of various ways. In an optional enhancement, a reservation identifies the reserving node, and another node on the ring is free to transmit a new packet in the reserved slot if the new packet will reach its destination at or before the reserving node, and thus will not interfere with the reservation.

    摘要翻译: 在时隙环网络中,节点可以用任何未预留的时隙发送不可更新的时隙预留。 该预约限制其他节点在时隙中发送新的分组。 当插槽返回环到保留节点时,插槽将可用。 优选地,响应于预留节点中的饥饿状况做出预约,其可以以各种方式中的任一种来检测。 在可选增强中,预留识别预留节点,并且如果新分组将在保留节点处或之前到达其目的地,则环上的另一个节点可以自由地在保留时隙中发送新分组,并且因此不会干扰 预订。

    Data management system and process
    80.
    发明授权
    Data management system and process 失效
    数据管理系统和流程

    公开(公告)号:US5878408A

    公开(公告)日:1999-03-02

    申请号:US761253

    申请日:1996-12-06

    IPC分类号: G06F17/50 G06Q10/10 G06F17/30

    摘要: A design control system suitable for use in connection with the design of integrated circuits and other elements of manufacture having many parts which need to be developed in a concurrent engineering environment with inputs provided by users and or systems which may be located anywhere in the world provides a set of control information for coordinating movement of the design information through development and to release while providing dynamic tracking of the status of elements of the bills of materials in an integrated and coordinated activity control system utilizing a repository which can be implemented in the form of a database (relational, object oriented, etc.) or using a flat file system. Once a model is created and/or identified by control information design libraries hold the actual pieces of the design under control of the system without limit to the number of libraries, and providing for tracking and hierarchical designs which are allowed to traverse through multiple libraries. Data Managers become part of the design team, and libraries are programmable to meet the needs of the design group they service.

    摘要翻译: 适用于与集成电路设计有关的设计控制系统和具有许多部件的设计需要在具有由用户提供的输入和可能位于世界任何地方的系统的并行工程环境中开发的部件的设计控制系统中, 一组控制信息,用于通过开发和释放协调设计信息的移动,同时提供动态跟踪在综合和协调的活动控制系统中的物料清单的元素的状态,利用可以以 数据库(关系,面向对象等)或使用平面文件系统。 一旦通过控制信息设计库创建和/或识别了模型,就可以在系统的控制下保持设计的实际部分,而不限于库的数量,并提供允许遍历多个库的跟踪和分层设计。 数据管理器成为设计团队的一部分,库可编程,以满足他们服务的设计组的需求。