WO1999039347A1 - Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede - Google Patents
Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede Download PDFInfo
- Publication number
- WO1999039347A1 WO1999039347A1 PCT/JP1998/000428 JP9800428W WO9939347A1 WO 1999039347 A1 WO1999039347 A1 WO 1999039347A1 JP 9800428 W JP9800428 W JP 9800428W WO 9939347 A1 WO9939347 A1 WO 9939347A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- read
- data
- replacement
- area
- processing
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
- G11B20/1889—Methods for assignment of alternate areas for defective areas with discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1405—Saving, restoring, recovering or retrying at machine instruction level
- G06F11/141—Saving, restoring, recovering or retrying at machine instruction level for bus or memory accesses
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1879—Direct read-after-write methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
- G11B2020/183—Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
Definitions
- the present invention relates to a magnetic disk device used for storing information of such fields in a computer system including a personal computer and a workstation, and more particularly to an automatic replacement processing function for improving data reliability.
- an automatic replacement function is used as one technique to improve the reliability of data storage.
- the automatic replacement processing function is a part of the information storage capacity, and is separate from a set of information handling units (for example, a plurality of sectors on a track of a magnetic disk medium in a magnetic disk device). Prepare a copy of the information unit in advance, and Automatically replaces the primary and secondary according to the function.
- an automatic replacement function of a defective sector (defective sector) is provided in the magnetic disk device, and when a write error occurs, the replacement is performed.
- a defective sector defective sector
- the number of retries is monitored, and data is written to an alternate area to increase the reliability of the data.
- the automatic lead replacement process it is important to consider the timing at which the lead replacement process is executed to guarantee data. Conventionally, the following various technologies have been proposed.
- the present invention applies the technology of the automatic replacement process (particularly at the time of reading) to a magnetic disk device and performs the following control.
- the present invention detects that a unit handling information has a sign of a defect when a read error occurs, and temporarily evacuates the information of the unit to a temporary storage area (backup area). (Evacuation processing) If a unit having a sign of defect is definitely determined to be defective, the information of the unit is moved to a safe storage area (replacement area). Treatment is performed by distinguishing between fatal read errors and minor read errors.
- the priority of the data candidates to be moved to the replacement area is extracted with reference to the number of retries performed accompanying the read error, and stored in the temporary storage area, which is the backup area. It is dynamically determined from the accumulation status of the number of retries, time stamp, and other information.
- the contents are directly updated as in the conventional case.
- the contents are stored in the prepared data backup area, and the backup information table is stored. Is managed using Then, among the units of information held in the backup area, the contents of the unit that is definitely determined to be defective are transferred to the replacement area to improve the reliability in the event of a read error.
- a magnetic disk device having an automatic read replacement function In addition to the user data area for storing the data of the user (computer system) using the storage capacity of the magnetic disk device, a backup area for temporarily saving user data, and a defective user data area.
- a spare area serving as a sector and a management area for storing management data are provided in advance on a magnetic disk medium.
- the host In the magnetic disk drive, after an error has occurred in the read processing for a certain sector and the read processing for that sector has been remedied in the retry processing, the host (upper processing unit, computer system) transfers the data to the sector.
- the write command When the write command is received, the update of the data to the save source sector (the sector that has been rescued and read-processed) will occur.
- data is written to the save source sector and the backup area (more specifically, the save destination sector which is the save destination in the backup area) (double writing of the same data).
- the replacement information is provided by a replacement information table including a replacement address recording unit for registering addresses of defective sectors and a replacement address recording unit for registering addresses of replacement sectors used in place of the defective sectors.
- Evacuate source address recording unit that registers the address as a sector with a sign of defects (sign indication sector) and evacuation destination sector that is registered as a backup (temporary storage) of the sign sector in the knock-up area
- the evacuation process is managed by a backup information table that includes a destination address recording unit, a cumulative retry count recording unit that registers the cumulative retry count, and a priority recording unit that manages the priority of registration.
- a backup information table that includes a destination address recording unit, a cumulative retry count recording unit that registers the cumulative retry count, and a priority recording unit that manages the priority of registration.
- the one with the larger cumulative retry count is assigned to a higher priority.
- Newly generated sign sectors must be registered (registration of defective sectors and other information is optional), and those that have been accessed recently with a large cumulative number of retries will be given priority.
- FIG. 1 is a diagram for explaining a replacement information table in the management table of the automatic replacement control technology of the present invention.
- FIG. 2 is a diagram for explaining a backup information table in the management table of the automatic replacement control technology of the present invention.
- FIG. 3 is a diagram showing a configuration of a magnetic disk device having a built-in memory and a host.
- FIG. 4 is a conceptual diagram for explaining each storage area on a magnetic disk medium.
- FIG. 5 is a conceptual diagram for explaining data registration when there is a free space in the backup information table of the present invention.
- FIG. 6 is a conceptual diagram for explaining additional registration of data when the backup information table of the present invention is full.
- FIG. 7 is a conceptual diagram for explaining updating of the number of retries already registered in the backup information table of the present invention.
- FIG. 8 is a conceptual diagram for explaining that an address already registered in the backup information table of the present invention is deleted by the replacement process.
- FIG. 9 is a processing flow when user data is read from the magnetic disk device of the present invention.
- FIG. 10 is a flowchart of the save processing to the backup area.
- FIG. 11 is a flowchart of a replacement process for a replacement area.
- FIG. 12 is a processing flow when data cannot be read.
- Fig. 13 shows the flow of write processing after evacuation processing and replacement processing have been performed.
- FIG. 3 shows a configuration example of a personal computer using the magnetic disk device 3 having the memory 33 therein.
- this personal computer has a central processing unit (Central Processing Unit) or host 1, which constitutes a part of the personal computer, and a magnetic disk device 3 as an external storage device.
- This basic configuration may include a host 1 as a higher-level device of a so-called large-scale computer system, and a magnetic disk device 3 as an external storage device.
- the magnetic disk device 3 includes a microprocessor 31, a hard disk controller 32, a memory 33, and a disk 2 (magnetic recording medium).
- the microprocessor 31 controls the magnetic disk device 3, and the hard disk controller 32 controls the exchange of data and commands of the host 1 and the disk 2.
- the memory 33 has an area for storing data accessed from the host 1 and an area for storing a replacement information table 4 and a backup information table 5 which are management information stored in the disk 2.
- FIG. 4 shows the structure of the disk 2.
- a plurality of tracks 22 are provided concentrically on both surfaces of each of a plurality of disks 2 as storage media.
- Each track 22 is provided with a plurality of sectors, which are one type of data recording unit.
- both surfaces of each disk 2 are simultaneously moved in the same direction in the radial direction of the disk 2 in a state where the distances from the rotation center of the disk 2 are almost equal to each other, and are positioned on the target track 22.
- a plurality of magnetic heads that perform an operation (seek operation) are arranged facing each other. Recording or reproduction of the sector with respect to an arbitrary track 22 is performed via the magnetic head.
- Track 22 stores a user data area 22a for recording or reading user data, a management area 22b for storing a replacement information table 4 and a backup information table 5, and a replacement destination data for the replacement processing. And a backup area 22 d for storing the save destination data for the save processing.
- Arbitrary access from the host 1 is performed by designating the cylinder number, head number, and sector number address of the cylinder 21.
- FIG. 1 shows an example of the configuration of the replacement information table 4
- FIG. 2 shows an example of the configuration of the backup information table 5.
- These are stored in the management area 22b of the disk 2, and immediately after turning on the power to the magnetic disk device, or reading data from the disk 2 and reading data from the disk 2. Before writing, it is developed in the storage area in the memory 33 to manage replacement processing and evacuation processing. Before turning off the power of the magnetic disk drive or after a lapse of a predetermined time after turning on the power, these management data should be stored in the management area 22b so that they can be used immediately after the next power on. Is also good.
- the replacement information table 4 (FIG. 1) includes a replacement source address recording unit 41 and a replacement destination address recording unit 42.
- the address of the defective sector is stored in the replacement source address recording unit 41 of the replacement information table 4, and the address of the replacement sector, which is the replacement destination sector, is stored in the replacement address recording unit 42.
- It is configured to allow additional registration. As a result, it is possible to access the disk 2 while avoiding defective sectors when reading and writing.
- the backup information table 5 (FIG. 2) includes an evacuation source address recording unit 51, an evacuation destination address recording unit 52, a cumulative retry count recording unit 53, and a priority order recording unit 54. Then, when it is determined from the read from the disk 2 that the sector has a sign of defect (a sign of defect), the sector address is stored in the backup source address recording unit 51 of the backup information table 5, and the backup area 2 is stored.
- the address of the 2d save destination sector is configured to be additionally registered in the save destination address recording section 52. This makes it possible to avoid a read error by reading the save destination address when the sector indicating a defect suddenly becomes unreadable at the next read.
- the number of registrations in the backup information table 5 is limited, and priority is given to the cumulative retry count recording unit 53.
- the number of registrations is managed by the ranking recording unit 54. This allows high priority backups It is possible to always hold information.
- the second number of retries N2 (alternate processing threshold)
- the third number of retries N3 (backup processing Threshold).
- the number of retries N2 is a parameter used for the purpose of determining whether or not to execute the replacement process, and is smaller than the maximum number of retries N1.
- the retry count N3 is a parameter used for the purpose of determining whether or not to execute the evacuation processing, and is smaller than the retry count N2 (however, not zero).
- the read sector data is written to the replacement area, and the replacement information table 4 is updated. I do.
- the backup information table 5 is searched, and the address of the sector is registered in the evacuation source address recording section 51. If so, read the sector at the save destination address in the backup area. Thereafter, the evacuation source address that cannot be read is determined as a defective sector, the data of the evacuation destination address is written to the spare area, and the spare information table 4 is updated to avoid the impossible read.
- FIGS. 5 to 8 show examples of the force. In each case, the maximum number of registrations is 5. In FIG. 5, there is an empty space in the backup information table 5 (5a, meaning the update location. The same applies to 5b to 5k, and the same for 5m).
- the address of the defect-indicating sector is registered in the evacuation source address recording section 51, and the number of retries is registered in the cumulative retry number recording section 53 (5b).
- a comparison is made with the other cumulative retry counts already registered in the backup information table 5, and if the cumulative retry count is large or equal, the priority is set higher and the priority recording unit 54 is reallocated. Do (5c). This enables data assurance of the sectors that show signs of defects.
- Fig. 7 if the number of retries for judging a defect-indicating sector occurs at the evacuation source address (5g) already registered in the backup information table 5, the number of retries this time is cumulatively recorded. The number is added to the unit 53 (5h). If the cumulative number of retries is large or equal, the priority is set high and the priority recording unit 54 is reallocated (5i).
- FIG. 9 shows a control flow of the read processing.
- the host 1 (FIG. 3) issues a read request to the magnetic disk device 3 by instructing the hard disk controller 32 of the cylinder number, head number, and sector number of the cylinder 21.
- the magnetic disk device 3 converts a logical address from the host 1 into a physical address on the disk 2 in order to access the disk 2 (FIG. 9, step 101). Then, the retry counter is cleared to 0 (step 102). Thereafter, data is read from the disk 2 (step 103), and it is checked whether or not a read error such as ECC has occurred (step 104).
- Step 107 it is determined whether or not the retry counter reaches the maximum number of retries N1 (Step 108). If not, the read processing is performed again (Step 103).
- the retry counter exceeds N3 (evacuation processing threshold), it is checked whether the replacement processing threshold (N2) has been reached (106 Step) When the content of the retry counter is equal to or smaller than the replacement processing threshold value (N 2), the backup processing to the backup area shown in FIG. 10 is executed. If the content of the retry counter exceeds N2, the replacement process to the replacement area shown in Fig. 11 is performed. When the contents of the retry counter have reached the maximum number of read retries N1 (108 steps), the processing when reading is disabled in Fig. 12 is performed.
- a search is performed to determine whether or not the address of the erroneous sector is registered in the backup information table 5 (step 201). If it has already been registered, the current retry count is added to the cumulative retry count recording section 53 of the backup information table 5 (step 203). On the other hand, if it is not registered, it is checked whether the number of registrations in the backup information table 5 has reached the maximum number of registrations (206 steps). The evacuation source address of the lowest registration in the priority order recording section 54 is deleted (step 207), and an area for registering the contents of the sector indicating the defect that has occurred this time is secured. This is to give priority to those recently accessed.
- the data of the sector read this time is written to the backup area (208 steps), and the address of the current sector is stored in the save source address recording section 51, and the number of retries is stored in the cumulative retry count recording section 53. Register a new one (209 steps). Then, since the newly registered or registered cumulative retry count is added, the priority order recording unit 54 executes a priority reassignment process (step 204).
- the updated backup information table 5 is written to the backup information storage address in the disk management area (205 steps).
- a search is performed to determine whether the sector address is registered in the backup information table 5 (step 301). If it has already been registered, there is no need to make a backup to write to the replacement area. Therefore, the registration information of the address of the sector in the backup information table 5 is deleted (step 303). Thereafter, in order to cure the disorder in the order caused by the registration deletion, the priority order recording unit 54 of the knock-up information table 5 is re-allocated (step 304). Next, the storage address of the backup information table 5 in the disk management area is written (305 steps).
- the data read this time is written in the replacement area (306 step)
- the address of the sector read this time is registered in the replacement source address recording unit 41 of the replacement information table 4, and the replacement destination address recording unit 42 is stored.
- the replacement address of the replacement area is registered and written to the storage address of the replacement information table 4 of the disk management area (step 307).
- a search is performed to determine whether or not the address of the erroneous sector is registered in the backup information tape No. 5 (401 step, 402 step). If not registered, a process for reporting a read error to the host 1 is executed (step 4 13). If there is a registration in the backup information table 5, the retry counter is cleared to 0 (step 4003). Thereafter, the save destination address of the relevant sector is read from the disk 2 (404), and it is checked whether a read error has occurred in the ECC or the like (405 step).
- the address registration of the sector is deleted from the backup information table 5 (step 406).
- the reallocation processing of the priority order recording section 54 of the backup information table 5 is executed (step 407), and the backup information table of the disk management area is executed.
- the data read this time is written to the replacement area (step 409), and the replacement source address which has become unreadable this time is registered in the replacement source address recording section 41 of the replacement information table 4, and the replacement is performed.
- the replacement destination address of the replacement area is registered in the destination address recording section 42, and is written to the storage address of the replacement information table 4 in the disk management area (step 410).
- the save destination address cannot be read, add 1 to the retry counter (4 1 1 step) and check whether it is equal to the maximum number of read retries N 1 (4 1 2 steps). . When the count is less than N1, repeat from the read processing of the save destination address (step 4404). Then, when the result that the save destination address cannot be read is reached (when the number of retries reaches N1), a read error is reported to the host 1 (4.13).
- Figure 13 shows the control flow of the write process.
- the host 1 issues a write request to the magnetic disk device 3 by instructing the node disk controller 32 with the cylinder number, head number, and sector number of the cylinder 21.
- the magnetic disk device 3 converts the logical address to the physical address to access the disk 2 (step 501), and searches the replacement information table 4 before writing to the disk 2 (step 50). 2 steps).
- the physical address is reset to the replacement address (step 509).
- write processing is performed (Step 507). If the save processing flag is 1, the same data is written to the save destination address (Step 511). As a result, the data of the save source and save destination addresses registered in the backup information table 5 can be kept the same, and even if the save source data registered in the backup information table 5 has a read error, It is possible to refer to the data of the save destination address.
- the present invention it is possible to extend the life of a magnetic disk device that can withstand practical use, while suppressing an increase in data access time due to retries.
- the backup information table 5 for storing the source address and the destination address of the sector having a sign of defect is stored.
- the backup information table 5 for saving data at the save destination address, it is possible to guarantee data in sectors that show signs of defects.
- the backup information table 5 includes a recording unit for storing the cumulative number of retries, and by determining the priority order based on the cumulative number of retries, it is possible to guarantee frequently used data.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Retry When Errors Occur (AREA)
- Hardware Redundancy (AREA)
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020007008322A KR20010040467A (ko) | 1998-02-02 | 1998-02-02 | 판독의 자동 교체 방법 및 이를 이용한 자기 디스크 장치 |
PCT/JP1998/000428 WO1999039347A1 (fr) | 1998-02-02 | 1998-02-02 | Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede |
JP2000529722A JP3860967B2 (ja) | 1998-02-02 | 1998-02-02 | リードの自動交替方法及びこれを用いた磁気ディスク装置 |
US09/630,735 US6393580B1 (en) | 1998-02-02 | 2000-08-02 | Automatic read reassignment method and a magnetic disk drive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP1998/000428 WO1999039347A1 (fr) | 1998-02-02 | 1998-02-02 | Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/630,735 Continuation US6393580B1 (en) | 1998-02-02 | 2000-08-02 | Automatic read reassignment method and a magnetic disk drive |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999039347A1 true WO1999039347A1 (fr) | 1999-08-05 |
Family
ID=14207532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1998/000428 WO1999039347A1 (fr) | 1998-02-02 | 1998-02-02 | Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede |
Country Status (4)
Country | Link |
---|---|
US (1) | US6393580B1 (ja) |
JP (1) | JP3860967B2 (ja) |
KR (1) | KR20010040467A (ja) |
WO (1) | WO1999039347A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7134051B2 (en) | 2001-05-11 | 2006-11-07 | Matsushita Electric Industrial Co., Ltd. | Disk memory device, disk memory device defect detecting method, and program recording medium |
JP2009169747A (ja) * | 2008-01-17 | 2009-07-30 | Toshiba Corp | 情報処理装置およびデータ復旧方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7051154B1 (en) * | 1999-07-23 | 2006-05-23 | Seagate Technology, Llc | Caching data from a pool reassigned disk sectors |
WO2002009109A1 (fr) * | 2000-07-21 | 2002-01-31 | Fujitsu Limited | Dispositif d'enregistrement de disque, procede de remplacement de secteur pour disque vierge, et disque vierge |
US6513135B2 (en) * | 2000-08-02 | 2003-01-28 | Hitachi, Ltd. | Automatic read reassignment method and a magnetic disk drive |
US7296142B2 (en) * | 2003-06-24 | 2007-11-13 | Seagate Technology Llc | Multi-tiered retry scheme for reading copies of information from a storage medium |
US8201019B2 (en) * | 2009-04-28 | 2012-06-12 | International Business Machines Corporation | Data storage device in-situ self test, repair, and recovery |
US8069384B2 (en) * | 2009-06-08 | 2011-11-29 | Seagate Technology Llc | Scanning reassigned data storage locations |
US8954791B2 (en) * | 2012-01-18 | 2015-02-10 | Seagate Technology Llc | Mirroring disk drive sectors |
CN103218273A (zh) * | 2012-01-20 | 2013-07-24 | 深圳市腾讯计算机系统有限公司 | 硬盘数据恢复方法、服务器及分布式存储系统 |
US8924775B1 (en) * | 2012-09-25 | 2014-12-30 | Western Digital Technologies, Inc. | Methods, devices and systems for tracking and relocating intermittently defective disk sectors to prevent indefinite recycling thereof |
CN110995417B (zh) * | 2019-11-18 | 2022-12-27 | 北京电旗通讯技术股份有限公司 | 基于高频rfid芯片的通信物料的配置数据加密方法及介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0300264A2 (en) * | 1987-07-24 | 1989-01-25 | Advanced Micro Devices, Inc. | Defect skipping mechanism for disk drives |
JPH01290165A (ja) * | 1988-05-17 | 1989-11-22 | Fujitsu Ltd | ディスク装置の交代割付処理方法 |
EP0350920A2 (en) * | 1988-07-13 | 1990-01-17 | Matsushita Electric Industrial Co., Ltd. | A method of managing defective sectors in a disk-shaped information recording medium and an apparatus for performing the same |
JPH03144970A (ja) * | 1989-10-31 | 1991-06-20 | Canon Inc | 情報記録再生方法及びそれに用いる情報記録再生装置 |
JPH0444674A (ja) * | 1990-06-11 | 1992-02-14 | Matsushita Graphic Commun Syst Inc | データ再生方法 |
EP0474451A2 (en) * | 1990-09-04 | 1992-03-11 | International Business Machines Corporation | Method and apparatus for error recovery in storage arrays |
JPH04266117A (ja) * | 1991-02-21 | 1992-09-22 | Canon Inc | 記憶装置及び記憶制御方法 |
JPH0528651A (ja) * | 1991-07-17 | 1993-02-05 | Canon Inc | 情報記録再生装置 |
US5481670A (en) * | 1992-10-14 | 1996-01-02 | Mitsubishi Denki Kabushiki Kaisha | Method and apparatus for backup in a multi-memory device |
JPH08180612A (ja) * | 1994-12-21 | 1996-07-12 | Fujitsu Ltd | 記録再生装置及び記録媒体の交代処理方法 |
JPH0916340A (ja) * | 1995-06-28 | 1997-01-17 | Nec Corp | 磁気ディスクユニット交換システム |
US5751947A (en) * | 1995-04-26 | 1998-05-12 | Kabushiki Kaisha Toshiba | Magnetic disk apparatus having inspection function of recording medium and method of inspecting recording medium in magnetic disk apparatus |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4598357A (en) * | 1980-11-14 | 1986-07-01 | Sperry Corporation | Cache/disk subsystem with file number for recovery of cached data |
WO1993023803A1 (fr) * | 1992-05-21 | 1993-11-25 | Fujitsu Limited | Appareil de commande pour pile de disques |
US5828583A (en) * | 1992-08-21 | 1998-10-27 | Compaq Computer Corporation | Drive failure prediction techniques for disk drives |
JPH0675717A (ja) | 1992-08-26 | 1994-03-18 | Hitachi Ltd | ハードディスクのリードエラーリカバリ方式 |
US5555390A (en) * | 1992-10-19 | 1996-09-10 | International Business Machines Corporation | Data storage method and subsystem including a device controller for respecifying an amended start address |
US5615335A (en) * | 1994-11-10 | 1997-03-25 | Emc Corporation | Storage system self-test apparatus and method |
JPH08255432A (ja) * | 1995-03-20 | 1996-10-01 | Fujitsu Ltd | 記録再生装置及び交代処理方法 |
JPH09251728A (ja) * | 1996-03-15 | 1997-09-22 | Toshiba Corp | ディスク記録再生装置及びそのリードエラー処理方法 |
JPH09274541A (ja) * | 1996-04-08 | 1997-10-21 | Canon Inc | 記憶装置及び該装置の制御方法及び記憶システム及び該システムの制御方法 |
US5721816A (en) * | 1996-07-29 | 1998-02-24 | Kusbel; Paul F. | Adaptive recovery of read and write errors in a disc drive |
US6134631A (en) * | 1996-08-19 | 2000-10-17 | Hyundai Electronics America, Inc. | Non-volatile memory with embedded programmable controller |
US6088818A (en) * | 1997-01-22 | 2000-07-11 | International Business Machines Corporation | Data read apparatus and data read method |
KR100527238B1 (ko) * | 1997-07-26 | 2006-02-08 | 삼성전자주식회사 | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 |
-
1998
- 1998-02-02 WO PCT/JP1998/000428 patent/WO1999039347A1/ja not_active Application Discontinuation
- 1998-02-02 JP JP2000529722A patent/JP3860967B2/ja not_active Expired - Fee Related
- 1998-02-02 KR KR1020007008322A patent/KR20010040467A/ko not_active Application Discontinuation
-
2000
- 2000-08-02 US US09/630,735 patent/US6393580B1/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0300264A2 (en) * | 1987-07-24 | 1989-01-25 | Advanced Micro Devices, Inc. | Defect skipping mechanism for disk drives |
JPH01290165A (ja) * | 1988-05-17 | 1989-11-22 | Fujitsu Ltd | ディスク装置の交代割付処理方法 |
EP0350920A2 (en) * | 1988-07-13 | 1990-01-17 | Matsushita Electric Industrial Co., Ltd. | A method of managing defective sectors in a disk-shaped information recording medium and an apparatus for performing the same |
JPH03144970A (ja) * | 1989-10-31 | 1991-06-20 | Canon Inc | 情報記録再生方法及びそれに用いる情報記録再生装置 |
JPH0444674A (ja) * | 1990-06-11 | 1992-02-14 | Matsushita Graphic Commun Syst Inc | データ再生方法 |
EP0474451A2 (en) * | 1990-09-04 | 1992-03-11 | International Business Machines Corporation | Method and apparatus for error recovery in storage arrays |
JPH04266117A (ja) * | 1991-02-21 | 1992-09-22 | Canon Inc | 記憶装置及び記憶制御方法 |
JPH0528651A (ja) * | 1991-07-17 | 1993-02-05 | Canon Inc | 情報記録再生装置 |
US5481670A (en) * | 1992-10-14 | 1996-01-02 | Mitsubishi Denki Kabushiki Kaisha | Method and apparatus for backup in a multi-memory device |
JPH08180612A (ja) * | 1994-12-21 | 1996-07-12 | Fujitsu Ltd | 記録再生装置及び記録媒体の交代処理方法 |
US5751947A (en) * | 1995-04-26 | 1998-05-12 | Kabushiki Kaisha Toshiba | Magnetic disk apparatus having inspection function of recording medium and method of inspecting recording medium in magnetic disk apparatus |
JPH0916340A (ja) * | 1995-06-28 | 1997-01-17 | Nec Corp | 磁気ディスクユニット交換システム |
Non-Patent Citations (2)
Title |
---|
"METHOD FOR REALLOCATION CONTROL.", IBM TECHNICAL DISCLOSURE BULLETIN, IBM CORP., vol. 29, no. 4, September 1986 (1986-09-01), NEW YORK, US, pages 1585 - 1590, XP002916426 * |
HUIE C.: "APPLICATION KEY TO DEFECT MANAGEMENT FOR WRITE-ONCE OPTICAL.", COMPUTER TECHNOLOGY REVIEW, WESTWORLD PRODUCTION CO., vol. 12, no. 10, 1992, LOS ANGELES, US, pages 89,90 - 92,93, XP002916427 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7134051B2 (en) | 2001-05-11 | 2006-11-07 | Matsushita Electric Industrial Co., Ltd. | Disk memory device, disk memory device defect detecting method, and program recording medium |
JP2009169747A (ja) * | 2008-01-17 | 2009-07-30 | Toshiba Corp | 情報処理装置およびデータ復旧方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20010040467A (ko) | 2001-05-15 |
JP3860967B2 (ja) | 2006-12-20 |
US6393580B1 (en) | 2002-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6513135B2 (en) | Automatic read reassignment method and a magnetic disk drive | |
US6384999B1 (en) | Rewrite with embedded reassign for data recovery from marginally defective data sites on a data storage device | |
JP2547925B2 (ja) | 光ディスク・ドライブの一時的欠陥を含むセクタを再利用できるようにする方法および予備セクタの過剰な使用を確認する方法 | |
JP3135459B2 (ja) | 光学デイスクの収納及び検索システム及び光学デイスクのスペア・セクタの過剰使用を決定する方法 | |
US7627786B2 (en) | Tracking error events relating to data storage drives and/or media of automated data storage library subsystems | |
US7587631B2 (en) | RAID controller, RAID system and control method for RAID controller | |
KR100294883B1 (ko) | 결함 관리를 위한 부가 정보가 기록되는 매체 및 결함 관리방법 | |
JPH02263362A (ja) | 記録媒体上のデータをアクセスする方法およびその方法を使用したデータ記録装置 | |
JPH09274541A (ja) | 記憶装置及び該装置の制御方法及び記憶システム及び該システムの制御方法 | |
JP2006085592A (ja) | 記憶媒体制御装置、記憶媒体制御方法および記憶媒体制御プログラム | |
WO1999039347A1 (fr) | Procede de remplacement automatique en cours de lecture et unite de disques magnetiques utilisant ce procede | |
US20070174678A1 (en) | Apparatus, system, and method for a storage device's enforcing write recovery of erroneous data | |
US20060077726A1 (en) | Data transfer method, storage apparatus and computer-readable storage medium | |
US6169710B1 (en) | Optical disc recording/reproducing method and apparatus | |
JP2976780B2 (ja) | 情報記録再生装置 | |
US7197593B2 (en) | Bad-sector search method, data recording device, and program | |
JPH10301721A (ja) | 情報記憶媒体の欠陥セクタ処理方法及び情報記憶再生装置 | |
JPH11306689A (ja) | 記録媒体ならびに記録再生装置および方法 | |
JPH04103082A (ja) | 情報記録方式 | |
EP0316867A2 (en) | Semiconductor file apparatus | |
JP2004038380A (ja) | 光ディスクライブラリ装置 | |
JPH02278572A (ja) | 交代ブロック処理方式 | |
JP3794322B2 (ja) | データコピーシステム | |
JPH10208399A (ja) | 情報記録方法 | |
US6920011B2 (en) | Recording device having disk-shaped recording medium and servo information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR SG US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1020007008322 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09630735 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 1020007008322 Country of ref document: KR |
|
WWR | Wipo information: refused in national office |
Ref document number: 1020007008322 Country of ref document: KR |