DE69918770T2 - Servosystem und Verfahren mit Multiphasentaktsignal - Google Patents

Servosystem und Verfahren mit Multiphasentaktsignal Download PDF

Info

Publication number
DE69918770T2
DE69918770T2 DE69918770T DE69918770T DE69918770T2 DE 69918770 T2 DE69918770 T2 DE 69918770T2 DE 69918770 T DE69918770 T DE 69918770T DE 69918770 T DE69918770 T DE 69918770T DE 69918770 T2 DE69918770 T2 DE 69918770T2
Authority
DE
Germany
Prior art keywords
servo
head
relative
magnetic
storage medium
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.)
Expired - Lifetime
Application number
DE69918770T
Other languages
English (en)
Other versions
DE69918770D1 (de
Inventor
Donald J. Boise Fasen
Charles E. Boise Hessing
Benjamin A. Willcocks
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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
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 Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Application granted granted Critical
Publication of DE69918770D1 publication Critical patent/DE69918770D1/de
Publication of DE69918770T2 publication Critical patent/DE69918770T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • 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
    • 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/584Disposition 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 tapes

Landscapes

  • Adjustment Of The Magnetic Head Position Track Following On Tapes (AREA)
  • Moving Of The Head To Find And Align With The Track (AREA)

Description

  • Gebiet der Erfindung
  • Die Erfindung bezieht sich auf Servosysteme. Die Erfindung bezieht sich auch auf ein Lesen von Servodaten von magnetischen Medien bei einem zeitbasierten Servosystem.
  • Hintergrund der Erfindung
  • Ein Verfahren zum Speichern von Informationen auf Magnetband verwendet eine Technologie, die als „Schrägabtastung" bekannt ist. Schrägabtastungsbandsysteme bewirken, dass Informationen in Streifen aufgezeichnet werden, die relativ zu der Länge eines Bandes diagonal verlaufen. Die Schrägabtastungssysteme verwenden zum Zweck einer hohen Kapazität einen Drehtrommelkopf, der an einem langsam getriebenen Band wirksam ist. Das Band ist um die Drehtrommel gewickelt.
  • Ein weiteres Verfahren zum Speichern von Informationen auf Magnetband verwendet eine Technologie, die als „Linearaufzeichnung" bekannt ist. Linearaufzeichnungsbandsysteme bewirken, dass Informationen in mehreren parallelen Spuren, die sich in der Richtung der Länge des Bandes erstrecken, aufgezeichnet werden. Linearaufzeichnungssysteme verwenden einen feststehenden Kopf, der an einem Band wirksam ist, das mit einer Geschwindigkeit an dem Kopf vorbeigetrieben wird, die normalerweise viel höher ist als die Geschwindigkeit, die durch Schrägabtastungsbandsysteme verwendet wird. Bei Linearaufzeichnungssystemen können mehrere Lese-/Schreib-Elemente in einem Kopf eingesetzt werden und gleichzeitig an dem Band wirksam sein. Diese Erfindung bezieht sich auf Linearaufzeichnungslaufwerkssysteme.
  • Servosysteme verwenden Informationen oder Muster, die entlang einer Spur des Bandes aufgezeichnet sind, um Lese-/Schreib-Elemente relativ zu Daten auf dem Band exakt zu positionieren. Die Servoinformationen können dazu verwendet werden, Köpfe exakt zu positionieren, sowohl relativ zu der Länge des Bandes (z. B. beim Suchen einer gewünschten Position entlang der Länge des Bandes, wie z. B. des Beginns einer Datei) als auch relativ zu der Breite des Bandes. Somit weisen Servomuster auf einem Band eine Charakterisitik auf, die sich über die Breite des Bandes verändert.
  • In der Technik sind verschiedene Servosysteme bekannt. Zum Beispiel bezieht sich die US-Patentschrift Nr. 5,432,652 auf ein Magnetband, das drei gleichmäßig voneinander beabstandete, sich längs erstreckende Servospurbereiche aufweist. Vier sich längs erstreckende Datenspurbereiche gleicher Größe sind zwischen den Servospurbereichen und zwischen Längskanten des Bandes und einem der sich längs erstreckenden Datenspurbereiche angeordnet. Zum Folgen der Spur werden alle Servospurbereiche gleichzeitig erfasst, um ein Kopfpositioniersignal zu erzeugen.
  • Die US-Patentschrift Nr. 5,008,765 bezieht sich auf ein Verfahren zum Lesen oder Schreiben von Daten auf einem Band, das eine Mehrzahl von Datenspuren und zumindest eine erste zugeordnete Servospur aufweist. Ein Mehrkanalkopf wird verwendet, um auf die Spuren auf dem Band zuzugreifen. Der Kopf wird nahe einer aus einer Mehrzahl von vorbestimmten Positionen bewegt. Die Kanäle sind so angeordnet, dass in jeder vorbestimmten Position des Kopfes ein Kanal auf die Mitte einer zugeordneten Servospur auf dem Band zugreift und zumindest zwei andere Kanäle auf die Mitte gesonderter Datenspuren zugreifen.
  • Die US-Patentschrift Nr. 5,262,908 bezieht sich auf eine Nachführungssteuerungsvorrichtung für eine Magnetaufzeichnungs-/-wiedergabevorrichtung, die so angeordnet ist, dass eine Kopfeinheit, die eine Mehrzahl von Magnetköpfen aufweist, sukzessiv in der Breitenrichtung eines Magnetbandes bewegt wird, um Nachführungspositionen umzuschalten, so dass eine Datenaufzeichnung/-wiedergabe durch jeden der Mehrzahl von Magnetköpfen entlang einer Mehrzahl von Datenspuren, die auf dem Magnetband parallel zu einer Richtung, in der sich das Magnetband bewegt, gebildet sind, durchgeführt wird.
  • Die US-Patentschrift Nr. 5,574,602 bezieht sich auf ein Magnetbandlaufwerk. Ein Magnetkopf erfasst gleichzeitig mehrere Spurlateralpositionsindikatoren, um eine gleiche Mehrzahl von unabhängig erzeugten erfassten Positionsfehlersignalen zu erzeugen. Die erfassten Positionsfehlersignale werden zusammengefasst, um ein Ausgangspositionsfehlersignal zu liefern, das ein Positionierungssystem treibt, um den Magnetkopf lateral zur Länge des Magnetbandes zu positionieren. Das Ausgangspositionsfehlersignal stellt einen Mittelwert der Positionsfehler dar, die durch die erfassten Positionsfehlersignale angezeigt werden. Die Qualität des erfassten Positionsfehlersignals wird überwacht, wobei Signale schlechter Qualität aus dem Ausgangspositionsfehlersignal entfernt werden, um eine qualitativ hochwertige Servosteuerung aufrechtzuerhalten.
  • Die US-Patentschrift Nr. 5,450,257 bezieht sich auf ein Kopf-Spur-Orientierungssystem zur Verwendung bei Magnetaufzeichnungsbandlaufwerken, das automatisch Fehlausrichtungen zwischen der Kopfanordnung und einer aufgezeichneten Servospur auf dem Band korrigiert. Unter Verwendung einer Servosteuerungsschleife berechnet das System einen Kopf-Spur-Ausrichtungsfehler während des Betriebs des Bandlaufwerks und schwenkt entweder die Kopfanordnung oder verstellt die Bandkassette, um den Fehler auszugleichen. Transversale Kopf-Spur-Positionierungsmechanismen sind ebenfalls in dem System enthalten, um eine Mittelposition der Köpfe auf der Servospur zu lokalisieren und aufrechtzuerhalten.
  • Ein Typ von Servosystem ist ein zeitgebungsbasiertes System. Zeitgebungsbasierte Servosysteme sind in der Technik bekannt. Bei derartigen Servosystemen werden Servobänder geschrieben, die eine bestimmte Servobandkonfiguration auf weisen. Diese Servobandkonfiguration liefert sowohl eine Anzeige der Position (und der Geschwindigkeit) in der Richtung der Bandbewegung als auch eine Anzeige der lateralen Position des Bandes relativ zu dem Servoelement, das das Servoband liest. Die Bandlaufwerke umfassen ein zeitgebungsbasiertes Demodulationsschema zum Erfassen der Servoinformationen auf dem Band. Diese Informationen umfassen laterale Position, Bandgeschwindigkeit und encodierte Datenbits. Die Position des Kopfes relativ zu der Bandbreite wird von der relativen Zeitgebung entgegengesetzter azimutal geneigter Übergänge abgeleitet. Rücklesepulse von dem Servocode werden in Stößen verarbeitet. Ein Stoß ist ein Satz von Übergängen, die zusammen gruppiert sind, um eine vorbestimmte Anzahl von Pulsen zu erzeugen, wenn dieselben gelesen werden. Die Zeitdifferenz zwischen benachbarten Stößen stellt die laterale Position dar und die Zeitdifferenz zwischen jeweils übernächsten Stößen stellt die Bandgeschwindigkeit dar. Für genaue Informationen hinsichtlich zeitbasierter Servosysteme sei auf die Europäische Patentanmeldung EP 0690442 A2 verwiesen.
  • Eine Demodulation des zeitbasierten Servos, der auf Bändern aufgezeichnet ist, erfordert die Erfassung des genauen Zeitpunktes, an dem die Spitzen eines Servorücklesesignalverlaufes auftreten. Das herkömmliche Verfahren zum Aufzeichnen des Zeitpunktes, an dem ein Ereignis auftritt, besteht darin, den Zählwert eines Zählers zu erfassen, der durch einen Hochgeschwindigkeitstakt getrieben wird, wenn das Ereignis auftritt. Wegen der hohen Zeitauflösungsanforderungen einer exakten Positionsdemodulation müsste die Taktgeschwindigkeit bei der Verwendung dieses herkömmlichen Verfahrens sehr hoch sein. Zum Beispiel sollte für typische Bandgeschwindigkeiten eine Taktfrequenz von zumindest 400 MHZ verwendet werden. Diese Taktrate übersteigt die Fähigkeiten einer kostengünstigen, ohne Weiteres verfügbaren ASIC-Technologie.
  • Zusammenfassung der Erfindung
  • Die Erfindung liefert ein zeitgebungsbasiertes Servosystem, das einen Mehrphasentakt verwendet.
  • Ein Aspekt der Erfindung liefert ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs relativ zu einem Magnetspeichermedium, wobei das Magnetspeichermedium ein Servomuster aufweist, das auf dasselbe in einem Servoband geschrieben ist, wobei das Servomuster Übergänge umfasst, wobei das magnetische. Medium relativ zu dem Kopf beweglich ist, wobei das System einen Kopf aufweist, der ein Servoleseelement umfasst, das konfiguriert ist, um das Servomuster zu lesen und ein Signal zu erzeugen, wobei das Signal erkennbare Signalereignisse umfasst, die dem Servoleseelement entsprechen, das Servoübergänge liest; einen Servodecodierer aufweist, der konfiguriert ist, um das Servosignal zu empfangen, die Position des Kopfes zu bestimmen, im Hinblick auf das Servoband, ansprechend auf den Betrag der Zeit zwischen den Signalereignissen, und ein Fehlersignal zu erzeugen, das eine tatsächliche Kopfposition relativ zu der gewünschten Kopfposition im Hinblick auf das Servoband anzeigt, wobei der Servodecodierer eine Zeiterfassungslogik umfasst, die konfiguriert ist, um den Betrag einer Zeit zwischen den Signalereignissen zu bestimmen, wobei die Zeiterfassungslogik einen Mehrphasen-Taktgenerator umfasst; und einen Kopfpositionierer aufweist, der konfiguriert ist, um die Position des Kopfes relativ zu dem Magnetspeichermedium einzustellen, im Hinblick auf das Servoband, ansprechend auf das Fehlersignal.
  • Ein weiterer Aspekt der Erfindung liefert ein Servoverfahren zum Positionieren eines Magnetkopfes relativ zu einem Magnetspeichermedium, wobei das Magnetspeichermedium ein Servomuster aufweist, das auf dasselbe in einem Servoband geschrieben ist, wobei das Servomuster Übergänge umfasst, wobei das magnetische Medium relativ zu dem Kopf beweglich ist, und der Kopf konfiguriert ist, um das Servomuster zu lesen, wobei der Kopf ein Servoleseelement umfasst, das konfiguriert ist, um das Servomuster zu lesen und ein Signal zu erzeugen, wobei das Signal erkennbare Signalereignisse umfasst, die dem Servoleseelement entsprechen, das die Servoübergänge liest, wobei das Verfahren ein Empfangen des Servosignals und Bestimmen der Position des Kopfes im Hinblick auf das Servoband aufweist, durch Bestimmen des Betrags der Zeit zwischen den Signalereignissen, wobei das Bestimmen des Betrags der Zeit zwischen den Signalereignissen ein Verwenden eines Mehrphasentakts aufweist.
  • Bei einem Aspekt der Erfindung kann durch ein Verwenden eines Taktes mit mehreren Phasen der gleichen Frequenz mit einer gleichmäßigen Phasenverschiebung zwischen jeder der Phasen eine Hochauflösungszeiterfassung eines Ereignisses mit viel geringeren Taktgeschwindigkeiten erreicht werden. Zum Beispiel würde ein Verwenden eines Vierphasentaktes mit 50 Megahertz eine Zeiterfassungsauflösung von 5 ns oder das Äquivalent eines 200 MHZ-Einphasentaktes ermöglichen.
  • Bei einem Aspekt der Erfindung umfasst ein Servosystem einen Mehrphasentakt, wobei ein Zähler für jeweilige Phasen bereitgestellt ist. Jeweilige Phasen takten einen Zähler, der frei zählt. Wenn ein Ereignis auftritt (zum Beispiel Rücklesepulsspitzen, die Geschwindigkeit oder Position darstellen), werden die Zählwerte in getrennten Registern für jede Phase zwischengespeichert. Nachdem die Zwischenspeicherdaten eingeschwungen sind, wird die Summe der Werte in jedem Zwischenspeicher berechnet, um einen Hochauflösungszeitwert zu erzeugen. Die Berechnung der Summe wird in einem Nachprozessor durchgeführt, während die Zähler weiter zählen. Nachdem die Hochauflösungszeitstempel berechnet worden sind, kann ein weiteres Verarbeiten der Zeitdifferenz zwischen Ereignissen (Rücklesepulsen) mit herkömmlichen Datenpfadverarbeitungsverfahren durchgeführt werden, um die laterale Position oder die Bandgeschwindigkeit zu berechnen.
  • Es gibt andere Verfahren zum Kombinieren der Daten von den mehreren Phasen, die verwendet werden können, die keine Duplizierung des Zählers für jede der Taktphasen erfordern. Dies ist besonders von Vorteil, wenn die Phasenanzahl zunimmt .
  • Bei einem Ausführungsbeispiel wird, um einen Mehrphasen-Taktgenerator zu implementieren, eine Mehrzahl von Verzögerungselementen mit einer Grundfrequenz in einer Kaskade von einem Eingabetakt gespeist und so eingestellt, dass die Phase der Ausgabe des letzten Verzögerungselements die gleiche ist wie der Eingabetakt.
  • Bei einem Ausführungsbeispiel sind die Verzögerungselemente einstellbar, und der Phasenfehler zwischen dem Eingabetakt und der Ausgabe des letzten Verzögerungselements wird gefiltert und verwendet, um die Verzögerung aller Verzögerungselemente einzustellen. Auf diese Weise wird sichergestellt, dass die Gesamtverzögerung aller Verzögerungselemente ein Zyklus des Eingabetaktes über Teil-zu-Teil-, Temperatur-, Versorgungsspannungs- und jeglichen anderen Schwankungen ist.
  • Ein Aspekt der Erfindung liefert ein Bandlaufwerk, bei dem die Bandgeschwindigkeit angepasst ist an die Datenrate eines Hostcomputers, der Daten an das Bandlaufwerk überträgt. Dies ermöglicht, dass schnelle Hosts Daten mit einer hohen Rate übertragen, während langsame Hosts das Bandlaufwerk nicht zwingen, das Band zu stoppen und zurück zu positionieren, wenn die Daten, die auf das Band geschrieben werden sollen, in dem Bandlaufwerk keinen Datenpuffer mehr haben.
  • Andere Merkmale und Vorteile der Erfindung werden für Fachleute bei der Durchsicht der folgenden detaillierten Beschreibung, Ansprüche und Zeichnungen ersichtlich.
  • Beschreibung der Zeichnungen
  • 1 ist eine perspektivische Ansicht eines Systems, das einen Servoleser gemäß einem Ausführungsbeispiel der Erfindung umfasst.
  • 2 veranschaulicht ein Servomuster bei einem Servoband, das durch den Servoleser von 1 gelesen wird.
  • 3 ist ein Blockdiagramm, das eine Schaltungsanordnung veranschaulicht, die in dem Servoleser von 1 enthalten ist.
  • 4 veranschaulicht eine Zählerschaltungsanordnung, die in dem Servoleser von 1 enthalten ist.
  • 5 ist eine Kennlinie, die den Betrieb der Schaltungsanordnung von 4 veranschaulicht.
  • 6 veranschaulicht einen Mehrphasen-Taktgenerator.
  • Detaillierte Beschreibung der Erfindung
  • 1 zeigt ein System 10, das einen Servoschreiber 12 umfasst, und eine Mehrzahl von Laufwerkseinheiten, wie zum Beispiel Bandlaufwerke 14 und 16. Obwohl die Erfindung in 1 so veranschaulicht ist, dass dieselbe in Zusammenhang mit einer Computerbanddatenspeicherung verwendet wird, weist die Erfindung eine große Vielzahl von Anwendungen auf. Zum Beispiel können einige Aspekte der Erfindung in Zusammenhang mit anderen Speichermedien als Bändern oder zum Speichern entweder analoger oder digitaler Musik oder anderer Informationen als Daten verwendet werden. Einige Aspekte der Erfindung können zum Beispiel in Zusammenhang mit jedem beliebigen einer Vielzahl von Typen von Speichervorrichtungen ausgeführt werden, einschließlich Plattenspeichervorrichtungen. Ausschließlich zu Veranschauli chungszwecken wird die Erfindung in Zusammenhang mit Bandtechnologie beschrieben.
  • Die Laufwerkseinheiten 14 bzw. 16 lesen Daten von und schreiben Daten auf ein Band oder eine andere Form von Magnetspeichermedium. Die Bandlaufwerke 14 und 16 können mit Netzwerken gekoppelt sein oder bei einzelnen Computern verwendet werden. Zum Beispiel ist das Bandlaufwerk 16 mit einem Netzwerk 18 zur Kommunikation mit Computern 20 oder 22 verbunden, und das Bandlaufwerk 14 wird bei einem einzelnen Computer 24 verwendet. Ferner kann es sich bei dem Bandlaufwerk, das mit einem Netzwerk gekoppelt ist oder bei einem einzelnen Computer verwendet wird, entweder um eine eigenständige Einheit (getrennt von einem Computer) handeln, oder dasselbe kann konfiguriert sein, um in einem Fach in einem Computer aufgenommen zu werden. Zum Beispiel handelt es sich bei dem veranschaulichten Ausführungsbeispiel bei dem Bandlaufwerk 16 um ein eigenständiges Bandlaufwerk, und das Bandlaufwerk 14 wird in einem Fach in einem Gehäuse eines Computers 24 gehalten. Bei dem veranschaulichten Ausführungsbeispiel sind die Laufwerkseinheiten 14 und 16 Linearaufzeichnungslaufwerkssysteme. Alternative Ausführungsbeispiele sind möglich.
  • Bei dem veranschaulichten Ausführungsbeispiel werden der Servoschreiber 12 und die Bandlaufwerke 14 und 16 mit Bandkassetten 26, 28 oder 30 verwendet. Bei dem veranschaulichten Ausführungsbeispiel handelt es sich bei den Bandkassetten um Einspulentypbandkassetten, und dieselben umfassen jeweils ein Gehäuse, das eine Spule 32 hält, und ein Band 34, das auf die Spule gewickelt ist. Eine zweite Spule 36, die in der Servoeinheit 12 oder in dem Bandlaufwerk 14 oder 16 enthalten ist, nimmt das Band in Eingriff. Bei einem alternativen Ausführungsbeispiel umfasst die Bandkassette zwei Spulen. Das Band weist eine Breite W (2) auf, wie zum Beispiel 8 mm, 4 mm, ¼ Zoll oder ½ Zoll. Das Band weist auch eine Länge in der Richtung der Bandbewegung auf (d.h. in der Richtung, die senkrecht zu der Richtung der Breite W ist). Die Richtung der Bandbewegung ist durch einen Pfeil 37 veranschaulicht.
  • Der Servoschreiber 12 schreibt Servocode auf die Bänder vor zur nachfolgenden Verwendung in einem Bandlaufwerk 14 oder 16, das Daten liest und schreibt und Servocode liest. Der Servoschreiber 12 erzeugt zeitgebungsbasierte Servomuster im Gegensatz zu amplitudenbasierten Servomustern.
  • 2 veranschaulicht eine Servobandkonfiguration, die bei einem Ausführungsbeispiel der Erfindung für ein Servoband verwendet werden könnte. Diese Servobandkonfiguration, die in 2 gezeigt ist, liefert sowohl eine Anzeige der Position (und der Geschwindigkeit) in der Richtung der Bandbewegung als auch eine Anzeige der lateralen Position des Bandes relativ zu dem Servoelement, das das Servoband liest. Die Bandlaufwerke 14 und 16 umfassen ein zeitgebungsbasiertes Demodulationsschema zum Erfassen der Servoinformationen auf dem Band 34. Die Bandlaufwerke 14 und 16 weisen jeweilige Köpfe 38 auf. Die Position eines Kopfes 38 relativ zu der Bandbreite W wird von der relativen Zeitgebung von azimutal geneigten Übergängen abgeleitet. Insbesondere umfassen die Köpfe 38 jeweils Servoleseelemente 39, und auf das Band 34 ist in einem Servoband 40 Servocode geschrieben. Der Servocode umfasst zwei entgegengesetzte Azimutstöße mit einer Zählung von zehn Übergängen und zwei entgegengesetzte Azimutstöße mit einer Zählung von acht Übergängen. Wie es in 2 gezeigt ist, gibt es Übergänge, wie zum Beispiel Übergänge 42 und 43, mit einer positiven Neigung und Übergänge, wie zum Beispiel Übergang 44, mit einer negativen Neigung. Ungeachtet der lateralen Position des Kopfes 38 ist die Zeitgebung zwischen den Übergängen 42 und 43 die gleiche, da die Übergänge 42 und 43 die gleiche Neigung haben. Deshalb werden Geschwindigkeitsinformationen ohne Weiteres bestimmt. Um die laterale Position des Kopfes zu bestimmen, um zu bestimmen, ob sich er Kopf näher an einer Seite oder der anderen Seite des Servobandes befindet, wird ein Muster von zwei Stößen von zehn Übergängen gefolgt von zwei Stößen von acht Übergängen verwendet. Bei dem veranschaulichten Ausführungsbeispiel werden als ein Beispiel die Übergänge 42 und 43 bei einem Azimutwinkel von sechs Grad geschrieben. Somit werden Rücklesepulse von dem Servocode in Stößen verarbeitet. Ein Stoß ist ein Satz von Übergängen, die zusammen gruppiert sind, um eine vorbestimmte Anzahl von Pulsen zu erzeugen, wenn dieselben gelesen werden. Die Zeitdifferenz zwischen benachbarten Stößen stellt die laterale Position dar und die Zeitdifferenz zwischen jeweils übernächsten Stößen stellt die Bandgeschwindigkeit dar. Für genaue Informationen hinsichtlich zeitbasierter Servosysteme sei auf die Europäische Patentanmeldung EP 0690442 A2 verwiesen.
  • Da es sich hier um ein zeitbasiertes Servosystem handelt, ist eine Hochauflösungszeitgebungsmessung notwendig, um eine Hochauflösungspositionsmessung zu erreichen.
  • Das Band 34 ist relativ zu dem Kopf 38 beweglich. Insbesondere umfassen die Bandlaufwerke 14 bzw. 16 einen Motor 41, der konfiguriert ist, um die Länge des Bandes relativ zu dem Kopf zu bewegen, und das Servoleseelement 39 des Kopfes 38 liest das Servomuster. Das Servoleseelement 39 erzeugt ein Signal, das erkennbare Signalereignisse umfasst, die dem Servoleseelement entsprechen, das Servoübergänge liest. Insbesondere tritt in dem Servorücklesesignalverlauf eine Spitze auf, wenn das Servoleseelement 39 einen Servoübergang 42, 43 oder 44 liest.
  • Die Bandlaufwerke 14 bzw. 16 umfassen einen Servodecodierer 48 (3), der konfiguriert ist, um das Servosignal von dem Servoleseelement 39 zu empfangen. Bei dem veranschaulichten Ausführungsbeispiel ist der Servodecodierer 48 in einer anwendungsspezifischen integrierten Schaltung (ASIC) definiert, die einen Vorverstärker 50 umfasst, der mit dem Servoleseelement 39 gekoppelt ist, sowie einen Rauschen entfernenden Analogfilter 52, der mit dem Vorverstärker 50 gekoppelt ist, einen Pulsdetektor 54, der mit dem Analog filter 52 gekoppelt ist, und eine Zeiterfassungslogik 56, die mit dem Pulsdetektor 54 gekoppelt ist.
  • Der Servodecodierer 48 bestimmt die Position des Kopfes 38 im Hinblick auf das Servoband 40 ansprechend auf den Betrag der Zeit zwischen den Signalereignissen und erzeugt ein Fehlersignal, das eine tatsächliche Kopfposition relativ zu einer gewünschten Kopfposition in dem Servoband 40 anzeigt. Zum Beispiel zeigt das Fehlersignal bei einem Linearlaufwerkssystem die tatsächliche Kopfposition relativ zu der gewünschten Kopfposition mit Hinblick auf die Breite W des Bandes 34 an.
  • Die Bandlaufwerke 14 bzw. 16 umfassen ferner einen Kopfpositionierer 58, der konfiguriert ist, um die Position des Kopfes relativ zu dem Magnetspeichermedium mit Hinblick auf das Servoband 40 ansprechend auf das Fehlersignal einzustellen.
  • Die Zeiterfassungslogik 56 des Servodecodierers 48 ist konfiguriert, um den Betrag der Zeit zwischen den Signalereignissen zu bestimmen, wie es durch den Pulsdetektor 54 angezeigt ist. Die Zeiterfassungslogik umfasst eine Zeiterfassungsschaltungsanordnung 60 (4).
  • Bei einem Ausführungsbeispiel weist die Zeiterfassungsschaltungsanordnung 60 eine Mehrzahl von Zählern 62, 64, 66 und 68 auf. Die Zähler 62, 64, 66 und 68 sind Mehrfachbit-Binärzähler, die konfiguriert sind, um frei zu zählen. Die Zeiterfassungsschaltungsanordnung 60 umfasst ferner eine Mehrzahl von Mehrfachbit-Zwischenspeichern 70, 72, 74 und 76, die jeweils mit den Binärzählern gekoppelt sind. Die Zwischenspeicher speichern Zählwerte für die jeweiligen Phasen zwischen, ansprechend auf die erkennbaren Signalereignisse, die dem Servoleseelement entsprechen, das Servoübergänge liest. Die Zwischenspeicher umfassen Lasteingaben, die durch die vordere Flanke eines Pulses ausgelöst werden, der anzeigt, dass ein Zeitereignis startet oder stoppt. Um eine asynchrone Schaltungsanordnung zu minimieren, werden mehrere Instanzen der Zeitereignisse erzeugt, entsprechend der Phasenanzahl, und jeder Zwischenspeicher 70, 72, 74 und 76 wird auf eine der Instanzen synchronisiert. Nachdem die Zwischenspeicherdaten eingeschwungen sind, wird die Summe der Werte in den Zwischenspeichern 70, 72, 74 und 76 berechnet, um einen Hochauflösungszeitwert zu erzeugen. Die Berechnung der Summe wird in einem Nachprozessor in der Zeiterfassungslogik 56 durchgeführt, während die Zähler 62, 64, 66 und 68 weiter zählen. Nachdem die Hochauflösungszeitstempel berechnet sind, wird ein weiteres Verarbeiten der Zeitdifferenz zwischen den Ereignissen mit konventionellen Datenpfadverarbeitungsverfahren durchgeführt.
  • 5 veranschaulicht die Auflösungszunahme, die dadurch gewonnen wird, dass mehrere Phasen vorliegen. Für ein erstes Zeitereignis 78 ist der Zeitstempel gleich der Summe von Zählwerten für die Zähler 62, 64, 66 und 68 zwischen vorderen Flanken von Start- und Stopp-Pulsen 80 und 82. Es gibt drei vordere Flanken für jede Phase 0 bis Phase 3 zwischen den vorderen Flanken der Pulse 80 und 82. Für das Ereignis 78 beträgt der Zeitstempel somit 3 + 3 + 3 + 3 = 12.
  • Für ein zweites Zeitereignis 84 ist der Zeitstempel gleich der Summe von Zählwerten für die Zähler 62, 64, 66 und 68 zwischen vorderen Flanken von Start- und Stopp-Pulsen 86 und 85. Es gibt drei vordere Flanken für jede Phase 0 bis Phase 2 zwischen den vorderen Flanken der Pulse 86 und 85 und zwei vordere Flanken für Phase 3. Für das Ereignis 78 beträgt der Zeitstempel somit 3 + 3 + 3 + 2 = 11. Würde kein Mehrphasentakt verwendet, wäre es nicht möglich, zwischen den Zeitereignissen 78 und 84 unter Verwendung eines Taktes der gleichen Geschwindigkeit zu unterscheiden.
  • Bei einem Ausführungsbeispiel sind die Zähler jeweils konfiguriert, um mit einer Frequenz von nicht mehr als 200 MHZ zu zählen. Insbesondere ist die Anzahl von Phasen für den Mehrphasentakt basierend auf einer gewünschten Auflösung und basierend auf der Frequenz des Eingabetaktes ausgewählt. Zum Beispiel ermöglicht ein Verwenden eines Vierphasentaktes mit 50 MHZ eine Zeiterfassungsauflösung von 5 ns (1 ÷ 50 MHZ ÷ 4) oder das Äquivalent eines 200 MHZ-Einphasentaktes. Somit sind bei einem Ausführungsbeispiel die Zähler jeweils konfiguriert, um mit einer Frequenz von nicht mehr als 50 MHZ zu zählen, und der Mehrphasentakt umfasst zumindest vier Phasen. Wenn Takte mit immer höherer Geschwindigkeit bei ASICs möglich und kosteneffektiv werden, wenn die Technologie fortschreitet, wird die Erfindung immer noch eine erhöhte Auflösung für jede beliebige gegebene Taktgeschwindigkeit liefern.
  • Es gibt andere Verfahren zum Kombinieren der Daten von den mehreren Phasen, die keine Duplizierung des Zählers für jede der Taktphasen erfordern. Dies ist besonders von Vorteil, wenn die Phasenanzahl zunimmt.
  • Ein Beispiel für eine Implementierung eines Mehrphasen-Taktgenerators 87 (6) wird nun geliefert. Der Mehrphasen-Taktgenerator 87 liefert Taktsignale zum Takten der Zähler 62, 64, 66 und 68 von 4. Bei einem Ausführungsbeispiel weist ein Mehrphasen-Taktgenerator 87 eine Mehrzahl von Verzögerungselementen 88, 90 und 92, die zusammen in einer Kaskade gekoppelt sind, und einen Eingabetakt 104 auf, der mit dem ersten Verzögerungselement 88 gekoppelt ist. Die Verzögerungselemente 88, 90 und 92 weisen jeweils eine Eingabe und eine Ausgabe auf. Die Verzögerungselemente definieren Phasen Ph0, Ph1, Ph2 bzw. Ph3 des Mehrphasen-Taktgenerators 87. Diese Phasen Ph0, Ph1, Ph2 und Ph3 sind mit den Takteingaben PHASE 0, PHASE 1, PHASE 2 bzw. PHASE 3 der Zähler 62, 64, 66 und 68 von 4 gekoppelt. Somit hängt die Anzahl der Verzögerungselemente 88, 90 und 92 von der Anzahl der Phasen ab. Bei dem veranschaulichten Ausführungsbeispiel sind drei Verzögerungselemente bereitgestellt, die vier Phasen Ph0, Ph1, Ph2 und Ph3 definieren. Es kann jedoch jede beliebige gewünschte Phasenanzahl vorliegen. Zum Beispiel liegen bei einem Ausführungsbeispiel acht Phasen vor. Der Mehrphasen-Taktgenerator 87 umfasst ferner einen Eingabetakt 104, der mit dem Eingang des ersten Verzögerungselements 88 gekoppelt ist. Das letzte Verzögerungselement 92 weist eine Ausgabe Ph3 auf, die gesteuert ist, um eine Phase aufzuweisen, die mit der Phase des Eingabetakts 104 identisch ist. Insbesondere handelt es sich bei den Verzögerungselementen 88, 90 und 92 um einstellbare Verzögerungselemente, und die Bandlaufwerke 14 und 16 umfassen ferner eine Steuerschaltungsanordnung, die konfiguriert ist, um die Verzögerungselemente derart einzustellen, dass die Ausgabe Ph3 des letzten Verzögerungselements 92 die gleiche Phase aufweist wie der Eingabetakt 104. Bei dem veranschaulichten Ausführungsbeispiel werden die Verzögerungselemente 88, 90 und 92 alle gleichzeitig gesteuert, anstatt einzeln steuerbar zu sein. Die Verzögerungselemente 88, 90 und 92 werden deshalb bevorzugt auf eine lokalisierte und gesteuerte Weise hergestellt, so dass die Verzögerungsschwankung zwischen den Verzögerungselementen begrenzt ist. Ansonsten kann eine Ungleichmäßigkeit der Phasen bezüglich jeder anderen Phase zu einem Fehler bei dem erfassten Zeitwert des Ereignisses führen.
  • Die Steuerschaltanordnung umfasst einen Phasenkomparator 106, der die Phase der Ausgabe Ph3 des letzten Verzögerungselements 92 mit dem Eingabetakt 104 vergleicht und eine Ausgabe Perr liefert, die jegliche Phasendifferenz anzeigt. Die Steuerschaltungsanordnung weist ferner ein Tiefpassfilter 108 auf. Der Phasenfehler zwischen dem Eingabetakt 104 und der Ausgabe Ph3 des letzten Verzögerungselements 92 wird gefiltert und verwendet, um die Verzögerung aller Verzögerungselemente 88, 90 und 92 einzustellen. Auf diese Weise wird sichergestellt, dass die Gesamtverzögerung aller Verzögerungselemente ein Zyklus des Eingabetakts über Teil-zu-Teil-, Temperatur-, Versorgungsspannungs- und jeglichen anderen Schwankungen ist.
  • Die Phasenanzahl des Mehrphasen-Taktgenerators 87 ist basierend auf einer gewünschten Auflösung und basierend auf der Frequenz des Eingabetakts 104 ausgewählt. Zum Beispiel weist bei einem Ausführungsbeispiel der Eingabetakt 104 eine Frequenz von nicht mehr als 50 MHZ auf, wobei der Mehrphasen-Taktgenerator zumindest vier Phasen aufweist. Ein Verwenden eines Vierphasentaktes mit 50 MHZ ermöglicht eine Zeiterfassungsauflösung von 5 ns oder das Äquivalent eines 200 MHZ-Einphasentaktes. Bei einem anderen Ausführungsbeispiel weist der Eingabetakt 104 eine Frequenz von nicht mehr als 50 MHZ auf, wobei der Mehrphasen-Taktgenerator zumindest acht Phasen aufweist.
  • Somit kann durch ein Verwenden von mehreren Taktphasen der gleichen Frequenz mit einer gleichmäßigen Phasenverschiebung zwischen jeder der Phasen eine Hochauflösungszeiterfassung eines Ereignisses mit viel geringeren Taktgeschwindigkeiten erreicht werden. Dies hat eine größere Positioniergenauigkeit bei einem zeitbasierten Servosystem zur Folge.
  • Der angestrebte Schutz soll nicht auf die offenbarten Ausführungsbeispiele beschränkt sein, die nur als Beispiele gegeben sind, sondern soll stattdessen nur durch den Schutzbereich der beigefügten Ansprüche beschränkt sein.

Claims (10)

  1. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem magnetischen Speichermedium (34), wobei das magnetische Speichermedium (34) ein Servomuster aufweist, das auf dasselbe in einem Servoband (40) geschrieben ist, wobei das Servomuster Übergänge (42, 43, 44) umfaßt, wobei das magnetische Medium (34) relativ zu dem Kopf (38) beweglich ist, wobei das System folgende Merkmale aufweist: einen Kopf (38), der ein Servoleseelement (39) umfaßt, das konfiguriert ist, um das Servomuster zu lesen und ein Signal zu erzeugen, wobei das Signal erkennbare Signalereignisse umfasst, die dem Servoleseelement (39) entsprechen, das Servoübergänge (42, 43, 44) liest; einen Servodecodierer (48), der konfiguriert ist, um das Servosignal zu empfangen, die Position des Kopfs zu bestimmen, im Hinblick auf das Servoband (40), ansprechend auf den Betrag der Zeit zwischen den Signalereignissen, und ein Fehlersignal zu erzeugen, das eine tatsächliche Kopfposition relativ zu der gewünschten Kopfposition im Hinblick auf das Servoband (40) anzeigt, wobei der Servodecodierer (48) eine Zeiterfassungslogik (56) umfaßt, die konfiguriert ist, um den Betrag einer Zeit zwischen den Signalereignissen zu bestimmen, wobei die Zeiterfassungslogik (56) einen Mehrphasen-Taktgenerator (87) umfaßt; und einen Kopfpositionierer (58), der konfiguriert ist, um die Position des Kopfs (38) relativ zu dem Magnetspeichermedium (34) einzustellen, im Hinblick auf das Servoband (40), ansprechend auf das Fehlersignal.
  2. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß Anspruch 1, bei dem die Zeiterfassungslogik (56) eine Mehrzahl von Zählern (62, 64, 66, 68) aufweist.
  3. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß Anspruch 1, bei dem der Mehrphasentakt (60) eine Mehrzahl von Mehrfachbit-Binärzählern (62, 64, 66, 68), die konfiguriert sind, um frei zu zählen, und eine Mehrzahl von Mehrfachbit-Zwischenspeichern (70, 72, 74, 76), die jeweils mit den Binärzählern (62, 64, 66, 68) gekoppelt sind, aufweist, wobei die Zwischenspeicher (70, 72, 74, 76) Zählwerte für die jeweiligen Phasen ansprechend auf die erkennbaren Signalereignisse entsprechend dem Servoleseelement, das die Servoübergänge liest, zwischenspeichern.
  4. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß den Ansprüchen 1, 2 oder 3, bei dem der Mehrphasen-Taktgenerator (87) eine Anzahl von Phasen umfaßt, die basierend auf einer gewünschten Auflösung ausgewählt sind.
  5. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß Anspruch 1, bei dem der Mehrphasen-Taktgenerator (87) eine Mehrzahl von Verzögerungselementen (88, 90, 92), die zusammen in einer Kaskade gekoppelt sind, und einen Eingabetakt (104) umfaßt, der mit den kaskadierten Verzögerungselementen (88, 90, 92) gekoppelt ist.
  6. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß Anspruch 5, bei dem der Mehrphasen-Taktgenerator (87) eine Mehrzahl von Phasen aufweist und bei dem die Anzahl von Verzögerungselementen (88, 90, 92) von der Anzahl von Phasen abhängt.
  7. Ein zeitgebungsbasiertes Servosystem zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34) gemäß Anspruch 5 oder 6, bei dem der Mehrphasen-Taktgenerator (87) eine Mehrzahl von Verzögerungselementen (88, 90, 92), die zusammen in einer Kaskade gekoppelt sind und jeweils eine Eingabe und eine Ausgabe aufweisen, und einen Eingabetakt (104) umfaßt, der mit der Eingabe des ersten der kaskadierten Verzögerungselemente gekoppelt ist, und bei dem das letzte der kaskadierten Verzögerungselemente einen Ausgang (Ph3) mit einer Phase aufweist, die mit der Phase des Eingabetakts identisch ist.
  8. Ein Servoverfahren zum Positionieren eines Magnetkopfs (38) relativ zu einem Magnetspeichermedium (34), wobei das Magnetspeichermedium (34) ein Servomuster aufweist, das auf dasselbe in einem Servoband (40) geschrieben ist, wobei das Servomuster Übergänge (42, 43, 44) umfaßt, wobei das Magnetmedium (34) relativ zu dem Kopf (38) beweglich ist, und der Kopf (38) konfiguriert ist, um das Servomuster zu lesen, wobei der Kopf (38) ein Servoleseelement (39) umfaßt, das konfiguriert ist, um das Servomuster zu lesen und ein Signal zu erzeugen, wobei das Signal erkennbare Signalübergänge aufweist, die dem Servoleseelement (39) entsprechen, das die Servoübergänge liest, wobei das Verfahren folgende Schritte aufweist: Empfangen des Servosignals und Bestimmen der Position des Kopfs (38) im Hinblick auf das Servoband, durch Bestimmen des Betrags der Zeit zwischen den Signaler eignissen, wobei das Bestimmen des Betrags der Zeit zwischen den Signalereignissen ein Verwenden eines Mehrphasentakts (87) aufweist.
  9. Ein Servoverfahren gemäß Anspruch 8, bei dem ein Verwenden eines Mehrphasentakts (60) ein Verwenden von Zählern (62, 64, 66, 68) für jeweilige Phasen und Zwischenspeicher (70, 72, 74, 76) aufweist, die mit den jeweiligen Zählern (62, 64, 66, 68) zum Zwischenspeichern von Zählwerten zwischen den Signalereignissen gekoppelt sind.
  10. Ein Servoverfahren gemäß Anspruch 8 oder 9, bei dem ein Verwenden eines Mehrphasentakts (60) ein Erzeugen von Mehrphasentaktsignalen aufweist, die kaskadierte Verzögerungselemente (88, 90, 92) verwenden, wobei die jeweiligen Verzögerungselemente (88, 90, 92) die jeweiligen Phasen definieren.
DE69918770T 1998-10-20 1999-09-30 Servosystem und Verfahren mit Multiphasentaktsignal Expired - Lifetime DE69918770T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/175,908 US6124996A (en) 1998-10-20 1998-10-20 Servo system and method with multiple phase clock
US175908 1998-10-20

Publications (2)

Publication Number Publication Date
DE69918770D1 DE69918770D1 (de) 2004-08-26
DE69918770T2 true DE69918770T2 (de) 2005-08-11

Family

ID=22642167

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69918770T Expired - Lifetime DE69918770T2 (de) 1998-10-20 1999-09-30 Servosystem und Verfahren mit Multiphasentaktsignal

Country Status (5)

Country Link
US (1) US6124996A (de)
EP (1) EP0996114B1 (de)
JP (1) JP2000123335A (de)
DE (1) DE69918770T2 (de)
HK (1) HK1027204A1 (de)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020093994A1 (en) * 2000-12-30 2002-07-18 Norm Hendrickson Reverse data de-skew method and system
US20020093986A1 (en) * 2000-12-30 2002-07-18 Norm Hendrickson Forward data de-skew method and system
US20020090045A1 (en) * 2001-01-10 2002-07-11 Norm Hendrickson Digital clock recovery system
US7123678B2 (en) 2001-02-01 2006-10-17 Vitesse Semiconductor Corporation RZ recovery
JP4157412B2 (ja) * 2003-04-15 2008-10-01 富士フイルム株式会社 磁気テープおよびその製造方法、サーボライタ、ならびにサーボバンドの識別方法および装置
US6924960B1 (en) * 2003-07-31 2005-08-02 Western Digital Technologies, Inc. Timing compensation in a self-servowriting system
US7038871B2 (en) * 2003-11-10 2006-05-02 Imation Corp. Multi-band servo patterns with inherent track ID
US7142381B2 (en) * 2003-11-10 2006-11-28 Imation Corp. Servo writing devices for creating servo patterns with inherent track ID
US7038872B2 (en) * 2003-11-10 2006-05-02 Imation Corp. Servo patterns with inherent track ID
JP2006092586A (ja) * 2004-09-21 2006-04-06 Fuji Photo Film Co Ltd サーボ信号検査装置およびサーボ信号検査方法
US7333291B1 (en) 2006-09-28 2008-02-19 Hewlett-Packard Development Company, L.P. System and method for reducing tracking noise in a tape drive

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5433983A (en) * 1977-08-22 1979-03-13 Toshiba Corp Digital servo device
JPS54102474A (en) * 1978-01-27 1979-08-11 Sony Corp Digital servo circuit
EP0177936B1 (de) * 1984-10-12 1990-08-16 Sanyo Electric Co., Ltd. Digitale Hilfsvorrichtung
US5065081A (en) * 1987-12-10 1991-11-12 Shah Emanuel E Zero error digital servo system
US5172353A (en) * 1989-03-02 1992-12-15 Olympus Optical Co., Ltd. Track seeking control apparatus for use in data recording/reproduction systems having data tracks thereon
US5077529A (en) * 1989-07-19 1991-12-31 Level One Communications, Inc. Wide bandwidth digital phase locked loop with reduced low frequency intrinsic jitter
JP3313175B2 (ja) * 1993-02-19 2002-08-12 富士通株式会社 ディスク装置のサーボ位置検出装置及びその方法
JP3355690B2 (ja) * 1993-03-31 2002-12-09 ソニー株式会社 クロック再生装置
US5689384A (en) * 1994-06-30 1997-11-18 International Business Machines Corporation Timing based servo system for magnetic tape systems

Also Published As

Publication number Publication date
EP0996114A3 (de) 2000-05-31
JP2000123335A (ja) 2000-04-28
US6124996A (en) 2000-09-26
EP0996114A2 (de) 2000-04-26
DE69918770D1 (de) 2004-08-26
EP0996114B1 (de) 2004-07-21
HK1027204A1 (en) 2001-01-05

Similar Documents

Publication Publication Date Title
DE69108418T2 (de) Verfahren und Gerät zur Aufzeichnung von Datenübergängen.
DE60305155T2 (de) Zeitgebungsabhängiges servosignal mit festem abstand zwischen transaktionen
DE3854924T2 (de) Servomuster
DE4438395C2 (de) Vorrichtung für plattenförmige Aufzeichnungsträger zur Erfassung einer Kopfposition durch Lesen eines Phasen-Servomusters
DE69018382T2 (de) Positionierung der Lese- und Aufnahmeköpfe in einem Plattenantrieb.
DE4027194C2 (de) Verfahren und Anordnung zum Positionieren eines Magnetkopfes eines Magnetschichtspeichers
DE69217915T2 (de) Methode und Vorrichtung zur Bestimmung der Bandposition für ein Band unter Verwendung eines speziellen Servo-Formates
DE69824668T2 (de) Redundantes Servosystem
DE69433095T2 (de) Plattenlaufwerk mit adaptivem lese-/schreibkanal zur optimierung der leistung zwischen kopf, medium und kanal
DE3873904T2 (de) Verfahren und vorrichtung zum detektieren von abnormaler arbeitsweise eines geraetes mit bewegbarem speicher.
DE69918770T2 (de) Servosystem und Verfahren mit Multiphasentaktsignal
DE2629710B2 (de) Steueranordnung für Magnetplattenspeicher
DE69936699T2 (de) Servosystem und-verfahren mit digital gesteuerten oszillator
DE69028852T2 (de) Verfahren und vorrichtung zur synchronisierung der taktsignale für aufzeichnungsgerät mit schrägspurverfahren
DE3881314T2 (de) Datenaufzeichnungs-Plattendatei mit digitaler Nachlaufregelung.
DE2323820B2 (de) Einrichtung zur Spurmittenführung der Arbeitsspalten eines Dreh-Magnetkopfes über den Datensignalspuren eines Magnetbandes
DE4405087C2 (de) Verfahren und Vorrichtung zum Detektieren einer Kopfposition durch das Lesen von Servodaten von einem Aufzeichnungsmedium mit einer Vielzahl von Spuren
DE3521895A1 (de) Verfahren und einrichtung zur aufzeichnung von information auf einer magnetscheibe
DE3751014T2 (de) Verfahren und System zur dynamischen Verstärkungskalibrierung eines Wiedergabeverstärkers mit variabler Verstärkung.
DE3851689T2 (de) Daten-Wiedergabegerät.
DE69118046T2 (de) Magnetaufzeichnungs- und Wiedergabegerät für ein Datenverarbeitungsgerät und Magnetband dafür
DE69831570T2 (de) Verfahren und vorrichtung zur aufzeichnung und wiedergabe von daten
DE69920868T2 (de) Spurfolge-servosignalmusterschreibmethode für magnetplattenvorrichtung
DE102014018331A1 (de) Plattenlaufwerk mit Servosystem für eine Zeitsynchronisierung für spaltlose Sektoren
DE3886961T2 (de) System und Verfahren zur mehrfachen Ausnutzung eines Floppy-disk Kontrollers für verschiedene Floppy-disk geräte.

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE

8364 No opposition during term of opposition