会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Secure store implementation on common platform storage subsystem (CPSS)
by storing write data in non-volatile buffer
    • 通过将写入数据存储在非易失性缓冲区中,在通用平台存储子系统(CPSS)上实现安全存储
    • US6035347A
    • 2000-03-07
    • US994312
    • 1997-12-19
    • Brent Cameron BeardsleyMichael Thomas BenhaseForrest Lee Wade
    • Brent Cameron BeardsleyMichael Thomas BenhaseForrest Lee Wade
    • G06F11/14C06F11/10
    • G06F11/1441
    • A data storage system and method for securely storing data includes (a) a host CPU; (b) a non-volatile storage (NVS) memory for storing data; (c) a processor, the processor being coupled to the host CPU and the NVS memory and monitoring availability of space in the NVS memory and in a non-volatile buffer (NV-Buffer); and (d) the NV-Buffer, the NV-Buffer being coupled to the host CPU, the NVS memory, and the processor, upon receiving a request to write data into the NVS memory, the host CPU storing data to be transferred to the NVS memory into the NV-Buffer, and upon receiving a confirmation message that data of a write operation to the NV-Buffer is committed, the NV-Buffer transferring the data to the NVS memory. The NVS memory includes a fast dump space for storing data transferred from the NV-Buffer when a main power is down and for restoring back data from the NVS memory to the NV-Buffer when the power is up. The NV-Buffer is a fast drain buffer and is equipped with a backup power source sufficient to hold up a power needed to transfer the data when the power is down.
    • 用于安全地存储数据的数据存储系统和方法包括:(a)主机CPU; (b)用于存储数据的非易失性存储(NVS)存储器; (c)处理器,所述处理器耦合到所述主机CPU和所述NVS存储器并且监视所述NVS存储器和非易失性缓冲器(NV缓冲器)中的空间的可用性; 和(d)NV缓冲器,NV缓冲器在接收到将数据写入NVS存储器的请求时,耦合到主机CPU,NVS存储器和处理器,主机CPU存储要传送到 NVS存储器进入NV-Buffer,并且在接收到对NV-Buffer的写入操作的数据提交的确认消息时,NV-Buffer将数据传送到NVS存储器。 NVS存储器包括快速转储空间,用于在主电源关闭时存储从NV-Buffer传输的数据,并在电源关闭时将数据从NVS存储器恢复到NV缓冲区。 NV-Buffer是一个快速漏极缓冲器,并配有备用电源,足以在掉电时保持传输数据所需的电力。
    • 3. 发明授权
    • Method and system for reading prefetched data across a bridge system
    • 在桥系统上读取预取数据的方法和系统
    • US06286074B1
    • 2001-09-04
    • US09275610
    • 1999-03-24
    • Gary William BatchelorBrent Cameron BeardsleyMatthew Joseph KalosForrest Lee Wade
    • Gary William BatchelorBrent Cameron BeardsleyMatthew Joseph KalosForrest Lee Wade
    • G06F1314
    • G06F13/4059
    • Disclosed is a bridge system for processing read transactions over a bus in which in a preferred embodiment prefetched data stored in a buffer is not discarded if the address of the requested read does not match the beginning address of the prefetched data. Instead, the bridge system skips to the next address of the prefetched data stored in the buffer and compares that address to the address of the read request to determine if a match exists. If the requested read address does match the next prefetched data address, the prefetched data starting at that next address is read out and forwarded to the requesting agent. Alternatively, if there is not a match, the bridge skips again to the next address and continues checking for a match until either the prefetched data is exhausted or another predetermined limit has been reached. In this manner, many unnecessary data reads of data already prefetched in the buffer may be avoided.
    • 公开了一种用于通过总线处理读取事务的桥接系统,其中在优选实施例中,如果所请求的读取的地址与预取数据的起始地址不匹配,则不会丢弃存储在缓冲器中的预取数据。 相反,桥接系统跳过存储在缓冲器中的预取数据的下一个地址,并将该地址与读取请求的地址进行比较,以确定是否存在匹配。 如果所请求的读取地址与下一个预取数据地址匹配,则从该下一个地址开始的预取数据被读出并转发给请求代理。 或者,如果不匹配,桥接器再次跳到下一个地址,并继续检查匹配,直到预取的数据被耗尽或达到了另一个预定的限制。 以这种方式,可以避免在缓冲器中预取的数据的许多不必要的数据读取。
    • 4. 发明授权
    • Bridge failover system
    • 桥接故障转移系统
    • US6112311A
    • 2000-08-29
    • US26620
    • 1998-02-20
    • Brent Cameron BeardsleyCarl Evan JonesForrest Lee Wade
    • Brent Cameron BeardsleyCarl Evan JonesForrest Lee Wade
    • G06F11/20G06F13/40H04L12/46G06F11/00
    • G06F11/2005G06F13/4027H04L12/462G06F11/2007
    • Disclosed is a system for communication among a device, a first processor, and a second processor. One of a first data path and second data path is configured. The first data path comprises a bus, such as a local PCI bus, a first remote bridge, and a first local bridge. The bridges may be comprised of PCI to PCI bridges. After configuring the first data path, the device communicates to the first processor by communicating data through the bus to the first remote bridge. The first remote bridge transmits the data to the first local bridge and the first local bridge transmits the data to the first processor. The second data path comprises the bus, a second remote bridge, and a second local bridge. After configuring the second data path, the device communicates to the second processor by communicating data through the bus to the second remote bridge. The second remote bridge transmits the data to the second local bridge and the second local bridge transmits the data to the second processor.
    • 公开了一种用于设备,第一处理器和第二处理器之间的通信的系统。 配置第一数据路径和第二数据路径之一。 第一数据路径包括总线,例如本地PCI总线,第一远程桥和第一局部桥。 桥可以由PCI到PCI桥组成。 在配置第一数据路径之后,设备通过总线将数据传送到第一远程桥与第一处理器通信。 第一个远程桥将数据发送到第一个本地网桥,第一个本地桥将数据传输到第一个处理器。 第二数据路径包括总线,第二远程桥和第二局部桥。 在配置第二数据路径之后,设备通过总线将数据传送到第二远程桥与第二处理器进行通信。 第二远程桥将数据发送到第二本地网桥,而第二本地桥将数据传送到第二处理器。
    • 9. 发明授权
    • Method and system for caching data in a storage system
    • 存储系统中缓存数据的方法和系统
    • US06658542B2
    • 2003-12-02
    • US10293508
    • 2002-11-13
    • Brent Cameron BeardsleyMichael Thomas BenhaseRobert Louis MortonKenneth Wayne Todd
    • Brent Cameron BeardsleyMichael Thomas BenhaseRobert Louis MortonKenneth Wayne Todd
    • G06F1202
    • G06F11/073G06F11/004G06F11/0724G06F11/0727G06F11/0793G06F12/0804G06F12/0866G06F2212/312
    • Disclosed is a system and method for caching data. A processor receives data from a host to modify a track in a first storage device. The processor stores a copy of the modified data in a cache and indicates in a second storage device the tracks for which there is modified data in cache. During data recovery operations, the processor processes the second storage device and data therein to determine the tracks for which there was modified data in cache. The processor then marks the determined tracks as failed to prevent data at the determined tracks in the first storage device from being returned in response to a read request until the failure is resolved. In further embodiments, in response to detecting a partial failure within the storage system, the processor would scan the cache to determine tracks for which there is modified data stored in the cache. The processor then stores in the second storage device information indicating the tracks having modified data in cache and schedules the destaging of the modified data from the cache to the first storage device. The processor is further capable of receiving and processing read/write requests directed to the first storage device before all the modified data is destaged from cache.
    • 公开了一种用于缓存数据的系统和方法。 处理器从主机接收数据以修改第一存储设备中的轨道。 处理器将修改的数据的副本存储在高速缓存中,并且在第二存储设备中指示在高速缓存中有修改数据的轨道。 在数据恢复操作期间,处理器处理第二存储设备及其中的数据以确定高速缓存中已修改数据的轨道。 然后,处理器将确定的轨道标记为失败,以防止响应于读取请求而返回第一存储设备中确定的轨道上的数据,直到故障被解决为止。 在另外的实施例中,响应于检测存储系统中的部分故障,处理器将扫描高速缓存以确定存储在高速缓存中的修改数据的轨道。 然后,处理器在第二存储设备中存储指示在高速缓存中具有修改数据的轨道的信息,并且将修改后的数据从高速缓存调度到第一存储设备。 在所有修改的数据从缓存中移出之前,处理器还能够接收和处理指向第一存储设备的读/写请求。
    • 10. 发明授权
    • Write data error checking in a PCI Bus system
    • 在PCI总线系统中写入数据错误检查
    • US06530043B1
    • 2003-03-04
    • US09522440
    • 2000-03-09
    • Brent Cameron BeardsleyMichael Thomas BenhaseGregg Steven LucasJuan Antonio Yanes
    • Brent Cameron BeardsleyMichael Thomas BenhaseGregg Steven LucasJuan Antonio Yanes
    • G06F1108
    • H04L1/0061H04L1/0041H04L1/0045
    • In a PCI bus system, a method and system check for errors in rite data transferred from a PCI data source across a PCI bus to the PCI bus system, the data comprising a plurality of blocks. Redundancy calculation logic receives the write data across the PCI bus, calculates a check value for each block of the data transferred across the PCI bus, and updating any previously calculated check value with the calculated check value at a storage location of a storage memory. Data path logic is coupled to the PCI bus and to the storage memory, and responds to a unique identifier of a redundancy write command sent subsequent to completion of the transfer of the write data across the PCI interface. The data path logic responds to the write command unique identifier, detecting the updated calculated check value at the storage location of the storage memory. Error check logic coupled to the data path logic determines whether the detected updated calculated check value indicates an error, and upon the detected updated calculated check value indicating an error, signals the error.
    • 在PCI总线系统中,方法和系统检查从PCI数据源通过PCI总线传输到PCI总线系统的仪表数据中的错误,该数据包括多个块。 冗余计算逻辑通过PCI总线接收写入数据,计算通过PCI总线传输的数据的每个块的校验值,并且在存储存储器的存储位置处用计算出的校验值更新任何先前计算的校验值。 数据路径逻辑耦合到PCI总线和存储存储器,并且响应在完成跨PCI接口的写入数据传送之后发送的冗余写入命令的唯一标识符。 数据路径逻辑响应写入命令唯一标识符,检测在存储存储器的存储位置处更新的计算的检查值。 耦合到数据路径逻辑的错误检查逻辑确定检测到的更新的计算的检查值是否指示错误,并且在检测到的更新的指示错误的计算的检查值时,发信号通知错误。