The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 11, 2000

Filed:

Jun. 30, 1995
Applicant:
Inventors:

Hung C Nguyen, San Jose, CA (US);

Andrew D Hospodor, Los Gatos, CA (US);

Assignee:

Quantum Corporation, Milpitas, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03H / ;
U.S. Cl.
CPC ...
371 374 ; 371 375 ; 371 391 ;
Abstract

An architecture that utilizes the cross-check code associated with the error correction code in a data communications system as a data integrity code to protect data stored in a temporary storage buffer within a data channel. In a preferred embodiment, a cross-check encoder and comparison circuit is added to an interface circuit which receives data from a host processing system. Incoming host data is encoded to produce redundant information according to the same Reed-Solomon code implemented in the cross-check circuitry already provided in the data path to detect miscorrections by the error correction code. Cross-check redundancy generated by the interface cross-check encoder is appended to its associated data block in the block memory buffer. The integrity of the data blocks passing through the buffer is checked by utilizing the cross-check circuitry to regenerate the redundant cross-check bytes and then performing a comparison of the regenerated cross-check bytes with the cross-check bytes from the buffer. A similar process is repeated in the reverse path when the data blocks are recovered from a storage medium and delivered to the host through a path that includes the buffer.


Find Patent Forward Citations

Loading…