U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

XOR controller for a storage subsystem

Patent 5594862 Issued on January 14, 1997. Estimated Expiration Date: Icon_subject July 20, 2014. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Buffer for use with a fixed disk controller
Patent #: 4454595
Issued on: 06/12/1984
Inventor: Cage

Disk drive controller
Patent #: 4916556
Issued on: 04/10/1990
Inventor: Sander, et al.

Disk drive system controller architecture
Patent #: 4979056
Issued on: 12/18/1990
Inventor: Squires, et al.

Disk drive controller system with enhanced communications interface
Patent #: 5014237
Issued on: 05/07/1991
Inventor: Masters, et al.

Disk drive controller system
Patent #: 5016121
Issued on: 05/14/1991
Inventor: Peddle, et al.

Methods and apparatus for fault detection
Patent #: 5029169
Issued on: 07/02/1991
Inventor: Smyk

Direct access storage device with independently stored parity
Patent #: 5072378
Issued on: 12/10/1991
Inventor: Manka

Disk drive controller system
Patent #: 5075805
Issued on: 12/24/1991
Inventor: Peddle, et al.

Data processing system emulation in a window with a coprocessor and I/O emulation
Patent #: 5088033
Issued on: 02/11/1992
Inventor: Binkley, et al.

Data redundancy and recovery protection
Patent #: 5101492
Issued on: 03/31/1992
Inventor: Schultz, et al.

More ...

Inventors

Assignee

Application

No. 278870 filed on 07/20/1994

US Classes:

714/5, Of memory or peripheral subsystem714/759, Look-up table encoding or decoding714/801Parity generator or checker circuit detail

Examiners

Primary: Beausoliel, Robert W. Jr.
Assistant: Wright, Norman M.

Attorney, Agent or Firm

International Classes

G06F 011/00
H03M 013/00

Abstract

An XOR controller which is capable of performing the XOR operations necessary to generate a new parity value corresponding to new data being written to a disk storage device from a host computer without the intervention of the storage subsystem microprocessor. In one embodiment the storage subsystem microprocessor controls the loading of the new data from the host and old data and parity from a disk storage device into cache memory, if such data is not already in cache memory, and creates the appropriate data structures. The storage subsystem microprocessor then loads the XOR controller with a pointer to a table in cache memory containing information needed by the XOR controller to perform the XOR operations. The XOR controller, upon completion of the XOR operations on all the data, informs the storage subsystem microprocessor of such completion. Thereafter, the microprocessor causes the new data and new parity to be written to the disk storage device from the cache memory.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?