EP1564727B1

Method for controlling movement of head in data storage device and disk drive employing the method

Abstract

This record has no abstract on file.

EP1564727B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 17 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 12 independent, 0 dependent

  1. 1
    A method of controlling a disk drive, comprising:moving a head (6) toward an innermost periphery of a disk (3) when an amount of external impact applied to the disk drive exceeds a critical value and the head (6) is positioned in an inner peripheral region of the disk (3);andmoving the head (6) toward an outermost periphery of the disk (3) when the amount of impact exceeds the critical value and the head (6) is positioned in an outer peripheral region of the disk (3), wherein the position of the head (6) is based on a distance from a reference cylinder of the disk, in particular in the middle of the disk (3). Ein Verfahren zum Steuern eines Plattenlaufwerks, das umfasst: Bewegen eines Kopfes (6) zu einer innersten Peripherie einer Platte (3), wenn eine Größe eines externen Stoßes, der dem Plattenlaufwerk zugefügt wird, einen kritischen Wert überschreitet und der Kopf (6) sich in einem inneren peripheren Bereich der Platte (3) befindet;undBewegen des Kopfes (6) zu einer äußersten Peripherie der Platte (3), wenn die Stärke des externen Stoßes den kritischen Wert überschreitet und der Kopf (6) sich in einem äußeren peripheren Bereich der Platte (3) befindet, wobei die Position des Kopfes (6) auf einem Abstand von einem Referenzzylinder der Platte, insbesondere in der Mitte der Platte, basiert. Procédé pour commander une unité de disque, comportant les étapes consistant à : déplacer une tête (6) vers une périphérie la plus à l'intérieur d'un disque (3) lorsqu'une quantité d'impact externe appliquée à l'unité de disque dépasse une valeur critique et que la tête (6) est positionnée dans une région périphérique intérieure du disque (3), etdéplacer la tête (6) vers une périphérie la plus à l'extérieur du disque (3) lorsque la quantité d'impact dépasse la valeur critique et que la tête (6) est positionnée dans une région périphérique extérieure du disque (3),la position de la tête (6) étant basée sur une distance par rapport à un cylindre de référence du disque, en particulier au milieu du disque (3).
  2. 2
    Das Verfahren zum Steuern eines Plattenlaufwerks gemäß Anspruch 1, das weiterhin die Schritte umfasst:Detektieren einer Stärke eines Stoßes, der dem Plattenlaufwerk zugefügt wird, undBestimmen, ob die detektierte Stärke einen kritischen Wert überschreitet;Lesen von Positionsinformationen eines Zylinders, über dem sich ein Kopf (6) befindet, wenn die detektierte Stärke den kritischen Wert überschreitet, undAussetzen eines Befehls, der implementiert ist;Bestimmen, ob die gelesene Zylindernummer eine Referenzzylindernummer übersteigt;und wobei der Kopf (6) in eine innerste periphere Richtung (13) der Platte (3) bewegt wird, wenn die gelesene Zylindemummer die Referenzzylindemummer übersteigt, und in eine äußerste periphere Richtung (12) der Platte (3) bewegt wird, wenn die gelesene Zylindemummer die Referenzzylindemummer nicht übersteigt. Procédé pour commander une unité de disque selon la revendication 1, comportant en outre les étapes consistant à : détecter une quantité d'un impact appliquée à l'unité de disque, etdéterminer si la quantité détectée dépasse une valeur critique,lire des informations de position d'un cylindre, sur lequel une tête (6) est positionnée, lorsque la quantité détectée dépasse la valeur critique, etsuspendre une instruction en cours d'exécution,déterminer si le numéro de cylindre lu dépasse un numéro de cylindre de référence, etla tête (6) étant déplacée dans une direction périphérique la plus à l'intérieur (13) du disque (3) lorsque le numéro de cylindre lu dépasse le numéro de cylindre de référence, et déplacée dans une direction périphérique la plus à l'extérieur (12) du disque (3) lorsque le numéro de cylindre lu ne dépasse pas le numéro de cylindre de référence. The method for controlling a disk drive, according to claim 1 further comprising the steps: detecting an amount of an impact applied to the disk drive, anddetermining whether the detected amount exceeds a critical value;reading position information of a cylinder, over which a head (6) is positioned, when the detected amount exceeds the critical value, andsuspending a command being implemented;determining whether the read cylinder number exceeds a reference cylinder number;and wherein the head (6) is moved in an innermost peripheral direction (13) of the disk (3) when the read cylinder number exceeds the reference cylinder number, and moved in an outermost peripheral direction (12) of the disk (3) when the read cylinder number does not exceed the reference cylinder number.
  3. 3
    Das Verfahren von Anspruch 1 oder 2, in dem der Referenzzylinder an einer Position angeordnet ist, die von einer halben Position zwischen der innersten Peripherie (13) der Platte (3) und der äußersten Peripherie (12) zu einer äußeren Peripherie hin um einen konstanten Abstand beabstandet ist. Procédé selon la revendication 1 ou 2, dans lequel le cylindre de référence est disposé dans une position qui est écartée d'une demi-position entre la périphérie la plus à l'intérieur (13) du disque (3) et la périphérie la plus à l'extérieur (12) vers une périphérie extérieure selon une distance constante. The method of claim 1 or 2, wherein the reference cylinder is disposed at a position which is deviated from a half position between the innermost periphery (13) of the disk (3) and the outermost periphery (12) toward an outer periphery by a constant distance.
  4. 4
    Das Verfahren von einem der Ansprüche 1 bis 3, in dem das Bewegen das Absetzen des Kopfes (6) auf eine Rampe (7) einschließt, wenn die Rampe (7) vorhanden ist. Procédé selon l'une quelconque des revendications 1 à 3, dans lequel le déplacement inclut le déchargement de la tête (6) sur une rampe (7), lorsque la rampe est présente. The method of one of claims 1 to 3, wherein the moving include unloading the head (6) onto a ramp (7), when the ramp (7) is present.
  5. 5
    Das Verfahren von einem der Ansprüche 1 bis 4, in dem bei dem Bewegen eine Bewegungsgeschwindigkeit des Kopfes (6) eine erlaubte maximale Geschwindigkeit ist. Procédé selon l'une quelconque des revendications 1 à 4, dans lequel, lors du déplacement, une vitesse de déplacement de la tête (6) est une vitesse maximale admissible. The method of one of claims 1 to 4, wherein, in the moving, a moving speed of the head (6) is an allowable maximum speed.
  6. 6
    A data storage device comprising:an impact detecting unit (290) configured to generate an electric signal corresponding to an amount of external impact applied to the data storage device;anda controller (240) configured to calculate an amount of impact based on the electric signal, and when the calculated amount of the impact exceeds a critical value, is configured to cause a read/write head (6) to move toward a position (12, 13) of a disk where any contact between the read/write head (6) and the disk (3) is less likely to damage the disk (3);characterized in that the controller (240) is configured to control the actuator to move the head (6) in a direction of an innermost periphery (13) of the disk (3), when the head (6) is positioned in an inner peripheral region of the disk (3) on the basis of a reference cylinder;and control the actuator (5) to move the head (6) in a direction of an outermost periphery (12) of the disk (3), when the head (6) is positioned in an outer peripheral region of the disk (3) comprising the reference cylinder on the basis of the reference cylinder;when the calculated amount of impact exceeds the critical value. Dispositif de mémorisation de données comportant : une unité de détection d'impact (290) configurée pour générer un signal électrique correspondant à une quantité d'impact externe appliquée au dispositif de mémorisation de données, etun contrôleur (240) configuré pour calculer une quantité d'impact basée sur le signal électrique et, lorsque la quantité calculée de l'impact dépasse une valeur critique, configuré pour amener une tête de lecture/écriture (6) à se déplacer vers une position (12, 13) d'un disque où un contact quelconque entre la tête de lecture/écriture (6) et le disque (3) est moins susceptible d'endommager le disque (3),caractérisé en ce que le contrôleur (240) est configuré pour commander l'actionneur pour déplacer la tête (6) dans une direction d'une périphérie la plus à l'intérieur (13) du disque (3), lorsque la tête (6) est positionnée dans une région périphérique intérieure du disque (3) sur la base d'un cylindre de référence, et commander l'actionneur (5) pour déplacer la tête (6) dans une direction d'une périphérie la plus à l'extérieur (12) du disque (3), lorsque la tête (6) est positionnée dans une région périphérique extérieure du disque (3) comportant le cylindre de référence sur la base du cylindre de référence, lorsque la quantité calculée d'impact dépasse la valeur critique. Eine Datenspeichervorrichtung, die umfasst: eine Stoßdetektionseinheit (290), die dazu ausgebildet ist, ein elektrisches Signal entsprechend einer Stärke eines externen Stoßes, der der Datenspeichervorrichtung zugefügt wird, zu erzeugen;undeinen Kontroller (240), der dazu ausgebildet ist, eine Stärke eines Stoßes auf der Grundlage des elektrischen Signals zu berechnen, und dazu ausgebildet ist, wenn die berechnete Stärke des Stoßes einen kritischen Wert überschreitet, einen Lese-/Schreibkopf (6) dazu zu veranlassen, sich zu einer Position (12, 13) einer Platte zu bewegen, an der jeglicher Kontakt zwischen dem Lese-/Schreibkopf (6) und der Platte (3) mit geringerer Wahrscheinlichkeit die Platte (3) beschädigt;dadurch gekennzeichnet ist, dass der Kontroller (240) dazu ausgebildet ist, den Aktuator dahingehend zu steuern, dass er den Kopf (6) auf der Grundlage eines Referenzzylinders in eine Richtung einer innersten Peripherie (3) der Platte (3) bewegt, wenn sich der Kopf (6) in einem inneren peripheren Bereich der Platte (3) befindet;und den Aktuator dahingehend zu steuern, dass er den Kopf (6) auf der Grundlage des Referenzzylinders in eine Richtung einer äußersten Peripherie (3) der Platte (3) bewegt, wenn sich der Kopf (6) in einem äußeren peripheren Bereich der Platte (3), der den Referenzzylinder umfasst, befindet;wenn die berechnete Stärke des Stoßes den kritischen Wert übersteigt.
  7. 7
    A data storage device according to claim 6, further comprising:a disk (3) and;an actuator (5) for moving a read/write head (6) across a surface of the disk (3). Dispositif de mémorisation de données selon la revendication 6, comportant en outre : un disque (3), etun actionneur (5) pour déplacer une tête de lecture/écriture (6) sur une surface du disque (3). Eine Datenspeichervorrichtung gemäß Anspruch 6, die weiterhin umfasst: eine Platte (3);undeinen Aktuator (5) zum Bewegen eines Lese-/Schreibkopfes (6) über eine Oberfläche der Scheibe (3).
  8. 8
    Die Datenspeichervorrichtung von Anspruch 7, in der der Referenzzylinder an einer Position angeordnet ist, die von einer halben Position zwischen der innersten Peripherie (13) der Platte (3) und der äußersten Peripherie (12) zu einer äußeren Peripherie hin um einen konstanten Abstand beabstandet ist. Dispositif de mémorisation de données selon la revendication 7, dans lequel le cylindre de référence est disposé dans une position qui est écartée d'une demi-position entre la périphérie la plus à l'intérieur (13) du disque (3) et la périphérie la plus à l'extérieur (12) vers une périphérie extérieure selon une distance constante. The data storage device of claim 7, wherein the reference cylinder is disposed at a position which is deviated from a half position between the innermost periphery (13) of the disk (3) and the outermost periphery (12) toward an outer periphery by a constant distance.
  9. 9
    Die Datenspeichervorrichtung von einem der Ansprüche 6 bis 8, in der bei dem Bewegen des Kopfes (6) in die äußerste Richtung der Kontroller den Aktuator dahingehend steuert, einen Prozess des Absetzens des Kopfes (6) auf eine Rampe (7) zu implementieren. Dispositif de mémorisation de données selon l'une des revendications 6 à 8, dans lequel, lors du déplacement de la tête (6) dans la direction la plus à l'extérieur, le contrôleur commande l'actionneur pour exécuter un processus de déchargement de la tête (6) sur une rampe (7). The data storage device of one of claims 6 to 8, wherein, in moving the head (6) in the outermost direction, the controller controls the actuator to implement a process of unloading the head (6) onto a ramp (7).
  10. 10
    Die Datenspeichervorrichtung von einem der Ansprüche 6 bis 9, in der eine Bewegungsgeschwindigkeit des Kopfes (6) eine erlaubte maximale Geschwindigkeit ist. Dispositif de mémorisation de données selon l'une des revendications 6 à 9, dans lequel une vitesse de déplacement de la tête (6) est une vitesse maximale admissible. The data storage device of one of claims 6 to 9, wherein a moving speed of the head (6) is an allowable maximum speed.
  11. 11
    Die Datenspeichervorrichtung von einem der Ansprüche 6 bis 10, in der, wenn die Stärke des Stoßes den kritischen Wert überschreitet, ein Befehl, der implementiert ist, ausgesetzt wird. Dispositif de mémorisation de données selon les revendications 6 à 10 dans lequel, lorsque la quantité d'impact dépasse la valeur critique, une instruction en cours d'exécution est suspendue. The data storage device of claims 6 to 10, wherein when the amount of impact exceeds the critical value, a command being implemented is suspended.
  12. 12
    A computer-readable storage medium encoded with processing instructions for causing a processor to perform the method of controlling disk drive according to one of claims 1 to 5. Ein computerlesbares Speichermedium, das mit Verarbeitungsanweisungen, um einen Prozessor dazu zu veranlassen, das Verfahren des Steuerns eines Plattenlaufwerks gemäß einem der Ansprüche 1 bis 5 auszuführen, codiert ist. Support de mémorisation lisible par un ordinateur, codé à l'aide d'instructions de traitement pour amener un processeur à mettre en oeuvre le procédé pour commander une unité de disque selon l'une des revendications 1 à 5.