IP Library Granted Patent US 7,055,081
Granted Patent B2
US 7,055,081 · App. 09/798,357 · Granted May 30, 2006

System and method for multi-channel decoding error correction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,055,081
App. No.
09/798,357
Granted
May 30, 2006
Kind
B2
Abstract

In a magnetic recording device, a system and method for correcting errors in decoding a read data input signal. The system and method include multiple decoding channels, each channel processing the read data input signal and generating an output signal, where the output signal includes a data signal when no error is detected, and an error detection code when an error is detected. The system and method also include multiple error correction code (ECC) decoders, each decoder associated with and receiving the output signal of one of the channels and generating a corrected data signal when the received output signal is an error detection code and the error is correctable. The system and method further include a controller for selecting from the decoders one of the corrected data signals.

Claims (31)

1. In a magnetic recording device, a system for correcting errors in decoding a read data input signal, the system comprising:

a plurality of decoding channels, each channel configured to perform under a unique signal characteristic, each channel processing the read data input signal and generating an output signal, the output signal comprising a data signal when no error is detected, and an error detection code when an error is detected;

a plurality of error correction code (ECC) decoders, each ECC decoder associated with and receiving the output signal of one of the plurality of channels and generating a corrected data signal when the received output signal comprises an error detection code and the error is correctable; and

a controller for selecting from the plurality of ECC decoders one of the corrected data signals.

2. The system of claim 1 wherein the magnetic recording device comprises a magnetic tape drive.

3. The system of claim 2 wherein the read data input signal comprises digital data.

4. The system of claim 2 wherein the read data input signal comprises analog data.

5. The system of claim 1 wherein the magnetic recording device comprises a magnetic disk drive.

6. The system of claim 1 wherein the read data input signal comprises digital data.

7. The system of claim 1 wherein the read data input signal comprises analog data.

8. In a magnetic recording device comprising a plurality of decoding channels for processing a read data input signal, each channel configured to perform under a unique signal characteristic, each channel processing the read data input signal and generating an output signal, the output signal comprising a data signal when no error is detected, and an error detection code when an error is detected, a method for correcting errors in decoding the read data input signal, the method comprising:

providing a plurality of error correction code (ECC) decoders, each ECC decoder associated with and receiving the output signal of one of the plurality of channels and generating a corrected data signal when the received output signal comprises an error detection code and the error is correctable; and

selecting from the plurality of ECC decoders one of the corrected data signals.

9. The method of claim 8 wherein the magnetic recording device comprises a magnetic tape drive.

10. The method of claim 9 wherein the read data input signal comprises digital data.

11. The method of claim 9 wherein the read data input signal comprises analog data.

12. The method of claim 8 wherein the magnetic recording device comprises a magnetic disk drive.

13. The method of claim 8 wherein the read data input signal comprises digital data.

14. The method of claim 8 wherein the read data input signal comprises analog data.

15. In a magnetic recording device, a method for correcting errors in decoding a read data input signal, the method comprising:

processing the read data input signal in a plurality of decoding channels, each channel configured to perform under a unique signal characteristic;

generating an output signal from each channel, the output signal comprising a data signal when no error is detected, and an error detection code when an error is detected;

receiving the output signals in a plurality of error correction code (ECC) decoders, each ECC decoder associated with and receiving the output signal of one of the plurality of channels;

generating from each ECC decoder a corrected data signal when the received output signal comprises an error detection code and the error is correctable; and

selecting one of the corrected data signals from the plurality of ECC decoders.

16. The method of claim 15 wherein the magnetic recording device comprises a magnetic tape drive.

17. The method of claim 16 wherein the read data input signal comprises digital data.

18. The method of claim 16 wherein the read data input signal comprises analog data.

19. The method of claim 15 wherein the magnetic recording device comprises a magnetic disk drive.

20. The method of claim 15 wherein the read data input signal comprises digital data.

21. The method of claim 15 wherein the read data input signal comprises analog data.

Assignments (3)
MERGER Recorded Feb 4, 2016
From: STORAGE TECHNOLOGY CORPORATION
To: SUN MICROSYSTEMS, INC.
Reel/Frame 037692/0820 →
MERGER AND CHANGE OF NAME Recorded Feb 4, 2016
From: SUN MICROSYSTEMS, INC.; ORACLE USA, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037694/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2001
From: BOYER, KEITH GARY; HORN, KEVIN M.
To: STORAGE TECHNOLOGY CORPORATION
Reel/Frame 011614/0843 →