IP Library Granted Patent US 6,943,973
Granted Patent B1
US 6,943,973 · App. 09/714,554 · Granted Sep 13, 2005

Management method for reproduction error and a disk drive making use of the management method

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 6,943,973
App. No.
09/714,554
Granted
Sep 13, 2005
Kind
B1
Abstract

Heretofore, when an error occurs during data reproduction, a retry is repeated until the error is corrected, which leaves a possibility of data transfer being not completed within a specified time. Only one piece of error information on uncorrected errors is informed to a host system even if the errors have occurred in a plurality of unit data. To solve the problem, a magnetic disk drive is provided which can transfer data within a specified time because the number of retries executed when errors occur is limited to a range that data transfer can be finished within a specified time. The disk drive generates error information regarding all errors caused in reproduction and communicates error information along with reproduced data to a host system. The disk drive is capable of concurrent execution of data processing that allows of errors and data processing that does not allow of errors without demanding that the disk drive be furnished with high performance.

Claims (21)

1. A method for managing a reproduction error in a magnetic disk drive having a reproducing function to reproduce data in the form of a plurality of data units, and an error checking function for the reproduced data, comprising the steps of:

receiving a request from a host system to said disk drive to reproduce data;

reproducing a portion of said data;

limiting a number of retries so that reproduced data can be transferred within a specified necessary time that is not less than a delay time required for at least one rotation of a magnetic disk from which the reproduced data is transferred;

generating error information indicating the presence or absence of an error for each data unit after said step of reproducing a portion of said data; and

outputting a portion of said reproduced data, remains of said data, and said error information.

2. A method for managing a reproduction error in a magnetic disk drive according to claim 1 , wherein said error information is added at the head of or at the end of said reproduced data and forwarded to said host system by way of the same connection interface in a serial manner.

3. A method for managing a reproduction error in a magnetic disk drive according to claim 1 , wherein said error information is a bit map.

4. A method for managing a reproduction error in a magnetic disk drive according to claim 2 , wherein said error information is a bit map.

5. A magnetic disk drive, comprising:

a magnetic disk recorder for holding data in a plurality of data units;

a first connection interface connecting a host system with said disk drive;

a control unit controlling said disk drive to execute a request from said host system;

a second connection interface connecting said control unit with said magnetic disk recorder;

a first function of reproducing a plurality of data units according to said request;

a second function of limiting a number of retries so that reproduced data can be transferred within a specified necessary time that is not less than a delay time required for at least one rotation of a magnetic disk from which the reproduced data is transferred;

a third function of generating error information resulting from said first function, which indicates the presence or absence of an error for each data unit; and

a fourth function of outputting a portion of said reproduced data, remains of said data, and said error information in a serial manner.

6. A magnetic disk drive according to claim 5 , wherein said error information is added at the head of or at the end of said reproduced data and forwarded to said host system by way of said first connection interface in a serial manner.

7. A magnetic disk drive according to claim 5 , wherein said error information is a bit map.

8. A magnetic disk drive according to claim 6 , wherein said error information is a bit map.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2003
From: HITACHI, LTD.
To: HITACHI GLOBAL STORAGE TECHNOLOGIES JAPAN, LTD.
Reel/Frame 014741/0316 →