DE19511587B4 - Verfahren zum Optimieren des Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate - Google Patents
Verfahren zum Optimieren des Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate Download PDFInfo
- Publication number
- DE19511587B4 DE19511587B4 DE19511587A DE19511587A DE19511587B4 DE 19511587 B4 DE19511587 B4 DE 19511587B4 DE 19511587 A DE19511587 A DE 19511587A DE 19511587 A DE19511587 A DE 19511587A DE 19511587 B4 DE19511587 B4 DE 19511587B4
- Authority
- DE
- Germany
- Prior art keywords
- error rate
- equalizer
- bandwidth
- recording device
- comparing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/02—Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
- G11B5/027—Analogue recording
- G11B5/035—Equalising
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
Abstract
Verfahren
zum Optimieren eines Lesekanals in einer Aufzeichnungsvorrichtung
für ein
magnetisches Medium, umfassend folgende Schritte:
Einstellen (301) des Verstärkungspegels eines Entzerrers auf einen Anfangswert;
Bestimmten (305) von Daten, die auf eine erste vorgegebene Spur des Mediums geschrieben wurden, um eine erste Fehlerrate zu berechnen, und Vergleichen (307) der ersten Fehlerrate mit einer Referenzfehlerrate;
Einstellen (309) des Verstärkungspegels des Entzerrers auf einen Wert, bei dem sich die niedrigste Fehlerrate ergibt, durch Verändern des Verstärkungspegels des Entzerrers, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist;
gekennzeichnet durch
Einstellen (301) der Filtercharakteristik eines programmierbaren Tiefpaßfilters mittels Einstellen eines vorgegebenen Anfangswertes für die Bandbreite;
Bestimmen (309) von Daten, die auf eine zweite vorgegebene Spur des Mediums geschrieben wurden, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist, um eine zweite Fehlerrate zu berechnen, und Vergleichen (311) der zweiten Fehlerrate mit der Referenzfehlerrate;
Einstellen (313) der Bandbreite...
Einstellen (301) des Verstärkungspegels eines Entzerrers auf einen Anfangswert;
Bestimmten (305) von Daten, die auf eine erste vorgegebene Spur des Mediums geschrieben wurden, um eine erste Fehlerrate zu berechnen, und Vergleichen (307) der ersten Fehlerrate mit einer Referenzfehlerrate;
Einstellen (309) des Verstärkungspegels des Entzerrers auf einen Wert, bei dem sich die niedrigste Fehlerrate ergibt, durch Verändern des Verstärkungspegels des Entzerrers, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist;
gekennzeichnet durch
Einstellen (301) der Filtercharakteristik eines programmierbaren Tiefpaßfilters mittels Einstellen eines vorgegebenen Anfangswertes für die Bandbreite;
Bestimmen (309) von Daten, die auf eine zweite vorgegebene Spur des Mediums geschrieben wurden, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist, um eine zweite Fehlerrate zu berechnen, und Vergleichen (311) der zweiten Fehlerrate mit der Referenzfehlerrate;
Einstellen (313) der Bandbreite...
Description
- Die vorliegende Erfindung bezieht sich auf eine Plattenlaufwerk-Aufzeichnungsvorrichtung und insbesondere auf ein Verfahren zum Optimieren der Leistung eines Lesekanals in einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate.
- Datenfehler in einer Plattenlaufwerk-Aufzeichnungsvorrichtung, wie etwa in einem Festplattenlaufwerk, werden grob in "harte" Fehler, die von einem Plattendefekt herrühren, und "weiche" Fehler, die durch eine Bitverschiebung verursacht werden, unterteilt. Im allgemeinen werden harte Fehler verhindert, indem man in einem Initialisierungsschritt eine Fehlerposition als einen schlechten Sektor kennzeichnet. Da jedoch den weichen Fehlern keine Fehlerposition zugeteilt werden kann, werden weiche Fehler als wichtiges, noch zu lösendes Problem betrachtet, um die Betriebszuverlässigkeit der Plattenlaufwerk-Aufzeichnungsvorrichtung sicherzustellen.
- Ein weiteres fundamentales Problem der Festplatte ist ihre Empfindlichkeit gegenüber physischen Stößen. Kopf-Kardanaufhängungen, die einen Kopf halten, sollten so flexibel sein, daß der Kopf von der Oberfläche einer Platte durch einen winzigen Spalt getrennt wird, der beibehalten wird, während sich die Platte dreht. Da die Kopf-Kardanaufhängungen flexibel sind, können Stöße auf die Festplatte Fehler bewirken, wenn Daten von der Platte gelesen werden.
- Eine Erfindung, die solche Fehler reduzieren soll, ist in dem US-Patent mit der Nr. 5 327 302 und dem Titel "Date Filter Tuning For Constant Density Recording Applications", beschrieben, wonach ein einstellbares Datenfilter so verändert wird, daß die Filterabschneidefrequenz im wesentlichen proportional einem vorgegebenen Faktor einer eingehenden Datenfrequenz ist, wodurch das Öffnen eines gewünschten Fensters in den gelesenen Daten bewirkt wird.
- Aus der
DE 37 29 882 C2 ist ein Verfahren zum Messen der Qualität eines von einem Magnetband wiedergegebenen digitalen Signals bekannt. Dazu werden die Ausgangssignale einer Fehlerkorrekturschaltung geeignet aufbereitet und als Steuersignale zum Optimieren der Kennlinie eines Entzerrers verwendet. - Aus der
DE 31 26 232 A1 ist eine Aufzeichnungsvorrichtung für ein plattenförmiges Medium bekannt. Das von der Platte abgenommene Signal wird einer Frequenzcharakteristik-Regelschaltung zugeführt, die in Abhängigkeit von dem Ausgangssignal einer CRC-Prüfschaltung geregelt wird. Mit der Regelung der Frequenzcharakteristik soll erreicht werden, dass die Anzahl der Fehlersignale am Ausgang der CRC-Prüfschaltung minimiert wird. -
US 5,274,512 A offenbart einen automatischen Entzerrer zur Verwendung in einer Aufnahme- und/oder Reproduktionsvorrichtung. Der Entzerrer ist aus einem Digitalfilter vom Finit-Impuls-Typ aufgebaut, dessen Charakteristika durch drei Parameter gesteuert werden. Zwei der Parameter sind variabel. Die Parameter durchlaufen in einem wiederholten Zyklus einen Wertebereich in einer Art und Weise, die als orthogonale Oszillation bekannt ist. Für die jeweiligen Werte werden Fehlerraten. Die Parameter werden dann aktualisiert, indem Korrekturwerte addiert werden, die das Verhältnis der Änderung der Fehlerrate angeben. Eine Anfangsparametereinstellung wird in einer sequentiellen Art und Weise durchgeführt, indem Signalfehlerraten bei einer erforderlichen minimalen Anzahl von Messpunkten sequentiell detektiert werden. Wenn ein Messpunkt gefunden wurde, bei dem die Signalfehlerrate kleiner als ein vorbestimmter Wert ist, werden Anfangsparameter mit den Werten der charakteristischen Parameter für den Messpunkt auf die Anfangswerte eingestellt. - Aufgabe der vorliegenden Erfindung ist es, ein Verfahren bereitzustellen, das auf einfache Weise den Lesekanal einer Aufzeichnungsvorrichtung für ein magnetisches Mediums optimiert.
- Diese Aufgabe wird von dem im Patentanspruch 1 definierten Verfahren gelöst.
- Ein vollständigeres Verständnis der vorliegenden Erfindung wird erhalten durch Bezugnahme auf die nachfolgende, detaillierte Beschreibung in Verbindung mit den beigefügten Zeichnungen.
-
1 ist ein Flußdiagramm, das ein Verfahren nach der vorliegenden Erfindung zum Optimieren der Leistung eines Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung bei Verwendung einer Fehlerrate zeigt. -
2 ist ein Blockdiagramm, das den Aufbau eines Lesekanals von Lese/Schreibbereichen einer Festplatte zeigt. -
3 ist ein Wellenformdiagramm, das die Ausgangszustände jeder Komponente in2 zeigt. -
2 ist ein Blockdiagramm, das den Aufbau eines Lesekanals von Lese/Schreibbereichen einer Festplatte zeigt. In2 gibt ein Kopf20 ein von einer Platte10 induziertes Analogsignal aus. Das Analogsignal wird von einem Vorverstärker30 empfangen, verstärkt und mit einem vorgegebenen Verstärkungswert ausgegeben. Ein Verstärker mit variabler Verstärkung40 (hiernach als VGA bezeichnet) regelt die Verstärkung entsprechend der Änderung des Eingangssignalpegels, wie er vom Vorverstärker30 erhalten wird, wodurch ein konstanter Ausgangspegel gehalten wird. Ein programmierbares Tiefpaßfilter50 (hiernach als programmierbares LPF und Entzerrer bezeichnet) beseitigt Rauschen aus dem von dem VGA40 ausgegebenen Signal, kompensiert das Ausgangssignal und schmälert die Impulsbreite entsprechend einer Eingabe, die für eine vorgegebene Bandbreite und einen vorgegebenen Verstärkungspegel repräsentativ ist. Ein Nulldurchgangs-Komparator60 differenziert ein von dem programmierbaren LPF und Entzerrer50 erhaltenes Eingangssignal und gibt ein differenziertes Signal aus. Ein Hysterese-Komparator70 stellt einen Signalschwellwert ein und vergleicht den Signalschwellwert mit dem Pegel des von dem LPF und Entzerrer50 erhaltenen Ausgangssignals und gibt dann ein Vergleichsergebnis aus. Ein Flip-Flop80 erhält die Ausgänge von dem Nulldurchgangs-Komparator60 und dem Hysterese-Komparator70 und erzeugt Ein-Schuß-Daten one shot daten -Einzelschriftdaten. Ein Takt-Synthesizer90 erzeugt einen Referenztakt, indem er einen vorgegebenen, externen Impuls empfängt. Ein Datensynchronisierer100 erhält die von dem Flip-Flop80 ausgegebenen Ein-Schuß-Daten und überträgt die Daten und ein Taktfenstersignal synchron mit dem Referenztaktimpuls von dem Takt-Synthesizer90 . Ein Dekoder110 dekodiert die Daten und das Taktfenstersignal, die von dem Datensynchronisierer100 erhalten werden, und gibt die dekodierten Daten als NRZ- (no-return-to-zero, nicht nach Null zurückkehrende) Daten aus. Ein serieller Anschluß120 erhält von einem Mikroprozessor130 ein für die vorgegebene Bandbreite repräsentatives Signal und einen Verstärkungspegel und überträgt das Signal an das programmierbare LPF und den Entzerrer50 . Der Mikroprozessor130 steuert den Gesamtbetrieb der Festplatte und gibt einen anfänglichen Bandbreitenwert und Verstärkungspegeldaten aus. -
3 ist ein Wellenformdiagramm, das die Ausgangszustände jeder Komponente in2 zeigt. Eine Erklärung des Arbeitsablaufs des Lesekanals in der Festplatte wird hiernach unter Bezugnahme auf die2 und3 gegeben. - Ein von einer Oberfläche der Platte
10 durch den Kopf20 induziertes elektrisches Signal hat typischerweise eine geringe Spannung von ungefähr 250 μV. Differenzen in der Signalspannung können in Abhängigkeit von der Flughöhe des Kopfes20 über der Platte10 und von der Qualität der Platte10 und des Kopfes20 erzeugt werden. Der Vorverstärker30 erhält das Signal von dem Kopf20 , verstärkt das Signal und gibt das Signal mit einem Verstärkungsfaktor von ungefähr 300 aus, wie in der Wellenform "A" der3 gezeigt. In diesem Fall stellt, da auch das Rauschen verstärkt wird, der Ausgangszustand des Vorverstärkers30 eine unstabile Ausgangswellenform dar, wie etwa im Bereich "a" der3 gezeigt. - Der VGA
40 erhält das Ausgangssignal von dem Vorverstärker30 und verändert den Verstärkungsfaktor in Abhängigkeit von Schwankungen des Eingangssignalpegels, wie im Bereich "b" der3 gezeigt, um ein Signal mit konstanten Pegel auszugeben. - Als nächstes erzeugt das programmierbare LPF und der Entzerrer
50 anfänglich die Bandbreite und den Verstärkungspegel entsprechend den über den seriellen Anschluß120 von dem Mikroprozessor130 erhaltenen Daten. Das programmierbare LPF und der Entzerrer50 filtert, kompensiert und schmälert die Impulsbreite des von dem VGA40 ausgegebenen Signals, wodurch ein stabilisiertes Analogsignal erzeugt wird, das als Wellenform "B" in3 gezeigt ist. - Der Nulldurchgangs-Kamparator
60 differenziert das von dem programmierbaren LPF und Entzerrer50 ausgegebene Signal, um ein differenziertes Ausgangssignal zu erzeugen, wie in der Wellenform "C" der3 gezeigt. Der Hysterese-Komparator70 vergleicht unter Verwendung eines vorgegebenen Schwellsignalwerts den Schwellsignalwert mit dem Wert des von dem programmierbaren LPF und Entzerrer50 ausgegebenen Signals, um ein Vergleichsergebnissignal zu erzeugen, in dem die Spitze des von dem programmierbaren LPF und Entzerrer50 ausgegebenen Signals detektiert wird. - Der Flip-Flop
80 , der das von dem Nulldurchgangs-Komparator60 differenzierte Signal und das von dem Hysterese-Komparator70 ausgegebene Vergleichsergebnissignal erhält, erzeugt digitale Signale in einem Impulsmuster, wie in der Wellenform "D" der3 gezeigt. Der Datensynchronisierer100 erhält die digitalen Signale und überträgt das Taktfenstersignal und die digitalen Signale synchron mit dem Referenztaktimpuls von dem Taktsyntheziser90 . Der Dekodieren110 erhält das Taktfenstersignal und die digitalen Signale von dem Datensynchronisierer100 , dekodiert die Signale und erzeugt dann die dekodierten Signale als NRZ-Daten. - Bei Durchführen eines Datenlesevorgangs mit dem Festplattenlaufwerk sind jedoch die Signalqualitäten aufgrund der magnetischen, elektrischen und mechanischen Eigenschaften der Platte
10 und des Kopfes20 jedes Mal verschieden. - Als Ergebnis können weiche Fehler wie etwa ein zusätzlicher Impuls oder ein fehlender Impuls auftreten. Ein durch einen zusätzlichen Impuls erzeugter weicher Fehler wird dem allgemeinen Rauschen zugeschrieben, während ein durch einen fehlenden Impuls erzeugter weicher Fehler einer Bitverschiebung zugeschrieben werden kann. Das allgemeine, einen zusätzlichen Impuls erzeugende Rauschen umfaßt weißes Rauschen, Kopfrauschen, elektrisches Stromrauschen, Spannungsrauschen, Dämpfungswiderstandsrauschen, Plattenrauschen, PCB-Rauschen und Vorverstärkerrauschen. Weiche Fehler, die durch einen zusätzlichen Impuls erzeugt werden, können durch Verwendung eines Fehlerkorrekturkodes beseitigt werden.
- Bitverschiebungen entstehen oft aus Spitzenverschiebungen, die bestimmten Mustern und Rauschen zuzuschreiben sind. Spitzenverschiebungen, die Rauschen zuzuschreiben sind, können durch Einstellen der Bandbreite des Tiefpaßfilters beseitigt werden. Spitzenverschiebungen, die bestimmten Mustern zuzuschreiben sind, die aus einer gegenseitigen Störung zwischen benachbarten Signalen resultieren, können nur durch Kompensation eines Signals unter Verwendung eines Entzerrerschaltkreises und durch Schmälern der Impulsbreite des Signals, um die gegenseitige Störung zwischen benachbarten Signalen zu minimieren, beseitigt werden.
- Wie oben diskutiert, können Spitzenverschiebungen aufgrund bestimmter Muster durch Erhöhen des Verstärkungspegels beseitigt werden, wohingegen Spitzenverschiebungen aufgrund von Rauschen durch eine Erweiterung der Bandbreite des Tiefpaßfilters beseitigt werden können. Somit ist ein Ausgleich zwischen dem Verstärkungswert und der Bandbreite des Tiefpaßfilters notwendig. Da weiterhin die Qualität der Platte
10 und des Kopfes20 sich im weitem Umfange während des Herstellungsvorgangs ändern, ist eine Optimierung der Bandbreite des Tiefpaßfilters und des Verstärkungspegels des Entzerrerschaltkreises für jede Platte und jeden Kopf notwendig. - Bei herkömmlichen Verfahren werden jedoch die Bandbreite des Tiefpaßfilters und der Verstärkungspegel des Entzerrerschaltkreises festgelegt. Daher kann nicht jeder Lesekanal optimal so verwendet werden, daß er mit den Änderungen der Charakteristik der Platte und des Kopfes
20 schritthält. Folglich kann während eines Datenlesevorgangs ein fehlender Impuls auftreten. - Eine Charakteristik eines weichen Datenfehlers in einem Festplattenlaufwerk ist, daß die Fehler-Erzeugungswahrscheinlichkeit sich im Gegensatz zu harten Fehlern aufgrund eines Plattenfehlers entsprechend den Testbedingungen ändert, da die Fehler aufgrund von Bitverschiebungen auftreten. Folglich wird in einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung die Fehlerrate überprüft, während die Testbedingungen so eingestellt sind, daß sie den schlimmsten Fall berücksichtigen. Als Ergebnis werden die Bandbreite und der Verstärkungspegel zur Optimierung der Leistung des Lesekanals basierend auf der festgestellten Fehlerrate erhalten.
- Zusätzlich zu den Fehlerraten-Berechnungsmethoden zum Optimieren der Leistung des Lesekanals verwendet das bevorzugte Ausführungsbeispiel der vorliegenden Erfindung ein Verfahren zum Berechnen einer Rohfehlerrate zur Verwendung als eine Beurteilungsreferenz, um die Zuverlässigkeit sicherzustellen.
- Darüberhinaus soll, da sich ein Lese/Schreibzustand außerhalb der Spur entsprechend der Stabilität des Servosteuerungssystems ändert, die Fehlerrate bei einem maximal außerhalb der Spur liegenden Zustand erzeugt werden.
-
1 ist ein Flußdiagramm, das ein Verfahren nach der vorliegenden Erfindung zum Optimieren der Leistung eines Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate zeigt. Der Arbeitsablauf des bevorzugten Ausführungsbeispiels der vorliegenden Erfindung wird nun unter Bezugnahme auf1 diskutiert. - In Schritt
301 gibt der Mikroprozessor130 einen Standardwert für die Bandbreite des Lesekanals und für den Verstärkungspegel aus, der zuvor vom Hersteller festgelegt wurde, um den programmierbaren LPF und Entzerrer50 einzustellen. Zum Durchführen des obigen Vorgangs stellt der Mikroprozessor130 den Standardwert ein, indem er Daten über den seriellen Anschluß120 dem programmierbaren LPF und Entzerrer50 zur Verfügung stellt. - In Schritt
303 wählt der Mikroprozessor130 eine innere Spur der Platte10 aus, auf der minimale Hardwarefehler existieren, schreibt wahlweise Daten unter den schlechtesten Bedingungen und stellt einen außerhalb der Spur liegenden Zustand zum Durchführen des Datendetektionsvorgangs her. - In Schritt
305 bestimmt der Mikroprozessor130 eine Fehlerrate, indem er einen Lesevorgang wiederholt, um eine kleine Menge der Daten auf der ausgewählten Spur zu detektieren. Der Lesevorgang wird nicht durchgeführt, um den Fehlerkorrekturkode zu verwenden oder um einen Lesevorgang wieder zu versuchen. Wenn es mehr als einen Kopf gibt, wird durch ein identisches Verfahren eine Fehlerrate für jeden Kopf bestimmt. - In Schritt
307 vergleicht der Mikroprozessor130 die in Schritt305 berechnete Fehlerrate mit einer Referenzfehlerrate. Wenn die berechnete Fehlerrate unter der Referenzfehlerrate liegt, weist der Mikroprozessor130 in Schritt319 den Standardwert als Optimierungswert jedem Kopf zu und beendet den Ablauf zur Optimierung der Leistung des Lesekanals. - In den Schritten
305 und307 wertet der Mikroprozessor130 in dem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung1010 Datenbits durch jeden Kopf aus, um eine Datenfehlerrate zu berechnen. In diesem Falle wird die Referenzfehlerrate als 1/1010 festgelegt. - In Schritt
307 ändert der Mikroprozessor130 , wenn die berechnete Fehlerrate größer als die Referenzfehlerrate ist, in Schritt309 den Verstärkungspegel des programmierbaren LPF und Entzerrers50 und berechnet die Fehlerrate des entsprechenden Kopfes. Als Ergebnis wird die Verstärkungsrate, die der niedrigsten Fehlerrate entspricht, als Optimierungswert eingestellt. - In Schritt
311 ändert der Mikroprozessor130 , wenn die berechnete Fehlerrate größer ist als die Referenzfehlerrate, in Schritt313 die Bandbreite des programmierbaren LPF und Entzerrers50 und berechnet die Fehlerrate des entsprechenden Kopfes. Als Ergebnis wird die Bandbreite, die der niedrigsten Fehlerrate entspricht, als Optimierungswert eingestellt. - In Schritt
315 führt der Mikroprozessor130 erneut den Vorgang von Schritt307 durch. Hier legt der Mikroprozessor130 den im Augenblick festgelegten Verstärkungspegel und die im Augenblick festgelegte Bandbreite für jeden Kopf in Schritt319 als Optimierungswert fest, wenn die berechnete Fehlerrate unter der Referenzfehlerrate liegt, und beendet den Arbeitsablauf zum Optimieren der Leistung des Lesekanals. - Wenn jedoch in Schritt
315 die berechnete Fehlerrate größer als die Referenzfehlerrate ist, stellt der Mikroprozessor130 einen Laufwerksfehlerzustand ein, der eine schlechte Qualität des Kopfes10 oder des Laufwerks anzeigt. In diesem Fall kann eine Ausgabevorrichtung, zum Beispiel ein Computer, der einen Laufwerkstestzustand angibt, als Ausgabevorrichtung zur Angabe des Laufwerksfehlerzustands verwendet werden. Die Leistung des Lesekanals kann durch Einstellen der Charakteristiken aller Tiefpaßfilter LPF und Entzerrer optimiert werden. Aber es ist auch möglich, daß nach dem Einstellen eines Tiefpaßfilters LPF und Entzerrers auf einen vorgegebenen Referenzwert der Lesekanal durch Ändern der Charakteristiken der anderen Komponenten optimiert werden kann. Mit anderen Worten kann der Lesekanal durch variables Einstellen der verbliebenen Tiefpaßfilter LPF und Entzerrer in Abhängigkeit von den zuerst eingestellten Referenzwerten optimiert werden, wodurch ein mehrfaches Durchführen der Schritte309 und313 überflüssig wird. - Wie oben diskutiert, wird in einer Plattenlaufwerk-Aufzeichnungsvorrichtung, wie etwa in einem Festplattenlaufwerk, entsprechend der vorliegenden Erfindung ein Verfahren zum Optimieren der Leistung eines Lesekanals der Plattenlaufwerk-Aufzeichnungsvorrichtung zur Verfügung gestellt, indem die Frequenzbandbreite und der Verstärkungspegel des Lesekanals entsprechend den Charakteristiken der Platte und des Kopfes variabel eingestellt werden.
- Während die Erfindung unter Bezugnahme auf ein bevorzug tes Ausführungsbeispiel gezeigt und beschrieben wurde, ist für den Fachmann klar, daß Modifikationen im Detail ausgeführt werden können. Zum Beispiel kann der Mikroprozessor der Plattenlaufwerk-Aufzeichnungsvorrichtung, der zum Durchführen und Steuern des Optimierungsvorgangs verwendet wird, durch eine Testausrüstung für die Plattenlaufwerk-Aufzeichnungsvorrichtung ersetzt werden.
Claims (3)
- Verfahren zum Optimieren eines Lesekanals in einer Aufzeichnungsvorrichtung für ein magnetisches Medium, umfassend folgende Schritte: Einstellen (
301 ) des Verstärkungspegels eines Entzerrers auf einen Anfangswert; Bestimmten (305 ) von Daten, die auf eine erste vorgegebene Spur des Mediums geschrieben wurden, um eine erste Fehlerrate zu berechnen, und Vergleichen (307 ) der ersten Fehlerrate mit einer Referenzfehlerrate; Einstellen (309 ) des Verstärkungspegels des Entzerrers auf einen Wert, bei dem sich die niedrigste Fehlerrate ergibt, durch Verändern des Verstärkungspegels des Entzerrers, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist; gekennzeichnet durch Einstellen (301 ) der Filtercharakteristik eines programmierbaren Tiefpaßfilters mittels Einstellen eines vorgegebenen Anfangswertes für die Bandbreite; Bestimmen (309 ) von Daten, die auf eine zweite vorgegebene Spur des Mediums geschrieben wurden, wenn die erste Fehlerrate größer als die Referenzfehlerrate ist, um eine zweite Fehlerrate zu berechnen, und Vergleichen (311 ) der zweiten Fehlerrate mit der Referenzfehlerrate; Einstellen (313 ) der Bandbreite des Tiefpaßfilters auf einen Wert, bei dem sich die niedrigste Fehlerrate ergibt, durch Verändern der Bandbreite des programmierbaren Tiefpaßfilters, wenn die zweite Fehlerrate größer als die Referenzfehlerrate ist; Bestimmen (313 ) von Daten, die auf eine dritte vorgegebene Spur des Mediums geschrieben wurden, wenn die zweite Fehlerrate größer als die Referenzfehlerrate ist, um eine dritte Fehlerrate zu berechnen, und Vergleichen (315 ) der dritten Fehlerrate mit der Referenzfehlerrate; Einstellen (319 ) der momentanen Bandbreite und des momentanen Verstärkungswertes als gültige Werte und Beenden des Optimierungsvorgangs, sobald bei einem der Schritte des Vergleichens (307 ,311 ,315 ) der ersten, zweiten oder dritten Fehlerrate mit der Referenzfehlerrate festgestellt wird, daß die entsprechende Fehlerrate niedriger als die Referenzfehlerrate ist; und Ausgeben (317 ) eines Fehlersignals, das angibt, daß die Aufzeichnungsvorrichtung sich in einem schlechten Zustand befindet, wenn jede der Fehlerraten größer als die Referenzfehlerrate ist. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Aufzeichnungsvorrichtung ein Festplattenlaufwerk ist.
- Verfahren nach Patentanspruch 1 oder 2, dadurch gekennzeichnet, daß die erste vorgegebene Spur eine interne Spur ist, auf der eine minimale Hardware-Fehlerrate existiert und daß das Schreiben von Daten auf die erste vorgegebene Spur unter den schlechtesten Bedingungen durchgeführt wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940009013A KR970010637B1 (ko) | 1994-04-27 | 1994-04-27 | 에러율을 이용한 디스크 구동 기록매체의 리드채널 최적화방법 |
KR9013/94 | 1994-04-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19511587A1 DE19511587A1 (de) | 1995-11-02 |
DE19511587B4 true DE19511587B4 (de) | 2006-04-20 |
Family
ID=19381882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19511587A Expired - Fee Related DE19511587B4 (de) | 1994-04-27 | 1995-03-29 | Verfahren zum Optimieren des Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate |
Country Status (5)
Country | Link |
---|---|
US (1) | US5610776A (de) |
JP (1) | JP2868707B2 (de) |
KR (1) | KR970010637B1 (de) |
CA (1) | CA2143081C (de) |
DE (1) | DE19511587B4 (de) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100370769B1 (ko) * | 1995-11-22 | 2003-03-26 | 삼성전자 주식회사 | 하드디스크드라이브의리드채널최적화방법 |
KR100290604B1 (ko) * | 1995-12-30 | 2001-06-01 | 윤종용 | 자기디스크드라이브에 있어서 인텔리전트 트랙피치 조정방법 |
KR100268054B1 (ko) * | 1996-07-31 | 2000-10-16 | 윤종용 | 비터비검출기 임계치를 최적화하는 방법 |
KR100241750B1 (ko) * | 1996-09-18 | 2000-02-01 | 윤종용 | 자기 디스크 기록장치에 있어서 서보라이트시 기록전류 최적화 방법 |
KR100251940B1 (ko) * | 1996-09-18 | 2000-04-15 | 윤종용 | 헤드/기록매체 성능을 고려한 하드 디스크 드라이브의 존레이아웃 선택방법 |
KR100233402B1 (ko) * | 1996-12-31 | 1999-12-01 | 윤종용 | 리드채널 최적화 수행시간 단축방법 |
KR100228798B1 (ko) * | 1997-05-09 | 1999-11-01 | 윤종용 | 파형등화기의 대역폭 자동조절방법 |
KR100527238B1 (ko) * | 1997-07-26 | 2006-02-08 | 삼성전자주식회사 | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 |
US6057981A (en) * | 1997-09-23 | 2000-05-02 | Seagate Technology, Inc. | Product information identification in a head disc assembly |
KR100515720B1 (ko) | 1998-02-21 | 2005-11-29 | 삼성전자주식회사 | 리드/라이트 채널인자 최적화방법 |
KR100585054B1 (ko) * | 1998-02-27 | 2006-07-31 | 삼성전자주식회사 | 하드 디스크 드라이브의 사용시 자체 채널 인자값 설정 방법 |
US6151180A (en) * | 1998-04-15 | 2000-11-21 | Samsung Electronics Co., Ltd. | Method and apparatus for detecting defects on a disk in a hard disk drive |
US6268974B1 (en) | 1998-07-13 | 2001-07-31 | Seagate Technology Llc | Gain optimization in a disc drive |
US6445530B1 (en) | 1998-09-25 | 2002-09-03 | Seagate Technology Llc | Class AB H-bridge using current sensing MOSFETs |
JP3514638B2 (ja) | 1998-09-28 | 2004-03-31 | 株式会社日立製作所 | 環境変動耐力の高い磁気ディスク装置 |
US6704161B1 (en) | 1998-11-06 | 2004-03-09 | Samsung Electronics Co. Ltd. | Shock protection skin bumper for a hard disk drive |
US6417986B1 (en) | 1998-11-16 | 2002-07-09 | Samsung Electronics Co., Ltd. | Impact guard for limiting hard disk movement |
US6549372B1 (en) | 1998-12-15 | 2003-04-15 | Samsung Electronics Co., Ltd | Device for limiting head movement within a hard disk drive |
JP2000251419A (ja) * | 1999-02-26 | 2000-09-14 | Sony Corp | 読み出し制御装置、再生装置、記録装置およびその方法 |
US6417994B1 (en) | 1999-04-22 | 2002-07-09 | Samsung Electronics, Co., Ltd. | Swage plate with protruded walls to increase retention torque in hard disk applications |
JP4077993B2 (ja) | 1999-07-30 | 2008-04-23 | 株式会社日立グローバルストレージテクノロジーズ | 性能評価方法及び性能評価装置並びにこれらを用いた記録再生装置 |
US6501614B1 (en) | 1999-08-19 | 2002-12-31 | Samsung Electronics Co., Ltd. | Acoustic insulator for controlling noise generated in a mass storage device |
US6744597B2 (en) | 1999-10-29 | 2004-06-01 | Samsung Electronics Co., Ltd. | Dynamic absorber for an actuator arm in a disk drive |
US6947252B2 (en) | 2000-05-10 | 2005-09-20 | Samsung Electronics Co., Ltd. | Wave stringer for controlling acoustic noise and shock vibration in a storage device |
US6791778B2 (en) | 2000-09-14 | 2004-09-14 | Samsung Electronics Co., Inc. | Method and apparatus to detect and manage servo sectors with defect on servo pattern area in hard disk drives |
US6446517B1 (en) | 2000-11-20 | 2002-09-10 | Samsung Electronics Company | Controlled particle deposition in drives and on media for thermal asperity studies |
US6590738B2 (en) | 2001-03-01 | 2003-07-08 | Samsung Electronics Co., Ltd. | Particle removal device in a hard disk drive |
US6762908B2 (en) | 2001-06-18 | 2004-07-13 | Samsung Electronics Co., Ltd. | Air razor and disk limiter for a hard disk drive |
US6791775B2 (en) | 2001-10-15 | 2004-09-14 | Samsung Electronics, Co., Inc. | Method and apparatus to distinguish effects of adjacent track encroachment from head thermal movement |
DE50109891D1 (de) * | 2001-10-22 | 2006-06-29 | Tridonicatco Gmbh & Co Kg | Fehlerkorrektur von Referenzwerten in elektronischen Schaltungen |
US6556006B1 (en) | 2001-11-21 | 2003-04-29 | Samsung Electronics Co., Ltd. | Method for magneto-resistive head electrostatic popping detection |
US20030214747A1 (en) * | 2002-05-14 | 2003-11-20 | Debasis Baral | Servo writing method for hard disk drives |
KR100468778B1 (ko) * | 2002-12-13 | 2005-01-29 | 삼성전자주식회사 | 하드디스크 드라이브의 기록 전류 최적화 방법 및 기록밀도 설정 방법 |
US8161361B1 (en) | 2003-01-28 | 2012-04-17 | Marvell International Ltd. | Averaging signals to improve signal interpretation |
KR100546314B1 (ko) * | 2003-02-08 | 2006-01-26 | 삼성전자주식회사 | 저장 장치 및 저장 장치에서의 독출 에러 복구 방법 |
US7274732B2 (en) * | 2003-03-21 | 2007-09-25 | Texas Instruments Incorporated | Echo cancellation in communication systems with asymmetric data rates |
US20050030660A1 (en) * | 2003-08-08 | 2005-02-10 | Ho-Yul Bang | Amplitude spike detector for head instability |
US7158324B2 (en) * | 2004-09-20 | 2007-01-02 | Guzik Technical Enterprises | Self-adjusting PRML receiver |
US7730384B2 (en) * | 2005-02-28 | 2010-06-01 | Agere Systems Inc. | Method and apparatus for evaluating performance of a read channel |
US7436615B2 (en) * | 2005-12-08 | 2008-10-14 | International Business Machines Corporation | Using a measured error to determine coefficients to provide to an equalizer to use to equalize an input signal |
TWI460997B (zh) * | 2012-02-23 | 2014-11-11 | Alchip Technologies Ltd | 具雜訊抵抗力的可適性時脈信號產生器 |
US11080621B2 (en) | 2018-06-18 | 2021-08-03 | Western Digital Technologies, Inc. | Machine learning-based read channel data detection |
US11811425B2 (en) | 2021-05-18 | 2023-11-07 | Western Digital Technologies, Inc. | Neural network soft information detector in a read channel |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3126232A1 (de) * | 1980-07-03 | 1982-08-19 | Victor Company Of Japan, Ltd., Yokohama, Kanagawa | Geraet zur wiedergabe eines informationssignal-aufzeichnungstraegers |
DE3729882C2 (de) * | 1987-09-05 | 1992-04-16 | Bts Broadcast Television Systems Gmbh, 6100 Darmstadt, De | |
US5274512A (en) * | 1989-03-13 | 1993-12-28 | Sony Corporation | Coefficient control system for digital equalizer using orthogonal oscillation |
US5327302A (en) * | 1992-09-16 | 1994-07-05 | At&T Bell Laboratories | Data filter tuning for constant density recording applications |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0393005A (ja) * | 1989-09-05 | 1991-04-18 | Fujitsu Ltd | ノイズ除去装置及びそれを使用するリードエラー時のリトライ方法 |
JPH0498602A (ja) * | 1990-08-14 | 1992-03-31 | Sony Corp | 再生装置 |
JP3282180B2 (ja) * | 1990-08-28 | 2002-05-13 | ソニー株式会社 | 磁気記録再生装置 |
US5270875A (en) * | 1990-11-13 | 1993-12-14 | Colorado Memory Systems, Inc. | Programmable filter/equalizer for duel speed and density magnetic recording devices |
JP2993154B2 (ja) * | 1991-03-20 | 1999-12-20 | ソニー株式会社 | 再生装置 |
US5341249A (en) * | 1992-08-27 | 1994-08-23 | Quantum Corporation | Disk drive using PRML class IV sampling data detection with digital adaptive equalization |
US5416646A (en) * | 1992-11-12 | 1995-05-16 | Kabushiki Kaisha Toshiba | Data recording and reproducing apparatus having read/write circuit with programmable parameter means |
US5408367A (en) * | 1993-09-20 | 1995-04-18 | Integral Peripherals, Inc. | Method of optimizing operation of disk drive |
US5438462A (en) * | 1993-10-12 | 1995-08-01 | Wangtek, Inc. | Magnetic storage devices with dynamic boost adjustment to reduce read errors |
-
1994
- 1994-04-27 KR KR1019940009013A patent/KR970010637B1/ko not_active IP Right Cessation
-
1995
- 1995-02-08 US US08/386,906 patent/US5610776A/en not_active Expired - Lifetime
- 1995-02-21 CA CA002143081A patent/CA2143081C/en not_active Expired - Fee Related
- 1995-03-29 DE DE19511587A patent/DE19511587B4/de not_active Expired - Fee Related
- 1995-04-10 JP JP7084340A patent/JP2868707B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3126232A1 (de) * | 1980-07-03 | 1982-08-19 | Victor Company Of Japan, Ltd., Yokohama, Kanagawa | Geraet zur wiedergabe eines informationssignal-aufzeichnungstraegers |
DE3729882C2 (de) * | 1987-09-05 | 1992-04-16 | Bts Broadcast Television Systems Gmbh, 6100 Darmstadt, De | |
US5274512A (en) * | 1989-03-13 | 1993-12-28 | Sony Corporation | Coefficient control system for digital equalizer using orthogonal oscillation |
US5327302A (en) * | 1992-09-16 | 1994-07-05 | At&T Bell Laboratories | Data filter tuning for constant density recording applications |
Also Published As
Publication number | Publication date |
---|---|
JP2868707B2 (ja) | 1999-03-10 |
CA2143081C (en) | 1998-06-23 |
DE19511587A1 (de) | 1995-11-02 |
CA2143081A1 (en) | 1995-10-28 |
KR950030118A (ko) | 1995-11-24 |
KR970010637B1 (ko) | 1997-06-28 |
JPH07296529A (ja) | 1995-11-10 |
US5610776A (en) | 1997-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19511587B4 (de) | Verfahren zum Optimieren des Lesekanals einer Plattenlaufwerk-Aufzeichnungsvorrichtung durch Verwendung einer Fehlerrate | |
DE69433095T2 (de) | Plattenlaufwerk mit adaptivem lese-/schreibkanal zur optimierung der leistung zwischen kopf, medium und kanal | |
DE3637659C2 (de) | ||
DE4437289C2 (de) | Magnetaufzeichnungsdiskette, zugehöriges Diskettenantriebs-Spurverfolgungssystem, und zugehöriges Verfahren | |
DE3704898C2 (de) | ||
DE10018871B4 (de) | Halbleitervorrichtung mit Entscheidungsrückkopplungsentzerrer | |
DE19509876C2 (de) | Verfahren und Schaltungsanordnung zur Aufbereitung eines von einem Aufzeichnungsträger wiedergegebenen Signals | |
DE69919614T2 (de) | Wellenformentzerrer zum Benutzen in einem Wiedergabegerät für aufgezeichnete Informationen | |
DE10050746A1 (de) | Systeme und Verfahren zum Lesen von kodierten Informationen, die zufälligen Fehlern und Sprungfehlern unterworfen sind | |
DE3238077C2 (de) | ||
DE19546951A1 (de) | Wiedergabeschaltung für ein optisches Informationsaufzeichnungs- und Informationswiedergabegerät | |
DE19900433C2 (de) | Verfahren zum Detektieren der thermischen Unebenheit einer Magnetspeichervorrichtung und Schaltung dafür | |
DE3126232C2 (de) | Schaltungsanordnung zur Einstellung der Frequenzcharakteristik in einem Gerät zur Wiedergabe von auf einem drehbaren Aufzeichnungsträger aufgezeichneten digitalen Signalen | |
DE69916002T2 (de) | Gerät zur Datenwiedergabe für ein optisches Plattensystem | |
DE19757440A1 (de) | Automatisiertes Einstellen der Verstärkung in Regelkreisen | |
DE69922256T2 (de) | Verfahren und vorrichtung zur datenwiedergewinnung und optisches laufwerk | |
DE3136423C2 (de) | Schaltung zum Erfassen periodischer Signale | |
DE3333574C2 (de) | Datenextraktionsschaltung zur Wiedergewinnung von Daten von einem Aufzeichnungsmedium | |
DE4020875A1 (de) | Verfahren und schaltungsanordnung zum umwandeln von analogen lesesignalen in digitale signale | |
DE3602508C2 (de) | ||
EP0680044B1 (de) | Verfahren zur Analyse und Entzerrung von Signalen | |
DE69922627T2 (de) | Adaptive und selektive pegelkonditionierung eines lesekanals in speichertechnologien | |
DE2832719C2 (de) | ||
DE69728196T2 (de) | Magnetplattenlaufwerk | |
DE60219249T2 (de) | Verfahren und Schaltung zur Demodulation der Position für ein Plattenlaufwerk |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |