DE69118835T2 - Gerät zum Speichern von Information - Google Patents

Gerät zum Speichern von Information

Info

Publication number
DE69118835T2
DE69118835T2 DE1991618835 DE69118835T DE69118835T2 DE 69118835 T2 DE69118835 T2 DE 69118835T2 DE 1991618835 DE1991618835 DE 1991618835 DE 69118835 T DE69118835 T DE 69118835T DE 69118835 T2 DE69118835 T2 DE 69118835T2
Authority
DE
Germany
Prior art keywords
data
write
defective
storage device
sector
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
Application number
DE1991618835
Other languages
English (en)
Other versions
DE69118835D1 (de
Inventor
Shoji Hasegawa
Syunji Kagamibashi
Yasunobu Matsuo
Yoshimitsu Nakamura
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of DE69118835D1 publication Critical patent/DE69118835D1/de
Application granted granted Critical
Publication of DE69118835T2 publication Critical patent/DE69118835T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1879Direct read-after-write methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/10675Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
    • G11B2020/1074Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control involving a specific threshold value
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10796Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data address data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/183Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1893Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

    HINTERGRUND DER ERFINDUNG 1. Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft eine Informationsspeichervorrichtung und insbesondere eine Informationsspeichervorrichtung zur Verwendung in einer digitalen Datenspeichervorrichtung.
  • 2. Beschreibung des Standes der Technik
  • In Fig. 4 ist der Schreib- und Verifizier-Ablauf einer konventionellen Informationsspeichervorrichtung gezeigt. In dieser Informationsspeichervorrichtung steuert die Steuereinheit nach Empfang eines Schreib- und Verifizier-Befehls (W/V), welcher eine Nachuntersuchung der geschriebenen Daten durch das Hauptsteuergerät wie einen Host-Computer erfordert, einen Lese/Schreib-Kopf (R/W) um ihn in Schritt S32 zu der Zielspur zu bewegen (suchen).
  • In Schritt S33 werden die die Originalinformation darstellenden Originaldaten durch eine E/A-Einheit in einen Datenpuffer übertragen.
  • Die Steuerungseinheit steuert weiterhin derart, daß der R/W-Kopf dem Zielsektor in der Zielspur in Schritt S34 gegenüberliegt.
  • In den Schritten S35 und S36 wird eine Anzahl von "m"-Sektoren mit den Originaldaten aus dem Datenpuffer beschrieben. Der R/W-Kopf kann eine Anzahl von Spuren von der Zielspur versetzt werden.
  • Als nächstes sucht in Schritt S37 der R/W-Kopf wieder die Zielspur und der Zielsektor wird bei S38 erfaßt.
  • Nach der Erfassung des Zielsektors werden die in dem Zielsektor gespeicherten Originaldaten zur Verifikation der geschriebenen Daten in Schritt S39 gelesen.
  • Wenn in Schritt S40 erkannt wird, daß die in den verifizierten Sektor geschriebenen Daten fehlerhaft sind, wird der Teil der Originaldaten, der in den Sektor geschrieben werden sollte, in einen anderen Sektor erneut eingetragen. Die Abgabe der Originaldaten in einen anderen Sektor wird durch den Datenpuffer ausgeführt.
  • Wenn in Schritt S42 erkannt wird, daß eine Anzahl von "m"-Sektoren bisher noch nicht verifiziert sind, kehrt der Ablauf zu Schritt S39 zurück und wiederholt den Ablauf der Schritte S39, S41 und S42, bis die Anzahl von "m" Sektoren verifiziert ist.
  • Weiterhin wird in Schritt S43 "Nein" erkannt, bis die gesamten Originaldaten ("k"- Blocksektoren) geschrieben sind und der Ablauf kehrt zu Schritt S32 zurück. Nach Schritt S43 wird der Ablauf gemäß dem W/V-Befehl beendet.
  • Gegenwärtig wird ein plattenförmiges Aufzeichnungsmedium wie eine Diskette oder eine Festplatte, welche Daten magnetisch speichert oder eine optische Platte, welche Daten optisch speichert, verkauft.
  • In Fig. 5 ist z.B. eine optische Platte gezeigt. Die optische Platte ist logisch formatiert, um eine Mehrzahl runder Spuren aufzuweisen, die in konzentrischen Ringen ausgebildet sind. Weiterhin ist jede Spur außerdem in einige bogenförmige Teile unterteilt, die durch mehrere gleich voneinander beabstandete diametrische Linien gebildet sind. Bei dieser optischen Platte ist der äußere Umfangsteil ein sekundärer Aufzeichnungsbereich zur Verwendung durch das System und der andere Umfangsteil ist ein Hauptaufzeichnungsbereich zum Speichern der Originalinformationsdaten.
  • Eine solche optische Platte (einschließlich anderer plattenförmiger Medien) kann jedoch physikalische oder funktionale Defekte aufweisen, die sich über mehrere Sektoren oder Spuren erstrecken. In diesem Fall erstreckt sich der Defekt über die N-te und die (N + 1)-te- Spur innerhalb des Hauptaufzeichnungsbereiches.
  • Gemäß der oben beschriebenen konventionellen Datenspeichervorrichtung wird, wenn die optische Platte in Fig. 5 einer W/V-Operation unterworfen ist, der Datenschreibfehler in den Sektoren 3 in der N-ten und der (N + 1)-ten-Spur erfaßt, wobei diese Sektoren als defekte Sektoren betrachtet werden. Bei jeder Verifikation dieser Sektoren bewegt sich der R/W-Kopf zwischen der N-ten und der (N + 1)-ten-Spur und dem sekundären Aufzeichnungsbereich zum Neuschreiben der Originaldaten, entsprechend denjenigen der defekten Sektoren, in dem sekundären Aufzeichnungsbereich.
  • Diese Bewegung des R/W-Kopfes während der Verifikation beansprucht viel Zeit und verringert die Verarbeitungsgeschwindigkeit des R/W-Betriebs.
  • Eine Informationsdatenspeichervorrichtung gemäß dem Oberbegriff des Anspruches 1 ist aus der EP-A-0 383 298 bekannt.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung wurde entwickelt, um die oben beschriebenen Nachteile im wesentlichen zu lösen und ihre wesentliche Aufgabe ist es, eine verbesserte Informationsspeichervorrichtung anzugeben.
  • Um die zuvor erwähnte Aufgabe zu verwirklichen, umfaßt eine Informationsdatenspeichervorrichtung zum Speichern von einem oder mehreren Blöcken von Informationsdaten, wobei jeder Block mehrere Sektionen aufweist, auf einem Aufzeichnungsmedium mit ersten und zweiten Aufzeichnungsbereichen eine erste Datenspeichereinrichtung zum Speichern der Informationsdaten in Sektionen, eine Schreib/Lese-Einrichtung zum Schreiben und Lesen der Informationsdaten auf das und von dem Aufzeichnungsmedium, eine Defekt-Erfassungseinrichtung zum Erfassen eines Schreib-Defektes in den auf dem Aufzeichnungsmedium geschriebenen Daten und zum Bezeichnen einer Sektion, die einen Schreibfehler aufweist, als eine defekte Sektion, eine zweite Datenspeichereinrichtung zum Speichern von Identifikationsdaten, welche die defekten Sektionen darstellen, und eine Steuerungseinrichtung zum Steuern der Schreib/Lese-Einrichtung, so daß die Schreib/Lese-Einrichtung zu dem ersten Aufzeichnungsbereich zum Aufzeichnen von wenigstens einem Block der Informationsdaten bewegt wird, und daß die Schreib/Lese-Einrichtung zu dem zweiten Aufzeichnungsbereich zum sequentiellen Aufzeichnen der Informationsdaten der defekten Sektionen, wie durch die zweite Datenspeichereinrichtung identifiziert bewegt wird, und umfaßt weiterhin eine Defektanzahlerfassungseinrichtung (Schritt S21) zum Erfassen der Anzahl der in der zweiten Datenspeichereinrichtung (9) gespeicherten defekten Sektionen; wobei die Steuerungseinrichtung (6) die Schreib/Lese-Einrichtung (2) so steuert, daß sie sich zu dem zweiten Aufzeichnungsbereich bewegt, nachdem die erfaßte Defektsektionsanzahl größer als eine vorbestimmte Anzahl wird.
  • Diese und andere Aufgaben und Merkmale der vorliegenden Erfindung werden aus der folgenden Beschreibung in Verbindung mit ihren bevorzugten Ausführungsformen unter Bezug auf die beigefügten Zeichnungen deutlich, in welchen gleiche Teile durch gleiche Bezugszeichen bezeichnet sind. Dabei zeigen:
  • Fig. 1 ein Blockschaltbild einer erfindungsgemäßen Informationsspeichervorrichtung;
  • Fig. 2 ein Flußdiagramm eines erfindungsgemäßen Schreib- und Verifizier-Ablaufs (W/V);
  • Fig. 3 ein Flußdiagramm eines erfindungsgemäßen Schreib- und Verifizier-Ablaufs (W/V);
  • Fig. 4 ein Flußdiagramm eines Schreib- und Verifizier-Ablaufs (W/V) in einer bekannten Informationsspeichervorrichtung; und
  • Fig. 5 eine Darstellung zum Unterstützen des Erläuterns eines Beispiels eines plattenförmigen Aufzeichnungsmediums mit einem Defekt in dem Aufzeichnungsbereich.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN Erste Ausführungsform
  • In Fig. 1 ist eine Informationsspeichervorrichtung RR gemäß einer ersten Ausführungsform gezeigt. Ein plattenförmiges Aufzeichnungsmedium 1 zum Speichern von Informationen ist drehbar durch einen Motor 3 gehalten. Der Motor 3 ist an eine Steuerungseinheit 6 angeschlossen.
  • Ein Schreib/Lese-Kopf 2 (R/W-Kopf) ist so angeordnet, daß er einer Oberfläche des Aufzeichnungsmediums 1 gegenüberliegt, um Information in der Form eines modulierten Signales Sm, welches die Originalinformation trägt, darauf zu schreiben, und um die geschriebene Information zu lesen, um ein wiedergegebenes Signal Sr zu erzeugen. Der R/W-Kopf 2 ist an eine R/W-Kopfsteuerungseinheit 4 angeschlossen, welche die Bewegung des R/W-Kopfes 2 steuert.
  • Der R/W-Kopf 2 empfängt und sendet die Lese- und Schreibsignale zu einer Signalverarbeitungseinheit 5, welche basierend auf dem Originalsignal So, welches die Originalinformation zeigt, das modulierte Signal Sm erzeugt, und basierend auf dem wiedergegebenen Signal Sr das demodulierte Signal Sd.
  • Weiterhin sind die R/W-Kopfsteuerungseinheit 4 und die Signalverarbeitungseinheit 5 jeweils an die Steuerungseinheit 6 angeschlossen, welche den Motor 3, di R/W- Kopfsteuerungseinheit 4 und die Signalverarbeitungseinheit 5 steuert. Die Steuerungseinheit 6 ist weiterhin angeschlossen an einen Datenpuffer 7, welcher das Originalsignal So vorübergehend speichert, einen Defekt-Sektor-Speicherpuffer 9, welcher vorübergehend die Daten speichert, welche einen defekten Sektor auf dem Aufzeichnungsmedium 1 darstellen, und eine Schnittstelleneinheit 8, welche mit dem Host-Computer (nicht dargestellt) kommuniziert. Der Datenpufferspeicher 7 ist ebenfalls an die Schnittstelleneinheit 8 angeschlossen, durch welche die Informationsspeichervorrichtung RR an den Host-Computer angeschlossen ist.
  • In Fig. 2 ist ein Daten-Schreib- und Verifizierablauf (W/R) der Informationsspeichervorrichtung RR gemäß einer ersten bevorzugten Ausführungsform der vorliegenden Erfindung beschrieben. Als Aufzeichnungsmedium 1 wird z.B. eine optische Platte, die zum optischen Speichern von Informationen oder Daten benutzt wird, verwendet. Die optische Platte ist physikalisch in bekannter Weise formatiert, um einen Hauptaufzeichnungsbereich und einen Sekundäraufzeichnungsbereich aufzuweisen, wie in Fig. 5 gezeigt. Es ist anzumerken, daß jedes andere Aufzeichnungsmedium als eine optische Platte, welche zum Speichern von Daten geeignet ist, wie eine Magnetplatte, eine Magnetkarte oder ein Magnetband, als das Aufzeichnungsmedium 1 verwendbar ist.
  • Wenn die Steuerungseinheit 6 einen Schreib- und Verifizier-Befehl (W/V) von dem Host- Computer durch die Schnittstelleneinheit 8 empfängt, beginnt zuerst die in Fig. 2 gezeigte Schreib- und Verifizier-Routine (W/V). Der W/V-Befehl ist die Anweisung für die Speichervorrichtung RR, Daten, welche die Originalinformation zeigen, auf die Oberfläche des Aufzeichnungsmediums 1 zu schreiben und dann die geschriebenen Daten zu lesen, um sicherzustellen, daß die Daten einwandfrei geschrieben sind.
  • An Schritt S12 erzeugt die Steuerungseinheit 6 ein Signal zum Betätigen des R/W- Kopfes 2 zum Bewegen oder Suchen der Zielspur innerhalb des Hauptaufzeichnungsbereiches des Aufzeichnungsmediums 1. Der Hauptaufzeichnungsbereich wird, wie oben beschrieben, zum Schreiben von Informationsdaten verwendet. Dann wird der Ablauf in Schritt S13 fortgesetzt.
  • In Schritt S13 empfängt die Steuerungseinheit 6 ein von dem Host-Computer durch die Schnittstelleneinheit 8 übertragenes Originalsignal So, welches die Originalinformationen darstellt und überträgt das empfangene Originalsignal So zu dem Datenpufferspeicher 7, in welchem das übertragene Originalsignal So gespeichert ist. Dann wird der Ablauf in Schritt S14 fortgesetzt.
  • In Schritt S14 wird, wenn der R/W-Kopf 2 einem zu beschreibenden Zielsektor gegenübersteht, ein Signal erzeugt, daß die Erfassung des Zielsektors anzeigt. Dann wird der Ablauf in Schritt S15 fortgesetzt.
  • In Schritt S15 wird das einem Sektor entsprechende Originalsignal So aus dem Datenpufferspeicher 7 abgerufen und durch die Signalverarbeitungseinheit 5 zu dem Signal Sm moduliert. Basierend auf solch einem modulierten Signal Sm wird der erste Sektor von "m"-Sektoren mit der Information beschrieben. Es ist anzumerken, daß "m" eine ganze Zahl ist und entsprechend der Kapazität des Datenpufferspeichers 7 bestimmt ist. Dann wird der Ablauf in Schritt S16 fortgesetzt.
  • In Schritt S16 wird beurteilt, ob "m"-Sektoren geschrieben sind oder nicht. Wenn "Nein" erkannt wird, kehrt der Ablauf zu Schritt S15 zurück, um den nächsten Sektor in gleicher Weise wie oben erläutert zu beschreiben.
  • In Schritt S17 bewegt sich der R/W-Kopf 2 zurück zu der Spur, welche die gleiche Spur wie diejenige ist, auf die er in Schritt S12 zugegriffen hat. Dann wird der Ablauf in Schritt S18 fortgesetzt.
  • In Schritt S18 greift der R/W-Kopf 2 wieder auf den gleichen Sektor wie in Schritt S15 zu. Dann schreitet der Ablauf fort zu Schritt S19.
  • In Schritt S19 werden die in dem Zielsektor aufgezeichneten Daten durch den R/W- Kopf 2 ausgelesen, um wiedergegebene Daten Sr zu erhalten. Die gelesenen Daten werden in bekannter Weise verifiziert, um zu erfassen, ob die gelesenen Daten einen Fehler beinhalten oder nicht. Ein Beispiel der Verifikation ist nachfolgend erläutert. Basierend auf dem in den wiedergegebenen Daten Sr enthaltenen Fehlerkorrekturcode werden die Fehlerbytes des gelesenen Sektors erfaßt. Wenn die erfaßten Fehlerbytes jenseits der Hälfte der Fehlerkorrekturkapazität des Fehlerkorrekturcodes liegen, wird erkannt, daß ein Verifikationsfehler in dem gelesenen Sektor aufgetreten ist.
  • Als nächstes wird in Schritt S20 entsprechend dem Ergebnis der Verifikation in Schritt S19 beurteilt, ob ein Schreibfehler in dem verifizierten Sektor aufgetreten ist oder nicht. Wenn erkannt wird, daß der verifizierte Sektor einen Fehler aufweist, wird der verifizierte Sektor, welcher als ein defekter Sektor betrachtet wird, in dem Schritt S21 registriert. Die Registration des defekten Sektors wird ausgeführt durch Speichern der Adresse des defekten Sektors in dem Defekt-Sektorspeicherpuffer 9. Dann wird der Ablauf in Schritt S22 fortgesetzt.
  • Wenn in Schritt S20 "Nein" erkannt wird, was bedeutet, daß die Daten in dem verifizierten Sektor ohne jeden Fehler einwandfrei geschrieben sind, wird der Ablauf in Schritt S22 fortgesetzt.
  • In Schritt S22 wird beurteilt, ob alle der "m"-Sektoren verifiziert sind oder nicht. Wenn dies als "Nein" erkannt ist, kehrt der Ablauf zurück zu Schritt S19, um den nächsten Sektor zu verifizieren.
  • In Schritt S23 wird beurteilt, ob in dem Defekt-Sektor-Speicherpuffer 9 eine Sektoradresse gespeichert ist oder nicht. Wenn "Ja", wird der Ablauf in Schritt S24 fortgesetzt.
  • In Schritt S24 werden die in dem Defekt-Sektor-Speicherpuffer 9 gespeicherten Adressen sequentiell ausgelesen. Jedesmal, wenn die den defekten Sektor darstellende Adresse ausgelesen ist, werden die Originaldaten, die in dem defekten Sektor gespeichert werden sollten, aus dern Datenpuffer 7 geholt und in einem Ersatzsektor in dem sekundären Aufzeichnungsbereich des Aufzeichnungsmediums 1 gespeichert. Nach solch einem Neuschreiben der Originaldaten in den Ersatzsektoren in dem sekundären Aufzeichnungsbereich werden die in dem Defekt-Registrations-Pufferspeicher 9 gespeicherten Adressen gelöscht.
  • Wenn weiterhin in Schritt S23 "Nein" erkannt wird, was bedeutet, daß kein Schreibfehler aufgetreten ist, wird der Ablauf in Schritt S25 fortgesetzt.
  • In Schritt S25 wird beurteilt, ob der obige Ablauf (Schritte S12 bis S25) für "k"-Blöcke ausgeführt ist (ein Block enthält "m"-Sektoren) oder nicht. Nach Schritt S25 endet die Routine.
  • In der oben beschriebenen Ausführungsform wird die Sektoranzahl "m", welche in einem Block enthalten ist, z.B. zwischen 20 und 100 selektiert. Wenn die defekten Sektoren mit einer Häufigkeit von 10% auftreten, werden dies zwischen 2 und 10 defekte Sektoren sein. Auch bei einer solchen Vielzahl von defekten Sektoren ist alles, was erforderlich ist, eine Bewegung auszuführen, um die Daten, die in die defekten Sektoren geschrieben werden sollten, in den Ersatzsektoren in dem sekundären Aufzeichnungsbereich neu zu schreiben.
  • Dadurch wird die benötigte Zeit zum Schreiben/Wiedergeben der Information auf das und von dem Aufzeichnungsmedium 1 wesentlich verringert. Eine solche Anordnung ist aus der EP-A-0 383 298 bekannt.
  • Ausführungsform der Erfindung
  • In Fig. 3 ist ein Flußdiagramm einer Ausführungsform der vorliegenden Erfindung gezeigt. Verglichen mit dem Flußdiagramm in Fig. 2 sind die Schritte S27 und S28 nach Schritt S21 eingefügt und Schritt S25 ist zwischen die Schritt S22 und S23 verschoben. In Schritt S27 wird erfaßt, ob die Anzahl "d", welche die Anzahl der defekten Sektoren ist, wie sie in dem Defekt-Registrations-Pufferspeicher 9 gespeichert ist, größer ist als eine vorbestimmte Anzahl "n", welche als relativ große Anzahl ausgewählt und entsprechend der Kapazität des Defekt-Registrations-Pufferspeichers 9 bestimmt ist. In Schritt S28 werden die Daten, die in den defekten Sektoren gespeichert werden sollten, in gleicher Weise wie in Schritt S24 in den Ersatzsektoren gespeichert.
  • Im Betrieb werden während der Aufzeichnung eines Blocks mit "m"-Sektoren (zwischen den Schritten S12 und S22) die Adressen der defekten Sektoren in dem Defekt- Registrations-Pufferspeicher 9 gespeichert. Wenn die Anzahl der in dem Defekt- Registrations-Pufferspeicher 9 gespeicherten Adressen geringer als "n" ist, was wahrscheinlich vorkommt, findet das Aufzeichnen des nächsten Blocks ohne Neuschreiben der Daten des defekten Sektors in dem Ersatzsektor statt, d.h., ohne Durchlaufen von Schritt S28. Dann findet, nach Wiederholen der Schritt S12 bis S22 für eine Anzahl von Blöcken, wenn die Anzahl der in dem Defekt-Registrations- Pufferspeicher 9 gespeicherten Adressen gleich "n" wird, Schritt S28 zum Neuschreiben der Daten von "n" defekten Sektoren in "n" Ersatzsektoren statt.
  • Während der Aufzeichnung des letzten Blocks kann es geschehen, daß die Anzahl der in dem Defekt-Registrations-Pufferspeicher 9 gespeicherten Adressen geringer als "n" ist. In diesem Fall wird der Ablauf durch die Schritte S27, S22, S25 zu Schritt S23 fortgesetzt. Da hier eine Anzahl von Adressen defekter Sektoren noch in dem Defekt- Registrations-Pufferspeicher 9 geblieben ist, verzweigt das Programm zu Schritt S24, um die Daten defekter Sektoren in den Ersatzsektoren neu zu schreiben.
  • Erfindungsgemäß ist es nicht unbedingt erforderlich, mit dem Neuschreib-Schritt S28 bei jeder Ein-Block-Aufzeichnung fortzufahren. Der Neuschreib-Schritt S28 kann einmal stattfinden, nachdem eine Anzahl von Blöcken aufgezeichnet ist. Somit wird die Zeit zum Schreiben/Wiedergeben der Information auf das und von dem Aufzeichnungsmedium 1 im Vergleich zum Stand der Technik weiter verringert.
  • Obwohl die vorliegende Erfindung anhand einer optischen Platte beschrieben ist, ist die vorliegende Erfindung ebenfalls auf jede andere Informationsspeichervorrichtung anwendbar, welche ein zur Datenspeicherung geeignetes Aufzeichnungsmedium wie Magnetplatte, -karte oder -band verwendet.
  • Obwohl die vorliegende Erfindung in Verbindung mit ihren bevorzugten Ausführungsformen anhand der beigefügten Zeichnungen beschrieben ist, ist anzumerken, daß vielfältige Änderungen und Modifikationen für den Durchschnittsfachmann erkennbar sind. Solche Änderungen und Modifikationen verstehen sich als innerhalb des Umfangs der vorliegenden Erfindung enthalten, wie sie durch die beigefügten Ansprüche beschrieben ist, sofern sie nicht davon abweichen.

Claims (1)

1. Informationsdatenspeichervorrichtung (RR) zum Speichern von einem oder mehreren Blöcken von Informationsdaten, wobei jeder Block mehrere Sektionen aufweist, auf einem Aufzeichnungsmedium (1) mit ersten und zweiten Aufzeichnungsbereichen, mit: einer ersten Datenspeichereinrichtung (7) zum Speichern der Informationsdaten in Sektionen;
einer Schreib/Lese-Einrichtung (2) zum Schreiben und Lesen der Informationsdaten auf das und von dem Aufzeichnungsmedium (1);
einer Defekt-Erfassungs-Einrichtung zum Erfassen eines Schreibfehlers in den auf das Aufzeichnungsmedium geschriebenen Daten und zum Bezeichnen einer Sektion, die einen Schreibfehler aufweist, als defekte Sektion;
einer zweiten Datenspeichereinrichtung (9) zum Speichern von Identifikationsdaten, welche die defekten Sektionen darstellen; und
einer Steuerungseinrichtung (6) zum Steuern der Schreib/Lese-Einrichtung (2), so daß die Schreib/Lese-Einrichtung (2) in den ersten Aufzeichnungsbereich zum Aufzeichnen von wenigstens einem Block der Informationsdaten bewegt wird, und daß die Schreib/Lese-Einrichtung (2) in den zweiten Aufzeichnungsbereich bewegt wird zum sequentiellen Aufzeichnen der Informationsdaten der defekten Sektionen, wie sie durch die zweite Datenspeichereinrichtung (9) identifiziert sind, gekennzeichnet durch eine Defekt-Anzahl-Erfassungseinrichtung (Schritt S21) zum Erfassen der Anzahl der in der zweiten Datenspeichereinrichtung (9) gespeicherten defekten Sektionen; wobei die Steuerungseinrichtung (6) die Schreib/Lese-Einrichtung (2) so steuert, daß sie sich zu dem zweiten Aufzeichnungsbereich bewegt, nachdem die erfaßte Defekt- Sektions-Anzahl größer als eine vorbestimmte Anzahl geworden ist.
DE1991618835 1990-12-14 1991-12-13 Gerät zum Speichern von Information Expired - Fee Related DE69118835T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP40231790A JPH04216369A (ja) 1990-12-14 1990-12-14 情報記録再生装置

Publications (2)

Publication Number Publication Date
DE69118835D1 DE69118835D1 (de) 1996-05-23
DE69118835T2 true DE69118835T2 (de) 1996-09-12

Family

ID=18512138

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1991618835 Expired - Fee Related DE69118835T2 (de) 1990-12-14 1991-12-13 Gerät zum Speichern von Information

Country Status (4)

Country Link
EP (1) EP0490400B1 (de)
JP (1) JPH04216369A (de)
CA (1) CA2057620A1 (de)
DE (1) DE69118835T2 (de)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3541484B2 (ja) * 1995-02-13 2004-07-14 ソニー株式会社 再生装置、記録装置
US5623470A (en) * 1995-12-28 1997-04-22 International Business Machines Corporation Reallocation of defective recording areas on CD-R or CD-E media
EP0821359A4 (de) * 1996-02-13 1999-12-01 Matsushita Electric Ind Co Ltd Datenaufzeichnungsgerät, datenwiedergabegerät, datenaufzeichnungsverfahren und datenwiedergabeverfahren
JP2000285616A (ja) * 1999-03-30 2000-10-13 Matsushita Electric Ind Co Ltd 映像信号記録再生装置
KR20010101145A (ko) * 1999-10-07 2001-11-14 로리 비. 키팅 디스크 드라이브에서 과도적 쓰기 에러를 검출하는 방법및 영구적 미디어 손상으로부터 과도적인 쓰기 에러를구분하는 방법
KR20040004735A (ko) * 2002-07-05 2004-01-14 주식회사 히타치엘지 데이터 스토리지 코리아 광디스크 장치에서의 디펙트 블록 대체 기록방법
JP2005266871A (ja) * 2004-03-16 2005-09-29 Ultra X:Kk ハードディスク装置の診断/消去機能を有するコンピュータ装置およびそのマザーボード
US20050234994A1 (en) * 2004-04-19 2005-10-20 Tadashi Nakamura Recording apparatus, host apparatus, semiconductor integlated circuit, recording method, program and information recording medium
EP1745478A2 (de) * 2004-05-10 2007-01-24 Matsushita Electric Industrial Co., Ltd. Aufzeichnung/wiedergabe von daten für einmalbeschreibbare datenträger
EP2211349B1 (de) * 2005-01-14 2012-08-22 Panasonic Corporation Temporäre Diskverwaltungsstruktur TDMS für Defekt Management Bereich in einer einmalig beschreibbaren optischen Platte.

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4949326A (en) * 1986-12-10 1990-08-14 Matsushita Electric Industrial Co., Ltd. Optical information recording and reproducing system using optical disks having an error correction function
JPS61233468A (ja) * 1985-04-08 1986-10-17 Hitachi Ltd 回転型情報記録媒体への情報書込み制御方式
JP2647649B2 (ja) * 1986-07-03 1997-08-27 パイオニア株式会社 光ディスク記録方法
US5130969A (en) * 1989-02-15 1992-07-14 Sony Corporation Apparatus having defective sector compensation coupled with analog information mode and digital information mode recording/reproducing capability

Also Published As

Publication number Publication date
JPH04216369A (ja) 1992-08-06
EP0490400A1 (de) 1992-06-17
DE69118835D1 (de) 1996-05-23
EP0490400B1 (de) 1996-04-17
CA2057620A1 (en) 1992-06-15

Similar Documents

Publication Publication Date Title
DE68915800T2 (de) Behandlung eines Datenspeicherraums auf einem Aufzeichnungsträger mit grosser Kapazität.
DE68913605T2 (de) Verfahren zur Handhabung defekter Sektoren auf einem plattenförmigen Informations-Aufzeichnungsträger und Gerät zur Durchführung des Verfahrens.
DE69330941T2 (de) Vorrichtung und verfahren zur plattenaufzeichnung
DE69721178T2 (de) Signalaufzeichnungsgerät und -verfahren
DE69021227T2 (de) Daten-Aufzeichnungs- und -Wiedergabegerät.
DE69124817T2 (de) Verfahren und Gerät zur Aufzeichnung von Daten
DE69927345T2 (de) Datenaufzeichnungsverfahren und gerät auf optischem aufzeichnungsmedium
DE19655369B4 (de) Digitalsignal-Aufzeichnungsverfahren und Plattenwiedergabevorrichtung
DE69028407T2 (de) Plattenantriebssystem mit mehreren eingebetteten quadratur-servo-feldern
DE3883316T2 (de) Wechselnde Speicherungsgebiete auf magneto-optischen Trägern.
DE69522318T2 (de) System und verfahren zum kodieren einer servoadresse
DE69927349T2 (de) Verfahren zur echtzeitigen datenaufzeichnung/wiedergabe auf ein optisches oder aus einem optischen aufzeichnungsmedium und dateiverwaltungsverfahren für diese daten
DE19755371B4 (de) Festplattenlaufwerk und Verfahren für einen Schreib- oder Lesezugriff auf eine magnetische Platte
DE3721027C2 (de)
DE69224226T2 (de) Optische Platte ROM
DE3614795A1 (de) Schreibverfahren fuer dateidaten in einen einmal beschreibbaren speicher
DE69118835T2 (de) Gerät zum Speichern von Information
DE3687156T2 (de) Anordnung zur informationsaufzeichnung und wiedergabe.
DE69611337T2 (de) System und Verfahren zur Datensektorformatierung eines Datenspeicherplattenlaufwerks
DE69129320T2 (de) Verfahren und Gerät zum schnellen Zugriff auf einem logischen Block auf einem Bandmedium
DE3750380T2 (de) Emulation eines Spurformats in einer rotierenden Speichervorrichtung.
DE19541861A1 (de) Aufzeichnungs- und Wiedergabegerät
DE3704213C2 (de)
DE69023770T2 (de) Verfahren zum betrieb eines datenverarbeitungssystems.
DE69129006T2 (de) Plattenspuremulationssystem und -verfahren

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee