DE112012004103T5 - Servosteuerung - Google Patents

Servosteuerung Download PDF

Info

Publication number
DE112012004103T5
DE112012004103T5 DE112012004103.8T DE112012004103T DE112012004103T5 DE 112012004103 T5 DE112012004103 T5 DE 112012004103T5 DE 112012004103 T DE112012004103 T DE 112012004103T DE 112012004103 T5 DE112012004103 T5 DE 112012004103T5
Authority
DE
Germany
Prior art keywords
tape
read
data
data track
elements
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.)
Pending
Application number
DE112012004103.8T
Other languages
English (en)
Inventor
Giovanni Cherubini
Jens Jelitto
Alfred Mark Lantz
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE112012004103T5 publication Critical patent/DE112012004103T5/de
Pending legal-status Critical Current

Links

Images

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/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
    • G11B5/588Disposition 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 by controlling the position of the rotating heads
    • 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
    • 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/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • 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/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • G11B5/00813Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
    • G11B5/00847Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks
    • 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/488Disposition of heads
    • G11B5/4893Disposition of heads relative to moving tape

Abstract

In einem Verfahren zum Betreiben eines Bandspeichersystems wird während des Bewegens eines Bandes (1) in einem Bandlaufwerk über einen Bandkopf (2) für eine oder mehrere Vorgänge des Lesens und Schreibens von Benutzerdaten aus einer/in eine Datenspur des Bandes (1) ein der Datenspur zugewiesenes Leseelement (R1) des Bandkopfes (2) quer zu einer Bewegungsrichtung (MD) des Bandes (1) um eine Strecke von mehr als einer Breite (w) der Datenspur bewegt. Eine Querposition (TP) von einem oder mehreren der folgenden Elemente ist abhängig von einem vom Leseelement (R1) während seiner Querbewegung gelieferten Signal: dem Leseelement (R1); einem anderen der Datenspur zugewiesenes Leseelement (R1); und einem der Datenspur zugewiesenen Schreibelement (W1).

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft ein Verfahren zum Betreiben eines Bandspeichersystems und ein Bandspeichersystem.
  • Hintergrund
  • Servomechanismen in Bandlaufwerken enthalten mehrere Komponenten, bei denen es sich um mechanische Teile, Wandler (transducers) und signalverarbeitende Einheiten handelt, die durch logische Schaltungen realisiert werden. In einem Servomechanismus mit Spurverfolgung (track-follow servomechanism) für Bandlaufwerke nach dem Stand der Technik können beispielsweise ein Grobstellglied und ein Feinstellglied für die seitliche Positionierung eines starren Bandkopfmoduls verwendet werden, das Elemente zum Schreiben und Lesen von Daten sowie Servoleseelemente enthält, die auch als Servoelemente bekannt sind. Außerdem könnte ein Schräglauf-Stellglied (skew actuator) das Bandkopfmodul neigen, um es für Lese/Schreib-Vorgänge mit dem Band auszurichten. Ein oder mehrere Servoelemente, die Teil des Bandkopfmoduls sind, führen Servosignale entsprechenden Servokanälen zu, um Schätzwerte der Bandgeschwindigkeit und der Längsposition des Bandes sowie eine seitliche Bandkopfposition, auch als Querposition bekannt, in Bezug auf das Band zu berechnen, und eine Steuereinheit legt digitale Steuersignale für Stellglieder fest wie beispielsweise ein Stellglied zum Bewegen des Bandkopfmoduls als Ganzes in einer seitlichen Richtung. Mit einer steigenden Banddichte, wie sie für künftige Bandlaufwerke vorgesehen ist, dürfte bei festen Entfernungen zwischen den Servoelementen und den einzelnen Lese/Schreib-Elementen eine Steuerung der seitlichen Position eines starren Bandkopfmoduls und möglicherweise seines Schräglaufs allein nicht ausreichen, um eine angemessene individuelle Positionierungsgenauigkeit der sich entlang der Datenspuren bewegenden Leseelemente sicherzustellen. Bei Bandlaufwerken nach dem Stand der Technik können Umgebungsbedingungen zu einer Bandausdehnung oder Bandkontraktion führen, die möglicherweise die Positionierungsgenauigkeit herabsetzt und eventuell die erreichbare Banddichte begrenzt. Außerdem tragen auch niederfrequente Prozesse wie Schwankungen der Bandspannung und ein verbleibender dynamischer Bandschräglauf (tape skew) des Bandkopfes in Bezug auf das Band zur Verringerung der Positionierungsgenauigkeit der einzelnen Leseelemente bei.
  • Kurzdarstellung der Erfindung
  • Gemäß einer Ausführungsform eines Aspekts der Erfindung wird ein Verfahren zum Betreiben eines Bandspeichersystems bereitgestellt. Wenn ein Band in einem Bandlaufwerk für einen oder mehrere Vorgänge des Lesens und Schreibens von Benutzerdaten aus einer/in eine Datenspur des Bandes über einen Bandkopf bewegt wird, wird ein Leseelement des Bandkopfes, das der Datenspur zugewiesen ist, um eine Strecke von nicht weniger als einer Breite der Datenspur quer zu einer Bewegungsrichtung des Bandes bewegt. Eine Querposition von einem oder mehreren der folgenden Elemente wird in Abhängigkeit von einem Signal gesteuert, das vom Leseelement während seiner Querbewegung geliefert wird:
    • – dem Leseelement,
    • – einem weiteren der Datenspur zugewiesenen Leseelement, und
    • – einem der Datenspur zugewiesenen Schreibelement.
  • In Ausführungsformen kann das Verfahren eines oder mehrere der folgenden Merkmale aufweisen:
    • – das Leseelement wird während einer ersten Zeitspanne bewegt; und die Querposition des einen oder der mehreren Elemente wird am Ende oder nach der ersten Zeitspanne in Abhängigkeit von dem Signal gesteuert, das vom Leseelement während der ersten Zeitspanne geliefert wird;
    • – das Steuern der Querposition des einen oder der mehreren Elemente beinhaltet ein Positionieren des betreffenden Elements auf einer Spurmittellinie der zugewiesenen Datenspur;
    • – das Steuern der Querposition des einen oder der mehreren Elemente beinhaltet ein Ermitteln einer Querabweichung des betreffenden Elements von der Spurmittellinie der zugewiesenen Datenspur;
    • – das Leseelement wird quer zur Bewegungsrichtung des Bandes bewegt, um ein in die Datenspur geschriebenes Servomuster abzutasten, wobei auf das Servomuster auf der Datenspur ein Benutzerdatenabschnitt folgt, der Benutzerdaten enthält oder für diese reserviert ist;
    • – in einem Servomuster-Abtastmodus wird das Leseelement zum Abtasten des Servomusters bewegt; in einem Benutzerdaten-Lese/Schreib-Modus wird der Benutzerdatenabschnitt mittels des einen oder der mehreren Elemente gelesen bzw. geschrieben; und der Servomuster-Abtastmodus und der Benutzerdaten-Lese/Schreib-Modus wechseln sich während des Bewegens des Bandes über den Bandkopf ab;
    • – das eine oder die mehreren Elemente werden auf einer Spurmittellinie der zugewiesenen Datenspur positioniert;
    • – das Band wird mit dem Servomuster vorformatiert, bevor es zum Lesen oder Schreiben von Daten aus dem/auf das Band verwendet wird;
    • – das Servomuster wird durch vorformatierte Datenelemente dargestellt, darunter vorformatierte Datenelemente in Synchronisierungsfeldern;
    • – das Servomuster wird vom Schreibelement in Verbindung mit dem Schreiben von Benutzerdaten auf das Band geschrieben;
    • – das Leseelement wird zum Abtasten des Servomusters der zugewiesenen Datenspur und zum zumindest teilweisen Abtasten eines Servomusters von einer oder beiden angrenzenden Datenspuren bewegt;
    • – das Servomuster der einen oder beiden angrenzenden Datenspuren ist in Bezug auf das Servomuster der zugewiesenen Datenspur phasenverschoben;
    • – das Servomuster der zugewiesenen Datenspur weist Servodaten-Teilmuster auf, die sich im Servomuster in Längsrichtung mit einer ersten Frequenz wiederholen; und die Servomuster der einen oder beiden angrenzenden Datenspuren weisen die gleichen Servodaten-Teilmuster auf, die sich in der angrenzenden Datenspur mit einer zweiten Frequenz wiederholen, die von der ersten Frequenz verschieden ist;
    • – das Leseelement wird quer zur Bewegungsrichtung des Bandes um eine Strecke von der doppelten Breite der Datenspur bewegt;
    • – das Leseelement oszilliert quer zur Bewegungsrichtung des Bandes;
    • – das Leseelement beginnt sich als Reaktion auf das Ermitteln einer Längsposition auf dem Band zu bewegen, wobei die Längsposition einen Beginn des Servomusters anzeigt.
  • Gemäß einer Ausführungsform eines anderen Aspekts der Erfindung wird ein Computerprogrammprodukt bereitgestellt, das ein computerlesbares Medium mit einem darin enthaltenen computerlesbaren Programmcode aufweist, wobei der computerlesbare Programmcode einen computerlesbaren Programmcode aufweist, der so konfiguriert ist, dass er ein Verfahren nach einem der vorhergehenden Ansprüche ausführt.
  • Gemäß einer Ausführungsform eines weiteren Aspekts der Erfindung wird ein Bandspeichersystem bereitgestellt. Das Bandspeichersystem weist einen Bandkopf und ein Bandlaufwerk zum Bewegen eines in das Bandlaufwerk eingelegten Bandes über den Bandkopf auf. Der Bandkopf weist ein Leseelement auf, wobei das Leseelement beweglich angebracht ist, damit es verschiedene Positionen quer zu einer Bewegungsrichtung des Bandes einnehmen kann.
  • Eine Steuereinheit ist so ausgelegt, dass sie das Leseelement quer zur Bewegungsrichtung des Bandes um eine Strecke von nicht weniger als einer Breite einer dem Leseelement zugewiesenen Datenspur bewegen kann. Die Steuereinheit ist außerdem so ausgelegt, dass sie ein Steuersignal zum Steuern einer Querposition von einem oder mehreren von
    • – dem Leseelement,
    • – einem weiteren der Datenspur zugewiesenen Leseelement und
    • – einem der Datenspur zugewiesenen Schreibelement,
    in Abhängigkeit von einem Signal erzeugen kann, welches vom Leseelement während seiner Querbewegung geliefert wird.
  • In Ausführungsformen kann das Bandspeichersystem eines oder mehrere der folgenden Merkmale aufweisen:
    • – das eine oder die mehreren Elemente sind beweglich an einem Rahmen des Bandkopfes angebracht, damit sie verschiedene Querpositionen in Bezug auf den Rahmen einnehmen können;
    • – der Bandkopf weist einen Satz von Leseelementen auf, die verschiedenen Datenspuren zugewiesen sind; der Bandkopf weist eine Anordnung auf, die eine Teilgruppe aus einem Satz von Leseelementen enthält, wobei die Leseelemente der Teilgruppe von Leseelementen mechanisch verbunden sind; und die Anordnung ist beweglich angebracht, damit sie verschiedene Positionen quer zu einer Bewegungsrichtung des Bandes einnehmen kann;
    • – der Bandkopf weist eine Anordnung auf, die das Leseelement und das Schreibelement enthält, welche mechanisch miteinander verbunden sind; die Anordnung ist beweglich angebracht, damit sie verschiedene Positionen quer zur Bewegungsrichtung des Bandes einnehmen kann; die Steuereinheit ist so ausgelegt, dass sie die Anordnung quer zur Bewegungsrichtung des Bandes um eine Strecke von nicht weniger als einer Breite der Datenspur bewegen kann, während das Band bewegt wird; und die Steuereinheit ist so ausgelegt, dass sie das Steuersignal zum Steuern einer Querposition der Anordnung erzeugen kann;
    • – der Bandkopf weist eine Anordnung auf, die das andere Leseelement und das Schreibelement enthält, welche mechanisch miteinander verbunden sind; die Anordnung ist beweglich angebracht, damit sie verschiedene Positionen quer zu einer Bewegungsrichtung des Bandes einnehmen kann; und die Steuereinheit ist so ausgelegt, dass sie ein Steuersignal zum Steuern einer Querposition der Anordnung erzeugen kann;
    • – das Leseelement, das andere Leseelement und das Schreibelement sind einzeln bewegbar, damit sie verschiedene Positionen quer zu einer Bewegungsrichtung des Bandes einnehmen können; und die Steuereinheit ist so ausgelegt, dass sie ein Steuersignal zum Steuern einer Querposition des anderen Leseelements und des Schreibelements erzeugen kann;
    • – das Leseelement und das Schreibelement sind einzeln bewegbar, damit sie verschiedene Positionen quer zu einer Bewegungsrichtung des Bandes einnehmen können; und die Steuereinheit ist so ausgelegt, dass sie ein Steuersignal zum Steuern einer Querposition des Leseelements und des Schreibelements erzeugen kann;
    • – das bewegliche Anbringen des Leseelementes beinhaltet ein Stellglied zum Bewegen des Leseelements und ein Rückstellkraftelement.
  • Es versteht sich von selbst, dass Verfahrensschritte in einer anderen als der in einem Verfahrensanspruch angegebenen Reihenfolge ausgeführt werden können. Eine solche andere Reihenfolge soll ebenso im Schutzumfang eines solchen Anspruchs enthalten sein wie die gegenwärtig angegebene Reihenfolge von Schritten.
  • Ausführungsformen, die in Bezug auf den Aspekt einer Vorrichtung beschrieben werden, sollen ebenfalls als Ausführungsformen angesehen werden, die in Verbindung mit einer beliebigen der anderen Kategorien offenbart werden, wie beispielsweise mit dem Verfahren, dem Computerprogrammprodukt usw.
  • Kurzbeschreibung der Zeichnungen
  • Die Erfindung und ihre Ausführungsformen werden unter Bezugnahme auf die folgende ausführliche Beschreibung von gegenwärtig bevorzugten, jedoch gleichwohl veranschaulichenden Ausführungsformen gemäß der vorliegenden Erfindung besser verstanden, wenn sie in Verbindung mit den beigefügten Zeichnungen gelesen wird.
  • Die Figuren zeigen:
  • 1 einen Abschnitt eines Bandes in der Draufsicht und eine veranschaulichende Bewegung eines Leseelements über das Band als Teil eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 2 einen ersten Bandkopf eines Bandlaufwerksystems gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 3 in zwei Schaubildern a) einen veranschaulichenden Bahnverlauf, der die Bewegung eines einzelnen Leseelements über das Band beschreibt, und b) einen veranschaulichenden Steuerungsaufwand für das einzelne Leseelement, wenn es in einer Ausführungsform der vorliegenden Erfindung verwendet wird,
  • 4 ein Blockschaltbild, das eine Steuerschaltung für alle Leseelemente in einem Bandspeichersystem gemäß einer Ausführungsform der vorliegenden Erfindung veranschaulicht,
  • 5 bis 7 Bandköpfe von Bandlaufwerksystemen gemäß Ausführungsformen der vorliegenden Erfindung,
  • 8 einen anderen Abschnitt eines Bandes in der Draufsicht und eine veranschaulichende Bewegung eines Leseelements über das Band als Teil eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 9 ein Blockschaubild eines Bandspeichersystems gemäß einer Ausführungsform der vorliegenden Erfindung, und
  • 10 einen Ablaufplan eines Verfahrens zum Betreiben eines Bandspeichersystems gemäß einer Ausführungsform der vorliegenden Erfindung.
  • Ausführliche Beschreibung der Ausführungsformen
  • Als Einleitung zu der folgenden Beschreibung wird zunächst auf einen allgemeinen Aspekt der Erfindung verwiesen, der eine Art und Weise betrifft, um ein Lese- und/oder Schreibelement eines Bandkopfes eines Bandspeichersystems vorzugsweise auf einer Spurmittellinie einer Datenspur zu positionieren, um Lese- bzw. Schreibergebnisse zu verbessern. Die vorliegende Idee beinhaltet ein Leseelement des Bandkopfes, wobei das Leseelement quer zu einer Bewegungsrichtung des Bandes bewegt wird, während das Band über den Bandkopf bewegt wird. Unter der Voraussetzung, dass ein Band, wenn es durch Antreiben seiner Rolle/n bewegt wird, in einer Längsrichtung bewegt wird, um Benutzerdaten aus einer oder mehreren normalerweise parallel auf dem Band verlaufenden Längsdatenspuren zu lesen und/oder in diese zu schreiben, wird ein solches Leseelement quer zu einer solchen Längsrichtung oder, mit anderen Worten, quer über die betreffende Datenspur bewegt.
  • Normalerweise ist ein Band mit mehreren parallel zueinander verlaufenden Datenspuren strukturiert. Die Datenspuren können alle die gleiche Breite haben, d. h. die gleiche seitliche Ausdehnung. Ein Bandkopf kann mehrere Lese- und/oder Schreibelemente aufweisen, wobei jedes Lese- und/oder Schreibelement während eines Lese- und/oder Schreibvorgangs normalerweise einer der Datenspuren zugewiesen ist, um Daten aus dieser zu lesen und/oder in diese zu schreiben. Wird beispielsweise ein Lesemodus betrachtet, so können die mehreren Leseelemente gleichzeitig Daten aus den jeweils zugewiesenen Datenspuren lesen, während das Band über den Bandkopf bewegt wird. Normalerweise überschreitet die Anzahl von Datenspuren auf dem Band die Anzahl von am Bandkopf vorhandenen Leseelementen. Folglich kann das Bandlaufwerk an einer gegebenen Längsposition des Bandes, beispielsweise am Ende des Bandes, seine Bewegungsrichtung vorzugweise durch Umkehren der Richtung, in der die Rolle/n angetrieben wird/werden, umkehren, und der Bandkopf, der alle mechanisch miteinander verbundenen Leseelemente enthält, kann aus der aktuellen Position zur Seite hin verschoben werden, vorzugsweise um die Breite von mindestens einer Datenspur, so dass alle Datenspuren gelesen werden können, indem sich der Bandkopf auf eine serpentinenartige Weise über das Band bewegt. In diesem Zusammenhang wird ein Wrap als ein Satz von gleichzeitig geschriebenen oder gelesenen Spuren definiert. Der Satz von Wraps, die zwischen zwei angrenzenden Servobändern geschrieben oder gelesen werden, während sich das Band auf eine solche serpentinenartige Weise über den Kopf bewegt, legt fest, was üblicherweise als ein Datenband bezeichnet wird. Servo- und Datenbänder umfassen normalerweise einen Bereich, der sich über die gesamte Länge des Bandes erstreckt.
  • Obwohl ein solches Leseelement zumindest zeitweise einer Datenspur zugewiesen ist, ist die seitliche Position des Leseelements möglicherweise nicht genau auf einer Spurmittellinie der zugewiesenen Datenspur zentriert. Selbstverständlich gilt das gleiche für ein zugewiesenes Schreibelement oder eine Anordnung aus einem Leseelement und einem Schreibelement, die mechanisch verbunden sind. Jede solche Abweichung von einer Spurmittellinie während des Lesens und Schreibens, d. h. jede Fehlausrichtung (misalignment) eines Lese- und/oder Schreibelements in Bezug auf eine zugewiesene Datenspur kann zum Misslingen des Lesens der korrekten Daten oder zu einem teilweisen Schreiben von Daten in angrenzende Datenspuren führen. Bekannte Bandspeichersysteme stellen ein Mittel in Form eines Servomechanismus bereit, um eine seitliche Position des gesamten Bandkopfes zu steuern. In einem solchen Bandkopf sind die verschiedenen Lese- und Schreibelemente in einem festen, unveränderbaren Abstand voneinander mechanisch miteinander verbunden. Dennoch können einzelne Lese- und/oder Schreibelemente aus verschiedenen oben erläuterten Gründen von ihren Datenspurmittellinien abweichen.
  • Folglich wurde festgestellt, dass es zum Verbessern des Positionierens von einzelnen Elementen oder Anordnungen von Elementen vorteilhaft sein kann, eines oder mehrere Lese- und Schreibelemente einzeln – und vorzugsweise in Bezug auf den Bandkopf – bewegbar zu machen. Um dies zu erreichen, wird es bevorzugt, ein Servomuster in eine Datenspur des Bandes einzufügen. In herkömmlichen Bandspeichersystemen kann eine Datenspur lediglich Benutzerdaten, d. h. von einem Host empfangene Daten, zwischenspeichern oder dafür reserviert werden, wenn Servomuster während der Bandherstellung ausschließlich in dafür vorgesehene Servospuren an den Rändern der Datenbänder geschrieben werden, wobei die Servospuren mittels spezieller Servoleseeinrichtungen (servo readers) gelesen werden, die ausschließlich zum Lesen von solchen Servomustern aus den speziell dafür vorgesehenen Servospuren installiert werden.
  • Gemäß einer Ausführungsform der vorliegenden Erfindung kann ein in einer Datenspur enthaltenes Servomuster einen kurzen Abschnitt der Datenspur belegen und sich entlang der Datenspur mehrere Male wiederholen. Zwischen zwei Servomustern in einer Datenspur wird ein Abschnitt bereitgestellt, der Benutzerdaten enthält oder für Benutzerdaten reserviert ist. Vorzugsweise wechseln sich in einer Datenspur des Bandes Benutzerdatenabschnitte mit Servomustern ab. Vorzugweise kann ein einziges Servomuster verwendet werden, das wiederholt in die Datenspur eingefügt wird. In einer anderen Ausführungsform können jedoch an verschiedenen Positionen einer Datenspur unterschiedliche Servomuster verwendet werden. Normalerweise kann ein Servomuster etwa alle 2 Meter in einer Datenspur des Bandes auftreten. In dieser Hinsicht sollen die Servomuster nicht viel Speicherplatz einer Datenspur beanspruchen.
  • Es wird bevorzugt, dass sich die Servomuster in jeder Datenspur eines einem einzelnen Leseelement zugewiesenen Satzes von Datenspuren entlang derselben Längspositionen erstrecken. Mit anderen Worten, Datenbänder, die solche Datenspuren enthalten, können durch seitliche Streifen, die Servomuster enthalten, gekennzeichnet werden.
  • Wenn ein einer Datenspur zugewiesenes Leseelement quer zur Bewegungsrichtung des Bandes um eine Breite oder mehr als eine Breite der Datenspur bewegt wird, kann das Leseelement unabhängig von seiner Anfangsposition auf der Datenspur die Grenze zu mindestens einer seiner angrenzenden Datenspuren absichtlich überqueren und das Servomuster von einer solchen angrenzenden Datenspur zumindest zeitweise lesen. Wenn das in die angrenzende Datenspur geschriebene Servomuster an einer solchen Längsposition zumindest auf irgendeine Art vom Servomuster der zugewiesenen/vorliegenden Datenspur zu unterscheiden ist, kann jeder solcher Übergänge zwischen angrenzenden Datenspuren gemäß einer Ausführungsform der vorliegenden Erfindung aus dem Signal des Leseelements erkannt werden.
  • Folglich kann das Leseelement gezielt so gesteuert werden, dass es sich während einer ersten Zeitspanne seitwärts bewegt, wobei die erste Zeitspanne speziell die Zeit ist, die zum Abtasten des Servomusters benötigt wird. Während einer solchen Zeitspanne wird das Leseelement quer bewegt, um Abtastübergänge zwischen Servomustern von angrenzenden Datenspuren hervorzurufen. Ein solcher Modus wird auch als Servomuster-Abtastmodus bezeichnet. In einer bevorzugten Ausführungsform wird das Leseelement quer über die doppelte Breite der Datenspur bewegt, um Übergänge zwischen der aktuellen Datenspur und den beiden angrenzenden Datenspuren, d. h. der vorangehenden und der nachfolgenden Datenspur, zu passieren. Eine solche Bewegung stellt zusätzliche seitliche Positionierungsdaten des Leseelements in Bezug auf die Datenspur bereit. In einer anderen bevorzugten Ausführungsform oszilliert das Leseelement quer zur Bewegungsrichtung des Bandes. Diese Ausführungsform stellt wiederum zusätzliche seitliche Positionierungsdaten des Leseelements in Bezug auf die Datenspur bereit und liefert ein periodisches Signal, das zum Erstellen von zeitlichen Mittelwerten usw. geeignet ist.
  • Vorzugsweise wird die Querbewegung des Leseelements gestartet, wenn eine Längsposition des Bandes erreicht wird, die den Beginn eines Servomusters in der Bewegungsrichtung des Bandes anzeigt. Eine solche Längsposition kann von einer Codierung abgeleitet werden, die beispielsweise von einem Servoleseelement erkannt werden kann. Jedoch können auch andere Mechanismen eine Querbewegung des Leseelements auslösen.
  • Beispielsweise kann ein festgelegter Code/ein festgelegtes Muster in der Datenspur den Beginn eines Servomusters anzeigen, oder der Beginn des Servomusters selbst kann vom Leseelement erkannt werden. Am Ende eines Servomusters kann die Querbewegung des Leseelements in Abhängigkeit von einem Auslöser ähnlich dem oben in Bezug auf den Beginn des Servomusters beschriebenen Auslöser beendet werden.
  • In anderen Ausführungsformen kann das Leseelement permanent quer bewegt werden. Dies ist jedoch nur dann eine Möglichkeit, wenn das Leseelement nicht zusätzlich zum Lesen von Benutzerdaten aus der Datenspur verwendet wird. In einem solchen Szenario kann das Leseelement weiterhin oszillieren, selbst wenn gerade kein Servomuster, sondern ein Benutzerdatenabschnitt abgetastet wird. Jedoch wird möglicherweise selbst dann ein Stoppen der Bewegung des Leseelements und ein erneutes Starten der Bewegung zum Abtasten des nächsten Servomusters bevorzugt.
  • Ein vom Leseelement während seiner Querbewegung geliefertes Signal – wobei das Signal auch als Rücklesesignal (read-back signal) bezeichnet wird – wird zum Positionieren von einem oder mehreren die Querbewegung selbst ausführenden Leseelementen, einem weiteren dem Lesen von Daten aus der Datenspur zugewiesenen Leseelement und einem dem Schreiben von Daten in die Datenspur zugewiesenen Schreibelement verwendet.
  • In einer bevorzugten Ausführungsform wird eine Abweichung des jeweiligen Elements – beispielsweise des Leseelements – von der Spurmittellinie der Datenspur in einer Ruheposition des Elements während oder nach der Querbewegung des Leseelements ermittelt. Das jeweilige Element wird so gesteuert, dass es während des Abtastens oder nach dem Abtasten des vollständigen Servomusters durch das zugewiesene Leseelement auf die Spurmittellinie eingestellt wird. In einer anderen Ausführungsform kann eine kleine Lücke auf der Datenspur zwischen dem Servomuster und dem nachfolgenden Benutzerdatenabschnitt bereitgestellt werden, um genügend Zeit für eine solche Ermittlung und einen solchen Positionierungsvorgang zu ermöglichen.
  • Es sei darauf hingewiesen, dass Bandköpfe mit anderen Konfigurationen von Elementen zum Implementieren der vorliegenden Idee verwendet werden können. Im Bandkopf können weniger oder mehr als drei Elemente zu finden sein. Das Vorhandensein von Elementen hängt von der Konfiguration des Bandkopfes und der zugrundliegenden Bandspezifikation ab. Daher kann das Leseelement, das für die Querbewegung zum Abtasten der Servomuster verwendet wird, in einer Ausführungsform auch zum Lesen von Benutzerdaten aus der Datenspur verwendet werden. Es wird somit kein weiteres Leseelement bereitgestellt und derselben Datenspur zugewiesen. In einem solchen Szenario kann es erforderlich sein, dass das Leseelement vorzugsweise spätestens beim Erreichen des nächsten Benutzerdatenabschnitts auf einer Spurmittellinie der Datenspur positioniert wird, um für das Lesen von Benutzerdaten aus dieser bereit zu sein. In einer solchen Konfiguration wird das einzelne Leseelement vorzugsweise zum Abtasten von Servomustern und zum Lesen von Benutzerdaten derselben Datenspur verwendet. In einem solchen Szenario wird das Leseelement anhand der Daten in seinem Rücklesesignal während des Servomuster-Abtastmodus positioniert. In einer bevorzugten Ausführungsform wird zusätzlich ein Schreibelement bereitgestellt. Eine Querpositionierung des Schreibelements kann ebenfalls anhand der Daten gesteuert werden, die während des Servomuster-Abtastmodus vom Leseelement geliefert werden. In einer solchen Konfiguration können das Leseelement und das Schreibelement einzeln in ihren Querbewegungen steuerbar sein. In einer alternativen Ausführungsform können das Leseelement und das Schreibelement mechanisch in einer Anordnung verbunden sein, wobei nur die Anordnung als Ganzes in einer seitlichen Richtung bewegt werden kann. In einer solchen Konfiguration wird vorausgesetzt, dass, wenn das Leseelement eine Abweichung von der Spurmittellinie erkennt, das Schreibelement aufgrund der mechanischen Verbindung im selben Maße abgelenkt wird. In einer solchen Ausführungsform wird möglicherweise nur ein einziges Stellglied bereitgestellt, um eine Querbewegung von sowohl dem Leseelement als auch dem Schreibelement in der gemeinsamen Anordnung zu ermöglichen. Im ersten oben beschriebenen Szenario müssen möglicherweise zwei individuelle Stellglieder und Befestigungen bereitgestellt werden, einmal für das Leseelement und einmal für das Schreibelement.
  • In einer anderen Basiskonfiguration ist das Leseelement zum Abtasten von Servomustern vorgesehen, während ein anderes Leseelement zum Lesen von Benutzerdaten aus derselben Datenspur vorgesehen ist. In einem solchen Szenario wird das andere Leseelement anhand der Daten im Rücklesesignal positioniert, das während des Servomuster-Abtastmodus vom Leseelement geliefert wird. In einer bevorzugten Ausführungsform wird zusätzlich ein Schreibelement bereitgestellt. Eine Querpositionierung des Schreibelements kann ebenfalls anhand der vom Leseelement während des Servomuster-Abtastmodus gelieferten Daten gesteuert werden. In einer solchen Konfiguration können das Leseelement, das andere Leseelement und das Schreibelement in ihren Querpositionen einzeln steuerbar sein. In einer alternativen Ausführungsform können das andere Leseelement und das Schreibelement mechanisch in einer Anordnung verbunden sein, wobei nur die Anordnung als Ganzes in einer seitlichen Richtung bewegt werden kann. In einer weiteren Ausführungsform können das Leseelement, das andere Leseelement und das Schreibelement mechanisch in einer Anordnung verbunden sein, wobei nur die Anordnung als Ganzes in einer seitlichen Richtung bewegt werden kann.
  • Grundsätzlich gibt es zwei Arten, die Servomuster auf das Band zu schreiben. In einer ersten Ausführungsform wird das Band vorzugsweise während der Bandherstellung mit dem Servomuster vorformatiert, bevor das Band zum Lesen oder Schreiben von Daten aus diesem/auf dieses verwendet wird. In einer anderen Variante dieser Ausführungsform können bereits vorhandene Datenfelder in einer Datenspur anstelle von speziellen Servomustern als Servomuster verwendet werden. Bei solchen Datenfeldern kann es sich beispielsweise um Synchronisierungsfelder im Allgemeinen und Datensatzseparator-Felder (Data Set Separator (DSS) fields) und/oder VFO-Felder (Variable-Frequency Oscillator (VFO) fields) im Besonderen handeln. In einer anderen Ausführungsform wird das Servomuster von dem im Kopf befindlichen Schreibelement während des Bandlaufwerkbetriebs geschrieben. In einem solchen Szenario wird jedes Mal, wenn Benutzerdaten in eine Datenspur geschrieben werden, an dafür vorgesehenen Längspositionen ein Servomuster in die Datenspur geschrieben. Die Servomuster werden von dem Schreibelement geschrieben, das auch zum Schreiben von Benutzerdaten in Benutzerdatenabschnitte verwendet wird. Nachdem ein Schreibelement ein Servomuster geschrieben hat, wird es weiterhin zum Schreiben von Benutzerdaten verwendet. Vorzugsweise führt in einem solchen Szenario ein einziges Schreibelement beide Arbeitsgänge, das Schreiben des Servomusters und das Schreiben der Benutzerdaten, im Wechsel aus.
  • Da es wünschenswert ist, das Leseelement quer zu mindestens einer der angrenzenden Datenspuren zu bewegen, wird bevorzugt, dass das Servomuster in der angrenzenden Datenspur andere Servomustereigenschaften zeigt, um ein Erkennen eines Übergangs zwischen Datenspuren zu ermöglichen. Folglich ist das Servomuster in der angrenzenden Datenspur in einer Ausführungsform der vorliegenden Erfindung phasenverschoben in Bezug auf das Servomuster der Datenspur, der das Leseelement aktuell zugewiesen ist. Allgemeiner ausgedrückt, dies beinhaltet, dass das Servomuster der angrenzenden Datenspur an einer gegebenen Längsposition und vorzugweise an jeder Längsposition des Servomusters vom Servomuster der vorliegenden Datenspur zu unterscheiden ist. In einem Bandspeichermedium werden Daten und Servomuster normalerweise in Form von magnetischen Ausrichtungen von kleinen Bereichen auf dem Band gespeichert. Insbesondere wird eine Phase einer solchen magnetischen Ausrichtung eines Servomusters in der vorliegenden Datenspur in Bezug auf die magnetische Ausrichtung eines Servomusters in einer angrenzenden Datenspur verschoben.
  • In einer anderen Ausführungsform weist das Servomuster der zugewiesenen Datenspur Servodaten-Teilmuster auf, die sich innerhalb des Servomusters in Längsrichtung mit einer ersten Frequenz wiederholen. Die Servomuster von einer oder beiden angrenzenden Datenspuren weisen die gleichen Servodaten-Teilmuster auf, die sich jedoch in der angrenzenden Datenspur mit einer zweiten Frequenz wiederholen, die sich von der ersten Frequenz unterscheidet. Unter der Voraussetzung, dass die Frequenzen von vornherein bekannt sind, kann das Rücklesesignal, das aus einem sich in seitlicher Richtung bewegenden Leseelement erhalten wird, ein Ableiten der benötigten seitlichen Positionsdaten ermöglichen.
  • Es wird bevorzugt, dass ein Bandkopf, der sich seitlich über die gesamte Breite des Bandes erstreckt, einen Rahmen enthalten kann, der die verschiedenen Lese- und/oder Schreibelemente aufnimmt. Es wird bevorzugt, dass die Lese- und Schreibelemente quer beweglich im Rahmen des Bandkopfes angebracht sind und in Bezug auf den Bandkopf und seinen Rahmen seitwärts bewegt werden können. In Abhängigkeit von der Konfiguration können Gruppen von Elementen mechanisch verbunden und nur gemeinsam bewegbar sein. Das Stellglied und bei Bedarf eine beliebige Aufhängung können am Bandkopf/Rahmen angeordnet oder befestigt werden.
  • In einer bevorzugten Ausführungsform ist jede Kombination aus Leseelement/Schreibelement, die einer gemeinsamen Datenspur zugewiesen ist, aufgrund des Signals eines derselben Datenspur zugewiesenen Leseelements steuerbar. Das das Servomuster abtastende Leseelement kann – wie oben veranschaulicht wird – zusätzlich zum Lesen von Benutzerdaten verwendet werden oder es kann sich um ein anderes Leseelement handeln. Es sind jedoch Ausführungsformen möglich, in denen ein Leseelement, das dem Abtasten von Servomustern einer anderen Datenspur zugewiesen ist, zum Steuern der Position der der vorliegenden Datenspur zugewiesenen Lese/Schreib-Elemente verwendet werden kann. In einer solchen Ausführungsform wird es möglicherweise bevorzugt, dass eine Gruppe von benachbarten Lese- und/oder Schreibelementen miteinander kombiniert und vorzugsweise in einer Anordnung mechanisch miteinander verbunden werden, und nur ein einziges Leseelement, das beispielsweise ein gesondertes, einer der Datenspuren zugewiesenes Leseelement ist, wird zum Steuern der Querbewegung der gesamten Anordnung verwendet. In einer solchen Ausführungsform wird die Komplexität von Servomuster abtastenden Leseelementen verringert, wobei in Kauf genommen wird, dass nicht jedes einzelne Lese- und Schreibelement in seiner Querposition einzeln steuerbar ist.
  • Die vorliegende Idee unterstützt die Möglichkeit eines individuellen seitlichen Positionierens von Lese- und/oder Schreibelementen in Bandlaufwerken. Die aktuelle Querposition des Leseelements wird ermittelt durch eine relative Bewegung eines der Datenspur zugewiesenen Leseelements über die vorliegende Datenspur und einen oder mehrere Spurränder in Bezug auf angrenzende Datenspuren in einem Bereich, indem selbstgeschriebene oder vorformatierte Servomuster aufgezeichnet werden. Es wird ein Bandkopfmodul mit einzelnen Stellgliedern für das eine oder die mehreren Leseelemente vorgestellt. Die Position der einzelnen Leseelemente in Bezug auf die einzelnen Datenspuren kann durch Lesen von kurzen, auch als „Servobursts” bezeichneten Servomustern durch das einzelne Leseelement mit einer konstanten Frequenz ermittelt werden. Die Servobursts sind vorzugsweise in abstandsgleichen Intervallen in die Datenspuren eingebettet. Angrenzende Servobursts auf geraden und ungeraden Datenspuren – wobei eine von zwei angrenzenden Datenspuren die gerade und die andere die ungerade Datenspur ist – sind vorzugsweise dadurch gekennzeichnet, dass sie die gleiche Frequenz, jedoch eine Phasenverschiebung um 180 Grad in Bezug zueinander aufweisen. Durch seitliches Auf- und -Ab-Bewegen eines Leseelements über die Servobursts um eine Strecke, die gleich groß wie oder größer als die Datenspurbreite ist, kann die Amplitude des Rücklesesignals eines solchen Leseelements verwendet werden, um ein Positionsfehlersignal für die einzelne Datenspur abzuleiten. In einer anderen Ausführungsform, die im Falle einer schwierigen Anordnung der Servobursts über angrenzende Datenspuren aufgrund von beispielsweise einer Bandgeschwindigkeitsabweichung vom Sollwert während des Servoschreibprozesses bevorzugt werden kann, kann sich die Frequenz des Rücklesesignals aus den Servobursts vorzugsweise auf geraden und ungeraden Spuren ändern. Das Positionsfehlersignal würde sodann vorzugsweise aus der Beobachtung der spektralen Komponenten des Rücklesesignals bei den beiden den Servobursts entsprechenden Frequenzen abgeleitet. Wenn es für eine bestimmte Anwendung nicht wünschenswert ist, zusätzliche Servobursts in die Datenspuren einzubetten, können vorhandene Synchronisierungsmuster in den Datenspuren verwendet werden. Die Servobursts können vorzugsweise unter Verwendung der Schreibelemente während eines Selbst-Servoschreibprozesses, der mit einem normalen Schreiben von Benutzerdaten in einem Spurverfolgungsvorgang mit geschlossener Schleife (closed-loop track-follow Operation) verschachtelt ist, geschrieben werden. Unter der Annahme, dass sich vorformatierte Servospuren auf den Datenbändern erstrecken und Windungen auf serpentinenartige Weise geschrieben sind wie beispielsweise im LTO-(Linear-Tape-Open-)Standard angegeben, wäre der erste Wrap in jeder Bandbewegungsrichtung ein Bezugs-Wrap (reference wrap), d. h., er würde lediglich unter Verwendung der Servodaten geschrieben, die von einem vorgeschriebenen Servomuster in den Servospuren bereitgestellt wird, und möglicherweise von Servodaten, die über ein kurzes Anfangsbandsegment vorgeschrieben wurden. Die folgenden Wraps würden sodann auch unter Verwendung der in den zuvor geschriebenen Servobursts enthaltenen Servodaten geschrieben werden. Um den Leistungsverlust zu vermeiden, der durch abwechselnde Schreib- und Lesevorgänge bei Verwendung von Schreib/Lese-Elementen vom selben Bandkopfmodul verursacht würde, kann das Lesen der zuvor geschriebenen Servobursts unter Verwendung der Leseelemente auf einem parallelen Bandkopfmodul ausgeführt werden, welches geeigneterweise in der von der Spur abweichenden Richtung bewegt wird, um sicherzustellen, dass beim Lesen der Servobursts ein brauchbares Servosignal erhalten wird.
  • Die Position, an der die Servobursts vorzugsweise auf die Datenspur geschrieben sind, kann beispielsweise unter Bezugnahme auf Längspositions-(LPOS-)Daten (longitudinal position (LPOS) information), die in das vorgeschriebene Servomuster in den Servospuren eingebettet sind, und Anordnen der Servobursts am Ende von LPOS-Rahmen, die durch das letzte Bit in einem LPOS-Wort gekennzeichnet sind, genau ermittelt werden. Die Positionsfehlersignale werden verwendet, um Steuersignale für die einzelnen Stellglieder abzuleiten, die sodann einzelnen Servomechanismen zugeführt werden, um die Lese/Schreib-Elemente auf der Datenspur zu halten. Alternativ könnten die einzelnen Positionsfehlersignale verwendet werden, um Steuersignale für eine optimale Ausrichtung eines starren Kopfmoduls über alle Datenspuren durch optimale seitliche Positionierung und Kopfneigung abzuleiten. In einer weiteren Ausführungsform könnten die einzelnen Positionsfehlersignale verwendet werden, um Steuersignale für eine optimale Ausrichtung einer Anzahl von Abschnitten des Kopfmoduls abzuleiten, wobei jeder eine Teilgruppe der Leseelemente enthält und eine seitliche Position aufweist, die unabhängig steuerbar ist. Kurze Gray-codierte (Gray-coded) Postambeln können periodisch an die Servobursts angehängt werden, um eine eindeutige Zuweisung jeder Lesevorrichtung zu den Datenspuren sicherzustellen. Das Bandkopfmodul mit einer individuellen Leseelement-Betätigung kann mit piezoelektrischen Stellgliedern, thermischen Stellgliedern oder Stellgliedern, die eine elektrostatische Kraft verwenden, ausgestattet sein, um die erforderliche genaue Positionierungsfähigkeit für jedes Leseelement bereitzustellen.
  • Eine Positionierungsgenauigkeit zum Positionieren eines Elements in Bezug auf eine Datenspur kann durch eine sogenannte Lesetoleranzspanne (read margin) festgelegt werden, die als ein Mindestabstand zwischen der Ober- oder Unterkante eines Leseelements bzw. der Ober- oder Unterkante der gelesenen Datenspur definiert ist. Wenn die Lesetoleranzspanne negativ wird, ist das Leseelement teilweise über der angrenzenden Datenspur positioniert. Folglich beginnt das Leseelement, Signalanteile aus einer angrenzenden Datenspur aufzunehmen, was als ein Störsignal (interference signal) erscheint, welches das gewünschte Datensignal überlagert, wodurch das Signal-Rausch-Verhältnis und infolgedessen die Zuverlässigkeit des Leseprozesses verringert wird. Bei Bandlaufwerken nach dem Stand der Technik führen Umgebungsbedingungen zur Bandausdehnung oder Bandkontraktion, die Lesetoleranzspannen verringern können und letztendlich die erreichbare Spurdichte begrenzen. Außerdem tragen niederfrequente Prozesse wie beispielsweise Bandspannungsschwankungen und ein verbleibender dynamischer Bandschräglauf des Bandkopfes in Bezug auf das Band ebenfalls zur Verringerung von Lesetoleranzspannen der einzelnen Leseelemente bei.
  • In den Figuren werden gleiche oder ähnliche Elemente mit den gleichen Bezugszeichen versehen.
  • 1 zeigt einen Abschnitt eines Bandes 1 in der Draufsicht und eine veranschaulichende Bewegung eines Leseelements R1 über das Band 1 als Teil eines Verfahrens gemäß einer Ausführungsform der vorliegenden Erfindung. Das Band 1 soll in einer durch einen Pfeil MD angezeigten Bewegungsrichtung MD über einen Bandkopf bewegt werden, der vorliegend nicht zur Gänze gezeigt wird. Wie vorliegend in 1 gezeigt wird, weist der Abschnitt des Bandes 1 drei parallel zueinander verlaufende Längsdatenspuren i, i – 1, i + 1 auf. Selbstverständlich soll das Band 1 viel mehr Datenspuren aufweisen, die in 1 nicht gezeigt werden. Eine Richtung quer zur Bewegungsrichtung MD, d. h. auch quer zu der Längsausdehnung der Datenspuren, wird durch einen Pfeil TP bezeichnet.
  • Die Datenspuren i, i – 1, i + 1 sind zum Schreiben von Benutzerdaten in diese und zum Lesen von Benutzerdaten aus diesen vorgesehen. In der vorliegenden Ausführungsform weist jede Datenspur i, i – 1, i + 1 Benutzerdatenabschnitte uds und mit den Benutzerdatenabschnitten abwechselnde Servomuster sp auf. In 1 folgt auf einen ersten Benutzerdatenspurabschnitt uds1 ein Servomuster sp1 und ein zweiter Benutzerdatenabschnitt uds2. Diese Anordnung gilt für alle gezeigten Datenspuren. Im vorliegenden Beispiel wird angenommen, dass das Servomuster sp1 in jeder Datenspur i, i – 1, i + 1 sechzehn Zellen ce1 bis ce16 belegt. Jede Zelle ce kann durch eine magnetische Ausrichtung codiert sein, die durch entsprechende Pfeile in solchen Zellen ce angezeigt wird. Im vorliegenden Beispiel weist das Servomuster sp1 jeder Datenspur i, i – 1, i + 1 eine Zelle für Zelle wechselnde, um 180 Grad verschobene magnetische Ausrichtung in der Bewegungsrichtung MD auf. Außerdem weisen die Zellen ce an den gleichen Längspositionen von angrenzenden Datenspuren unterschiedliche magnetische Ausrichtungen auf, die um 180 Grad verschoben sind. Durch eine solche Anordnung von Servomustern sp1 in angrenzenden Datenspuren i, i – 1, i + 1 ist ein Übergang zwischen angrenzenden Datenspuren erkennbar.
  • Eine andere Servomustergestaltung wird in 8 veranschaulicht. Die Servomuster sp1 der verschiedenen Datenspuren i, i – 1, i + 1 weisen eine Wiederholung eines gemeinsamen Servoteilmusters auf, was Rücklesesignale mit unterschiedlichen Frequenzen liefert. Obwohl die magnetischen Ausrichtungen von Zellen ce1 und ce2 des Servomusters sp1 der Datenspur i ein Servoteilmuster definieren können, wird ein solches Servoteilmuster mit einer Frequenz f1 in der Datenspur i wiederholt. In den angrenzenden Datenspuren i + 1 und i – 1 wird das Teilmuster mit einer Frequenz f2 wiederholt, wobei die Frequenz f2 halb so groß wie die Frequenz f1 ist.
  • In 1 wird in der Datenspur i ein Leseelement R1 gezeigt, wobei das Leseelement R1 aktuell im ersten Benutzerdatenabschnitt uds1 auf einer Mittellinie der zugewiesenen Datenspur i positioniert ist. Unter der Voraussetzung, dass das Band 1 mit einer konstanten Geschwindigkeit in einer Bewegungsrichtung MD bewegt wird, bleibt das Leseelement R1 weiterhin über der Spurmittellinie und liest möglicherweise Benutzerdaten aus dem ersten Benutzerdatenabschnitt uds1 der Datenspur i. Jedes Mal, wenn der Beginn des Servomusters sp1 von einem geeigneten Mittel erkannt wird, wird das Leseelement R1 seitlich ausgelenkt, d. h., es nimmt von der Spurmittellinie abweichende Querpositionen TP ein. Im vorliegenden Fall wird das Leseelement R1 zunächst um einen Abstand, der einer Breite w der Datenspuren entspricht, in Richtung der Datenspur i – 1 abgelenkt. Anschließend wird das Leseelement R1 zurück in Richtung der Datenspur i bewegt und bewegt sich weiter in Richtung der Datenspur i + 1. Diese Bewegung nimmt die doppelte Breite w der Datenspur in der Querrichtung ein. Anschließend bewegt sich das Leseelement R1 wieder um eine Strecke zurück, die gleich der Breite w einer Datenspur ist und verbleibt schließlich auf der Mittellinie der Datenspur i. Jede Querbewegung des Leseelements R1 wird sodann gestoppt. Das Leseelement R1 beginnt mit dem Lesen von Benutzerdaten aus dem zweiten Benutzerdatenabschnitt usd2 der Datenspur i, nachdem es auf die erkannte Mittellinie der Datenspur i ausgerichtet wurde. Die gesamte Bewegung des Leseelements R1 beim Durchlaufen des ersten Benutzerdatenabschnitts usd1, des Servomusters sp1 und des zweiten Benutzerdatenabschnitts usd2 wird durch seinen Bahnverlauf veranschaulicht, der als gestrichelte Linie über den Datenspuren gezeigt wird.
  • Eine Hüllkurve des Rücklesesignals sR1, das im Laufe der Zeit vom Leseelement R1 während seiner Bewegung über die Servomuster sp1 in den Datenspuren geliefert wird, wird unter dem Servomuster sp1 gezeigt. Es wird vorausgesetzt, dass die Energie eines solchen Rücklesesignals gemessen wird und den höchsten Wert liefert, wenn sich das Leseelement in einer der Datenspuren befindet, und einen Mindestwert, wenn das Leseelement R1 Grenzen zwischen benachbarten Datenspuren überquert. Folglich kann mittels des Codierens der Servomuster von angrenzenden Datenspuren und durch seitliches Bewegen eines aktuell der Datenspur zugewiesenen Leseelements jeder Übergang zwischen zwei angrenzenden Datenspuren im Rücklesesignal eines solchen Leseelements durch Ermitteln von Mindestwerten in seinem Rücklesesignal erkannt werden.
  • Da das Leseelement R1 im vorliegenden Beispiel zentriert wird, bevor es das Servomuster sp1 erreicht, treten die Mindestwerte in der Hüllkurve des Rücklesesignals sR1 zu bestimmten Zeitpunkten auf, wodurch es ermöglicht wird, zu erkennen, wann das Leseelement R1 auf seiner Spurmittellinie positioniert ist. Das Leseelement R1 kann infolgedessen aus seiner Ruheposition erneut mit dem Lesen von Benutzerdaten aus dem zweiten Benutzerdatenabschnitt usd2 der Datenspur i beginnen. Falls das Leseelement R1 bereits im ersten Benutzerdatenabschnitt usd1 von seiner Spurmittellinie abgewichen wäre, hätte das Rücklesesignal zu anderen Zeitpunkten Mindestwerte gezeigt. Durch Auswerten der Positionen der Mindestwerte in einem solchen Rücklesesignal kann eine erste Abweichung von der Spurmittellinie festgestellt werden, und in Abhängigkeit von einer solchen Abweichung kann ein Steuersignal an ein dem Leseelement R1 zugewiesenes Stellglied ausgegeben werden, um das Leseelement R1 wieder auf seiner Spurmittellinie zu positionieren.
  • 2 veranschaulicht einen Bandkopf 2 eines Bandlaufwerksystems gemäß einer Ausführungsform der vorliegenden Erfindung. Der Bandkopf 2 wird in der Draufsicht gezeigt, und ein Band 1 wird in einer Bewegungsrichtung MD über den Bandkopf 2 bewegt. An seinem oberen und unteren Ende weist der Bandkopf 2 zwei Servoelemente S1 und S2 auf, die am Bandkopf 2 befestigt sind und ein Lesen von Servodaten ermöglichen, die auf den als Servospuren bezeichneten Spuren auf dem Band 1 vorformatiert wurden. Die gestrichelten Linien in diesem Bereich bezeichnen Bezugspositionen der Servospuren. Zwischen den Servospuren sind Datenspuren auf dem Band 1 angeordnet, wobei die Datenspuren in 2 zur Veranschaulichung nicht näher gezeigt werden. Zum Lesen aus solchen und Schreiben in solche Datenspuren werden symbolisch zwei Anordnungen 21 und 22 des Bandkopfes 2 gezeigt, wobei vorausgesetzt wird, dass die erste Anordnung 21 einer ersten Datenspur und die zweite Anordnung 22 einer zweiten Datenspur unterhalb der ersten Datenspur zugewiesen. Jede Anordnung 21, 22 weist ein Schreibelement W1, W2 und ein Leseelement R1, R2 auf. Es wird vorausgesetzt, dass das Schreibelement W1 und das Leseelement R1 sowie das Schreibelement W2 und das Leseelement R2 nicht seitlich voneinander verschoben, sondern auf einer gemeinsamen Linie in einer Bewegungsrichtung MD des Bandes 1 angeordnet sind, wobei die Linie bestenfalls mit Spurmittellinien der entsprechenden Datenspuren übereinstimmt. Diese Spurmittellinien werden in 2 jeweils durch eine gestrichelte Linie veranschaulicht. Es sei darauf hingewiesen, dass eine von Null verschiedene seitliche Verschiebung zwischen dem Schreibelement W2 und dem Leseelement R2 bestehen kann, die sich aus Herstelltoleranzen ergeben kann.
  • Außerdem ist jede Anordnung 21, 22 mit einem Stellglied b und einem Rückstellkraftelement k in Form einer Feder ausgestattet. Die Stellglieder b können beispielsweise in Form von Piezostellgliedern (piezo actuators) verkörpert sein. Folglich kann die Anordnung 21 durch das Stellglied b gegen die Kraft des Rückstellelements k in einer Querrichtung y1 bewegt werden, wobei eine sich ergebende, auf die Anordnung 21 wirkende Kraft F1 die Anordnung 21 in einer festgelegten seitlichen Position in der Querrichtung y1 hält. Folglich kann die Anordnung 21 in Bezug auf den Bandkopf 2 seitlich bewegt werden. Die Stellglieder b und die Rückstellkraftelemente k sind vorzugsweise im/am Bandkopf 2 angeordnet.
  • In der vorliegenden Ausführungsform wird die gesamte Anordnung 21 in der Querrichtung bewegt, vorzugsweise auf oszillierende Weise, wenn sich der Bandkopf 2 über ein Servomuster in der zugewiesenen Datenspur bewegt. 3a) veranschaulicht eine oszillierende seitliche Verschiebung eines solchen Leseelements im Laufe der Zeit. Die zu erreichende Verschiebung in 3a) umfasst einen seitlichen Bereich von ±0,5 μm, und eine volle Oszillation kann in diesem Bereich in weniger als 3 ms erhalten werden. Eine solche Verschiebung kann durch ein Feder-Masse-Dämpfungssystem (spring-mass-damper system) erreicht werden, wie es in 2 gezeigt wird, in der die folgenden Parameter betrachtet werden können: Federkonstante k = 713 N/m, Masse m = 0,0027 kg, Dämpfungskoeffizient b = 1,14 Ns/m, Übertragungsgewinn (transducer gain) = 2,75 N/A. In einem solchen Feder-Masse-Dämpfungssystem kann die gewünschte Verschiebung durch einen Steueraufwand von weniger als 6 mA erreicht werden. Das Schaubild 3b) veranschaulicht den Steueraufwand in mA auf das Stellglied b, wie in 2 gezeigt wird, um die gewünschte Verschiebung zu erzeugen, wie in 3a) gezeigt wird.
  • Unter erneuter Bezugnahme auf 2 wird das Schreibelement W1 im Servomuster-Abtastmodus nicht zum Schreiben verwendet und bewegt sich aufgrund der mechanischen Verbindung mit dem Leseelement R1 ebenfalls auf eine oszillierende Weise. Eine Abweichung der Anordnung 21 von der Spurmittellinie kann aus dem Rücklesesignal des zugehörigen Leseelements R1 ermittelt werden, wobei das Leseelement R1 beim Abtasten eines Servomusters oszilliert. Die Anordnung 21 kann durch Justieren ihres Stellglieds b erneut auf der Spurmittellinie positioniert werden, um die Anordnung 21 in die gewünschte Querposition zu bewegen. Wenn ein auf das Servomuster folgender Benutzerdatenabschnitt in der zugewiesenen Datenspur erreicht wird, wird die Anordnung 21 nicht mehr den hervorgerufenen Querbewegungen ausgesetzt, sondern bleibt in der gewünschten Position, bei der es sich vorzugsweise um die Position auf der Spurmittellinie handelt. In einem solchen Benutzerdaten-Lese/Schreib-Modus können Benutzerdaten mittels des Schreibelements W1 in die Datenspur geschrieben und/oder Benutzerdaten können mittels des Leseelements R1 gelesen werden.
  • Im vorliegenden Beispiel soll die zweite Anordnung 22 auf die gleiche Weise wie die erste Anordnung 21 funktionieren. Es können mehrere zusätzliche Anordnungen im Bandkopf 2 bereitgestellt werden, die zur Veranschaulichung nicht gezeigt werden.
  • 5 veranschaulicht einen anderen von einem Band 1 überquerten Bandkopf 2 in der Draufsicht. Der Bandkopf von 5 stellt ein Duplikat des Bandkopfes von 2 dar. Der Bandkopf 2 von 5 weist ein rechtes Bandkopfmodul 2r und ein linkes Bandkopfmodul 2l auf. Jedes Bandkopfmodul 2l, 2r kann einen einzelnen Rahmen aufweisen, an dem die verschiedenen Lese-, Schreib- und Servoelemente befestigt sind. Die Bandkopfmodule 2l, 2r können einzelne Bandkopfmodule sein und beispielsweise einzeln ersetzbar sein. Jedes Bandkopfmodul 2l, 2r kann dieselbe Menge an Anordnungen aufweisen, wobei jede Anordnung ein Leseelement und ein Schreibelement aufweisen kann. Beispielsweise weist die erste Anordnung 21 jedes Bandkopfmoduls 2l, 2r ein Schreibelement W1 und ein Leseelement R1 auf, während die zweite Anordnung 22 jedes Bandkopfmoduls 2l, 2r ein Schreibelement W2 und ein Leseelement R2 aufweist und so weiter. Normalerweise sind alle ersten Anordnungen 21 der Bandkopfmodule 2l, 2r derselben Datenspur zugewiesen, während alle zweiten Anordnungen 22 der Bandkopfmodule 2l, 2r einer anderen gemeinsamen Datenspur zugewiesen sind, und so weiter.
  • Daher ist der Bandkopf 2 von 5 so konfiguriert, dass er Lese-nach-Schreib-Vorgänge (read-after-write operations) ermöglicht, in denen auf das Band 1 geschriebene Benutzerdaten sofort von einem Leseelement R, das in der Bandbewegungsrichtung MD auf das Schreibelement folgt, gelesen werden. Dadurch wird eine sofortige Überprüfung der auf ein Band geschriebenen Daten ermöglicht. In der vorliegenden Ausführungsform kann der Schreibkopf W1 der ersten Anordnung 21 des linken Bandkopfmoduls 2l beispielsweise Benutzerdaten auf das Band 1 schreiben, wobei die Benutzerdaten sofort vom Leseelement R1 der ersten Anordnung 21 des rechten Bandkopfmoduls 2r gelesen werden. Sobald sich die Bewegungsrichtung MD des Bandes umkehrt, schreibt das Schreibelement W1 der ersten Anordnung 21 im rechten Bandkopfmodul 2r Benutzerdaten in die zugewiesene Datenspur, und das Leseelement R1 der ersten Anordnung 21 des linken Bandkopfmoduls 2l liest die geschriebenen Benutzerdaten sofort, wobei die geschriebenen Daten sodann in der Steuereinheit des Bandlaufwerks mit Hilfe der zum Schreiben auf das Band 1 empfangenen Daten überprüft werden.
  • Obwohl möglicherweise nicht jedes Element von jedem Bandkopfmodul 2l, 2r im Betrieb verwendet wird, kann die vorliegende Konfiguration eines Bandkopfes 2 insofern vorteilhaft sein, als identische Bandkopfmodule 2l, 2r verwendet werden können. Dadurch wird der Aufwand bei der Konstruktion und Herstellung des Bandkopfes 2 verringert.
  • 6 veranschaulicht einen anderen von einem Band 1 überquerten Bandkopf 2 in der Draufsicht. Der Bandkopf von 6 weist ein linkes Bandkopfmodul 2l, ein zentrales Bandkopfmodul 2m und ein rechtes Bandkopfmodul 2r auf, wobei das linke Bandkopfmodul 2l ausschließlich Leseelemente R1, R2, ..., und Servoelemente S1, S2, das zentrale Bandkopfmodul 2m ausschließlich Schreibelemente W1, W2, ... und Servoelemente S1, S2 und das rechte Bandkopfmodul 2r lediglich Leseelemente R1, R2, ... aufweist. Jedes der Lese- und Schreibelemente aller Module ist einzeln bewegbar und in seiner Querposition steuerbar und daher einzeln auf dem zugewiesenen Bandkopfmodul befestigt und mittels eines geeigneten Stellglieds mit diesem verbunden. Auf die Stellglieder und Federelemente wird zur Veranschaulichung nicht mehr durch Bezugszeichen verwiesen.
  • Der Bandkopf von 6 kann folgendermaßen betrieben werden: Unter der Voraussetzung, dass sich das Band 1 in einer Bewegungsrichtung MD über den Bandkopf 2 bewegt, wie durch den Pfeil in 6 veranschaulicht wird, werden die Leseelemente R1, R2 des linksseitigen Bandkopfmoduls 2l auf oszillierende Weise über die zugewiesenen Datenspuren und angrenzende Datenspuren bewegt, um das Ermitteln einer Abweichung der anderen Elemente W1 und R1, die derselben Datenspur, jedoch den anderen Bandkopfmodulen 2m und 2r zugewiesen sind, zu ermöglichen. Jedes Mal, wenn eine gesteuerte oszillierende Querbewegung der Leseelemente R1 des linksseitigen Bandkopfmoduls 2l ein Signal liefert, das anzeigt, dass die einer solchen Datenspur zugewiesenen Elemente aktuell von der Spurmittellinie verschoben sind, werden folglich das Leseelement R1 des linksseitigen Bandkopfmoduls 2l, das Schreibelement W1 des zentralen Bandkopfmoduls 2m und das Element R1 des rechtsseitigen Bandkopfmoduls 2r während des oder nach dem Servomuster-Abtastmodus auf die Datenspurmittellinie eingestellt. In einem nachfolgenden Benutzerdaten-Schreibmodus können vom Schreibelement W1 des zentralen Bandkopfmoduls 2m Benutzerdaten in die Datenspur geschrieben und sofort vom Leseelement R1 des rechtsseitigen Bandkopfmoduls 2r in einem Lese-nach-Schreib-Modus gelesen werden. In einem Benutzerdaten-Lesemodus liest das Leseelement R1 des rechtsseitigen Bandkopfmoduls 2r Benutzerdaten aus der zugewiesenen Datenspur. In der vorliegenden Ausführungsform und unter Voraussetzung einer Bewegungsrichtung des Bandes, wie sie in 6 gezeigt wird, würden folglich alle Leseelemente R1, R2 des rechtsseitigen Bandkopfmoduls 2r das andere Leseelement im Kontext der Ansprüche darstellen und sind normalerweise ausschließlich für das Lesen von Benutzerdaten zuständig, während die Leseelemente R1, R2 ... des linksseitigen Bandkopfmoduls 2l ausschließlich für das Abtasten der Servomuster zuständig sind und normalerweise nicht zum Lesen von Benutzerdaten aus den Benutzerdatenabschnitten beitragen. Wenn sich die Bewegungsrichtung MD des Bandes 1 umkehrt, werden die Elemente des Bandkopfes 2 selbstverständlich so gesteuert, dass alle Leseelemente R1, R2 ... des linksseitigen Bandkopfmoduls 2l die anderen Leseelemente im Kontext der Ansprüche darstellen und normalerweise ausschließlich Benutzerdaten lesen, während die Leseelemente R1, R2 ... des rechtsseitigen Bandkopfmoduls 2r die Servomuster abtasten und normalerweise nicht zum Lesen von Benutzerdaten aus Benutzerdatenabschnitten beitragen.
  • 7 veranschaulicht einen anderen von einem Band 1 überquerten Bandkopf 2 in der Draufsicht. Der Bandkopf von 7 weist wiederum ein linkes Bandkopfmodul 2l, ein zentrales Bandkopfmodul 2m und ein rechtsseitiges Bandkopfmodul 2r auf. Nun weist das linke Bandkopfmodul jedoch ausschließlich Schreibelemente W1, W2, ... und Servoelemente S1, S2 auf, das zentrale Bandkopfmodul 2m weist ausschließlich Leseelemente R1, R2, ..., und Servoelemente S1, S2 auf, und das rechtsseitige Bandkopfmodul 2r weist ausschließlich Schreibelemente W1, W2, ... und Servoelemente S1, S2 auf. Jedes der Lese- und Schreibelemente aller Module ist einzeln bewegbar und in seiner Querposition steuerbar und daher einzeln am Bandkopfmodul befestigt und mittels eines geeigneten Stellglieds mit diesem verbunden.
  • In einer solchen Konfiguration haben die Leseelemente R1, R2, ... des zentralen Bandkopfmoduls 2m sowohl die Funktion des Abtastens der Servomuster als auch des Lesens von Benutzerdaten. Folglich führen die Leseelemente R1, R2, ... im Servomuster-Abtastmodus seitliche Bewegungen aus, um Grenzen zwischen benachbarten Datenspuren zu erkennen; wenn sie sich im Benutzerdaten-Lese/Schreib-Modus befinden, bleiben die Leseelemente R1, R2, ... in einer festen seitlichen Position, um Benutzerdaten aus der zugewiesenen Datenspur zu lesen.
  • Wenn mit der vorliegenden Bandkopfkonfiguration ein Lese-nach-Schreib-Modus implementiert und wie angezeigt eine Bewegungsrichtung MD vorausgesetzt wird, werden Benutzerdaten mittels der Schreibelemente W1, W2, ... des linksseitigen Bandkopfmoduls 2l auf das Band 1 geschrieben und zur Überprüfung von den Leseelementen R1, R2, .... des zentralen Bandkopfmoduls 2m gelesen. Die Schreibelemente W1, W2, ... des rechtsseitigen Bandkopfmoduls 2r können nicht betrieben werden, wenn sich das Band in der vorliegenden Bewegungsrichtung MD bewegt. Sobald sich die Bewegungsrichtung MD umkehrt, schreiben die Schreibelemente W1, W2, ... des rechtsseitigen Bandkopfmoduls 2r Benutzerdaten auf das Band 1, während sich die Schreibelemente W1, W2, ... des linksseitigen Bandkopfmoduls 2l in einem Ruhemodus befinden. Die Leseelemente R1, R2, ... des zentralen Bandkopfmoduls 2m können eine Lese-nach-Schreib-Datenprüfung ausführen und führen selbstverständlich auch Nur-Lese-Vorgänge aus. Es sei daran erinnert, dass die Leseelemente R1, R2, ... zusätzlich zum Querabtasten der in die Datenspur integrierten Servomuster verwendet werden.
  • 4 zeigt ein Blockschaltbild einer Steuerschaltung für alle Leseelemente in einem Bandspeichersystem gemäß einer Ausführungsform der vorliegenden Erfindung. Ein Bandkopf 2 weist symbolisch zwei Bandkopfmodule 2l und 2r auf, wobei jedes Bandkopfmodul 2l und 2r mehrere Lese- und Schreibelemente aufweist. Es sei darauf hingewiesen, dass zur Veranschaulichung nur die Stellglieder zum Positionieren der Lese/Schreib-Elemente in einem Kopfmodul detailliert gezeigt werden. Leseelemente des rechtsseitigen oder linksseitigen Bandkopfmoduls 2r werden auf eine oszillierende Weise seitwärts bewegt und liefern während einer solchen Bewegung in Abhängigkeit von der Richtung der Bandbewegung Signale d1(t), d2(t) .... Nachfolgende Bausteine mit der Bezeichnung ”Daten ch1”, ”Daten ch2”, ... analysieren die gelieferten Signale d1(t), d2(t) ... und leiten für jedes Signal d1(t), d2(t) ... eine aktuelle seitliche Ruheposition des zugehörigen Leseelements des rechtsseitigen Bandkopfmoduls 2r und der Schreib- und Leseelemente des linksseitigen Bandkopfmoduls 2l ab, beispielsweise durch Analysieren von Mindestwerten in den Signalen d1(t), d2(t) .... Solche Daten werden in Form eines Positionsfehlersignals (Position Error Signal (PES)) einem als „PES-Kompensator” bezeichneten Baustein zugeführt, in dem ein Kompensationssignal zum erneuten Ausrichten des einen oder der mehreren Lese/Schreib-Elemente ausgehend von ihrer aktuellen Position ermittelt werden kann. Ein solches Steuersignal wird vom folgenden Digital-Analog-Umsetzer (D/A converter) in ein analoges Steuersignal u1(t), u2(t), ... umgesetzt, wobei das Steuersignal u1(t), u2(t), ... dem Stellglied der von der gewünschten Position abweichenden Lese- und/oder Schreibelemente zugeführt wird. Eine solche Regelung (closed-loop control) wird auf jedes Lese- und Schreibelement angewandt oder kann auf Gruppen von Lese- und/oder Schreibelementen angewandt werden.
  • 9 zeigt ein Blockschaubild eines Bandspeichersystems gemäß einer Ausführungsform der vorliegenden Erfindung. Das Bandspeichersystem 5 weist eine Steuereinheit 3 auf, die in Wechselwirkung mit einem Bandlaufwerk 4 steht, um das Bandlaufwerk 4 auf eine Weise anzusteuern, dass Daten auf ein in das Bandlaufwerk 4 eingesetztes Band geschrieben oder aus diesem gelesen werden können. Das Bandspeichersystem 5 ist mit einem Host 6 verbunden, der das Bandspeichersystem beispielsweise zum Archivieren von Daten verwendet.
  • 10 zeigt einen Ablaufplan eines Verfahrens zum Betreiben eines Bandspeichersystems gemäß einer Ausführungsform der vorliegenden Erfindung. Im Schritt S1 liest ein Leseelement eines Bandkopfes Daten aus einer dem Leseelement zugewiesenen Datenspur, während das Band über den Bandkopf bewegt wird. Im Schritt S2 wird überprüft, ob eine zuvor festgelegte Längsposition des Bandes erreicht ist. Wenn eine solche zuvor festgelegte Position erreicht wird (Y), was der Hinweis darauf ist, dass ein in die Datenspur geschriebenes Servomuster beginnt, wird das Leseelement im Schritt S3 veranlasst, quer zur Bewegungsrichtung des Bandes zu oszillieren. Im Schritt S4 wird überprüft, ob eine andere zuvor festgelegte Längsposition des Bandes erreicht worden ist, wobei die andere zuvor festgelegte Position das Ende des in die Datenspur geschriebenen Servomusters anzeigen soll. Wenn die andere zuvor festgelegte Position erreicht wird (Y), hört das Leseelement auf zu oszillieren, ein vom Leseelement während des Abtastens des Servomusters geliefertes Signal wird ausgewertet, eine Abweichung der seitlichen Position des Leseelements von der Spurmittellinie wird ermittelt, und ein Steuersignal wird an ein Stellglied zum Positionieren des Leseelements und eines zugehörigen Schreibelements auf die Spurmittellinie ausgegeben, wobei alle diese Vorgänge im Schritt S5 erfolgen. Anschließend beginnt das Leseelement wieder mit dem Lesen von Benutzerdaten aus der Datenspur.
  • Wie Fachleute verstehen werden, können Aspekte der vorliegenden Erfindung als System, Verfahren oder Computerprogrammprodukt verkörpert werden. Dementsprechend können Aspekte der vorliegenden Erfindung, insbesondere in Form der Steuereinheit, in Form einer kompletten Hardware-Ausführungsform, einer kompletten Software-Ausführungsform (darunter Firmware, residente Software, Mikrocode usw.) oder einer Ausführungsform vorliegen, die Software- und Hardware-Aspekte kombiniert, die hierin im Allgemeinen als „Schaltung”, „Modul” oder „System” bezeichnet werden können. Außerdem können Aspekte der vorliegenden Erfindung, wie beispielsweise Betätigungs-, Lese- und/oder Schreibverfahren, in Form eines Computerprogrammprodukts vorliegen, das in einem oder mehreren computerlesbaren Medien mit einem darin enthaltenen computerlesbaren Programmcode verkörpert ist.
  • Es kann eine beliebige Kombination von einem oder mehreren computerlesbaren Medien verwendet werden. Bei dem computerlesbaren Medium kann es sich um ein computerlesbares Signalmedium oder ein computerlesbares Speichermedium handeln. Ein computerlesbares Speichermedium kann zum Beispiel, jedoch ohne darauf beschränkt zu sein, ein elektronisches, magnetisches, optisches, elektromagnetisches, ein Infrarot- oder Halbleitersystem, eine Vorrichtung oder Einheit oder eine beliebige geeignete Kombination aus den vorgenannten sein. Zu spezifischeren Beispielen (eine nichterschöpfende Liste) für das computerlesbare Speichermedium würden die folgenden gehören: eine elektrische Verbindung mit einer oder mehreren Leitungen, eine tragbare Computerdiskette, eine Festplatte, ein Direktzugriffsspeicher (RAM,) ein Nur-Lese-Speicher (ROM,) ein löschbarer programmierbarer Nur-Lese-Speicher (EPROM oder Flash-Speicher), ein Lichtwellenleiter, ein tragbarer Kompaktdisk-Nur-Lese-Speicher (CD-ROM), eine optische Speichereinheit, eine magnetische Speichereinheit oder eine beliebige geeignete Kombination aus den vorgenannten. Im Kontext dieses Dokuments kann ein computerlesbares Speichermedium ein beliebiges physisches Medium sein, das ein Programm zur Verwendung durch ein oder in Verbindung mit einem Befehlsausführungssystem, einer Vorrichtung oder einer Einheit enthalten oder speichern kann.
  • Zu einem computerlesbaren Signalmedium kann ein weitergeleitetes Datensignal mit einem darin enthaltenen computerlesbaren Programmcode, beispielsweise in einem Basisband oder als Teil einer Trägerwelle, gehören. Ein solches weitergeleitetes Signal kann in einer Vielfalt von Formen vorliegen, unter anderem, jedoch ohne darauf beschränkt zu sein, elektromagnetisch, optisch oder in einer beliebigen geeigneten Kombination davon. Ein computerlesbares Signalmedium kann ein beliebiges computerlesbares Medium sein, das kein computerlesbares Speichermedium ist und das ein Programm zur Verwendung durch ein oder in Verbindung mit einem Befehlsausführungssystem, einer Vorrichtung oder einer Einheit übertragen, weiterleiten oder transportieren kann.
  • Ein in einem computerlesbaren Medium enthaltener Programmcode kann unter Verwendung eines beliebigen geeigneten Mediums übertragen werden, unter anderem, jedoch ohne darauf beschränkt zu sein, drahtlos, drahtgebunden, über ein Lichtwellenleiterkabel, HF usw. oder eine beliebige geeignete Kombination aus den vorgenannten.
  • Ein Computerprogrammcode zum Ausführen von Arbeitsgängen für Aspekte der vorliegenden Erfindung kann in einer beliebigen Kombination aus einer oder mehreren Programmiersprachen, unter anderem in einer objektorientierten Programmiersprache wie Java, Smalltalk, C++ oder dergleichen und herkömmlichen prozeduralen Programmiersprachen wie die Programmiersprache „C” oder ähnlichen Programmiersprachen, geschrieben sein. Der Programmcode kann vollständig im Computer des Benutzers, teilweise im Computer des Benutzers, als eigenständiges Software-Paket, teilweise im Computer des Benutzers und teilweise in einem entfernt angeordneten Computer oder vollständig im entfernt angeordneten Computer oder Server ausgeführt werden. Im letzteren Szenario kann der entfernt angeordnete Computer durch einen beliebigen Typ von Netzwerk oder Kommunikationssystem mit dem Computer des Benutzers verbunden sein, unter anderem durch ein lokales Netz (LAN) oder ein überregionales Netz (WAN), oder die Verbindung kann mit einem externen Computer (beispielsweise durch das Internet unter Verwendung eines Internet-Dienstanbieters) eingerichtet werden.
  • Aspekte der vorliegenden Erfindung werden im Folgenden unter Bezugnahme auf Ablaufplandarstellungen und/oder Blockschaubilder von Verfahren, Vorrichtungen (Systemen) und Computerprogrammprodukten gemäß Ausführungsformen der Erfindung beschrieben. Es versteht sich von selbst, dass jeder Block der Ablaufplandarstellungen und/oder Blockschaubilder und Kombinationen von Blöcken in den Ablaufplandarstellungen und/oder Blockschaubildern durch Computerprogrammbefehle implementiert werden können. Diese Computerprogrammbefehle können einem Prozessor eines Universalcomputers, eines Spezialcomputers oder einer anderen programmierbaren Datenverarbeitungsvorrichtung zugeführt werden, um eine Maschine zu erzeugen, so dass die Befehle, die über den Prozessor des Computers oder der anderen programmierbaren Datenverarbeitungsvorrichtung ausgeführt werden, ein Mittel zum Implementieren der im Block oder in den Blöcken des Ablaufplans und/oder der Blockschaubilder angegebenen Funktionen/Vorgänge erzeugen.
  • Diese Computerprogrammbefehle können auch in einem computerlesbaren Medium gespeichert sein, das einen Computer, eine andere programmierbare Datenverarbeitungsvorrichtung oder andere Einheiten so steuern kann, dass diese auf eine bestimmte Weise funktionieren, so dass die im computerlesbaren Medium gespeicherten Befehle einen hergestellten Gegenstand erzeugen, der Befehle enthält, die die Funktion/den Vorgang implementieren, die/der im Block oder in den Blöcken des Ablaufplans und/oder der Blockschaubilder angegeben ist.
  • Die Computerprogrammbefehle können auch in einen Computer, eine andere programmierbare Datenverarbeitungsvorrichtung oder andere Einheiten geladen werden, um das Ausführen einer Reihe von im Computer, in der anderen programmierbaren Datenverarbeitungsvorrichtung oder den anderen Einheiten auszuführenden Verarbeitungsschritten zu veranlassen, um einen in einem Computer implementierten Prozess zu erzeugen, so dass die Befehle, die im Computer oder in der anderen programmierbaren Datenverarbeitungsvorrichtung ausgeführt werden, Prozesse zum Implementieren der im Block oder in den Blöcken des Ablaufplans und/oder der Blockschaubilder angegebenen Funktionen/Vorgänge bereitstellen.
  • Der Ablaufplan und die Blockschaubilder in den Figuren veranschaulichen die Architektur, Funktionalität und Funktionsweise von möglichen Implementierungen von Systemen, Verfahren und Computerprogrammprodukten gemäß verschiedenen Ausführungsformen der vorliegenden Erfindung. In dieser Hinsicht kann jeder Block in den Ablaufplänen oder Blockschaubildern ein Modul, ein Segment oder einen Teil eines Codes darstellen, der einen oder mehrere ausführbare Befehle zum Implementieren der angegebenen logischen Funktion(en) aufweist. Außerdem sei darauf hingewiesen, dass in einigen alternativen Implementierungen die im Block angegebenen Funktionen außerhalb der in den Figuren angegebenen Reihenfolge auftreten können. Beispielsweise können zwei nacheinander gezeigte Blöcke tatsächlich im Wesentlichen gleichzeitig ausgeführt werden oder die Blöcke können manchmal in Abhängigkeit von der beteiligten Funktionalität in umgekehrter Reihenfolge ausgeführt werden. Außerdem sei darauf hingewiesen, dass jeder Block der Blockschaubilder und/oder der Ablaufplandarstellung und Kombinationen von Blöcken in den Blockschaubildern und/oder in der Ablaufplandarstellung durch spezielle auf Hardware beruhende Systeme, welche die angegebenen Funktionen oder Vorgänge ausführen, oder durch Kombinationen aus spezieller Hardware und Computerbefehlen implementiert werden können.

Claims (25)

  1. Verfahren zum Betreiben eines Bandspeichersystems, wobei das Verfahren aufweist: – wenn ein Band (1) in einem Bandlaufwerk für einen oder mehrere Vorgänge des Lesens und Schreibens von Benutzerdaten aus einer/in eine Datenspur des Bandes (1) über einen Bandkopf (2) bewegt wird, Bewegen eines Leseelements (R1) des Bandkopfes (2), wobei das Leseelement (R1) der Datenspur zugewiesen ist, quer zu einer Bewegungsrichtung (MD) des Bandes (1) um eine Strecke von nicht weniger als einer Breite (w) der Datenspur, und – Steuern einer Querposition (TP) von einem oder mehreren der folgenden Elemente in Abhängigkeit von einem Signal, das vom Leseelement (R1) während seiner Querbewegung geliefert wird: – dem Leseelement (R1), – einem anderen der Datenspur zugewiesenen Leseelement (R1), und – einem der Datenspur zugewiesenen Schreibelement (W1).
  2. Verfahren nach Anspruch 1, wobei das Leseelement (R1) während einer ersten Zeitspanne (P1) bewegt wird und wobei die Querposition (TP) des einen oder der mehreren Elemente (R1, R1, W1) am Ende oder nach der ersten Zeitspanne (P1) in Abhängigkeit von dem vom Leseelement (R1) während der ersten Zeitspanne (P1) gelieferten Signal (sR1) gesteuert wird.
  3. Verfahren nach Anspruch 1 oder Anspruch 2, wobei das Steuern der Querposition des einen oder der mehreren Elemente (R1, R1, W1) das Positionieren des betreffenden Elements (R1, R1, W1) auf einer Spurmittellinie der zugewiesenen Datenspur aufweist.
  4. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Steuern der Querposition (TP) des einen oder der mehreren Elemente (R1, R1, W1) ein Ermitteln einer Querabweichung des betreffenden Elements (R1, R1, W1) von der Spurmittellinie der zugewiesenen Datenspur aufweist.
  5. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Leseelement (R1) quer zur Bewegungsrichtung (MD) des Bandes (1) bewegt wird, um ein in die Datenspur geschriebenes Servomuster (sp1) abzutasten, wobei auf das Servomuster (sp) in der Datenspur ein Benutzerdatenabschnitt (uds) folgt, der Benutzerdaten enthält oder für diese reserviert ist.
  6. Verfahren nach Anspruch 5, wobei das Leseelement (R1) in einem Servomuster-Abtastmodus zum Abtasten des Servomusters (sp1) bewegt wird, wobei der Benutzerdatenabschnitt (uds) in einem Benutzerdaten-Lese/Schreib-Modus mittels des einen oder der mehreren Elemente (R1, R1, W1) gelesen bzw. geschrieben wird und wobei sich der Servomuster-Abtastmodus und der Benutzerdaten-Lese/Schreib-Modus während des Bewegens des Bandes (1) über den Bandkopf (2) abwechseln.
  7. Verfahren nach Anspruch 6, wobei das eine oder die mehreren Elemente (R1, R1, W1) auf einer Spurmittellinie der zugewiesenen Datenspur positioniert werden.
  8. Verfahren nach Anspruch 5, wobei das Band (1) mit dem Servomuster (sp) vorformatiert wird, bevor das Band (1) zum Lesen oder Schreiben von Daten aus diesem/auf dieses verwendet wird.
  9. Verfahren nach Anspruch 8, wobei das Servomuster (sp) durch Datenelemente dargestellt wird, unter anderem Datenelemente in Synchronisierungsfeldern des Bandes (1).
  10. Verfahren nach Anspruch 5, wobei das Servomuster (sp) vom Schreibelement (W1) in Verbindung mit einem Schreiben von Benutzerdaten auf das Band (1) geschrieben wird.
  11. Verfahren nach Anspruch 5, wobei das Leseelement (R1) zum Abtasten des Servomusters (sp) der zugewiesenen Datenspur und zum zumindest teilweisen Abtasten eines Servomusters (sp) von einer oder beiden angrenzenden Datenspuren bewegt wird.
  12. Verfahren nach Anspruch 11, wobei das Servomuster (sp) von der einen oder beiden angrenzenden Datenspuren in Bezug auf das Servomuster (sp) der zugewiesenen Datenspur phasenverschoben ist.
  13. Verfahren nach Anspruch 11, wobei das Servomuster (sp) der zugewiesenen Datenspur Servoteilmuster aufweist, die sich im Servomuster (sp) in Längsrichtung mit einer ersten Frequenz wiederholen, und wobei die Servomuster (sp) der einen oder beiden angrenzenden Datenspuren die gleichen Servoteilmuster aufweisen, die sich in der angrenzenden Datenspur mit einer zweiten, von der ersten Frequenz verschiedenen Frequenz wiederholen.
  14. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Leseelement (R1) quer zur Bewegungsrichtung (MD) des Bandes (1) um eine Strecke von der doppelten Breite (w) der Datenspur bewegt wird.
  15. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Leseelement (R1) quer zur Bewegungsrichtung (MD) des Bandes oszilliert.
  16. Verfahren nach Anspruch 5, wobei sich das Leseelement (R1) als Reaktion auf das Erkennen einer Längsposition auf dem Band (1) zu bewegen beginnt, wobei die Längsposition auf dem Band (1) einen Beginn des Servomusters (sp) anzeigt.
  17. Computerprogrammprodukt, das ein computerlesbares Medium mit einem darin enthaltenen computerlesbaren Programmcode aufweist, wobei der computerlesbare Programmcode einen computerlesbaren Programmcode aufweist, der so konfiguriert ist, dass er ein Verfahren nach einem der vorhergehenden Ansprüche ausführt.
  18. Bandspeichersystem, das aufweist: – einen Bandkopf (2), – ein Bandlaufwerk zum Bewegen eines in das Bandlaufwerk eingesetzten Bandes (1) über den Bandkopf (2), – wobei der Bandkopf (2) ein Leseelement (R1) aufweist, das beweglich angebracht ist, so dass es verschiedene Positionen quer zu einer Bewegungsrichtung (MD) des Bandes (1) einnehmen kann, und – eine Steuereinheit (3), die so ausgelegt ist, dass sie das Leseelement (R1) quer zur Bewegungsrichtung (MD) des Bandes (1) um eine Strecke von nicht weniger als einer Breite (w) einer dem Leseelement (R1) zugewiesenen Datenspur bewegt, wobei die Steuereinheit (3) außerdem so ausgelegt ist, dass sie ein Steuersignal (u1(t)) erzeugt, um eine Querposition (TP) von einem oder mehreren von – dem Leseelement (R1), – einem anderen der Datenspur zugewiesenen Leseelement (R1), und – einem der Datenspur zugewiesenen Schreibelement (W1) in Abhängigkeit von einem Signal (sR1) zu steuern, das vom Leseelement (R1) während seiner Querbewegung geliefert wird.
  19. Bandspeichersystem nach Anspruch 18, wobei das eine oder die mehreren Elemente (R1, R1, W1) beweglich an einem Rahmen des Bandkopfes (2) angebracht sind, um verschiedene Querpositionen (TP) in Bezug auf den Rahmen einzunehmen.
  20. Bandspeichersystem nach Anspruch 18, wobei der Bandkopf (2) einen Satz von Leseelementen (R1, R2, ...) aufweist, die verschiedenen Datenspuren zugewiesen sind, und wobei der Bandkopf (2) eine Anordnung (21) aufweist, die eine Teilgruppe aus dem Satz von Leseelementen (R1) enthält, wobei die Leseelemente (R1) der Teilgruppe von Leseelementen (R1) mechanisch verbunden sind, und wobei die Anordnung (21) beweglich angebracht ist, um verschiedene Positionen quer zu einer Bewegungsrichtung (MD) des Bandes (1) einzunehmen.
  21. Bandspeichersystem nach Anspruch 18, wobei der Bandkopf (2) eine Anordnung (21) aufweist, die das Leseelement (R1) und das Schreibelement (W1) enthält, welche mechanisch miteinander verbunden sind, wobei die Anordnung (21) beweglich angebracht ist, um verschiedene Positionen quer zur Bewegungsrichtung (MD) des Bandes (1) einzunehmen, und wobei die Steuereinheit (3) so ausgelegt ist, dass sie die Anordnung (21) quer zur Bewegungsrichtung (MD) des Bandes (1) um eine Strecke von mehr als einer Breite (w) der Datenspur bewegt, während das Band (1) bewegt wird, und wobei die Steuereinheit (3) so ausgelegt ist, dass sie das Steuersignal (u1(t)) zum Steuern einer Querposition (TP) der Anordnung (21) erzeugt.
  22. Bandspeichersystem nach Anspruch 18, wobei der Bandkopf (2) eine Anordnung (21) aufweist, die das andere Leseelement (R1) und das Schreibelement (W1) enthält, welche mechanisch miteinander verbunden sind, wobei die Anordnung (21) beweglich angebracht ist, um verschiedene Positionen quer zu einer Bewegungsrichtung (MD) des Bandes (1) einzunehmen, und wobei die Steuereinheit (3) so ausgelegt ist, ein Steuersignal (u1(t)) zum Steuern einer Querposition (TP) der Anordnung (21) zu erzeugen.
  23. Bandspeichersystem nach Anspruch 18, wobei das Leseelement (R1), das andere Leseelement (R1), und das Schreibelement (W1) einzeln bewegbar sind, um verschiedene Positionen quer zu einer Bewegungsrichtung (MD) des Bandes (1) einzunehmen, und wobei die Steuereinheit (3) so ausgelegt ist, ein Steuersignal (u1(t)) zum Steuern einer Querposition (TP) des anderen Leseelements (OR1) und des Schreibelements (W1) zu erzeugen.
  24. Bandspeichersystem nach Anspruch 18, wobei das Leseelement (R1) und das Schreibelement (W1) einzeln bewegbar sind, um verschiedene Positionen quer zu einer Bewegungsrichtung (MD) des Bandes (1) einzunehmen, und wobei die Steuereinheit (3) so ausgelegt ist, dass sie ein Steuersignal (u1(t)) zum Steuern einer Querposition (TP) des Leseelements (R1) und des Schreibelements (W1) erzeugt.
  25. Bandspeichersystem nach Anspruch 18, wobei das bewegliche Anbringen des Leseelements (R1) ein Stellglied (b) zum Bewegen des Leseelements (R1) und ein Rückstellkraftelement (k) aufweist.
DE112012004103.8T 2011-09-29 2012-07-04 Servosteuerung Pending DE112012004103T5 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP11183343 2011-09-29
EPE111833430 2011-09-29
PCT/IB2012/053392 WO2013046067A1 (en) 2011-09-29 2012-07-04 Servo control

Publications (1)

Publication Number Publication Date
DE112012004103T5 true DE112012004103T5 (de) 2014-07-17

Family

ID=46604014

Family Applications (1)

Application Number Title Priority Date Filing Date
DE112012004103.8T Pending DE112012004103T5 (de) 2011-09-29 2012-07-04 Servosteuerung

Country Status (4)

Country Link
US (1) US9251828B2 (de)
CN (1) CN103827968B (de)
DE (1) DE112012004103T5 (de)
WO (1) WO2013046067A1 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10210891B1 (en) * 2016-01-28 2019-02-19 Seagate Technology Llc Dual writer head design utilizing two writers of different sizes for writing interlaced data tracks
US9947354B1 (en) * 2017-03-20 2018-04-17 International Business Machines Corporation Utilization of multiple writer modules for simultaneously writing two times the number of data tracks in a compact form factor
US10062399B1 (en) 2017-12-28 2018-08-28 International Business Machines Corporation Distributing tape drive abrasion
US10014017B1 (en) 2017-12-28 2018-07-03 International Business Machines Corporation Tape drive with independent transverse motion of transducer and transducer housing
US10438619B1 (en) 2018-10-23 2019-10-08 International Business Machines Corporation Position error signal testing using outer edge wraps
US11688420B2 (en) * 2021-11-09 2023-06-27 Western Digital Technologies, Inc. Hybrid dedicated and dynamic servo for tape

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4472750A (en) * 1981-07-02 1984-09-18 Irwin Magnetic Systems, Inc. Data record with pre-recorded transducer positioning signals, and system for utilizing same
US5689384A (en) * 1994-06-30 1997-11-18 International Business Machines Corporation Timing based servo system for magnetic tape systems
US5946156A (en) * 1997-03-04 1999-08-31 Imation Corp. Tape servo system and methods, write/read heads, and servo track configurations regarding same
US6754026B1 (en) * 1999-10-28 2004-06-22 International Business Machines Corporation Tape transport servo system and method for a computer tape drive
US6430008B1 (en) * 2000-03-30 2002-08-06 Storage Technology Corporation Measurement of tape position error
US7116514B2 (en) * 2003-10-20 2006-10-03 Quantum Corporation Methods and systems for magnetic recording
US20070070870A1 (en) * 2005-09-28 2007-03-29 Imation Corp. Servo pattern having reduced noise due to speed variations in linear data storage media
JP2007265568A (ja) 2006-03-29 2007-10-11 Sony Corp 磁気記録再生方法、記録装置、再生装置、及び磁気記録メディア
US7505221B2 (en) * 2007-01-03 2009-03-17 Sun Microsystems, Inc. Multiple section read/write head
US7826169B2 (en) * 2007-04-25 2010-11-02 Quantum Corporation Servo error detection and compensation utilizing virtual data tracking servo methods
JP2009151851A (ja) * 2007-12-19 2009-07-09 Sony Corp 磁気テープ、磁気テープ装置、サーボパターン記録装置、磁気テープの製造方法及び記録方法
US7924520B2 (en) * 2008-10-01 2011-04-12 Hewlett-Packard Development Company, L.P. Method and apparatus for determining position of a storage medium
WO2010044785A1 (en) 2008-10-15 2010-04-22 Hewlett-Packard Development Company, L.P. Locating a head element of a tape storage device using servo information in a data track
US8094406B2 (en) * 2009-06-01 2012-01-10 International Business Machines Corporation Apparatus and method to adjust the positions of a write element and read element disposed on a read/write head
US8169736B2 (en) * 2009-07-17 2012-05-01 International Business Machines Corporation Method and apparatus to position a head module comprising servo elements and a plurality of data elements

Also Published As

Publication number Publication date
US20140204483A1 (en) 2014-07-24
CN103827968A (zh) 2014-05-28
WO2013046067A1 (en) 2013-04-04
US9251828B2 (en) 2016-02-02
CN103827968B (zh) 2017-04-26

Similar Documents

Publication Publication Date Title
DE60305155T2 (de) Zeitgebungsabhängiges servosignal mit festem abstand zwischen transaktionen
DE112012004103T5 (de) Servosteuerung
EP0471101B1 (de) Verfahren zum Positionieren eines Magnetkopfes gegenüber dem Speichermedium eines Magnetschichtspeichers
DE69929111T2 (de) Magnetaufzeichnungsgerät
DE19913382C2 (de) Mehrkanaliges Magnetbandsystem mit einem optischen Spur-Servo
DE112010003918B4 (de) Erkennung und Erfassung eines Servomusters
DE102016203601A1 (de) Messen und korrigieren von versatzfehlern magnetischer schreibeinrichtungen
DE4027194A1 (de) Verfahren und anordnung zum positionieren eines magnetkopfes eines magnetschichtspeichers
DE2711970A1 (de) Vorrichtung zum fuehren eines wandlers
DE2711975C2 (de) Anordnung zur Spurnachlaufregelung eines Video-Wiedergabekopfes bei einem Videomagnetbandgerät
DE112011100150B4 (de) Positionieren eines Grobaktors eines Bandservosystems mit zusammengesetztem Aktor am Mittelpunkt maximaler Höchstwerte seitlicher Bandbewegung
DE102016102495A1 (de) Ausgerichtetes schindelförmig überlappendes schreiben für magnetische aufzeichnungsmedien und medien mit positionierten spuren, die schindelförmig überlappende kanten aufweisen
DE2612111A1 (de) Datenspeichervorrichtung
DE3107591A1 (de) Verfahren und vorrichtung zur magnetbandaufzeichnungund/oder -wiedergabe von digitalsignalen
DE2535780B2 (de) Magnetbandlaufwerk fuer videobandgeraete mit laengsspuraufzeichnung
DE112012001803B4 (de) System und Verfahren zur schnellen Mittenkalibrierung eines Bandlaufwerkes bei flanschlosem Bandweg
DE3231248A1 (de) Nachlaufservosystem fuer magnetische, flexible magnetplatten verwendende aufzeichnungs- und wiedergabegeraete
DE2554083C2 (de) Magnetplatte, insbesondere flexible Magnetplatte, zur Einstellung und Kontrolle eines Aufzeichnungs- und/oder Wiedergabegeräts
EP0036083A1 (de) Einrichtung zur Steuerung und Einhaltung der Spurlage von Magnetköpfen sowie Verfahren und Anordnung zur Kompensation gleichförmiger Störgrössen in solchen Einrichtungen
DE3735155C2 (de)
DE112010002334B4 (de) Steuerungsverfahren und Vorrichtung für ein Dualkanal-gewichtetes LPOS-Kombinierungsschema
DE112011100370B4 (de) Verfahren und Vorrichtung zum Betreiben einer Speichereinheit
DE3939670C2 (de)
DE4216896C2 (de) Magnetisches Aufzeichnungs- und Wiedergabegerät mit positionseinstellbarem Kopf
DE4390305C2 (de) Plattenspeicheranordnung und Kopfpositionierungssignalerzeugungsschaltung sowie Verfahren zum Steuern einer Position eines Kopfes auf einer Platte

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: LIFETECH IP SPIES DANNER & PARTNER PATENTANWAE, DE

Representative=s name: LIFETECH IP SPIES & BEHRNDT PATENTANWAELTE PAR, DE

Representative=s name: SPIES & BEHRNDT PATENTANWAELTE PARTG MBB, DE

R082 Change of representative

Representative=s name: LIFETECH IP SPIES & BEHRNDT PATENTANWAELTE PAR, DE

Representative=s name: SPIES & BEHRNDT PATENTANWAELTE PARTG MBB, DE

R082 Change of representative

Representative=s name: SPIES & BEHRNDT PATENTANWAELTE PARTG MBB, DE

R016 Response to examination communication