Abstract:
PROBLEM TO BE SOLVED: To provide a method/device which can assure execution of an ERP (error recovery procedure) up to its last step regardless of the time needed up to the time-out of an instruction and can more surely recover an error. SOLUTION: A disk device carries out an ERP up to its last step or until an error is recovered with no interruption when a reset instruction is received during execution of the ERP. In another mode, the disk device stops execution of the ERP and also holds the number K of the step whose execution is over right before reception of a reset instruction when this instruction is received during execution of the ERP. Then the disk device successively carries out the ERP from the (K+1)th error recovery step when a retry instruction is received.
Abstract:
PURPOSE: To discriminate an invalid sector from a valid sector without using a method for overwriting by ensuring a cluster information sector in each cluster, applying a sequence number to the cluster so as not to be doubled, and writing the sequence number assigned to the cluster in the cluster information sector of each cluster. CONSTITUTION: A batch delete type nonvolatile memory 20 can be deleted by each cluster unit, a cluster information sector is ensured in each of the N pieces of clusters, a sequence number is preliminarily applied to the N pieces of clusters so as not to be overlapped, and the sequence number of the cluster is written in the cluster information sector of each cluster. At the time of deleting a certain cluster, a controller 30 maintains the sequence number of the cluster at first, and at the time of initializing the deleted cluster, the controller 30 writes a value larger than the present maximum sequence number in the cluster information sector as the sequence number of the cluster. The controller 30 writes user data according to the sequence number of the physical address of the sector.
Abstract:
PROBLEM TO BE SOLVED: To provide a disk drive freely attachable/detachable with respect to an electronic equipment including a computer device. SOLUTION: When the HDD 1 which reads/writes the data by the request from the electronic equipment 20 while being freely attachable/detachable with respect to the electronic equipment 20, is connected to the electronic equipment 20, the processing speeds of read/write data of the electronic equipment 20 and the HDD 1 are compared. When a result of this comparison satisfies the prescribed condition the buffering of the read/write data is carried out by using a sector buffer 9 in the HDD 1. COPYRIGHT: (C)2004,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide a register provided with a non-volatile data storing function. SOLUTION: This device comprises a data write-in block 12 comprising a non-volatile storage element, and a data restoring block 14 for reading out data stored in the non-volatile storage element. MTJ elements 16a, 16b are used as a non-volatile storage element.
Abstract:
PROBLEM TO BE SOLVED: To provide a storage cell having a small current for writing and a small change of a switching magnetic field, and to provide a memory cell and a storage circuit block. SOLUTION: The storage cell 10 comprises a plurality of superposed layers, a free ferromagnetic layer 12 in which the direction of a magnetization is changed by the direction of a magnetic field in a plurality of the layers, and a hollow part 19 formed, so as to pass the central part of the plurality of the layers through the plurality of the layers. The memory cell 20 comprises a conductor 22, in which a writing current flows to the hollow part 19 of the cell 10.
Abstract:
PROBLEM TO BE SOLVED: To realize a high signal integrity at all settable data transfer speeds. SOLUTION: A signal output device capable of setting up plural different data transfer speeds and outputting a signal to a signal receiver at a certain set data transfer speed via an ATA cable 2 is provided with a driver circuit 53 capable of setting up plural different through rates and outputting the signal to the ATA cable 2 at a through rate set in accordance with a through rate control signal SRC and a control means for setting up the through rate of the driver circuit 53 in accordance with the set data transfer speed.
Abstract:
PROBLEM TO BE SOLVED: To prevent the data transfer rate of write cache transfer from becoming much worse and to hold its minimum value at high level. SOLUTION: The initial value Ti of virtual buffer-full capacity T(tx) is set to F/N (F is buffer capacity and N>1) and it is decided whether or not a write cache data amount S(tx) reaches the virtual buffer-full capacity T(tx); while S(tx)
Abstract:
PROBLEM TO BE SOLVED: To provide a disk drive device, an error recovery processing method of the disk drive device and a disk drive controller, which are capable of contributing to prevention of decrease of the recording capacity and improvement of the reliability. SOLUTION: When the recording/reproducing operation by a recording/ reproducing part 4 is not normally completed, an error recovery process is executed by a control part 3. In the case where the error is not recovered even by this process, the recording/reproducing operation is re-executed against the region where the error is generated, after the standby of a specified time. When the error is still not recovered, the region where the error is generated, is tentatively registered as the error region.
Abstract:
PROBLEM TO BE SOLVED: To provide the method in which an initialization of a great magneto resistance(GMR) head and a reset are executed and to provided the device for executing the method. SOLUTION: The yield of the GMR head is improved by executing the initialization, in which the magnetization direction of the free layer of the GMR head (mounted on the hatched surface of a slider 14) is directed by an external magnetic field, and is executed in the opposite direction again. Moreover, a discrimination is made to determine whether the magnetization direction of a pin stopping layer of the head is temporarily reversed or not and damaged GMR head is selected in an early stage. Then, the magnetization direction of the layer is returned in a positive direction, a semi-static test is conducted to check the reproduced response of the head and a safe efficient reset is executed. The reset is conducted by not only applying a pulse but also is executed while applying an external magnetic field in the pin stopping direction or only applying a strong magnetic field. Note that a tool 500 is commonly used throughout the process levels for an initialization, a reset and a reproducing response.
Abstract:
PROBLEM TO BE SOLVED: To prevent an erroneous correcting operation and to suppress the deterioration of performance by detecting a flaw in one of a pair of burst patterns or more recorded in each of plural tracks and positioning a head in a prescribed track in accordance with a position error signal generated by using the other burst pattern. SOLUTION: The disk device 30 is wholly controlled by an MPU 42 together with a hard disk controller HDC 40 in accordance with a control program. Plural tracks, each comprising a data area for recording data and a servo area in which a pair of burst patterns or more are recorded in advance, are disposed in a pattern of concentric circles in the surface of a disk 31. When a read/write error due to a flaw in one burst pattern read out by a magnetic head 33 is formed, this burst pattern is not used but the other one is used to generate a positioning error signal by the MPU 42. The magnetic head 33 is positioned into the center of a prescribed track by the MPU 42 in accordance with this positioning error signal. Consequently, the right correcting operation can thus be performed.