Request conversion
    1.
    发明申请
    Request conversion 审中-公开

    公开(公告)号:US20060155888A1

    公开(公告)日:2006-07-13

    申请号:US11372646

    申请日:2006-03-10

    IPC分类号: G06F3/00

    CPC分类号: G06F13/387 G06F3/0661

    摘要: In one embodiment, a method may include, if an amount of data requested to be transferred by a data transfer request according to a first protocol exceeds a maximum data transfer amount permitted to be requested by a single data transfer request according to a second protocol, generating one data transfer request according to the second protocol and a data structure, and modifying, at least in part, another data structure. This data transfer request may request transfer of a portion of the data. The data structure may include one or more values identifying, at least in part, another portion of the data. The modifying may be based, at least in part, upon the one or more values. The other data structure may include, prior to being modified, one or more other values indicating, at least in part, one or more parameters of the one data transfer request.

    Race condition prevention
    2.
    发明申请
    Race condition prevention 有权
    种族状况预防

    公开(公告)号:US20060143331A1

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

    申请号:US11013033

    申请日:2004-12-14

    IPC分类号: G06F3/06

    摘要: One embodiment of a method may include, in response, at least in part, to one or more received frames, generating an interrupt and preventing transmission of one or more other frames. The one or more received frames may indicate, at least in part, an error condition or a commencement of a data transfer. The method of this embodiment also may include, in response, at least in part, to the interrupt, executing one or more instructions. The one or more instructions, when executed, may optionally result in deleting the one or more other frames, and if the one or more received frames indicate, at least in part, the error condition, commencing recovery from the error condition. If the one or more received frames indicate, at least in part, the commencement of the data transfer, the method of the embodiment may include storing data associated with the data transfer.

    摘要翻译: 方法的一个实施例可以响应于至少部分地包括一个或多个接收的帧,产生中断并防止一个或多个其他帧的传输。 至少部分地,一个或多个接收到的帧可以指示错误状况或数据传送的开始。 该实施例的方法还可以响应于至少部分地包括执行一个或多个指令的中断。 一个或多个指令在执行时可以可选地导致删除一个或多个其他帧,并且如果一个或多个接收到的帧至少部分地指示错误状况,则从错误状态开始恢复。 如果一个或多个接收的帧至少部分地指示数据传输的开始,则该实施例的方法可以包括存储与数据传输相关联的数据。

    Apparatus and method to guarantee unique connection tags across resets in a connection protocol
    3.
    发明申请
    Apparatus and method to guarantee unique connection tags across resets in a connection protocol 审中-公开
    用于在连接协议中的复位之间保证唯一连接标签的装置和方法

    公开(公告)号:US20070005819A1

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

    申请号:US11170855

    申请日:2005-06-30

    IPC分类号: G06F3/00

    CPC分类号: G06F13/387

    摘要: A method and apparatus to guarantee unique connection tags across resets in a connection protocol. In one embodiment, the methods include the update of a reset counter following a system reset. In one embodiment, once updated, a controller, such as, for example, an input/output (I/O) controller, may receive a response from a target device to an I/O request that was issued to the target device prior to system reset. In one embodiment, the I/O controller may determine a reset counter value associated with the received response. If the received response includes a reset counter value that does not match a local reset counter held by the I/O controller, the I/O controller may disregard the received response. Other embodiments are described and claimed.

    摘要翻译: 一种保证连接协议中复位的唯一连接标签的方法和装置。 在一个实施例中,所述方法包括在系统复位之后更新复位计数器。 在一个实施例中,一旦更新,诸如输入/输出(I / O)控制器的控制器可以在目标设备之前发送到目标设备的I / O请求的响应 系统复位。 在一个实施例中,I / O控制器可以确定与所接收的响应相关联的复位计数器值。 如果接收到的响应包括与I / O控制器保持的本地复位计数器不匹配的复位计数器值,则I / O控制器可能会忽略接收到的响应。 描述和要求保护其他实施例。

    Packet protocol engine methods and apparatus
    4.
    发明申请
    Packet protocol engine methods and apparatus 有权
    分组协议引擎的方法和装置

    公开(公告)号:US20060282526A1

    公开(公告)日:2006-12-14

    申请号:US11150781

    申请日:2005-06-10

    IPC分类号: G06F15/173

    CPC分类号: H04L49/90

    摘要: A core of a network includes a storage unit to store a plurality of parameters to receive and transmit data packets in a communication system. A program controls transfer of the data packets between the core and a network node. The plurality of parameters in the storage unit controls the receiving and transmitting.

    摘要翻译: 网络的核心包括存储单元,用于存储多个参数以在通信系统中接收和发送数据分组。 一个程序控制核心和网络节点之间数据包的传输。 存储单元中的多个参数控制接收和发送。

    Request conversion
    5.
    发明申请
    Request conversion 审中-公开
    请求转换

    公开(公告)号:US20060123167A1

    公开(公告)日:2006-06-08

    申请号:US11008355

    申请日:2004-12-08

    IPC分类号: G06F13/42

    摘要: In one embodiment, if the amount of data requested by a data transfer request according to a first protocol exceeds a maximum permitted for a single data transfer request according to a second protocol, a data structure and one data transfer request according to the second protocol may be generated. The request may request a portion of the data. If a target of the request is capable of receiving, prior to completion of performance of the request, another data transfer request according to the second protocol, the another data transfer request may be generated, based upon the at least one value, and the data structure may be modified. The another data transfer request may request at least some of the another portion of the data. The data structure, as modified, may comprise at least one value indicating that the target has not completed performing the another data transfer request.

    摘要翻译: 在一个实施例中,如果根据第一协议的数据传输请求所请求的数据量超过根据第二协议的单个数据传输请求所允许的最大值,则根据第二协议的数据结构和一个数据传输请求可以 生成。 请求可以请求数据的一部分。 如果请求的目标能够在完成执行请求之前接收根据第二协议的另一个数据传输请求,则可以基于该至少一个值生成另一个数据传输请求,并且数据 结构可能会被修改。 另一数据传输请求可以请求数据的另一部分中的至少一些。 经修改的数据结构可以包括指示目标尚未完成执行另一数据传输请求的至少一个值。

    Request conversion
    7.
    发明申请
    Request conversion 失效
    请求转换

    公开(公告)号:US20050055480A1

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

    申请号:US10659959

    申请日:2003-09-10

    IPC分类号: G06F3/00 G06F3/06 G06F13/38

    CPC分类号: G06F13/387 G06F3/0661

    摘要: In one embodiment, a method may include, if an amount of data requested to be transferred by a data transfer request according to a first protocol exceeds a maximum data transfer amount permitted to be requested by a single data transfer request according to a second protocol, generating one data transfer request according to the second protocol and a data structure, and modifying, at least in part, another data structure. This data transfer request may request transfer of a portion of the data. The data structure may include one or more values identifying, at least in part, another portion of the data. The modifying may be based, at least in part, upon the one or more values. The other data structure may include, prior to being modified, one or more other values indicating, at least in part, one or more parameters of the one data transfer request.

    摘要翻译: 在一个实施例中,如果根据第一协议通过数据传输请求请求传送的数据量超过根据第二协议允许由单个数据传输请求请求的最大数据传送量, 根据第二协议和数据结构生成一个数据传输请求,并且至少部分地修改另一个数据结构。 该数据传输请求可以请求传送一部分数据。 数据结构可以包括至少部分地识别数据的另一部分的一个或多个值。 修改可以至少部分地基于一个或多个值。 其他数据结构可以在被修改之前包括至少部分地指示一个数据传送请求的一个或多个参数的一个或多个其他值。

    Integrated circuit capable of persistent reservations
    8.
    发明申请
    Integrated circuit capable of persistent reservations 有权
    能够持续保留的集成电路

    公开(公告)号:US20060095658A1

    公开(公告)日:2006-05-04

    申请号:US10975255

    申请日:2004-10-28

    IPC分类号: G06F13/28

    摘要: A method according to one embodiment may include communicating, by an integrated circuit, with at least one target ATA/ATAPI storage device. The method of this embodiment may also include creating, by the integrated circuit, a persistent reservation between at least one target ATA/ATAPI storage device and the integrated circuit. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 根据一个实施例的方法可以包括通过集成电路与至少一个目标ATA / ATAPI存储设备进行通信。 该实施例的方法还可以包括通过集成电路创建至少一个目标ATA / ATAPI存储设备与集成电路之间的持续预留。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    MANAGING TRANSMISSIONS BETWEEN DEVICES
    9.
    发明申请
    MANAGING TRANSMISSIONS BETWEEN DEVICES 有权
    管理设备之间的传输

    公开(公告)号:US20060271722A1

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

    申请号:US11460592

    申请日:2006-07-27

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4045

    摘要: Provided are a method, system, and program for processing a transmission from a first device to a second device. An identification transmission is received including an interface address from the first device. A determination is made as to whether the identification transmission indicates a recognized vendor identifier. An interface address of a third device is returned to the first device in response to determining that the identification transmission includes one recognized vendor identifier, wherein the third device relays transmissions between the first and second devices.

    摘要翻译: 提供了一种用于处理从第一设备到第二设备的传输的方法,系统和程序。 接收包括来自第一设备的接口地址的识别传输。 确定识别传输是否指示识别的供应商标识符。 响应于确定识别传输包括一个公认的供应商标识符,第三设备的接口地址被返回到第一设备,其中第三设备中继第一和第二设备之间的传输。

    Expander device capable of communication protocol translation
    10.
    发明申请
    Expander device capable of communication protocol translation 有权
    扩展器能够通信协议转换

    公开(公告)号:US20060095599A1

    公开(公告)日:2006-05-04

    申请号:US10976536

    申请日:2004-10-29

    IPC分类号: G06F3/00

    摘要: A method according to one embodiment may include communicating, by an expander device, with at least one initiator engine using at least a first communication protocol and at least one target storage device using at least a second communication protocol. The method of this embodiment may also include translating, by the expander device, between first commands transmitted using the first communication protocol and second commands transmitted using the second communication protocol. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 根据一个实施例的方法可以包括由扩展器设备与使用至少第一通信协议的至少一个启动器引擎和使用至少第二通信协议的至少一个目标存储设备进行通信。 该实施例的方法还可以包括由扩展器设备翻译使用第一通信协议发送的第一命令和使用第二通信协议发送的第二命令。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。