DE10196825T5 - Schaltung für Self-Writing-Servo- und -Taktfelder auf einem Plattenlaufwerk - Google Patents

Schaltung für Self-Writing-Servo- und -Taktfelder auf einem Plattenlaufwerk Download PDF

Info

Publication number
DE10196825T5
DE10196825T5 DE10196825T DE10196825T DE10196825T5 DE 10196825 T5 DE10196825 T5 DE 10196825T5 DE 10196825 T DE10196825 T DE 10196825T DE 10196825 T DE10196825 T DE 10196825T DE 10196825 T5 DE10196825 T5 DE 10196825T5
Authority
DE
Germany
Prior art keywords
writing
write
information
servo
phase
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE10196825T
Other languages
English (en)
Inventor
Lawrence M. Palo Alto Bryant
Gabor Newark Szita
Alan A. San Jose Finnema
Karl A. San Jose Belser
Robert D. Boulder Murphy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seagate Technology LLC
Original Assignee
Seagate Technology LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seagate Technology LLC filed Critical Seagate Technology LLC
Publication of DE10196825T5 publication Critical patent/DE10196825T5/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/10Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/08Track changing or selecting during transducing operation
    • G11B21/081Access to indexed tracks or parts of continuous track
    • G11B21/083Access to indexed tracks or parts of continuous track on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/10Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
    • G11B21/106Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following on disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/54Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
    • G11B5/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details
    • G11B5/5534Initialisation, calibration, e.g. cylinder "set-up"
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/58Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B5/596Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
    • G11B5/59633Servo formatting

Abstract

Plattenlaufwerk mit einer drehbaren Plattenoberfläche und einem Positioniermechanismus, wobei ein positionierbarer Lese/Schreib-Kopf bezüglich einer drehbaren Plattenoberfläche positioniert wird, wobei das Plattenlaufwerk umfaßt:
einen Schreibkanal zum Erzeugen von Schreibsignalen und Schreiben von Daten auf die drehbare Plattenoberfläche;
einer Bezugsmarke, die auf der drehbaren Plattenoberfläche geschrieben ist, um Steuerinformation für den Positioniermechanismus bereitzustellen;
einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung zur Steuerung der Zeitsteuerung für das Schreiben der Bezugsmarke;
einer Pulsdetektorschaltung zum Erzeugen von Logikpegelsignalen aus der Bezugsmarke;
einen Mustergenerator zum Erzeugen von Bezugsmarkenschreibsignalen aus den Logikpegelsignalen zur Verbindung beim Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche; und
einen Multiplexer zum Umschalten zwischen den Schreibsignalen von dem Schreibkanal und den Bezugsmarkenschreibsignalen von dem Mustergenerator für das Schreiben der Daten bzw. der Bezugsmarke auf die drehbare Plattenoberfläche des Plattenlaufwerks.

Description

  • In Bezug genommene Anmeldungen
  • Diese Anmeldung beansprucht die Priorität der provisorischen US-Anmeldung mit der Nummer 60/242,780, die am 24. Oktober 2000 mit dem Titel "Integrated Circuit System for Hard Drive Self-Servo Write" eingereicht wurde und der provisorischen US-Patentanmeldung mit der Nummer 60/263,038, die am 18. Januar 2001 mit dem Titel "PLL System with R/W Delay Compensation" eingereicht wurde.
  • Erfindungsgebiet
  • Die Erfindung betrifft allgemein das Gebiet magnetischer Datenspeichervorrichtungen und insbesondere, aber nicht im Wege der Beschränkung, die Einbindung eines integrierten Schaltungssystems für Self-Writing-Servo- und -Taktfelder, die in der Zeit ausgerichtet sind und in Phase und Frequenz kohärent mit Servo- und Taktfeldern sind, die vorangehend auf einem Plattenlaufwerk geschrieben wurden.
  • Hintergrund
  • Plattenlaufwerke werden als Datenspeicher bei modernen elektronischen Produkten, von Digitalkameras bis Computersystemen und Netzwerken verwendet. Typischerweise enthält ein Plattenlaufwerk einen mechanischen Abschnitt oder eine Kopfplattenanordnung (HDA; head disc assembly) und elektronische Teile in der Form einer gedruckten Schalttafelanordnung (PCB; printed circuit board assembly), die an der äußeren Oberfläche der HDA angebracht ist. Die PCB steuert die HDA-Funktionen und liefert eine Schnittstelle zwischen dem Plattenlaufwerk und dessen Host.
  • Im allgemeinen enthält eine HDA eine oder mehrere Magnetplatten, die an einer Spindelmotoranordnung zur Rotation mit einer konstanten Geschwindigkeit angebracht sind, eine Aktuatoranordnung, die ein Array von Lese/Schreib-Köpfen trägt, die im allgemeinen konzentrische Datenspuren queren, welche radial beabstandet über den Plattenoberflächen angeordnet sind, und einen Schwingspulenmotor (VCM), der eine Rotationsbewegung für die Aktuatoranordnung bereitstellt. Moderne Plattenlaufwerke verwenden typischerweise magnetoresistive Kopftechnologie, die sowohl ein induktives Element zum Schreiben von Daten auf Datenspuren als auch ein magnetoresistives Element zum Lesen von Daten von den Datenspuren verwendet.
  • Die fortgesetzte Nachfrage nach Plattenlaufwerken mit weiter steigenden Datenspeicherkapazitätspegeln, schnelleren Datendurchsatz und vermindertem Preis pro Megabyte haben die Plattenlaufwerkhersteller veranlaßt, nach Wegen zu suchen, die Speicherkapazität zu erhöhen und die gesamte Betriebseffizienz des Plattenlaufwerks zu verbessern. Plattenlaufwerke der jetzigen Generation erreichen typischerweise Flächenbitdichten von einigen Gigabit pro Quadratzentimeter (Gbits/cm2). Das Erhöhen der Aufzeichnungsdichten kann durch Erhöhen der Anzahl von Bits erzielt werden, die entlang jeder Spur gespeichert sind oder der Bits pro Inch (BPI), wobei dies im allgemeinen Verbesserungen der Lese/Schreib-Kanalelektronikteile erfordert, und/oder durch Erhöhen der Anzahl von Spuren pro Einheitsbreite oder der Spuren pro Inch (TPI), was im allgemeinen Verbesserungen der Servosteuersysteme erfordert.
  • Auf die Oberfläche des Plattenlaufwerks geschriebene Servofelder liefern Positionsinformation, die von dem Servosteuersystem zur Steuerung der Position der Lese/Schreib-Köpfe bezüglich der sich drehenden Magnetplatte verwendet werden. Wenn TPI ansteigt, sind Servofeldschreibtechniken, die Servospurschreiber enthalten, unfähig, Servofelder mit hinreichender Genauigkeit bereitzustellen, um den Anstieg der Spurdichten zu unterstützen.
  • Ein Ansatz, der von Plattenlaufwerkherstellern zum Verbessern der Servosteuersysteme verwendet wurde, war mittels der Einführung von Self-Servo-Writing-Verfahren. Ein solches Verfahren ist in dem US-Patent mit der Nummer US-4 912 576 offenbart, das am 27. März 1990 an Janz erteilt wurde. Bei Janz ist eine Seite der Platte für Servo reserviert und die andere Seite für Daten. Janz lehrt ein erstes Servospurschreiben bei einer äußeren Kante auf der Servoseite der Platte. Wandler werden radial eine halbe Spur nach innen bewegt, wie es durch die erste Phasenservospuramplitude angezeigt wird, und eine erste Datenspur wird auf der Datenseite der Platte aufgezeichnet. Die Wandler werden wiederum radial nach innen um eine halbe Spur bewegt, wobei dies diesmal durch die erste Datenspuramplitude angezeigt wird, und eine zweite Phasenservospur wird auf der Servoseite aufgezeichnet.
  • Ein weiterer Ansatz ist in dem US-Patent mit der Nummer US-4 414 589 beschrieben, das am 8. November 1983 an Oliver u.a. erteilt wurde. Dieses Dokument lehrt das Servoschreiben, wobei die optimale Spurbeabstandung durch Positionieren eines der sich bewegenden Lese/Schreib-Köpfe an einem ersten Anschlagstop im Bereich der Bewegung des Positionierungsmittels zu bestimmen. Leider zeigt das Dokument von Oliver nicht, wie eine Taktspur mit den internen Aufzeichnungsdatenköpfen zu erzeugen ist, da dies von einem externen Taktkopf erzielt wird.
  • Ein weiterer Ansatz ist in dem US-Patent mit der Nummer US-5 612 833 beschrieben, das am 18. März 1997 an Yarmchuk u.a. erteilt wurde. Dieses Dokument lehrt ein Verfahren, das selbstausbreitende Spurfehler daran hindert, während des Self-Servo-Writing-Prozesses anzusteigen, indem eine Zeitsteuerungsschaltung zum Einstellen der relativen Zeitsteuerung von einem oder mehreren Abschnitten des Servomusters, ein Mustergenerator zum Erzeugen von Schreibdaten zur Ausbreitung von Burst und Produktservomuster, eine Zeitverzögerungseinheit zum Durchführen von Feineinstellung bezüglich der relativen Zeitsteuerung von einem oder mehreren Abschnitten des Schreibmusters, eine Amplitudendetektionsschaltung zum Messen einer Rückleseamplitude von Schreibübergängen, einem Speicher zum Speichern verschiedener Größen, wie den gemessenen Werten der Rückleseamplituden und Bezugsspurwerten, einen Teiler zum Normieren gegenwärtiger Rückleseamplituden durch ihre entsprechenden ursprünglichen Vollspuramplituden, einen Mikroprozessorsequenzcontroller und ein Servocontroller mit veränderbaren Steuerparametern, um ein schnelles Bewegen (rapid stepping) und Einschwingen (settling) gefolgt von einer speziellen Form der Steuerung während des Schreibprozesses zu ermöglichen, was das Anwachsen von Spurformfehlern ermöglicht, während im wesentlichen mechanische Störungen zurückgewiesen werden, verwendet. Das Yarmchuk-Dokument offenbart jedoch nicht eine Servoschleifenmeßschaltungsimplementation innerhalb des Plattenlaufwerks, sondern lehrt den Einsatz eines kommerziell erhältlichen Personal-Computers zusammen mit einem kommerziell erhältlichen Datenaquisition-Plug-in-board mit Zeitsteuerungsschaltung, einem Analog/Digital-Wandler und einem Ditigal/Analog-Wandler.
  • Einen weiteren Ansatz offenbart das US-Patent mit der Nummer US-6 031 680, das am 29. Februar 2000 an Chainer u.a. erteilt wurde, wobei ein Produktservomusterburst in einer erste Spur gelesen wird, ein zweiter sequentieller Produktservomusterburst in eine zweite Spur geschrieben wird, während Servosteuerung bei einer dritten Spur ausgeführt wird. Jedoch fehlt bei diesem Chainer-Dokument die Lehre einer Schaltung, die zum Implementieren des offenbarten Self-Servo-Writing-Verfahrens verwendet wird.
  • Self-Servo-Writing als Technik stellt viele Herausforderungen. Eine dieser Herausforderungen ist die Fähigkeit zum Schreiben von Information, die in der Zeit ausgerichtet ist und in Phase und Frequenz mit Information kohärent ist, die vorangehend auf der Platte geschrieben wurde. Verzögerungen zwischen dem Schreibkanal und dem Lesekanal verursachen, daß Rückleseinformation in der Frequenz kohärent aber in der Phase bezüglich des Schreibsignals verschoben ist, das den Schreibkanal zugeführt wird. Zusätzlich stellen sich Schaltungsoffsets bei jedem Synchronisationssystem, ob es nun auf einer Phasenregelschleife (PLL; phase locked loop) oder auf anderem basiert, selbst als ein zusätzlicher Phasenoffset (oder Zeitoffset) bezüglich der gewünschten geschrieben Information dar. Daher verbleiben Herausforderungen und die Notwendigkeit besteht weiter zur Verbesserung integrierter Schaltungssysteme, die in Plattenlaufwerken enthalten sind, um die Technik des Self-Servo-Writings bei Plattenlaufwerken in einer wirtschaftlichen und effizienten Art fortzusetzen, welche die Einschränkungen überwindet, die sich bei den Self-Servo-Writing-Technologien für Plattenlaufwerke ergeben.
  • Zusammenfassung der Erfindung
  • Die Erfindung liefert ein Plattenlaufwerk mit einer drehbaren Plattenoberfläche, auf die von einem positionierbaren Lese/Schreib-Kopf zugegriffen wird, der durch einen Positioniermechanismus gesteuert wird, welcher unter der Steuerung einer Servosteuerschleife arbeitet, welcher einen Schreibkanal zum Erzeugen von Schreibsignalen zum Schreiben von Daten auf die sich drehende Plattenoberfläche, eine vorangehend geschriebene Bezugsmarke, die auf die sich drehende Plattenoberfläche geschrieben ist, eine Servoschreibtaktgeneratorphasenregelschleifenschaltung, die die Zeitsteuerung zum Schreiben einer Bezugsmarke im wesentlichen zeitlich ausgerichtet und in Frequenz und Phase kohärent mit einer vorangehend geschriebenen Bezugsmarke steuert, eine Pulsdetektorschaltung zum Erzeugen von Logikpegelsignalen aus vorangehend geschriebenen Bezugsmarken, einen Mustergenerator zum Erzeugen von Bezugsmarkenschreibsignalen aus den Logikpegelsignalen, die von der Pulsdetektorschaltung detektiert wurden, um sie beim Schreiben von Bezugsmarken auf die sich drehende Plattenoberfläche zu verwenden, einen Multiplexer zum Schalten zwischen Schreibsignalen von dem Lesekanal und Bezugsmarkenschreibsignalen von dem Mustergenerator zum Schreiben von Information und von Bezugsmarken jeweils auf die sich drehenden Plattenoberfläche des Plattenlaufwerks, einen Speicherpuffer zum Speichern radialer Positionskorrekturtabellen und Werten zum Schreiben der Bezugsmarke auf die sich drehende Plattenoberfläche, und einer Self-Servo-Steuerung- und -Sequenzierschaltung, die die Zeitsteuerungssignale zum Schreiben der Bezugsmarke auf die sich drehende Plattenoberfläche synchronisiert, die in der Plattenlaufwerkelektronik integriert sind.
  • Bei einer bevorzugten Ausführungsform wird ein Verfahren zum Self-Writing zusätzlicher Servofeld- und Taktfeldinformation jeweils im wesentlichen zeitlich ausgerichtet und in Phase und Frequenz kohärent mit einem jeweils vorher geschriebenen Servofeld und Taktfeld zum Bilden einer Datenspur auf einer sich drehenden Plattenoberfläche eines Plattenlaufwerks verwendet, wobei ein Lese/Schreib-Kopf des Plattenlaufwerks verwendet wird. Die Schritte, die zum Schreiben der zusätzlichen Servofeld- und Taktfeldinformation jeweils im wesentlichen zeitlich ausgerichtet und in Phase und Frequenz kohärent mit dem jeweiligen vorangehend geschriebenen Servofeld und Taktfeld verwendet werden, umfassen das Messen einer Differenz in der radialen Position relativ zu einer Mitte der sich drehenden Plattenoberfläche zwischen einem Leseelement und einem Schreibelement des Lese/Schreib-Kopfs, der zum Schreiben des Informationsfeldes auf die sich drehende Plattenoberfläche verwendet wird, das Auswählen einer Datenspur auf der sich drehenden Plattenoberfläche zum Lesen des vorangehend geschriebenen Informationsfeldes, das auf die ausgewählte Datenspur geschrieben wurde, und das Einstellen eines Anfangsphasenkorrekturwertes entsprechend der ausgewählten Datenspur auf Null in Vorbereitung für das Schreiben des Informationsfeldes auf die ausgewählte Datenspur; Positionieren des Leseelements benachbart der ausgewählten Datenspur, während eine Phasenverriegelung einer Servoschreibtaktgeneratorphasenregelschleifenschaltung erhalten wird, wobei das vorangehend geschriebene Informationsfeld verwendet wird, um beim Schreiben des Informationsfeldes auf die ausgewählte Datenspur im wesentlichen in der Zeit ausgerichtet und in der Phase und Frequenz kohärent mit dem vorangehend geschriebenen Informationsfeld verwendet zu werden, und das Schreiben des Informationsfeldes auf eine zweite Datenspur der sich drehenden Plattenoberfläche im wesentlichen zeitlich ausgerichtet und kohärent in Phase und Frequenz mit dem vorangehend geschriebenen Informationsfeldes der ausgewählten Datenspur, während die Phasenverriegelung der Servoschreibtaktgeneratorphasenregelschleifenschaltung mit dem vorangehend geschriebenen Informationsfeld beibehalten wird.
  • Dies und weitere Merkmale und Vorteile, welche die Erfindung kennzeichnen, werden durch Lesen der folgenden detaillierten Beschreibung und Durchsicht der zugehörigen Zeichnungen offensichtlich.
  • Kurze Beschreibung der Zeichnungen
  • 1 ist eine Aufsicht eines Plattenlaufwerks, das ein integriertes Schaltungssystem für Self-Writing-Servo- und Taktfelder auf dem Plattenlaufwerk entsprechend einem Verfahren der Erfindung enthält.
  • 2 ist ein vereinfachtes Funktionsblockdiagramm der Servosteuerschleife des Plattenlaufwerks aus 1.
  • 3 liefert ein Blockdiagramm eines elektronischen Steuersystems des Plattenlaufwerks aus 1, wobei ein Teil der Schaltung des elektronischen Steuersystems gezeigt ist, welches das Self-Writing von Servo- und Taktfeldern auf das Plattenlaufwerk aus 1 erleichtert.
  • 4 ist ein vereinfachtes Blockdiagramm des Plattenlaufwerkelektronikabschnitts des Elektroniksystems aus 3.
  • 5 ist ein vereinfachtes Blockdiagramm bei Verzögerungswegen der Lese/Schreib-Elektronikteile des elektronischen Steuersystems aus 3.
  • 6 ist ein Blockdiagramm eines Servoschreibphasenregelschleifensystemabschnitts der Schaltung aus 3, das das Self-Writing von Information auf das Plattenlaufwerk aus 1 erleichtert.
  • 7 ist ein Blockdiagramm einer alternativen Ausführungsform des Servoschreibphasenregelschleifensystemabschnitts der Schaltung aus 3, welche das Self-Writing von Information auf das Plattenlaufwerk aus 1 erleichtert.
  • 8 ist ein Zeitsteuerungsdiagramm des Servoschreibphasenregelschleifensystems aus 6.
  • 9 ist ein Zeitsteuerungsdiagramm des Phasenmeßabschnitts des Servoschreibphasenregelschleifensystems aus 6.
  • 10 ist ein Flußdiagramm eines Verfahrens für Self-Writing eines Servo- oder Taktfeldes auf eine drehbare Plattenoberfläche des Plattenlaufwerks aus 1.
  • Detaillierte Beschreibung
  • In den Zeichnungen im allgemeinen und insbesondere in 1 ist eine Aufsicht auf ein Plattenlaufwerk 100 gezeigt, das entsprechend der Erfindung ausgebildet ist. Für zahlreiche Details und Variationen der Konstruktion des Plattenlaufwerks 100 sind in der folgenden Beschreibung nicht enthalten, da sie an sich dem Fachmann bekannt sind und für den Zweck der Beschreibung der Erfindung als unnötig erachtet werden.
  • Das Plattenlaufwerk 100 enthält ein Basisdeck 102, das verschiedene Plattenlaufwerkbauteile trägt, einschließlich der Spindelmotoranordnung 104. Die Spindelmotoranordnung 104 trägt zumindest eine axial ausgerichtete drehbare Plattenoberfläche 106, die einen Plattenstapel 108 (auch als Plattenpack bezeichnet) bildet. Benachbart dem Plattenstapel 108 ist eine Aktuatoranordnung 110 (die auch als E-Block oder als Kopfstapelanordnung (HSA) bezeichnet wird), welche um ein primäres Aktuatormotorstückelement 112 (auch als Lageranordnung bezeichnet) in drehbarer Art schwenkt. Die HSA 110 erhält zumindest einen Aktuatorarm 114, der einen Lastarm 116 trägt. Jeder Lastarm 116 seinerseits trägt zumindest einen Lese/Schreib-Kopf 118 (auch als Kopf 118 bezeichnet), der einer jeden Plattenoberfläche 106 entspricht. Der Lesekopfabschnitt des Lese/Schreib-Kopfes 118 kann physikalisch getrennt oder verschoben gegenüber dem Schreibkopfabschnitt des Lese/Schreib-Kopfs 118 sein, sowohl in einer radialen oder Quer-Spur-Richtung als auch in einer Zirkumferentialen oder In-Spur-Richtung (nicht gezeigt). Ein relativ geringer Kopf-Offset ist ein allgemeines Merkmal der Konstruktion moderner magnetoresistiver Kopfanordnungen. Zusätzlich kann ein Self-Writing-Servoausbreitungsvorteil mit einem relativ großen Offset zwischen dem Lesekopf und dem Schreibkopf erzielt werden. Jede Plattenoberfläche 106 ist in im wesentlichen konzentrische kreisförmige Datenspuren 120 unterteilt (nur eine hiervon ist gezeigt), über welchen die Lese/Schreib-Köpfe 118 positionsmäßig angeordnet werden, und auf denen Kopfpositionssteuerinformation in eingebettete Servofelder (nicht getrennt gezeigt) geschrieben ist. Die eingebetteten Servofelder bringen eine Mehrzahl von Datensektoren (nicht getrennt gezeigt), die von Benutzern zum Speichern von Daten verwendet werden.
  • Die HSA 110 wird steuerbar durch einen Primäraktuatormotor 122 (auch als Schwingspulenmotor, (VCM; voice coil motor) Anordnung bezeichnet) die eine Aktuatorspule 124 umfaßt, die in ein Magnetfeld eintaucht, welches von einer Magnetanordnung 126 erzeugt wird. Ein magnetisch permeabler Fluxweg wird durch eine Stahlplatte 128 (auch als oberes Polstück bezeichnet) bereitgestellt, die oberhalb der Aktuatorspule 124 zum Vervollständigen der Magnetschaltung des VCM 122 angebracht ist. Während des Betriebs des Plattenlaufwerks 100 und unter der Steuerung der Servosteuerschleife (nicht gezeigt) fließt Strom durch die Spule 124, wird ein elektromagnetisches Feld aufgebaut, welches mit der Magnetischhaltung des VCM 122 wechselwirkt, um die Aktuatorspule 124 zu veranlassen, sich relativ der Magnetanordnung 126 in Übereinstimmung mit der gut bekannten Lorentz-Beziehung zu bewegen. Wenn die Aktuatorspule 124 sich bewegt, schwenkt die HSA 110 um die Lageranordnung 112 (auch als primäres Aktuatormotortragelement bezeichnet), wodurch die Position der Köpfe 118 relativ zu der ausgewählten Datenspur 120 auf den Plattenoberflächen 106 gesteuert wird. Die Servosteuerschleife (nicht gezeigt) ist ein Element des Servosystems 130 (nicht getrennt gezeigt), das auch ein Positioniermechanismus (nicht getrennt gezeigt) enthält. Der Positioniermechanismus enthält die HSA 110 und den VCM 122. Die Servosteuerschleife (nicht gezeigt) enthält eine Servosteuercode, der in einer Servosteuerschaltung programmiert ist (nicht gezeigt).
  • Um die erforderlichen elektrischen Leitungswege zwischen den Lese/Schreib-Köpfen 118 und der Plattenlaufwerk-Lese/Schreib-Schaltung (nicht gezeigt) bereitzustellen, sind Lese/Schreib-Kopfdrähte (nicht getrennt gezeigt) an einer Lese/Schreib-Flexschaltung 132 angebracht. Als nächstes wird die Lese/Schreib-Fexschaltung 132 von den Lastarmen 116 entlang der Aktuatorarme 114 und den Flexschaltungs-Aufnahmekanal 134 geleitet, dann hin zu einem Flexverbinderkörper 136 (flex connector body). Der Flexverbinderkörper 136 trägt die Flexschaltung 132 während des Durchgangs der Lese/Schreib-Flexschaltung 132 durch das Basisdeck 102 und in elektrischer Kommunikation mit einer gedruckten Schalttafelanordnung des Plattenlaufwerks (PCBA), (auch als elektronisches Steuersystem bezeichnet) (nicht gezeigt), die an der Unterseite des Basisdecks 102 angebracht ist. Der Flexschaltungsaufnahmekanal 134 trägt auch die Lese/Schreib-Signalschaltung einschließlich Vorverstärker/Treiber (preamp) 138, der verwendet wird, um Lese/Schreib-Signale zu konditionieren, die zwischen der Lese/Schreib-Schaltung (nicht gezeigt) und den Lese/Schreib-Köpfen 118 laufen. Das elektronische Steuersystem liefert die Plattenlaufwerk-Lese/Schreib-Schaltung, die den Betrieb der Köpfe (118) steuert sowie die weiteren Schnittstellen- und Steuerschaltungen für das Plattenlaufwerk 100.
  • Das Plattenlaufwerk 100 hat zwei primäre Anordnungen, die PCBA (nicht gezeigt) und eine Kopfplattenanordnung (HDA) 140, die an der PCBA angebracht ist. Typischerweise sind in der HDA 140 enthalten die HSA 110, der VCM 122 und der Plattenstapel 108.
  • In 2 wird die Positionssteuerung der Köpfe durch den Positionsmechanismus (nicht getrennt gezeigt) bereitgestellt, der unter der Steuerung der Servosteuerschaltung 142 arbeitet, welche mit dem Servosteuercode programmiert ist, welcher die Servosteuerschleife bildet. Die Servosteuerschaltung 142 enthält einen Steuerprozessor 144, einen Demodulator (demod) 146, eine Anwendung der spezifisch integrierten Schaltung (ASIC), einen hardware-basierten Servocontroller ("servo engine") 148 enthalten, kann einen digitalen Signalprozessor 150 enthalten und enthält einen flüchtigen Speicher (VM) 152, einen Digital/Analog-Wandler (DAC) 154 und eine Motortreiberschaltung 156. Optional können die Funktionen der Servomaschine 148, des DSP 150 und des flüchtigen Speichers 152 in alle innerhalb des Steuerprozessors 144 enthalten sein. Die Bauteile der Steuerschaltung 142 werden verwendet, um die Spurfolgealgorithmen für die HSA 110 (aus 1) zu erleichtern und insbesondere zur Steuerung des VCM 122 beim Herbeiführen der Positionierung der Köpfe 118 bezüglich der ausgewählten Datenspur 120 (aus 1).
  • Der Demodulator 146 konditioniert Kopfpositions-Steuerinformation, die von der Platte 106 gewandelt wird, um Positionsinformation für die Köpfe 118 bezüglich der Datenspur 120 (aus 1) zu liefern. Die Servomaschine 148 erzeugt Servosteuerschleifenwerte, die von dem Steuerprozessor 144 beim Erzeugen von Befehlssignalen verwendet werden, wie etwa von Suchsignalen, die von dem VCM 122 beim Ausführen von Suchbefehlen verwendet werden, und zum Beibehalten der Position der HSA 110 (aus 1) während der Datenübertragungsvorgänge. Die Befehlssignale werden von dem DAC 154 in analoge Steuersignale gewandelt, um von der Motortreiberschaltung 156 beim Lenken der Position der Köpfe 118 relativ zu der ausgewählten Datenspur 120 und bei den Suchfunktionen der HSA 110 verwendet zu werden (beide aus 1).
  • 3 zeigt ein Funktionsblockdiagramm des Plattenlaufwerks 100, das die HDA 140 zeigt, und ein elektronisches Steuersystem. Enthalten in dem elektronischen Steuersystem 160 sind die Treiberelektronik 162 und ein Self-Servo-Schreib-Schaltungssystem 164, das ein integriertes Schaltungssystem der Erfindung bildet und in einer einzelnen integrierten Schaltung kombiniert sein. Das Self-Servo-Write-Schaltungssystem 164 (gezeigt innerhalb des Abschnittes mit großer unterbrochener Linie in 3) enthält eine Servoschreibtaktgeneratorphasenflügelschleifenschaltung 168. Jeder in 3 gezeigte Pfeil bezeichnet zumindest eine elektrische Verbindung zwischen Vorrichtungen oder Funktionen des Self-Servo-Schreibschaltungssystems 164 (im folgenden auch als Self-Write-Schaltung 164 bezeichnet). Die Self-Write-Schaltung 164 wird von dem Plattenlaufwerk 100 für Self-Writing-Bezugsmarken (im folgenden auch als "Informationsfeld" bezeichnet (nicht gezeigt)) auf der sich drehenden Oberfläche 106 der Platte verwendet (aus 2).
  • Die Bezugsmarken, die auf die sich drehende Oberfläche 106 der Platte geschrieben sind (aus 2), sind normalerweise Servofelder (nicht gezeigt) oder Taktfelder (nicht gezeigt), die von dem Plattenlaufwerk 100 verwendet werden, um Positions- und Zeitsteuerungsinformation bezüglich der Köpfe 118 bereitzustellen (aus 2), bezüglich der Position der Plattenoberfläche 106 (aus 2), zum Schreiben zusätzlicher Bezugsmarken über der Oberfläche der sich drehenden Plattenoberfläche 106 (aus 2), während eines Self-Writing-Servoprozesses.
  • Enthalten innerhalb der Self-Write-Schaltung 164 ist eine Pulsdetektorschaltung 170 (im folgenden auch als Phasenmeßschaltung 170 bezeichnet), die während des Self- Write-Servoprozesses verwendet wird, um Logikpegelsignale aus einem Informationsabschnitt zu erzeugen, typischerweise sind dies Taktfelder, die vorangehend auf der Plattenoberfläche 106 ausgeschrieben wurden (aus 2).
  • Die Logikpegelsignale werden zum Bestimmen der im wesentlichen bogenförmigen zirkumferentialen Position des Informationsabschnitts verwendet, der vorangehend auf der Plattenoberfläche 106 (aus 2) geschrieben wurde.
  • Die Phasenmeßschaltung 170 wird in dem Self-Writing-Prozeß zum Messen der Phasen- oder Zeitdifferenz zwischen den Self-Writing-Bezugsmarken, die in der Plattenoberfläche 106 (aus 2) zu unterschiedlichen Zeiten geschrieben sind. Die Taktgeneratorphasenregelschleifenschaltung 168, die eine Phasenregelschleife oder PLL enthält, erzeugt einen genauen Takt zum Schreiben zusätzlicher Bezugsmarken auf der Detektion und den Eigenschaften des Informationsabschnitts, der vorangehend auf der Plattenoberfläche 106 (aus 2) geschrieben wurde. Eine programmierbare Verzögerungsschaltung 172 wird in Zusammenhang mit der Phasenmeßschaltung 170 verwendet, um eine zirkumferentiale Ausrichtung von Spur zu Spur in ähnlicher Art der Bezugsmarken bereitzustellen, d.h. im wesentlichen ausgerichtet und kohärent von Servofeldern zu Servofeldern und von Taktfeldern zu Taktfeldern, für Servofelder und Taktfelder, die auf benachbarten Datenspuren 120 geschrieben sind (aus 1).
  • Die programmierbare Verzögerungsschaltung 172 erzeugt eine Verzögerung oder ein phaseneinstellbares Taktsignal aus dem Taktsignal, das von der Taktgeneratorphasenregelschleifenschaltung 168 ausgegeben wurde. Die Taktgeneratorphasenregelschleifenschaltung 168 kann ausgestaltet sein, um die Frequenz der Taktfeldbits zu multiplizieren, während sie Phase und Zeit genau beibehält, und hat eine gattermäßige Phasendetektorstruktur (gated phase detector structure), so daß die Phasenverriegelung beibehalten werden kann, bei intermittenten, fehlenden, weggelassenen oder unvollständigen Taktfeldern. Die Phasenmeßschaltung 170 kann eine analoge Schaltung oder eine Analog/Digital-Gemischtschaltung sein. Die Taktgeneratorphasenregelschleifenschaltung 168 kann auch als eine analoge und digital gemischte Schaltung ausgestaltet sein, wie eine herkömmliche analoge Phasenregelschleife oder eine digitale oder hauptsächliche digitale Schaltung, die typischerweise als digitale Phasenregelschleife bezeichnet wird. Die programmierbare Verzögerungsschaltung 172 kann als eine analoge Schaltung ausgestaltet sein, oder als eine analoge und digitale Schaltung, oder als eine rein digitale Schaltung.
  • Die Phasendetektorschaltung 174, die entweder eine analoge oder eine analog und digital gemischte Schaltung sein kann, arbeitet in ähnlicher Weise zu einem Impulsdetektor als integrierte Schaltung eines Lese/Schreib-Kanals und ist ausgestaltet, um eine hinreichende Genauigkeit zu haben, um die zeitliche Ausrichtung hinsichtlich der Phase und Frequenz zwischen benachbarten Servofeldern und zwischen benachbarten Taktfeldern zu gewährleisten. Ein Mustergenerator 176 ist eine Schaltung, die funktional ähnlich den Mustergeneratorschaltungen ist, welche bisher bei herkömmlichen Servospurschreibern verwendet wurden. Die digitalen Schaltungen des Mustergenerators 176 sind ausgewählt, um im wesentlichen kohärent (wenig Jitter und Schräglauf) zwischen einem Informationsabschnitt, der vorangehend auf der Plattenoberfläche 106 (aus 2) geschrieben wurde, seien es Servofelder oder Taktfelder, und Referenz- oder Bezugsmarken, seien es Servo- oder Taktfelder, die auf die Plattenoberfläche 106 während des Self-Write-Prozesses geschrieben werden. Die programmierbare Verzögerungsschaltung 172 wird zum Einstellen der Phase oder Zeitsteuerung des Takts verwendet, der verwendet wird, um die Muster aus dem Mustergenerator 176 während des Self-Write-Prozesses zu schieben. Eine Multiplexerschaltung 178 dient dazu, die Quelle der Schreibsignale zwischen dem Mustergenerator 176 und der normalen Lese/Schreib-Kanalelektronik (nicht gezeigt) der Laufwerkelektronik 162 umzuschalten.
  • Eine Self-Servo-Steuerungs- und -Sequenzierungsschaltung 180 führt betriebsmäßig die Steuerungsfunktionen des Self-Writing-Prozesses aus und bildet Zeitsteuerungssignale, die für den Self-Write-Prozess benötigt werden, um fortzufahren. Die Self-Servo-Steuerungs- und -Sequenzierungsschaltung 180 synchronisiert Zeitsteuerungssignale mit dem Taktsignal, das von der Taktgeneratorphasenregelschleifenschaltung 168 erzeugt wurde, und mit einem Kristall-Takt (nicht gezeigt) der Laufwerkelektronik 162. Ein Pufferspeicher 182 ist eine digitale Schaltung, die zum Speichern radialer Positionskorrekturtabellen und von Zwischenwerten verwendet wird, welche während des Self-Write-Prozesses verwendet werden. Das Umschalten der Multiplexerschaltung 178 auf Auswahlsignale von dem Mustergenerator 176 ermöglicht das Schreiben von Servofeldmustern und Taktfeldmustern auf der Platte, wodurch es dem Self-Write-Prozess ermöglicht wird, fortzuschreiten.
  • Bei einer alternativen bevorzugten Ausführungsform kann die programmierbare Verzögerungsschaltung 172 so angeordnet sein, daß der verzögerte Ausgabetakt zurück zu dem Eingang der Taktgeneratorphasenregelschleifenschaltung 168 eingegeben wird. In diesem Fall ist die programmierbare Verzögerungsschaltung 172 innerhalb der Rückkopplungsschleife der PLL enthalten, die die Taktgeneratorphasenregelschleifenschaltung 168 enthalten kann. Diese Rückkopplungsverbindung ist vorteilhaft, da sie den Einsatz der programmierbaren Verzögerungsschaltung zum Messen der Schleifenansprechcharakteristika der Taktgeneratorphasenregelschleifenschaltung 168 erlaubt. Bei einer weiteren alternativen bevorzugten Ausführungsform kann die programmierbare Verzögerungsschaltung 172 unmittelbar in Folge der Pulsdetektorschaltung 174 angeordnet sein, wobei in diesem Fall die programmierbare Verzögerungsschaltung 172 auf die Signale von der Pulsdetektorschaltung 174 wirken wird, die sowohl zu der Taktgeneratorphasenregelschleifenschaltung 168 als auch zu der Phasenmeßschaltung 170 gehen.
  • 4 ist ein vereinfachtes Blockdiagramm der Laufwerkselektronik 162, wobei jedoch nicht die gesamte in der Laufwerkelektronik 162 (aus 3) enthaltene Schaltung gezeigt ist. Insbesondere ist die Interface-Elektronik, die bei der Verbindung des Plattenlaufwerks mit dem Host-System befaßt ist, nicht gezeigt. Die gezeigten Schaltungssysteme sind jene, die mit dem Self-Write-Prozeß befaßt sind. Ein Controller-Sequenzierer 183 ist typischerweise eine digitale Schaltung mit wenigen analogen Elementen, wie etwa einer analogen Phasenregelschleife zur Erzeugung eines mehrfachen Taktsignals aus einem niedrigeren Frequenzkristall, und sie enthält typischerweise eine oder mehrere programmierbare zentrale Verarbeitungseinheiten sowie einen freien Zugriffsspeicher (random access memory) und einen Programmsteuerspeicher. Die Motortreiberelektronikschaltung 184 liefert elektrische Leistung an die Spindelmotoranordnung 104 (aus 1) und den VCM 122 (aus 2) während des Betriebs des Plattenlaufwerks 100. Die Lese/Schreib-Kanalelektronik 186 führt entweder Lese- oder Schreibfunktionen während des typischen Betriebs des Plattenlaufwerks 100 durch. Während des Self-Write-Prozesses einer bevorzugten Ausführungsform wird der Schreibabschnitt des Lese/Schreib-Kanalelektronik 186 durch die Multiplexerschaltung 178 (aus 3) zugunsten der Mustergeneratorschaltung 176 (aus 3) ausgeschaltet, wobei jedoch der Leseabschnitt der Lese/Schreib-Kanalelektronik 186 zusammen mit der Pulsdetektorschaltung 174 (aus 2) verwendet wird, um die Bezugsmarken zu lesen, die vorangehend auf der Plattenoberfläche 106 (aus 2) geschrieben wurden.
  • 5 zeigt ein Blockdiagramm, das die Verzögerungen in dem Mustergenerator 176, dem Lesekanalabschnitt 188, der Lese/Schreib-Kanalelektronik 186 und der Taktgeneratorphasenregelschleifenschaltung 168 zeigt, die verursacht, daß Rückleseinformation in der Phase bezüglich der Bezugsmarkenschreibsignale verschoben ist, welche der Self-Write-Prozess zum Schreiben zusätzlicher Schreibsignale auf die Plattenoberfläche 106 verwendet. Die Ausgestaltung des Servo-Write-Taktgeneratorphasenregelschleifensystem 168 und der programmierbaren Verzögerung 172 gleichen diese Phasen-Offsets so aus, daß die Bezugsmarken, die auf der Plattenoberfläche 106 geschrieben sind, kohärent zu den Bezugsmarken angeordnet werden, die vorangehend auf der Plattenoberfläche 106 geschrieben wurden.
  • Die Self-Write-Schaltung 164 aus 6 hat die Fähigkeit zum Messen eines Phasenfehlers zwischen einem spannungsgesteuerten Oszillator 190 und vorher auf der Plattenoberfläche 106 (aus 5) geschriebenen Bezugsmarken, die Fähigkeit zum genauen Verzögern eines Phasenregelschleifentaktabschnitts der Self-Write-Schaltung 164 und die Fähigkeit zum Multiplexen von Taktsignalen in die Phasendetektorschaltung 192, um automatisierte Schaltung/System-Kalibrierungen durchzuführen. Die Messung des Phasenfehlers wird durch eine Phasenmeßschaltung 170 der Self-Schreib-Schaltung 164 durchgeführt. Die Fähigkeit zum Verzögern eines Taktsignals der Servo-Schreib-Taktgeneratorphasenregelschleifenschaltung 168 wird durch die programmierbare Verzögerungsschaltung 172 bereitgestellt, und die Fähigkeit zum Multiplexen oder Umschalten der Taktsignale in die Phasendetektorschaltung 192 wird von einem Multiplexer 194 bereitgestellt.
  • 7 zeigt ein Blockdiagramm eines Servo-Write-Phasenregelschleifensystems 200, das eine alternative Ausführungsform der Self-Write-Schaltung 164 (aus 5) ist. Das Servo-Write-Phasenregelschleifensystem 200 enthält eine zusätzliche programmierbare Verzögerungsschaltung 202, die ein verzögerter Pulsstartsignal an den Multiplexer 194 liefert, das verwendet wird, um Taktsignale in die folgende Detektorschaltung 198 zu schalten. Auch ist in 7 ein verriegeltes Phasenregelschleifentaktsignal 204 als eine Ausgabe des Phasenregelschleifentaktabschnitts 170 gezeigt.
  • 8 zeigt eine Zeitsteuerungstafel 400 für die Taktgeneratorphasenregelschleifen- und Phasenmeßschaltungen 168 und 170 (aus 6 und 7) der Self-Write-Schaltung 164 (aus 3). Die System-Zeitsteuerung- und Phasenfehlermessung wird von Gates bzw. Gattern hergeleitet, die von einer digitalen Logik bereitgestellt werden, die synchron mit der Servosteuer- und Sequenzierschaltung 180 (aus 3) ist. Um die Phasenverriegelung der PLL herzustellen und den Phasenfehler zu messen, wird als Phasenregelschleifengate 402 (auch als PLL-Gate 402 bezeichnet) zum Treiben der Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus 7) verwendet und das Phasenmeßgatter 404 (auch als PM-Gate 404 bezeichnet) wird zum Treiben der Phasenmeßschaltung 170 (aus 6 oder 7) der Self-Write-Schaltung 164 (aus 3) verwendet. Für jeden ungeraden Servosektor 406 geht eine erste Bezugsmarke oder ein primäres Self-Writing-Zeitsteuerungsfeld 408 (im folgenden auch als "primäres Taktfeld" 408 bezeichnet) einer zweiten Bezugsmarke oder einem sekundären Self-Writing-Zeitsteuerungsfeld 410 (im folgenden auch als "sekundäres Taktfeld" 410 bezeichnet) voraus, und kann einer dritten Bezugsmarke oder einem von dem Servo-Spurschreiber zugeführtem Servofeld 412 folgen. Für jeden geraden Servosektor 414 geht das sekundäre Self-Writing-Zeitsteuerungsfeld 410 dem primären Self-Writing-Zeitsteuerungsfeld 408 voraus und kann einem von dem Servo-Spurschreiber zugeführten Feld 412 folgen. Für Zwecke dieser Offenbarung sei angemerkt, daß jeder Servosektor, sei er nun gerade 406 oder ungerade 414, der auf eine Datenspur 120 (aus 1) geschrieben ist, im wesentlichen zwischen einem darauffolgenden vierten Typ von Bezugsmarke liegt, die als Adressenmarken 416 bezeichnet werden.
  • Enthalten innerhalb jedes ungeraden Servosektors 406 ist ein primäres Self-Write-Zeitsteuerungsfeld 408, gefolgt von einem sekundären Self-Writing-zeitsteuerungsfeld 410, gefolgt von einem fünften Typ Bezugsmarke oder primären Servofeld 418, welches von einem zweiten primären Self-Writing-Zeitsteuerungsfeld 408 gefolgt wird, und ein zweites sekundäres Self-Writing-Zeitsteuerungsfeld 410, das einem sechsten Typ von Bezugsmarke oder einem sekundären Self- Writing-Servofeld 24 vorausgeht. Folgend auf das sekundäre Self-Writing-Servofeld 420 ist eine wiederholte Reihe des gepaarten Zeitsteuerungsfeldes, nämlich einem primären gefolgt von einem sekundären Self-Write-Zeitsteuerungsfeld (408,410), die die Balance der Datenspur 120 (aus 1) zwischen den Adressenmarken 416 auffüllen. Es ist zu verstehen, daß unterschiedliche Anordnungen der Zeitsteuerungsfelder und Servofelder vorgenommen werden können, und innerhalb des Schutzumfangs der Erfindung liegen, wobei die Aufgaben ein abwechselnder Satz von primären und sekundären Zeitsteuerungsfeldern und Servofeldern ist.
  • Diese jeweiligen Reihen von Zeitsteuerungsfeldpaaren (im folgenden auch als Taktfeldpaare bezeichnet) werden durch die Phasenmeßschaltung 170 (aus den 6 oder 7) der Self-Write-Schaltung 164 (aus 3) als die Basis für das Messen des Phasenfehlers zwischen den Bezugsmarken (ob nun primäre oder sekundäre Self-Writing-Zeitsteuerungsfelder [408 oder 410], oder primäre oder sekundäre Self-Writing-Servofelder [418 oder 420]) verwendet, die vorangehend die drehbare Plattenoberfläche 106 (aus 5) geschrieben wurden, und von Bezugsmarken, die die drehbare Plattenoberfläche 106 (aus 4) – zeitkohärent und in Phase und in Frequenz mit den vorangehend geschriebenen Marken – zu schreiben sind. Im allgemeinen sind für ungerade Servosektoren das Phasenmeßgatter 404 von dem primären Self-Writing-Zeitsteuerungsfeld 408 ab, welches dem sekundären Self-Writing-Servofeld 420 folgt, indem die Phasenmeßschaltung 170 (aus 7) aktiviert wird, um mit den Messungen zur Verwendung bei der Berechnung des Phasenfehlers fortzuschreiten. Die Zeitdauer für jede Messung ist im wesentlichen die gleiche wie die Summe der Zeit, bei der das Phasenmeßgatter 404 hoch ist, für alle primären Self-Writing-Zeitsteuerungsfelder 408 zwischen darauffolgenden Adressenmarken der ausgewählten Datenspur 120 (aus 1), für die die Phasenmeßberechnungen ausgeführt sind. Der Phasenmeßabschnitt des Self-Write-Prozesses endet für jeden ungeraden Servosektor 406 der ausgewählten Spur 120 (aus 1) mit dem Auftreten eines finalen primären Self-Writing-Zeitsteuerungsfeld innerhalb des betroffenen Servosektors 406.
  • Das Beenden des Phasenmeßabschnitts des Self-Write-Prozesses initiiert die Übertragung der Messungen über die Self-Servo-Steuerungs- und Sequenzierungsschaltung 180 (aus 3) zur Servomaschine 180 und zum Steuerprozessor 144 (aus 2). Infolge der Übertragung der Messungen zur Servomaschine 148 und zum Steuerprozessor 144 (aus 2) wird die Phasenmeßschaltung 170 (aus den 6 oder 7) der Self-Write-Schaltung 164 (aus 3) in Vorbereitung darauffolgender sequentieller Phasenmessungen für alle verbleibenden Servosektoren der ausgewählten Datenspuren 120 (aus 1) gelöscht. Es sei angemerkt, daß die Phasenmeßdaten, die zum Berechnen des Phasenfehlers gesammelt wurden, von jeweiligen Paaren primärer und sekundärer Self-Writing-Zeitsteuerungsfeldabschnitte (408 und 410) für jeden Servosektor gesammelt werden. Da die Phasenfehlermessungen bei sich wiederholtenden Paaren von Self-Writing-Zeitsteuerungsfeldern gesammelt werden, ist das Schreiben zusätzlicher Self-Writing-Zeitsteuerungsfelder kohärent mit vorangehend geschriebenen Self-Writing-Zeitsteuerungsfeldern ein wichtiges Element für eine erfolgreiche Implementation des hier beschriebenen Self-Write-Prozesses.
  • 9 zeigt eine Zeitsteuerungssequenztafel 600, die von der Self-Write-Schaltung 164 (aus 3) zum Schreiben von Bezugsmarken auf eine ausgewählte Datenspur 120 (aus 1) verwendet wird, die in der Phase und Frequenz kohärent mit den Bezugsmarken sind, die vorangehend auf die Datenspur 120 (aus 1) geschrieben wurden. Durch den oberen Abschnitt der Zeitsteuerungssequenztafeln 600 sind die Bezugsmarken des primären Servofeldes 418 und die Bezugsmarken des sekundären Self-Writing-Zeitsteuerungsfelds 420 jeweils auf ausgewählte Datenspuren 120 (aus 1) geschrieben, wenn die Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus den 5, 6 oder 7) der Self-Writing-Schaltung 164 (aus 3) synchron mit und verriegelt auf die primären Self-Writing-Zeitsteuerungsfelder 408 ist (aus 8 oder 9).
  • Der untere Abschnitt der Zeitsteuerungssequenztafeln 600 zeigt, daß die Bezugsmarken des sekundären Servofeldes 420 und die primären Self-Writing-Zeitsteuerungsfelder 408 (aus 8) jeweils auf die gewählte Spur 120 (aus 1) geschrieben werden, wenn die Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus den 5, 6 oder 7) der Self-Write-Schaltung 164 (aus 3) synchron mit und verriegelt auf das sekundäre Self-Writing-Zeitsteuerungsfeld 410 (aus 8) ist.
  • Anders gesagt, bei gemeinsamer Betrachtung von 8 und 9 wird Information auf einen ausgewählten Abschnitt einer ausgewählten Datenspur 120 (aus 1) geschrieben, während die Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus den 5, 6 und 7) der Self-Write-Schaltung 164 (aus 3) verriegelt ist. Infolge des Schreibvorgangs und mit der Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus 5) der Self-Write-Schaltung 164 (aus 3) weiterhin verriegelt, wird die Phasenmeßschaltung 170 (aus 6) zum Identifizieren der Phasenoffsetgröße zwischen der Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus 5) der Self-Write-Schaltung 164 (aus 3) und der Bezugsmarken verwendet, die unmittelbar vorangehend auf die drehbare Plattenoberfläche 106 geschrieben wurden. Eine geeignete Kompensation des Offsets wird dann in die programmierbare Verzögerung 172 (aus den 6 oder 7) einprogrammiert, wobei dieser kompensierende Offset dann verwendet wird, um die Phasendifferenz zwischen dem Lesekanal 188 (aus 5) und dem Mustergenerator 176 (aus 3) bei dem nächsten Schreibvorgang zu entfernen.
  • 10 zeigt den Self-Write-Prozeß 800, ein Verfahren zum Schreiben eines Informationsfeldes (wie etwa 408, 410, 418 oder 420) auf eine drehbare Plattenoberfläche (wie etwa 106), die in der Zeit ausgerichtet um kohärent in Phase und Frequenz mit einem vorangehend geschriebenen Informationsfeld (wie etwa 408, 410, 418 oder 420) sind, daß auf die drehbare Plattenoberfläche eines Plattenlaufwerks (wie etwa 100) geschrieben wurde, wobei mit dem Prozeßschritt 802 begonnen wird. Von dem Prozeßschritt 802 geht der Self-Write-Prozeß mit dem Prozeßschritt 804 weiter, indem die Differenz D des Leseelementradius und des Schreibelementradius eines Lese/Schreib-Kopfes (wie etwa 118) des Plattenlaufwerks bezüglich der Mitte der drehbaren Platte gemessen wird. Der nächstkommende ganzzahlige Abschnitt dieser Differenz wird dann als Wert n gespeichert. Der Self-Write-Prozeß geht mit dem Schritt 806 weiter, indem eine Spurnummer einer Datenspur (wie etwa 120) ausgewählt wird, bei der die Zeitsteuerungspropagation starten soll und durch Speichern dieser Nummer als ein Spurwert k. Auch bei dem Prozeßschritt 806 wird ein Anfangsphasenkorrektursignalvektor Yk entsprechend der Spur k auf Null gesetzt (Yk = 0), und zusätzliche Phasenkorrektursignalvektoren von Yk+1, Yk+2 bis Yk+n entsprechend den Spuren k bis k+n werden ebenfalls alle auf Null gesetzt. Der Self-Write-Prozeß geht mit dem Schritt 808 weiter, wo das Leseelement auf einer ausgewählten Spur k positioniert wird, und wobei eine Phasenverriegelung einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung (wie etwa 168) durch Lesen vorangehend geschriebener Information erhalten wird, entweder von Taktfeldern oder von Servorfeldern, auf der Spur k und der Phasenkorrektursignalvektor Yk wird beruhend auf der vorangehend geschriebenen Information bestimmt.
  • Im Schritt 810 geht der Self-Write-Prozeß durch Schreiben eines jeweiligen Satzes sekundärer Zeitsteuerungsmarken auf der Spur k+D weiter, während die Servo-Write-Taktgeneratorphasenregelschleifenschaltung auf den primären Zeitsteuerungsmarken der Spur k verriegelt bleibt, und während der Phasenkorrektursignalvektor Yk auf einer programmierbaren Verzögerung (wie etwa 172) angewendet wird. Zu beachten ist dabei, daß die Spur k+D, die den Schritt 810 geschrieben bekommt, von der ausgewählten Spur k durch den radialen Offsettabstand D des Leseelementes zum Schreibelement verschoben ist. Durch den Prozeß im Schritt 810 werden die Informationsfelder, einschließlich sekundärer Zeitsteuerungsmarken 410 und primärer Servomarken 418, ausgerichtet in der Zeit und kohärent in der Phase und der Frequenz mit vorangehend geschriebenen Informationsfeldern geschrieben, die primäre Zeitsteuerungsmarken 408 und 410 enthalten, welche vorangehend auf die drehbare Plattenoberfläche geschrieben wurden.
  • Nun geht der Self-Write-Prozeß mit dem Schritt 812 weiter, wo die Servo-Write-Taktgeneratorphasenregelschleifenschaltung von den sekundären Zeitsteuerungsmarken der ausgewählten Spur k erhalten wird.
  • In Schritt 814 geht der Self-Write-Prozeß weiter erneut durch Schreiben primärer Zeitsteuerungsmarken auf die Spur k+D, während die Servo-Write-Taktgeneratorphasenregelschleifenschaltung mit den sekundären Zeitmarken der Spur k verriegelt bleibt, und während der Phasenkorrektursignalvektor Yk auf die programmierbare Verzögerung angewendet wird. Es ist wiederum zu bedenken, daß die Spur k+D, die im Schritt 814 geschrieben wird, gegenüber der ausgewählten Spur k (120 aus 1) durch den radialen Offsetabstand D von dem Leseelement zum Schreibelement verschoben ist. Durch den Prozeß im Schritt 814 werden die Informationsfelder, mit den primären Zeitsteuerungsmarken 408 und den sekundären Servomarken 420, ausgerichtet in der Zeit und kohärent in Phase und Frequenz mit Informationsfeldern geschrieben, die die sekundären Zeitsteuerungsmarken 410 umfassen, welche vorangehend auf die drehbare Plattenoberfläche geschrieben wurden. Auch während des Schreibprozesses des Self-Write-Schritts 814 wird eine Wechselstromkomponente des PLL-Phasenfehlers durch eine Phasenmeßschaltung (wie etwa 170) gemessen und vorübergehend in einem Vektor W gespeichert. Die Messung dieser Wechselstromkomponente des PLL-Phasenfehlers ist wichtig für den Prozeß zur Beibehaltung der zeitlichen Ausrichtung und der Kohärenz der Daten, die später zu schreiben sind mit Daten, die vorangehend geschrieben wurden.
  • Nun geht der Self-Write-Prozeß weiter mit dem Schritt 816, wo Phasenkorrektursignalvektor Yk+n berechnet und gespeichert wird, um für spätere Zeitsteuerungspropagationskorrektur verwendet zu werden, so daß die zeitliche Ausrichtung und die Kohärenz der Frequenz und Phase der Daten, die zu schreiben sind, relativ zu vorangehend geschriebenen Daten beibehalten wird. Dieser Signalvektor Yk+n wird aus der Wechselstromkomponente des PLL-Phasenfehlers berechnet, der im Vektor W gespeichert ist, welcher in einem vorangehenden Schritt gesammelt wurde, und aus vorangehenden Werten der Signalvektoren Yk. Später, wenn der Ausbreitungs- bzw. Propagationsprozeß sich fortsetzt, wenn der Lesekopf möglicherweise über der ausgewählten Spur k+n plaziert ist, wird dieser gespeicherte Korrektursignalvektor als ein Korrekturvektor verwendet, der auf die programmierbare Verzögerung angewendet wird. Als nächstes wird beim Schritt 818 bestimmt, ob weitere Spuren zu schreiben sind oder nicht. Wenn mehr Spuren zu schreiben sind, setzt sich der Self-Write-Prozeß mit dem Prozeßschritt 820 fort, wo eine eins zu dem Spurwert k hinzuaddiert wird (k=k+1), und der Prozeß kehrt zu dem Prozeßschritt 808 zurück und setzt die Schleife über dem Prozeß fort, bis keine Spuren verbleiben, die zu beschreiben sind, wobei an diesem Punkt der Self-Write-Prozeß dem Prozeß mit dem Prozeßschritt 220 beendet.
  • Bei einer bevorzugten Ausführungsform hat das Plattenlaufwerk (etwa 100) eine drehbare Plattenoberfläche (wie etwa 106) und einen Positioniermechanismus, der die Kopfstapelanordnung (wie etwa 110) und ein Schwingspulenmotor (wie etwa 122) umfaßt, wobei ein positionierbarer Lese/Schreib-Kopf (wie etwa 108) relativ zu der drehbaren Plattenoberfläche gesteuert wird. Das Plattenlaufwerk enthält einen Schreibkanalabschnitt einer Lese/Schreib-Kanalelektronikschaltung (wie etwa 186) zum Schreiben von Daten auf die drehbare Plattenoberfläche, eine Self-Write-Schaltung (wie etwa 164) mit einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung (wie etwa 168) zum Steuern der Zeitsteuerung zum Schreiben einer Bezugsmarke (wie etwa 408, 410, 412 oder 420) auf die drehbare Plattenoberfläche, eine Pulsdetektorschaltung (wie etwa 174) zum Erzeugen von Logikpegelsignalen aus Information (wie etwa 408, 410, 412 oder 420), die vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, ein Mustergenerator (wie etwa 176) zum Erzeugen von Bezugsmarkenschreibsignalen aus den Logikpegelsignalen zur Verwendung beim Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche und einen Multiplexer (wie etwa 178) zum Umschalten zwischen Schreibsignalen des Schreibkanals bzw. Bezugsmarkenschreibsignalen von dem Mustergenerator, die zum Schreiben der Daten bzw. der Bezugsmarke auf die drehbare Plattenoberfläche des Plattenlaufwerks verwendet werden.
  • Es ist klar, daß die Erfindung gut zum Erzielen der Ziele und Vorteile geeignet ist, die erwähnt sind, wie auch jener, die hier inhärent sind. Während gegenwärtig bevorzugte Ausführungsformen zum Zwecke der Offenbarung beschrieben wurden, können viele Änderungen vorgenommen werden, die sich dem Fachmann von selbst ergeben, wie etwa die Einbindung der Pulsdetektorschaltung 174 (aus 6), der Phasenmeßschaltung 170 (aus 3), der Servo-Write-Taktgeneratorphasenregelschleifenschaltung 168 (aus 3), der programmierbaren Verzögerungsschaltung 172 (aus 3), der Mustergeneratorschaltung 176 (aus 5), der Multiplexerschaltung 178 (aus 3) und des Pufferspeichers 182 (aus 3) innerhalb der Lese/Schreib-Kanalelektronik 186 (aus 4) des Plattenlaufwerks 100 (aus 1), oder der Einbindung der Self-Servo-Steuerungs- und -sequenzierungsschaltung 180 (aus 3) und/oder der Einbindung der Phasenmeßschaltung 170 (aus 3) und der Mustergeneratorschaltung 176 (aus 5) innerhalb des Steuerungssequenzierers 183 (aus 4) des Plattenlaufwerks 100 (aus 1), die in dem Geist der Erfindung mit umfaßt sind, die hier offenbart ist und die in den beiliegenden Ansprüchen festgelegt ist. Auch wenn bevorzugte Ausführungsformen detailliert beschrieben und dargestellt sind, können Modifikationen, Hinzufügungen, Ersetzungen und ähnliches vom Fachmann vorgenommen werden, ohne vom Geist der Erfindung abzuweichen und sie sind daher dahingehend zu betrachten, daß sie in den Rahmen der Erfindung fallen, wie er durch die beiliegenden Ansprüche festgelegt ist. Für Ansprüche, die als Means-Plus-Funktion-Formulierung ausgedrückt sind, ist Stand der Technik, der in der Anmeldung genannt ist, aus dem Bereich der Äquivalente ausgeschlossen.
  • ZUSAMMENFASSUNG
  • Ein Plattenlaufwerk (100) mit einem Informationsabschnitt, der vorangehend auf einer drehbaren Plattenoberfläche (106) geschrieben wurde, einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung (168) zur Steuerung der Zeitsteuerung zum Schreiben einer Bezugsmarke auf die drehbare Plattenoberfläche (106) in im wesentlichen zeitlicher Ausrichtung und kohärent in Phase und Frequenz mit dem Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche (106) geschrieben wurde, einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung (168) zur Steuerung der Zeitsteuerung zum Schreiben der Bezugsmarke, einer Pulsdetektorschaltung (174) zur Erzeugung von Logikpegelsignalen aus der Bezugsmarke, einem Mustergenerator (176) zum Erzeugen von Bezugsmarkenschreibsignalen aus den Logikpegelsignalen, einem Speicherpuffer (182) zum Speichern von Radialpositionskorrekturtabellen und -Werten zum Schreiben der Bezugsmarke und einer Self-Servo-Steuerungs- und -Sequenzierungsschaltung (180) zur Synchronisierung von Zeitsteuerungsignalen zum Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche (106) des Plattenlaufwerks (100).

Claims (10)

  1. Plattenlaufwerk mit einer drehbaren Plattenoberfläche und einem Positioniermechanismus, wobei ein positionierbarer Lese/Schreib-Kopf bezüglich einer drehbaren Plattenoberfläche positioniert wird, wobei das Plattenlaufwerk umfaßt: einen Schreibkanal zum Erzeugen von Schreibsignalen und Schreiben von Daten auf die drehbare Plattenoberfläche; einer Bezugsmarke, die auf der drehbaren Plattenoberfläche geschrieben ist, um Steuerinformation für den Positioniermechanismus bereitzustellen; einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung zur Steuerung der Zeitsteuerung für das Schreiben der Bezugsmarke; einer Pulsdetektorschaltung zum Erzeugen von Logikpegelsignalen aus der Bezugsmarke; einen Mustergenerator zum Erzeugen von Bezugsmarkenschreibsignalen aus den Logikpegelsignalen zur Verbindung beim Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche; und einen Multiplexer zum Umschalten zwischen den Schreibsignalen von dem Schreibkanal und den Bezugsmarkenschreibsignalen von dem Mustergenerator für das Schreiben der Daten bzw. der Bezugsmarke auf die drehbare Plattenoberfläche des Plattenlaufwerks.
  2. Plattenlaufwerk nach Anspruch 1, die des weiteren umfaßt: einen Speicherpuffer zum Speichern radialerer Positionskorrekturtabellen und Werte zum Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche; und eine Self-Servo-Steuerungs- und Sequenzierschaltung zur Synchronisierung der Zeitsteuerungssignale zum Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche.
  3. Plattenlaufwerk nach Anspruch 1, das des weiteren umfaßt: einen Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, und eine Phasenmeßschaltung zum Erzeugen von Logikpegelsignalen aus dem Informationsabschnitt, der vorangehend auf die Plattenoberfläche geschrieben wurde, um beim Bestimmen einer im wesentlichen genauen Umfangsposition des Informationsabschnitts verwendet zu werden, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde.
  4. Plattenlaufwerk nach Anspruch 1, das des weiteren umfaßt: eine zusätzliche Bezugsmarke, einen Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, und bei dem eine Bezugsmarke ein Taktfeld umfaßt, das von dem Plattenlaufwerk zum Synchronisieren der Zeitsteuerung zum Schreiben der zusätzlichen Bezugsmarke verwendet wird, während die zusätzliche Bezugsmarke auf die drehbare Plattenoberfläche in im wesentlichen zeitlicher Ausrichtung und kohärent in Frequenz und Phase mit dem Taktfeld und dem Informationsabschnitt geschrieben wird, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde.
  5. Plattenlaufwerk nach Anspruch 1, das des weiteren umfaßt eine zusätzliche Bezugsmarke, einen Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, und eine Servosteuerschleife zum Steuern des Positioniermechanismus zur Ausrichtung des Lese/Schreib-Kopfes bezüglich der drehbaren Plattenoberfläche, und bei dem die Bezugsmarke ein Servofeld umfaßt, das von dem Plattenlaufwerk zur Synchronisierung der Zeitsteuerung zum schreiben verwendet wird, während die zusätzliche Bezugsmarke auf die drehbare Plattenoberfläche in im wesentlichen zeitlicher Ausrichtung und kohärent in Frequenz und Phase mit dem Servofeld und dem Informationsabschnitt geschrieben wird, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde.
  6. Plattenlaufwerk nach Anspruch 1, das des weiteren umfaßt: einen Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, und bei dem die Servo-Write-Taktgeneratorphasenregelschleifenschaltung ein Taktsignal erzeugt, das beim Schreiben der Bezugsmarke auf die drehbare Plattenoberfläche verwendet wird, und das des weiteren umfaßt: eine programmierbare Verzögerung, die ein Verzögerungssignal zum Verzögern des Taktsignals bereitstellt, um eine wesentliche zeitliche Ausrichtung und eine Kohärenz in Frequenz und Phase zwischen dem Informationsabschnitt, der vorangehend auf die drehbare Plattenoberfläche geschrieben wurde, und der Bezugsmarke, die auf die drehbare Plattenoberfläche geschrieben wird, zu erzielen.
  7. Verfahren zum Schreiben eines Informationsfeldes auf eine drehbare Plattenoberfläche, das in der Zeit ausgerichtet und in der Phase und Frequenz kohärent mit einem vorgeschriebenen Informationsfeld auf der drehbaren Plattenoberfläche ist, wobei ein Lese/Schreib-Kopf eines Plattenlaufwerks verwendet wird mit den Schritten: (a) Messen einer Differenz der Radialposition bezüglich einer Mitte der drehbaren Plattenoberfläche zwischen einem Leseelement und einem Schreibelement des Lese/Schreib-Kopfes zur Verwendung beim Schreiben des Informationsfeldes auf die drehbare Plattenoberfläche; (b) Auswählen einer Datenspur der drehbaren Plattenoberfläche zum Lesen des vorangehend geschriebenen Informationsfeldes, das auf die ausgewählte Datenspur geschrieben wurde und zum Einstellen eines Anfangsphasenkorrekturwertes entsprechend der ausgewählten Datenspur auf Null bei der Vorbereitung zum Schreiben des Informationsfeldes auf die ausgewählte Datenspur; (c) Positionieren des Leseelementes benachbart der ausgewählten Datenspur, während eine Phasenverriegelung einer Servo-Write-Taktgeneratorphasenregelschleifenschaltung mit dem vorher beschriebenen Informationsfeld erzielt wird, um beim Schreiben des Informationsfeldes auf die ausgewählte Datenspur in im wesentlichen zeitlicher Ausrichtung und kohärent in Phase und Frequenz mit dem vorher beschriebenen Informationsfeld verwendet zu werden; und (d) Schreiben des Informationsfeldes auf eine zweite Datenspur der drehbaren Plattenoberfläche in im wesentlichen zeitlicher Ausrichtung und kohärent in Phase und Frequenz mit dem vorher beschriebenen Informationsfeldes der ausgewählten Datenspur, während die Phasenverriegelung der Servo-Write-Taktgeneratorphasenregelschleife auf dem vorher beschriebenen Informationsfeld beibehalten wird.
  8. Verfahren nach Anspruch 7, bei dem das vorher beschriebene Informationsfeld eine Mehrzahl vorgeschriebener Informationsfelder ist, bei dem das Informationsfeld eine Mehrzahl von Informationsfelder ist, bei dem die Datenspur eine Mehrzahl von Datenspuren ist, und bei dem die Schritte des weiteren umfassen: (e) Beibehalten der Position des Leseelementes benachbart der ausgewählten Datenspur, während eine Phasenverriegelung der Servo-Write-Taktgeneratorphasenregelschleifenschaltung erhalten wird, wobei ein zweites vorher geschriebenes Informationsfeld verwendet wird, das in der Zeit sequentiell benachbart dem vorher geschriebenen Informationsfeld ist und von der Mehrzahl der vorher geschriebenen Informationsfelder ausgewählt wird, um beim Schreiben eines zweiten Informationsfeldes sequentiell in der Zeit benachbart im Informationsfeld verwendet zu werden; (f) Schreiben des zweiten Informationsfeldes in der Zeit sequentiell und benachbart dem Informationsfeld, während die Phasenverriegelung der Servo-Write-Taktgeneratorphasenregelschleifenschaltung mit dem zweiten vorher geschriebenen Informationsfeld beibehalten wird, wobei das zweite Informationsfeld und das Informationsfeld der jeweils Informationsfelder der Mehrzahl von Informationsfelder sind, wobei das zweite Informationsfeld im wesentlichen in der Zeit ausgerichtet und in Phase und Frequenz kohärent mit dem zweiten vorher geschriebenen Informationsfeld der ausgewählten Datenspur ist; (g) Beibehalten der Position des Leseelementes benachbart der ausgewählten Datenspur, während sequentiell eine Phasenverriegelung der Servo-Write-Taktgeneratorphasenregelschleife erhalten wird, wobei jedes der vorher geschriebenen Informationsfelder der Mehrzahl vorher geschriebener Informationsfelder verwendet wird, bei dem jedes der Mehrzahl vorher geschriebener Informationsfelder, die verwendet werden, in der Zeit sequentiell benachbart einem vorher verwendeten vorher geschriebenen Informationsfeld der Mehrzahl von Informationsfelder ist die vorangehend geschrieben wurden, und die als eine Basis zum Schreiben eines vorhergehenden Informationsfeldes der Mehrzahl von Informationsfeldern verwendet werden, die auf der ausgewählten Datenspur geschrieben sind; (h) Schreiben jedes der aufeinanderfolgenden Informationsfelder der Mehrzahl von Informationsfeldern sequentiell in der Zeit benachbart jedem vorher geschriebenen Informationsfeld, während die Phasenverriegelung der Servo-Write-Taktgeneratorphasenregelschleifenschaltung für jedes der jeweiligen in der Zeit sequentiell vorher beschriebenen Informationsfelder der Mehrzahl vorher geschriebener Informationsfelder beibehalten wird, wobei jedes der darauffolgenden Informationsfelder im wesentlichen in der Zeit ausgerichtet und in der Phase und Frequenz kohärent mit jedem der jeweiligen sequentiell in der Zeit vorher geschriebenen Informationsfelder der Mehrzahl vorher geschriebener Informationsfelder der ausgewählten Datenspur ist; (i) Vorrücken des Lese/Schreib-Kopfes auf eine zweite Datenspur benachbart der ausgewählten Datenspur, wobei die zweite Datenspur und die ausgewählte Datenspur jeweils Datenspuren der Mehrzahl von Datenspuren sind; (j) Wiederholen der Prozeßschritte (a) bis (h) für die zweite Datenspur; und (k) Wiederholen der Prozeßschritte (a) bis (h) für jede Datenspur der Mehrzahl von Datenspuren der drehbaren Plattenoberfläche des Plattenlaufwerks nachfolgend zu der zweiten ausgewählten Datenspur.
  9. Verfahren nach Anspruch 8, bei dem die zweite Datenspur bei einem Radius von einer Rotationsmitte der drehbaren Plattenoberfläche entsprechend im wesentlichen dem Radius der ausgewählten Daten von einer Rotationsmitte der drehbaren Plattenoberfläche weniger der Radialdifferenz zwischen dem Leseelement und dem Schreibelement des Lese/Schreib-Kopfes angeordnet ist.
  10. Verfahren nach Anspruch 8, bei der die zweite Datenspur bei einem Radius von einer Rotationsmitte der drehbaren Plattenoberfläche entsprechend im wesentlichen dem Radius der ausgewählten Daten von einer Rotationsmitte der drehbaren Plattenoberfläche zusätzlich zu der radialen Differenz zwischen dem Leseelement und dem Schreibeelement des Lese/Schreib-Kopfes angeordnet ist.
DE10196825T 2000-10-24 2001-07-26 Schaltung für Self-Writing-Servo- und -Taktfelder auf einem Plattenlaufwerk Withdrawn DE10196825T5 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US24278000P 2000-10-24 2000-10-24
US60/242,780 2000-10-24
US26303801P 2001-01-18 2001-01-18
US60/263,038 2001-01-18
PCT/US2001/023403 WO2002035543A1 (en) 2000-10-24 2001-07-26 A circuit for self-writing servo and clock fields on a disc drive

Publications (1)

Publication Number Publication Date
DE10196825T5 true DE10196825T5 (de) 2004-04-15

Family

ID=26935332

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10196825T Withdrawn DE10196825T5 (de) 2000-10-24 2001-07-26 Schaltung für Self-Writing-Servo- und -Taktfelder auf einem Plattenlaufwerk

Country Status (7)

Country Link
US (1) US6785075B2 (de)
JP (1) JP2004527865A (de)
KR (1) KR100741239B1 (de)
CN (1) CN1748258A (de)
DE (1) DE10196825T5 (de)
GB (1) GB2384907A (de)
WO (1) WO2002035543A1 (de)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1264310A1 (de) * 2000-03-06 2002-12-11 Xyratex Technology Limited Taktverfahren und -gerät für aufzeichnungsmedium
JP2004087028A (ja) * 2002-08-28 2004-03-18 Toshiba Corp ディスクドライブ及びデータ再生方法
US7142622B1 (en) * 2003-04-22 2006-11-28 Xilinx, Inc. Multiplying phase detector for use in a random data locked loop architecture
US7259928B2 (en) * 2003-11-12 2007-08-21 Hitachi Global Storage Technologies Netherlands, B.V. System and method for writing servo track in sealed HDD
US7072132B2 (en) * 2003-11-12 2006-07-04 Hitachi Global Storage Technologies Netherlands B.V. System and method for writing servo track in sealed HDD
US7333280B1 (en) 2004-08-03 2008-02-19 Western Digital Technologies, Inc. Servo writing a disk drive by synchronizing a servo write clock to a reference pattern on the disk and compensating for repeatable phase error
US7027253B1 (en) 2004-08-06 2006-04-11 Maxtor Corporation Microactuator servo control during self writing of servo data
US7057836B1 (en) * 2004-11-19 2006-06-06 Western Digital Technologies, Inc. Disk drive servo controller utilizing an extended servo header
US7236325B2 (en) * 2005-06-09 2007-06-26 Hitachi Global Storage Technologies Netherlands B.V. Method for formatting a magnetic recording disk with patterned nondata islands of alternating polarity
JP4708112B2 (ja) * 2005-08-01 2011-06-22 ヒタチグローバルストレージテクノロジーズネザーランドビーブイ メディアにパターンを書き込む方法及びデータ記憶装置
US7304818B2 (en) * 2005-10-07 2007-12-04 Seagate Technology Llc Preconditioning an elastomeric stop member for use as a reference position
US8089718B2 (en) * 2006-01-10 2012-01-03 Hitachi Global Technologies, Netherlands B.V. Method and apparatus for increasing storage capacity of a hard disk drive
US7440224B2 (en) * 2006-01-23 2008-10-21 Toshiba Corporation Disk drive servo
US7839739B2 (en) * 2006-02-24 2010-11-23 Marvell World Trade Ltd. Circuits, architectures, apparatuses, systems, algorithms and methods and software for optimum power calibration for optical disc recording
US7721049B2 (en) * 2006-03-27 2010-05-18 Kabuhsiki Kaisha Toshiba Disk drive write method
US7298574B1 (en) 2006-05-10 2007-11-20 Western Digital Technologies, Inc. Servo writing a disk drive using correction values that attenuate phase error propagation
US7436616B2 (en) * 2006-05-31 2008-10-14 Toshiba Corporation Current pulsing for unloading
US20070279781A1 (en) * 2006-05-31 2007-12-06 Toshiba America Information Systems, Inc. Channel training method and apparatus
US7468859B2 (en) * 2006-05-31 2008-12-23 Kabushiki Kaisha Toshiba Voice coil motor effective resistance determination
US20070279788A1 (en) * 2006-05-31 2007-12-06 Toshiba America Information Systems, Inc. Method and apparatus to perform defect scanning
US7457066B2 (en) * 2006-05-31 2008-11-25 Kabushiki Kiasha Toshiba Method and apparatus for phase-shift null-burst-pattern
US20070279782A1 (en) * 2006-05-31 2007-12-06 Rydhan Abdul R Method and apparatus for determining offset between read and write transducers in a disk drive
US20070279790A1 (en) * 2006-05-31 2007-12-06 Tanner Brian K Adjustable output voltage regulator for disk drive
US7453660B2 (en) * 2006-05-31 2008-11-18 Kabushiki Kaisha Toshiba Shock feed forward adaptive filters
US8023392B2 (en) * 2006-12-15 2011-09-20 Seagate Technology Llc Compensating the effects of non-synchronous writing of erasable servo marks
JP4675878B2 (ja) * 2006-12-26 2011-04-27 株式会社東芝 ディスク記憶装置のサーボ書込み装置及びサーボ書込み方法
US8625229B2 (en) 2012-06-10 2014-01-07 HGST Netherlands B.V. Servo control in a patterned-media magnetic recording disk drive using a reference table
WO2016154539A1 (en) 2015-03-26 2016-09-29 Doug Carson & Associates, Inc. Substrate alignment through detection of rotating tming pattern
US10134624B2 (en) 2015-03-26 2018-11-20 Doug Carson & Associates, Inc. Substrate alignment detection using circumferentially extending timing pattern
US9953806B1 (en) 2015-03-26 2018-04-24 Doug Carson & Associates, Inc. Substrate alignment detection using circumferentially extending timing pattern
CN112822770B (zh) * 2020-06-18 2022-03-29 中兴通讯股份有限公司 业务处理、发起方法、处理节点、发起节点、系统及介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4414589A (en) 1981-12-14 1983-11-08 Northern Telecom Inc. Embedded servo track following system and method for writing servo tracks
US4912576A (en) * 1985-11-20 1990-03-27 Magnetic Peripherals Inc. Method for writing a servo pattern
US5170299A (en) 1990-08-17 1992-12-08 Quantum Corporation Edge servo for disk drive head positioner
JP2642518B2 (ja) * 1990-12-21 1997-08-20 富士通株式会社 磁気ヘッド位置信号のオフセット補正方式
WO1994011864A1 (en) * 1992-11-10 1994-05-26 Hardisk Technology Self-servowriting disk drive and method
US5485322A (en) 1993-03-08 1996-01-16 International Business Machines Corporation Method and system for writing a clock track on a storage medium
US5581420A (en) * 1993-03-08 1996-12-03 International Business Machines Corporation Method and system for determining a radial positioning valve used for writing tracks at a desired track pitch
TW256914B (en) 1994-05-27 1995-09-11 Ibm Servo-writing system for use in a data recording disk drive
US5862005A (en) 1994-10-11 1999-01-19 Quantum Corporation Synchronous detection of wide bi-phase coded servo information for disk drive
US6078450A (en) 1994-12-01 2000-06-20 International Business Machines Corporation Method and apparatus for correcting for random errors in timing pattern generation
TW280906B (de) 1994-12-01 1996-07-11 Ibm
US6101055A (en) 1994-12-01 2000-08-08 International Business Machines Corporation Trigger pattern detection method and apparatus
SG70001A1 (en) 1994-12-02 2000-01-25 Ibm Radial self-propagation pattern generation for disk file servowriting
US5612833A (en) 1994-12-02 1997-03-18 International Business Machines Corporation Radial self-propagation pattern generation for disk file servowriting
JPH09128918A (ja) * 1995-10-31 1997-05-16 Matsushita Electric Ind Co Ltd サーボトラックライタ
US5757574A (en) * 1996-05-29 1998-05-26 International Business Machines Corporation Methods and systems for self-servowriting including maintaining a reference level within a usable dynamic range
US5875064A (en) * 1996-07-09 1999-02-23 International Business Machines Corporation Method and system for accurate self-servowriting with normalization in a disk drive
SG55370A1 (en) * 1996-09-09 1998-12-21 Texas Instruments Inc Servo demodulator and method for synchronous servo demodulation
JP3859282B2 (ja) * 1996-12-10 2006-12-20 富士通株式会社 磁気ディスク装置のサーボパターン書き込み方法及び磁気ディスク装置
GB9700117D0 (en) * 1997-01-06 1997-02-26 Havant International Ltd Method and apparatus for writing a clock track on a storage medium
US6307696B1 (en) * 1999-05-06 2001-10-23 Maxtor Corporation Digital zero-phase restart circuit
WO2001052260A1 (en) * 2000-01-10 2001-07-19 Seagate Technology Llc Servo track writing using extended copying with head offset
EP1264309A1 (de) * 2000-03-06 2002-12-11 Xyratex Technology Limited Verfahren und gerät zum aufschreiben von taktdateien auf ein speichermedium
WO2001067454A1 (en) * 2000-03-06 2001-09-13 Xyratex Technology Limited Method and apparatus for writing clock data to a storage medium
EP1264310A1 (de) * 2000-03-06 2002-12-11 Xyratex Technology Limited Taktverfahren und -gerät für aufzeichnungsmedium

Also Published As

Publication number Publication date
CN1748258A (zh) 2006-03-15
US20020048107A1 (en) 2002-04-25
JP2004527865A (ja) 2004-09-09
KR100741239B1 (ko) 2007-07-19
WO2002035543A9 (en) 2004-02-12
KR20040012676A (ko) 2004-02-11
WO2002035543A1 (en) 2002-05-02
US6785075B2 (en) 2004-08-31
GB2384907A (en) 2003-08-06

Similar Documents

Publication Publication Date Title
DE10196825T5 (de) Schaltung für Self-Writing-Servo- und -Taktfelder auf einem Plattenlaufwerk
DE4438395C2 (de) Vorrichtung für plattenförmige Aufzeichnungsträger zur Erfassung einer Kopfposition durch Lesen eines Phasen-Servomusters
DE4437289C2 (de) Magnetaufzeichnungsdiskette, zugehöriges Diskettenantriebs-Spurverfolgungssystem, und zugehöriges Verfahren
DE69726103T2 (de) Verfahren zum Schreiben eines Servomusters für magnetische Plattenlaufwerke und dieses Verfahren verwendendes magnetisches Plattenlaufwerk
DE3809223C2 (de)
DE4305835C2 (de) Verfahren zum Schreiben eines Führungsmusters in eine Informationsspeicher-Vorrichtung
DE19646193B4 (de) Festplattenlaufwerk mit verkleinertem Servofeld und Antriebsverfahren dafür
JPH0136190B2 (de)
DE10104205A1 (de) Selbsttätiges Schreiben von Servomustern in Plattenlaufwerken
DE19709285A1 (de) Kopfpositionssteuerung für ein Plattenlaufwerk, das eine Aufzeichnung um die Drehachse sogar dann durchführt, wenn die aufgezeichnete Servoinformation exzentrisch ist
DE19740769A1 (de) Magnetplatte, Magnetaufzeichnungs- und Wiedergabeverfahren und Magnetplatteneinheit
DE4405087C2 (de) Verfahren und Vorrichtung zum Detektieren einer Kopfposition durch das Lesen von Servodaten von einem Aufzeichnungsmedium mit einer Vielzahl von Spuren
DE2808404A1 (de) Magnetplattenspeicher und magnetplatte fuer einen solchen speicher
CA1061461A (en) Data storage apparatus
DE3143700C2 (de)
DE2819222A1 (de) Verfahren und einrichtung zum ausgleichen von spurexzentrizitaeten an einem sich drehenden aufzeichnungstraeger
DE19818203B4 (de) Platteneinheit und Platte und Verfahren zum Detektieren einer Position auf einer Platte
DE69919922T2 (de) Optische Platte
DE4390305C2 (de) Plattenspeicheranordnung und Kopfpositionierungssignalerzeugungsschaltung sowie Verfahren zum Steuern einer Position eines Kopfes auf einer Platte
DE3727708A1 (de) Abtastverfahren fuer einen plattenspieler
DE19938468B4 (de) Verfahren und Vorrichtung für das Bereitstellen einer Servoverstärkungslinearisierung für einen Magneto-Widerstandskopf
DE3218614C2 (de) Adressensignal-Wiedergabesystem in einem Wiedergabegerät
DE3044524A1 (de) Verfahren und einrichtung zum ausrichten eines wandlerkopfes bezueglich eines bespielten aufzeichnungstraegers
DE3226233C2 (de) Zitterkompensationssystem in einem Wiedergabegerät
DE19962767B4 (de) Verfahren zum Steuern eines Plattenlaufwerks zum Eliminieren von Austastintervallen, die auf einer im Laufwerk positionierten Speicherplatte gebildet sind

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee