IP Library › Patent Application 12823052
Patent Application
App. No. 12/823,052

MAGNETIC DISK DEVICE

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 None
App. No.
12/823,052
Abstract

According to one embodiment, a magnetic disk device includes a receiver, a storage module, a determining module, and a prescanner. The receiver receives a command from a host device. The storage module stores, with respect to each of divided areas formed by dividing the recording area of a recording medium into a plurality of areas, pre-scan control information indicating at least one of the receiving time and the number of receiving times. The receiving time indicates a time at which a write command is received. The number of receiving times indicates the number of times the write command is received within a predetermined period after the power is turned on. The determining module determines the order in which pre-scan is performed on the divided areas based on at least one of the receiving time and the number of receiving times. The prescanner pre-scans the divided areas in the determined order.

Claims (24)

1 . A magnetic disk device comprising:

a receiver configured to receive a command from a host device;

a storage module comprising a recoding medium comprising a recording area comprising one or more areas, configured to store pre-scan control information that indicates one or more receiving times, each receiving time indicating a time when a write command instructing to write data to the one or more areas is received, and the number of receiving times indicating number of times the write command is received within a predetermined period after power is turned on, with respect to the one or more areas;

a determining module configured to determine an order of pre-scanning on the one or more areas based on one or more the receiving times and the number of receiving times referring to the pre-scan control information; and

a prescanner configured to pre-scan the one or more areas in the order determined by the determining module immediately after the power is turned on.

2 . The magnetic disk device of claim 1 , further comprising an updating module configured to update the receiving time in the pre-scan control information for the one or more areas with a time when a write command is received for the first time after the power is turned on among write commands with respect to the one or more areas.

3 . The magnetic disk device of claim 1 , wherein the determining module is configured to determine the order as an order of the receiving time when the pre-scan control information comprises the receiving time.

4 . The magnetic disk device of claim 1 , wherein the determining module is configured to determine the order as a descending order of the number of receiving times when the pre-scan control information comprises the number of receiving times.

5 . The magnetic disk device of claim 1 , wherein the pre-scan control information is further configured to indicate a completed address that is an address of an area where the pre-scan is completed, the magnetic disk device further comprising:

an updating module configured to update the completed address in the pre-scan control information with an address of the area where the pre-scan is completed;

a controller configured to control writing of data to a predetermined area where the write command instructs to write the data, upon receipt of the write command; and

an identifying module configured to identify an area comprising the predetermined area where the write command instructs to write the data, and to determine whether the pre-scanning is completed on the predetermined area referring to the completed address indicated by the pre-scan control information for the identified area, wherein

the prescanner is configured to verify an area where it is determined that the pre-scanning is not completed after data writing is completed, and

the updating module is configured to update the completed address in the pre-scan control information with an address of an area where the prescanner has verified the completion of the pre-scanning.

6 . The magnetic disk device of claim 5 , wherein

the recording area comprises blocks,

each area and the predetermined area comprise one or more blocks, and

the prescanner is configured to verify on a first block preceding the area, a second block following the area, or the first and second blocks, after the data writing is completed.

7 . The magnetic disk device of claim 5 , wherein

the recording area comprises blocks,

each area and the predetermined area comprise one or more blocks,

the identifying module is configured to identify an area comprising a predetermined area where the read type command instructs to read data, when the receiver receives the read type command while the prescanner is pre-scanning, and to determine whether the pre-scan is completed on the predetermined area referring to the completed address indicated by the pre-scan control information for the identified area,

when the pre-scan is not completed, the controller is configured to control to read data from a block preceding the area and a block following the area as well as from the predetermined area, and

when the pre-scan is completed, the updating module is configured to update the completed address in the pre-scan control information with an address of an area where data reading is properly completed under control of the controller.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2012
From: TOSHIBA STORAGE DEVICE CORPORATION
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 027672/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2010
From: OHHASHI, MASAMITSU; UMEDA, MICHIHIKO
To: TOSHIBA STORAGE DEVICE CORPORATION
Reel/Frame 024594/0555 →