Integrated circuit capable of persistent reservations
    1.
    发明申请
    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存储设备与集成电路之间的持续预留。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    Expander device capable of communication protocol translation
    2.
    发明申请
    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.

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

    Expander device capable of persistent reservations and persistent affiliations
    3.
    发明申请
    Expander device capable of persistent reservations and persistent affiliations 有权
    扩展器能够持续保留和持续关联

    公开(公告)号:US20050228924A1

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

    申请号:US10815270

    申请日:2004-03-31

    IPC分类号: G06F3/06 G06F7/00 G06F17/00

    摘要: A method according to one embodiment may include creating at least one of a persistent reservation and a persistent affiliation between one or more target SATA storage devices and one or more initiator engines. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 根据一个实施例的方法可以包括在一个或多个目标SATA存储设备与一个或多个启动器引擎之间创建永久保留和持久归属中的至少一个。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    Method, system, and program for managing requests to an Input/Output device
    4.
    发明申请
    Method, system, and program for managing requests to an Input/Output device 有权
    用于管理对输入/输出设备的请求的方法,系统和程序

    公开(公告)号:US20050021879A1

    公开(公告)日:2005-01-27

    申请号:US10624408

    申请日:2003-07-21

    申请人: Chet Douglas

    发明人: Chet Douglas

    IPC分类号: G06F13/10 G06F13/14

    CPC分类号: G06F13/102

    摘要: Provided are a method, system, and program for managing requests to an Input/Output (I/O) device. The I/O requests directed to the I/O device are queued and a determination is made as to whether a number of queued I/O requests exceeds a threshold. If the number of queued I/O requests exceeds the threshold, then a coalesce limit is calculated. A number of queued I/O requests not exceeding the calculated coalesce limit are coalesced into a coalesced /O request and the coalesced I/O request is transmitted.

    摘要翻译: 提供了一种用于管理对输入/输出(I / O)设备的请求的方法,系统和程序。 定向到I / O设备的I / O请求被排队,并且确定排队的I / O请求数是否超过阈值。 如果排队的I / O请求数超过阈值,则计算合并限制。 不超过计算的合并限制的多个排队的I / O请求被合并到合并/ O请求中,并且发送合并的I / O请求。

    Detecting and identifying data loss
    5.
    发明申请
    Detecting and identifying data loss 审中-公开
    检测和识别数据丢失

    公开(公告)号:US20050204185A1

    公开(公告)日:2005-09-15

    申请号:US10799964

    申请日:2004-03-11

    IPC分类号: G06F11/00

    摘要: In one embodiment, a method is provided. The method of this embodiment provides, in response to a data read request for requested data, allocating an area of memory to the requested data, where the memory area is divided into at least one memory chunk. A seed value is written to one or more of the at least one memory chunk. In response to the completion of at least one write transaction corresponding to the data read request, for each of the one or more memory chunks having a seed value, validating the integrity of the write transaction based, at least in part, on the seed value. Other embodiments are also described and claimed.

    摘要翻译: 在一个实施例中,提供了一种方法。 本实施例的方法响应于所请求数据的数据读取请求,向所请求的数据分配存储区域,其中存储区被划分为至少一个存储块。 种子值被写入至少一个存储块中的一个或多个。 响应于完成与数据读取请求相对应的至少一个写入事务,对于具有种子值的一个或多个存储器块中的每一个,至少部分地基于种子值验证写入事务的完整性 。 还描述和要求保护其他实施例。

    Integrated circuit
    6.
    发明申请
    Integrated circuit 有权
    集成电路

    公开(公告)号:US20050198557A1

    公开(公告)日:2005-09-08

    申请号:US10792470

    申请日:2004-03-02

    申请人: Chet Douglas

    发明人: Chet Douglas

    IPC分类号: H03M13/00

    CPC分类号: G06F11/1076 H04L67/1097

    摘要: In one embodiment, a method is provided that may include generating, at least in part by first circuitry comprised in an integrated circuit, check data based at least in part upon other data, and/or determining at least in part by the first circuitry, one or more locations of the check data and/or the other data in storage. The first circuitry may be capable of regenerating the other data based at least in part upon the check data. The method also may include issuing a request from second circuitry also comprised in the integrated circuit requesting that a wireless communication device transmit the other data, and/or receiving, by the second circuitry, a request issued from the wireless device, to retrieve the other data. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括至少部分地由集成电路中包括的第一电路产生至少部分地基于其他数据检查数据,和/或至少部分地由第一电路确定, 检查数据的一个或多个位置和/或存储中的其他数据。 第一电路可以至少部分地基于检查数据来再生其他数据。 该方法还可以包括从集成电路中还包括请求无线通信设备发送其他数据的第二电路发出请求,和/或从第二电路接收从无线设备发出的请求以检索另一个 数据。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    Load balancing device communications
    7.
    发明申请
    Load balancing device communications 审中-公开
    负载平衡设备通信

    公开(公告)号:US20050125563A1

    公开(公告)日:2005-06-09

    申请号:US10732739

    申请日:2003-12-09

    申请人: Chet Douglas

    发明人: Chet Douglas

    摘要: One embodiment of a method may include setting an initial bandwidth limit for each of a plurality of active devices associated with a controller. The method may additionally include determining a total amount of extra bandwidth from the plurality of active devices that have extra bandwidth, and determining a number of the plurality of active devices that require extra bandwidth. If there is extra bandwidth, and one or more of the plurality of active devices require extra bandwidth, adjusting the bandwidth limit by reallocating the extra bandwidth to the one or more plurality of active devices that require extra bandwidth, the adjusting resulting in a bandwidth limit corresponding to each of the plurality of active devices.

    摘要翻译: 方法的一个实施例可以包括为与控制器相关联的多个有效设备中的每一个设置初始带宽限制。 该方法可以另外包括确定来自具有额外带宽的多个有效设备的额外带宽的总量,以及确定需要额外带宽的多个有效设备的数量。 如果存在额外的带宽,并且多个有源设备中的一个或多个需要额外的带宽,则通过将额外的带宽重新分配给需要额外带宽的一个或多个活动设备来调整带宽限制,调整导致带宽限制 对应于所述多个有效装置中的每一个。

    Identifier generation
    8.
    发明申请
    Identifier generation 有权
    标识符生成

    公开(公告)号:US20050097234A1

    公开(公告)日:2005-05-05

    申请号:US10697540

    申请日:2003-10-29

    摘要: In one embodiment, a method is provided that may include generating, at least in part, an identifier to be associated with a group of devices. The group of devices may comprise at least two devices. The identifier may be generated, at least in part, based, at least in part, upon respective source identifiers identifying, at least in part, respective sources of the at least two devices. Of course, many modifications, variations, and alternatives are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括至少部分地生成要与一组设备相关联的标识符。 该组装置可以包括至少两个装置。 至少部分地,可以至少部分地基于相应的源标识符至少部分地识别至少两个设备的相应源来生成标识符。 当然,在不偏离本实施例的情况下,可以进行许多修改,变化和替代。