DE69632017T2 - Digitaldatenübertragungsverfahren - Google Patents

Digitaldatenübertragungsverfahren Download PDF

Info

Publication number
DE69632017T2
DE69632017T2 DE69632017T DE69632017T DE69632017T2 DE 69632017 T2 DE69632017 T2 DE 69632017T2 DE 69632017 T DE69632017 T DE 69632017T DE 69632017 T DE69632017 T DE 69632017T DE 69632017 T2 DE69632017 T2 DE 69632017T2
Authority
DE
Germany
Prior art keywords
run length
synchronization
synchronization signal
pattern
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 - Lifetime
Application number
DE69632017T
Other languages
English (en)
Other versions
DE69632017D1 (de
Inventor
Tadashi Yokohama-shi Kojima
Koichi Yokohama-shi Hirayama
Hisashi Yokohama-shi Yamada
Yoshiaki Tsurugashima-shi Moriyama
Fumihiko Tsurugashima-shi YOKOGAWA
Takao Yokohama-shi Arai
Toshifumi Hodogaya-ku Takeuchi
Shinichi Tuzukigun Tanaka
Akira Yawatashi Kurahashi
Toshiyuki Kobeshi Shimada
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic 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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Publication of DE69632017D1 publication Critical patent/DE69632017D1/de
Application granted granted Critical
Publication of DE69632017T2 publication Critical patent/DE69632017T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M5/00Conversion of the form of the representation of individual digits
    • H03M5/02Conversion to or from representation by pulses
    • H03M5/04Conversion to or from representation by pulses the pulses having two levels
    • H03M5/14Code representation, e.g. transition, for a given bit cell depending on the information in one or more adjacent bit cells, e.g. delay modulation code, double density code
    • H03M5/145Conversion to or from block codes or representations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4906Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Dc Digital Transmission (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

  • Gebiet der Erfindung
  • Die Erfindung bezieht sich auf ein Verfahren zum Übertragen digitaler Daten, bei dem die digitalen Daten in Sektoren gehalten werden, wovon jeder mehrere Synchronisationsrahmen umfasst, die sequentiell übertragen werden (einschließlich der Aufzeichnung der digitalen Daten).
  • Beschreibung der Hintergrundinformationen
  • Als ein lauflängenbegrenztes Codierungsverfahren (RLL-Codierungsverfahren), das ausgeführt wird, um digitale Daten zu übertragen, die Informationen anzeigen, oder um die digitalen Daten auf einem Aufzeichnungsmedium aufzuzeichnen, ist eine EFM (Acht-zu-Vierzehn-Modulation) bekannt, die für eine CD (Kompaktplatte) oder dergleichen verwendet wird.
  • Im EFM werden die digitalen Daten von acht Bits (einem Byte) in einen lauflängenbegrenzten Code von 14 Bits umgesetzt, der die Lauflängen-Begrenzungen erfüllt:
    • minimaler Lauflängenparameter d = 2;
    • maximaler Lauflängenparameter k = 10,
    mit dem minimalen Lauflängenparameter d = 2 und dem maximalen Lauflängenparameter k = 10 Kanalbits, was wenigstens 2 und höchstens 10 aufeinander folgende 'Nullen' zwischen aufeinander folgenden "Einsen" bedeutet, wobei Verbindungsbits aus drei Bits zu den Intervallen zwischen den entsprechenden umgesetzten Daten hinzugefügt werden und die resultierenden Daten als ein EFM-Modulations-Signal gebildet werden. In einer Folge von EFM-Modulations-Signalen wird ebenso ein Bitzug der Verbindungsbits gesetzt, um die vorangehenden Lauflängen-Begrenzung zu erfüllen.
  • In der CD ist ein Signal, das erhalten worden ist, indem ein Synchronisationssignal zu dem EFM-Modulations-Signal hinzugefügt worden ist, aufgezeichnet worden. Die Folge der EFM-Modulations-Signale wird in einer Weise konstruiert, sodass ein sich wiederholendes Muster des maximalen Intervalls, das der maximalen Lauflänge k entspricht, nämlich ein sich wiederholendes Muster, wie z. B.
  • 11 T – 11 T, in der Folge nicht vorhanden ist, wobei das sich wiederholende Muster von 11T als ein Synchronisationssignal verwendet wird. Dabei ist T eine fundamentale Periode, die einem binären Symbol entspricht. Ein Muster Tmax, das z. B. der maximalen Lauflänge entspricht, ist durch Tmax = (k + 1)T definiert, während ein Muster, das der minimalen Lauflänge entspricht, durch Tmin = (d + 1)T definiert ist.
  • In einem CD-Spieler wird das Synchronisationssignal extrahiert, indem das sich wiederholende Muster von 11T von einem von der CD ausgelesenen Signal erfasst wird.
  • In einer DVD (digitalen Videoplatte), in der die Aufzeichnungsinformationen mit einer hohen Dichte aufgezeichnet worden sind, oder bei einer Datenübertragung mit hoher Dichte wird es jedoch, wenn die Informationen gelesen werden, in hohem Maße durch eine Zwischensymbolstörung beeinflusst. Das sich wiederholende Muster von 11 T als ein Synchronisationssignal wird deshalb zu einem Muster, wie z. B. 11T – 10T oder 10T – 11T, geändert und ausgelesen. Im Gegenteil tritt ein Fall auf, in dem das Datenmuster, wie z. B. 10T – 11 T oder 11 T – 10T, als ein EFM-Modulations-Signal in das sich wiederholende Muster von 11T geändert und fälschlich als ein Synchronisationssignal erfasst wird.
  • Wie oben erwähnt worden ist, vergrößert sich in der Aufzeichnung mit hoher Dichte oder der Datenübertragung mit hoher Dichte eine Häufigkeit der Fehler, die bei der Erfassung des Synchronisationssignals auftreten, wobei, verursacht durch die fehlende Synchronisation, leicht ein Bündelfehler auftritt.
  • SCHOUHAMER IMMINK KA: 'EFMPLUS: THE CODING FORMAT OF THE MULTIMEDIA COMPACT DISC', IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, Bd.41, Nr. 3, 1. August 1995, Seiten 491-497, offenbart eine alternative Acht-zu-Vierzehn-Modulation (EFM), die als EFMPIus bezeichnet wird, die als ein Codierungsformat des Vorschlags für Multimedia-Kompaktplatten übernommen worden ist. Die Rate des neuen Codes beträgt 8/16, was bedeutet, dass eine 6-7 % höhere Informationsdichte erhalten werden kann. EFMPIus ist das ganze Ebenbild des EFM (die gleiche minimale und maximale Lauflänge, Taktinhalte usw.). Computer-Simulationen haben gezeigt, dass die Niederfrequenzinhalte des neuen Codes nur ein wenig größer als sein herkömmliches EFM-Gegenstück sind.
  • EP-A-0 673 029 A1 offenbart ein Aufzeichnungsmedium, eine Signalaufzeichnungsvorrichtung dafür und eine Signalwiedergabevorrichtung dafür, wobei das Aufzeichnungsmedium einen Aufzeichnungsbereich besitzt, der als Sektoren unterteilt ist, von denen jeder aus mehreren Rahmen mit einer vorgegebenen Bitlänge besteht, worin wenigstens einer der Rahmen ein erstes Synchronisationsmuster, um die Länge des Rahmens darzustellen, ein zweites Synchronisationsmuster, das aus einem vorgegebenen Signalmuster besteht, das im Signalmuster der Anwenderdaten nicht vorhanden ist und das beschaffen ist, um die Periode des Sektors darzustellen, Kenndaten, die an einer vorgegebenen Position angeordnet sind, die dem zweiten Synchronisationsmuster entsprechenden, und beschaffen sind, um den Sektor zu identifizieren, und Fehlererfassungsdaten, um einen Fehler der Kenndaten zu erfassen, enthält und worin jeder der anderen Rahmen das erste Synchronisationsmuster, die Anwenderdaten und wenigstens vorgegebene feste Daten, in denen das zweite Synchronisationsmuster ersetzt ist und die in einem Signalmuster der Anwenderdaten vorhanden sind, die Kenndaten, die Fehlererfassungsdaten und Fehlerkorrekturdaten, um einen Fehler der Anwenderdaten zu korrigieren, enthält.
  • ZUSAMMENFASSUNG UND AUFGABE DER ERFINDUNG
  • Die Erfindung wird gemacht, um die oben erwähnten Probleme zu lösen, wobei es eine Aufgabe der Erfindung ist, ein Übertragungsverfahren für digitale Daten zu schaffen, durch das die digitalen Daten mit einer hohen Genauigkeit reproduziert werden können, selbst bei einer Aufzeichnung mit hoher Dichte oder einer Datenübertragung mit hoher Dichte.
  • Die Erfindung ist in den unabhängigen Ansprüchen definiert. Die abhängigen Ansprüche definieren besondere Ausführungsformen der Erfindung.
  • Gemäß einer Ausführungsform 1 der Erfindung wird außerdem ein Übertragungsverfahren für digitale Daten geschaffen, um die digitalen Daten in Sektoren zu speichern, die jeweils mehrere Synchronisationsrahmen enthalten, und um die digitalen Daten sequentiell zu übertragen, wobei der Synchronisationsrahmen ein Synchronisationssignal und einen lauflängenbegrenzten Code enthält, der den digitalen Daten entspricht und Begrenzungen hinsichtlich einer minimalen Lauflänge und einer maximalen Lauflänge erfüllt, wobei das Synchronisationssignal einen bestimmten Code enthält, der eine Position des Synchronisationssignals im Sektor angibt und der es ermöglicht, dass eine Gleichstromsteuerung ausgeführt wird.
  • Gemäß einer Ausführungsform umfasst der Synchronisationsrahmen, um die digitalen Daten in den Sektoren zu halten, die jeweils mehrere Synchronisationsrahmen enthalten, und um die digitalen Daten sequentiell zu übertragen, das Synchronisationssignal und den lauflängenbegrenzten Code, der die Begrenzungen der minimalen Lauflänge und der maximalen Lauflänge erfüllt, wobei das Synchronisationssignal das Synchronisationsmuster enthält, das das Bitmuster der Lauflänge, die um 3T länger als die maximale Lauflänge ist, wobei die zusätzlichen Bitmuster vor und nach dem Bitmuster angeordnet sind, wobei jedes von ihnen eine Lauflänge besitzt, die länger als die minimale Lauflänge ist. Das Synchronisationssignal enthält den bestimmten Code, der die Position im Sektor anzeigt und ermöglicht, dass die Gleichstromsteuerung ausgeführt wird.
  • KURZBESCHREIBUNG DER ZEICHNUNG
  • 1 ist eine graphische Darstellung, die eine schematische Konstruktion einer Übertragungssignal-Bildungsvorrichtung zum Bilden eines Übertragungssignals durch ein Übertragungsverfahren für digitale Daten gemäß der Erfindung zeigt;
  • 2 ist eine graphische Darstellung, die ein Synchronisationssignal gemäß der Erfindung zeigt;
  • 3 ist eine graphische Darstellung, die das Synchronisationssignal gemäß der Erfindung zeigt;
  • 4 ist eine graphische Darstellung, die ein Format des Synchronisationssignals zeigt;
  • 5 ist eine graphische Darstellung, die eine Signalform des Übertragungssignals mit einem Synchronisationsmuster zeigt;
  • 6 ist eine graphische Darstellung, die ein Übertragungssignalformat eines Sektors zeigt;
  • 7 ist eine graphische Darstellung, die einen Operationsfluss einer Synthetisierungsschaltung 30 zeigt; und
  • 8 ist eine graphische Darstellung, die die Speicherinhalte in einem Speicher zeigt.
  • AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGS-FORM
  • 1 ist eine graphische Darstellung, die eine Konstruktion einer Übertragungssignal-Bildungsvorrichtung zum Bilden eines Übertragungssignals durch ein Übertragungsverfahren für digitale Daten gemäß der Erfindung zeigt.
  • In 1 setzt ein 8-16-Modulator (Acht-zu-Sechzehn-Modulator) 10 die zu übertragenden digitalen Daten nach jeweils acht Bits in ein 8-16-Modulations-Signal (einen lauflängenbegrenzten Code) aus 16 Bits (ein Codewort) um, sodass die Lauflängen-Begrenzungen der minimalen Lauflänge d = 2T und der maximalen Lauflänge k = 10T erfüllt sind.
  • Alle durch den 8-16-Modulator 10 erhaltenen Codewörter besitzen Musterformen, die eine der folgenden Bedingungen Next_State1 bis Next State4 erfüllen.
    • Next State1: Das Codewort, in dem die Anzahl der fortlaufenden 0 am Ende gleich 0 oder 1 ist.
    • Next_State2: Das Codewort, in dem die Anzahl der fortlaufenden 0 am Ende gleich 2 bis 5 ist und das erste Bit und das 13. Bit des nächsten Codeworts gleich 0 sind.
    • Next_State3: Das Codewort, in dem die Anzahl der fortlaufenden 0 am Ende gleich 2 bis 5 ist und wenigstens irgendeines des ersten und 13. Bits des nächsten Codeworts gleich 0 ist.
    • Next_State4: Das Codewort, in dem die Anzahl der fortlaufenden 0 am Ende gleich 6 bis 9 ist.
  • Das Modulationsverfahren ist durch den folgenden Artikel veröffentlicht worden.
  • Kees A. Schouhamer Immink, "EFMPIus: The Coding format of the High-Density Compact Disc", IEEE International Conference on Consumer Electronics, WPM6.1, 1995.
  • Eine Synchronisationssignal-Erzeugungsschaltung 20 erzeugt 32 Synchronisationssignale mit verschiedenen Bitmustern, wie in 2 und 3 gezeigt ist, und überträgt sie zu einer Synthetisierungsschaltung 30, die vorzugsweise eine CPU und einen Speicher enthält, wie später beschrieben wird.
  • Diese 32 Synchronisationssignale sind in acht Gruppen SY0 bis SY7 unterteilt, wie in den 2 und 3 gezeigt ist.
  • 4 ist eine graphische Darstellung, die ein Format des Synchronisationssignals zeigt.
  • In 4 bezeichnen die Bits 1 bis 3 des Synchronisationssignals die Verbindungsbits, die vorgesehen sind, um die vorangehenden Begrenzungen der minimalen Lauflänge d und der maximalen Lauflänge k zu erfüllen, wenn das Synchronisationssignal mit einem Codewort direkt vor ihm verbunden ist. Ein Verbindungsbitmuster durch die Bits 1 bis 3 gibt irgendeines von {000}, {001} und {100} an.
  • Ein Synchronisationsmuster, um das Synchronisationssignal zu identifizieren, ist den Bits 11 bis 32 des Synchronisationssignals zugewiesen.
  • Das Synchronisationsmuster ist ein Bitmuster einer Anordnung, wie z. B. (4T oder mehr – 14T – 4T), in der ein Muster von 14T, das um 3T größer als das maximale Intervall 11T im 8-16-Modulations-Signal ist, auf einen Kern gesetzt ist, während ein Muster mit einer festen Länge von 4T und ein Muster von 4T oder mehr nach bzw. vor dem Muster von 14T angeordnet sind, nämlich das Bitmuster {0001000000000000010001}.
  • In diesem Fall ist das Synchronisationsmuster ein festes Muster, das allen Synchronisationssignalen gemeinsam ist, wie in den 2 und 3 gezeigt ist.
  • Im Synchronisationsmuster wird das Muster von 14T, das um 3T größer als das maximale Intervall 11T im 8-16-Modulations-Signal ist, verwendet, selbst wenn das 11T-Muster im 8-16-Modulations-Signal, zurückzuführen auf einen Einfluss durch eine Zwischensymbolstörung, flankenverschoben und zu einer Muster von 12T geändert ist und ferner das Synchronisationsmuster selbst flankenverschoben und nur um 1T verkürzt ist, um zu ermöglichen, dass beide von ihnen zu unterscheiden sind. Das 14T-Muster bezeichnet eine kürzeste Länge, die gesetzt werden kann, wenn die Flankenverschiebung betrachtet wird.
  • Durch das Anordnen eines zusätzlichen Bitmusters mit einer festen Länge von 4T und eines zusätzlichen Bitmusters von 4T oder mehr nach und vor dem 14T-Muster wird ein Intervall geschaffen, das um wenigstens 1T größer als die kürzesten Bits von 3T ist, wobei dadurch der Einfluss einer Zwischensymbolstörung mit einer benachbarten Marke verringert wird.
  • 5 ist eine graphische Darstellung, die eine Signalform des Übertragungssignals mit einem Synchronisationsmuster zeigt.
  • Wie in 5 gezeigt ist, kann, falls die Punkte der voreilenden (der nacheilenden, wenn die Signalform invertiert ist) der Kanten, nämlich ein Intervall zwischen den Punkten A und B durch einen Slice-Pegel erfasst wird, der durch eine Linie aus abwechselnden langen und kurzen Strichen gezeigt ist, selbst wenn der Slice-Pegel nicht durch eine Einschwingoperation oder dergleichen eingeschwungen ist, das Kantenintervall stabil erfasst werden. Durch das Erfassen eines 18T-Musters, in dem das 14T-Muster und das hintere 4T-Muster kombiniert sind, und durch das Auswählen des Musters, in dem das Muster von 14T vorhanden ist, kann das ausgewählte Muster als ein Signal für eine Geschwindigkeitserfassung eines Spindel-Servomotors beim Starten verwendet werden. Durch das Setzen der Markenlängen vor und nach dem 14T-Muster, sodass sie gleich oder größer als 4T sind, in denen eine Amplitude größer als die kürzeste Markenfänge ist, wird für eine Fluktuation des Slice-Pegels eine zulässige Amplitude vergrößert. Obwohl es außerdem möglich ist, gemäß der Ausführungsform eine Kombination der Marken von 5T oder mehr zu verwenden, weil ein Wirkungsgrad bevorzugt betrachtet wird, wird eine hintere Markenlänge auf 4T gesetzt, während eine vordere Markenlänge auf 4T oder mehr gesetzt wird.
  • Der Grund, warum das hintere Muster des 14T-Musters auf die feste Länge von 4T und das vordere Muster auf 4T oder mehr gesetzt wird, ist, weil, wenn ein bestimmter Code, der im Folgenden beschrieben wird, ferner vor das 14T-Muster gesetzt wird, ein Freiheitsgrad des vorderen Musters vergrößert wird und die Anzahl der Muster, die als ein bestimmter Code zu erhalten sind, ausreichend gesichert ist.
  • Wie in 4 gezeigt ist, ist der bestimmte Code den Bits 4 bis 10 des Synchronisationssignals zugewiesen. Abhängig von der Kombination mit den Verbindungsbits, die direkt vor dem bestimmten Code vorhanden sind, kann eine Position in einem Sektor, die im Folgenden erklärt wird, identifiziert werden.
  • Die Synthetisierungsschaltung 30 in 1 wählt irgendeines der durch die Synchronisationssignal-Erzeugungsschaltung 20 erzeugten Synchronisationssignale nach jedem Zug der 8-16-Modulations-Signale, die vom 8-16-Modulator 10 sequentiell geliefert werden, nämlich nach jeweils 91 Codewörtern, aus und erzeugt ein Signal, das erhalten wird, indem das ausgewählte Synchronisationssignal zum Kopf der 91 Codewörter hinzugefügt wird, als ein Übertragungssignal, das einem Synchronisationsrahmen entspricht.
  • 6 ist eine graphische Darstellung, die ein Format des Übertragungssignals für einen Sektor zeigt, das durch die Synthetisierungsschaltung 30 erzeugt wird.
  • Wie in 6 gezeigt ist, umfasst ein Sektor 13 Zeilen. Jeder Zeile sind zwei Synchronisationsrahmen zugewiesen. Das jedem Synchronisationsrahmen zugewiesene Synchronisationssignal wird aus den 32 Arten der Synchronisationssignale ausgewählt, die in den 2 und 3 gezeigt sind. Das einem vorderen Synchronisationsrahmen der ersten Zeile zugewiesene Synchronisationssignal entspricht z. B. dem aus den 32 Arten der Synchronisationssignale ausgewählten SY0. Anschließend an die erste Zeile wird das Synchronisationssignal, dass dem vorderen Synchronisationsrahmen zugewiesen ist, in Übereinstimmung mit einer Zunahme der Zeilennummer zyklisch wiederholt, wie SY1 bis SY4. Die Unterschiede zwischen SY1 bis SY4 werden durch den bestimmten Code und die Verbindungsbits bestimmt.
  • Die Operation der Synthetisierungsschaltung 30 zum Bilden des Übertragungssignals eines Sektors wird nun unter Bezugnahme auf einen Ablauf nach 7 beschrieben.
  • Eine CPU (Zentraleinheit) und ein Speicher (die nicht gezeigt sind) sind in der Synthetisierungsschaltung 30 enthalten, wobei die Informationen, wie in 8 gezeigt ist, vorausgehend im Speicher gespeichert worden sind.
  • Im Ablauf nach 7 setzt die CPU in der Synthetisierungsschaltung 30 zuerst 1 als eine Anfangsadresse in ein eingebautes Register n (Schritt S1). Die CPU liest die Informationen, die der Adresse entsprechen, die im Register n gespeichert ist, jeweils aus dem in 8 gezeigten Speicher aus und speichert die Informationen in den Registern X und Y (Schritt S2). Wenn z. B. im Register n 1 gespeichert worden ist, werden die bei der Adresse 1 im Speicher in 8 gespeicherten SYO und SY5 ausgelesen und in den Registern X bzw. Y gespeichert.
  • Die CPU wählt das Synchronisationssignal, das den Speicherinhalten im Register X entspricht, aus den in den 2 und 3 gezeigten 32 Arten der Synchronisationssignale aus, die von der Synchronisationssignal-Erzeugungsschaltung 20 geliefert werden. Wenn z. B. SY0 im Register X gespeichert worden ist, wird das SY0 entsprechende Signal aus den in den 2 und 3 gezeigten 32 Arten der Synchronisationssignale ausgewählt. Wenn das Codewort, das direkt vor dem Synchronisationssignal vorhanden ist, Next State1 (die Anzahl der fortlaufenden 0 am Ende ist gleich 1 oder 0) oder Next State2 (die Anzahl der fortlaufenden 0 am Ende ist gleich 2 bis 5) ist, wählt die CPU aus den in den 2 und 3 gezeigten SY0 das Synchronisationssignal aus, in dem das Verbindungsbitmuster durch die Bits 1 bis 3 auf {000} gesetzt ist. Es gibt in 2 die folgenden zwei Arten der Synchronisationssignale SY0, denen das Verbindungsbitmuster gleich {000} ist:
    • {00010010010001000000000000010001}
    • {00010010000001000000000000010001}
  • Das heißt, nur die Werte des Bits 10 in den bestimmten Codes unterscheiden sich in Bezug auf die zwei Synchronisationssignale SY0, wobei die Anzahl der Invertierungen von ihnen sich unterscheidet, wenn sie NZI-moduliert werden. Die CPU wählt das Muster, das für die Gleichstromunterdrückung optimal ist, aus den zwei Arten der Muster aus, und setzt das ausgewählte Muster auf das endgültige SY0.
  • Die CPU wählt das Synchronisationssignal aus, das den Speicherinhalten im Register Y entspricht. Wenn z. B. im Register Y SY5 gespeichert worden ist, wird das SY5 entsprechende Synchronisationssignal aus den in den 2 und 3 gezeigten 32 Arten der Synchronisationssignale ausgewählt. Wenn das Codewort, das direkt vor dem Synchronisationssignal vorhanden ist, Next_State3 (die Anzahl der fortlaufenden 0 am Ende ist gleich 2 bis 5) oder Next_State4 (die Anzahl der fortlaufenden 0 am Ende ist gleich 6 bis 9) ist, wählt die CPU aus den in den 2 und 3 gezeigten SY5 das Synchronisationssignal aus, in dem das Verbindungsbitmuster durch die Bits 1 bis 3 gleich {100} ist. Es gibt in 3 die folgenden zwei Arten der Synchronisationssignale, denen das Verbindungsbitmuster gleich {100} ist:
    • {10001001000001000000000000010001}
    • {10000001000001000000000000010001}
  • Das heißt, nur die Werte des Bits 5 in den bestimmten Codes unterscheiden sich in Bezug auf die beiden Muster. Die CPU wählt das Muster, das für die Gleichstromunterdrückung optimal ist, aus den zwei Arten der Muster aus, und setzt das ausgewählte Muster auf das endgültige SY5 (Schritt S3).
  • Die CPU erzeugt ein Muster, das durch das serielle Verbinden des 8-16-Modulations-Signals aus 91 Codewörtern mit jedem der auf der Grundlage der Speicherinhalte der Register X und Y ausgewählten Synchronisationssignale, wie oben erwähnt worden ist, erhalten wird, als ein Übertragungssignal einer Zeile, wie in 6 gezeigt des (Schritt S4).
  • Die CPU beurteilt, ob die Inhalte im Register n größer als 13 sind oder nicht (Schritt S5). Die CPU addiert 1 zu den Inhalten im Register n (Schritt S6), bis im Schritt S5 bestimmt wird, dass die Inhalte im Register n größer als 13 sind, wobei sie danach die Operationen im Schritt S2 und den nachfolgenden Schritten wiederholt ausführt. Die Übertragungssignale der ersten bis 13. Zeilen (von einem Sektor), wie in 6 gezeigt ist, werden durch die wiederholte Operation sequentiell erzeugt.
  • Wenn z. B. angenommen wird, dass 16 Sektoren als ein Fehlerkorrekturblock fehlerkorrektur-codiert werden und der resultierende Block übertragen wird, führt eine Decodiererseite, die das Übertragungssignal mit der Struktur empfängt, einen Fehlerkorrekturprozess unter Verwendung der Übertragungssignale aus, von denen jedes die Sektorstruktur besitzt, wie in 6 gezeigt ist, und die nach der Anzahl von nicht weniger als 16 Sektoren als ein Fehlerkorrekturblock gesammelt werden. Im Decodieren ist es wichtig, dass nach dem Abschluss des Empfangs des Übertragungssignals nach dem Kopf des Sektors gesucht wird, eine aufge zeichnete Adresse sofort unmittelbar ausgelesen wird und die Daten des Fehlerkorrekturblocks gesammelt werden. Wenn die Übertragung mit hoher Dichte ausgeführt wird, gibt es einen Fall, in dem das Synchronisationssignal SY0 als ein Kopf des Sektors nicht ausgelesen werden kann, oder einen Fall, in dem das andere Signal fälschlich als ein Sektorkopf ausgelesen wird, sodass eine Möglichkeit auftritt, sodass ein gravierender Fehler verursacht wird, der nicht korrigiert werden kann.
  • Im Übertragungssignal gemäß der Erfindung, wie in den 2 und 3 gezeigt ist, werden die 32 Arten der Synchronisationssignale mit verschiedenen Bitmustern vorbereitet, wobei ferner, wie in 6 gezeigt ist, das Kombinationsmuster des Synchronisationssignals, das jeder Zeile in einem Sektor zuzuweisen ist, in jeder Zeile auf ein eindeutiges Muster gesetzt wird. Wie in 6 gezeigt ist, wird das Synchronisationssignal vor dem Synchronisationsrahmen, der am Kopf jeder Zeile vorhanden ist, in Übereinstimmung mit einer Zunahme der Zeilennummer zyklisch wiederholt, wie SY1 bis SY4.
  • Auf der Decodiererseite, die das Übertragungssignal mit der Struktur empfängt, kann die Zeile in einem Sektor spezifiziert werden, indem das Kombinationsmuster der Synchronisationssignafe erkannt wird, sodass die Position von SY0 am Sektorkopf vorhergesagt werden kann. Wenn die Zeile spezifiziert ist, kann ferner eine Verhinderungsfunktion für einen Lesefehler des Synchronisationssignals aufgestellt werden, indem die sich wiederholenden Muster von SY1 bis SY4 erkannt werden. Weil die Zeile auf der Grundlage des Kombinationsmusters der in einer Zeile vorhandenen zwei Synchronisationssignale spezifiziert ist, ist es ausreichend, acht Arten von SY0 bis SY7 als die Arten der Synchronisationssignale in einem Sektor zu verwenden.
  • Selbst wenn das Synchronisationssignal SY0 als ein Kopf des Sektors, verursacht durch den Einfluss durch die Übertragung mit hoher Dichte, nicht ausgelesen werden kann, wird deshalb auf der Decodiererseite die Kopfposition des Sektors auf der Grundlage des nach SY0 vorhandenen Synchronisationssignals erkannt, wobei dadurch ermöglicht wird, dass ein richtiger Fehlerkorrekturblock erkannt wird.
  • Wie durch die 2 und 3 offensichtlich selbstverständlich ist, wird ferner SY0 in einer Weise ausgewählt, sodass ein Zwischencodeabstand zwischen SY0 und den Kopfsynchronisationen (SY1 bis SY4) von jeder der anderen Zeilen maximal wird. Der Zwischencodeabstand bezeichnet eine Ähnlichkeit zwischen den Synchronisationssignalen. Wenn es ein Synchronisationssignal gibt, in dem sich die Anzahl der 1 von der des anderen Signals unterscheidet, wird bestimmt, dass das Synchronisationssignal ein Signal mit dem größten Abstand ist. Im Fall des Synchronisationssignals, in dem die Anzahl der 1 gleich der des anderen Synchronisationssignals ist, wird die Anzahl der Verschiebungen der Position der 1, bis das Signal mit einem Synchronisationssignal übereinstimmt, auf den Abstand zum Synchronisationssignal gesetzt. Durch das Bestimmen von SY0, wie oben erwähnt worden ist, wird die Wahrscheinlichkeit, sodass SY1 bis SY4 fehlerhaft als SY0 gelesen werden, verringert. Mit anderen Worten, dass Synchronisationssignal, dass zu SY0 relativ ähnlich ist, wird auf das Zwischen-Synchronisationssignal (SY5 bis SY7) jeder Zeile gesetzt, wobei ein gemeinsames Synchronisationssignal im Kopf und in den Mittelabschnitten jeder Zeile nicht verwendet wird. Wenn das gemeinsame Synchronisationssignal im Kopf und in den Mittelabschnitten der Zeile nicht verwendet wird, gibt es außerdem eine Wirkung, sodass eine Wahrscheinlichkeit, dass der Kopf und die Mittelabschnitte jeder Zeile fehlerhaft durch den Lesefehler erkannt werden, verringert ist.
  • Wie in den 2 und 3 gezeigt ist, werden, selbst wenn Next_State des Codewortes direkt vor dem Synchronisationssignal irgendeinen eines Falles aus 1 oder 2 oder eines Falles aus 3 oder 4 anzeigt, zwei Arten von 32-Bit-Mustern, in denen die geraden und ungeraden Zahlen der Invertierungen (die Anzahl der 1) und die Vorzeichen des Unterschieds (ein Unterschied zwischen positiven und negativen Bits der Signalform) jeweils verschieden sind, SYO bis SY7 zugewiesen. Das heißt, im Vergleich zu einem Muster kann, weil die Polaritäten der Gleichstromkomponente des anderen Musters selbst und der Signalform des Signals am Ende des anderen Musters zu derjenigen des einen Musters entgegengesetzt sind, die Gleichstromkomponente des Signals verringert werden, indem irgendeines von ihnen ausgewählt wird.
  • Wie oben erwähnt worden ist, umfasst im Übertragungsverfahren für digitale Daten gemäß der Erfindung, wenn die digitalen Daten in den Sektoren gehalten werden, von denen jeder mehrere Synchronisationsrahmen umfasst, und sequentiell übertragen werden, der Synchronisationsrahmen das Synchronisationssignal und den lauflängenbegrenzten Code, der die Begrenzungen der minimale Lauflänge und der maximale Lauflänge erfüllt, wobei das Synchronisationssignal das Synchronisationsmuster, das das Bitmuster einer Lauflänge umfasst, die um 3T länger als die maximale Lauflänge ist, und die zusätzlichen Bitmuster, die vor und nach dem Bitmuster angeordnet sind, und von denen jedes eine Lauflänge besizt, die länger als die minimale Lauflänge ist, enthält.
  • Gemäß der Erfindung können deshalb das Synchronisationssignal mit dem Signal durch den lauflängenbegrenzten Code richtig unterschieden und erfasst werden, selbst wenn sie, verursacht durch den Einfluss einer Zwischensymbolstörurng, jeweils um 1T flankenverschoben sind.
  • Im Übertragungsverfahren für digitale Daten gemäß der Erfindung enthält das Synchronisationssignal den bestimmten Code, die Position im Sektor anzeigt und der ermöglicht, dass die Gleichstromsteuerung ausgeführt wird.
  • Mit der Konstruktion kann deshalb, selbst wenn das Synchronisationssignal am Kopf des Sektors nicht ausgelesen werden kann oder das andere Signal fehlerhaft als ein Sektorkopf ausgelesen wird, ein richtiger Kopf des Sektors auf der Grundlage der anderen Synchronisationssignale vorhergesagt werden, sodass die digitalen Daten richtig reproduziert werden können.
  • Die Erfindung ist oben unter Bezugnahme auf ihre bevorzugte Ausführungsform beschrieben worden. Es ist selbstverständlich, dass durch die Fachleute auf dem Gebiet viele Modifikationen und Variationen ausgeführt werden können.

Claims (15)

  1. Übertragungsverfahren, das umfasst: Übertragen von digitalen Daten, um digitale Daten in Sektoren zu halten, die jeweils mehrere Synchronisationsrahmen enthalten, und um die digitalen Daten sequentiell zu übertragen, wobei das Format der digitalen Daten derart ist, dass der Synchronisationsrahmen ein Synchronisationssignal und einen lauflängenbegrenzten Code enthält, der den digitalen Daten entspricht und Begrenzungen einer minimalen Lauflänge und einer maximalen Lauflänge erfüllt, und dadurch gekennzeichnet, dass das Synchronisationssignal ein Synchronisationsmuster enthält, das ein Bitmuster einer Lauflänge, die um 3T länger als die maximale Lauflänge ist, wobei T eine fundamentale Zeitspanne ist, die einem binären Symbol entspricht, um selbst bei Auftreten einer Flankenverschiebung zwischen dem Synchronisationsmuster und der maximalen Lauflänge unterscheiden zu können, und ferner zusätzliche Bitmuster, die vor und nach dem Synchronisationsmuster angeordnet sind und wovon jedes eine Lauflänge besitzt, die länger als die minimale Lauflänge ist, umfasst.
  2. Verfahren nach Anspruch 1, bei dem unter den zusätzlichen Bitmustern das nach dem Bitmuster angeordnete zusätzliche Bitmuster eine feste Länge besitzt.
  3. Verfahren nach Anspruch 1, bei dem der lauflängenbegrenzte Code ein Code ist, der durch 8-16-Modulation der digitalen Daten nach jeweils acht Bits erhalten wird, um Lauflängenbegrenzungen der minimalen Lauflänge, die 2 ist, und der maximalen Lauflänge, die 10 ist, zu erfüllen, und das Synchronisationsmuster Bitmuster mit Lauflängen von (4T oder mehr – 14T – 4T) umfasst.
  4. Verfahren nach Anspruch 1, bei dem die Lauflänge des Synchronisationsmusters um 3T länger als die maximale Lauflänge ist, wobei T eine fundamentale Zeitspanne ist, die einem binären Symbol entspricht.
  5. Verfahren nach Anspruch 1, bei dem der Synchronisationsrahmen ein Synchronisationssignal und einen lauflängenbegrenzten Code umfasst, der den digitalen Daten entspricht und Begrenzungen einer minimalen Lauflänge und einer maximalen Lauflänge erfüllt, und bei dem das Synchronisationssignal einen bestimmten Code enthält, der eine Position des Synchronisationssignals in dem Sektor angibt.
  6. Verfahren nach Anspruch 5, bei dem der Sektor mehrere Zeilen umfasst, wovon jede durch die zwei Synchronisationsrahmen gebildet ist, und eine Position in dem Sektor durch den bestimmten Code, der in jedem der zwei in jeder Zeile enthaltenen Synchronisationssignale enthalten ist, identifiziert wird.
  7. Verfahren nach Anspruch 6, bei dem jedes der zwei in jeder Zeile enthaltenen Synchronisationssignale mit zunehmender Anzahl der Zeilen auf der Grundlage des in dem Synchronisationssignal enthaltenen bestimmten Codes zyklisch wiederholt wird.
  8. Verfahren nach Anspruch 5, bei dem der bestimmte Code in dem Synchronisationssignal, das am Kopf einer ersten Zeile des Sektors angeordnet ist, ein Bitmuster besitzt, in dem ein Zwischencodeabstand für das am Kopf der anderen Zeile angeordnete Synchronisationssignal maximal wird.
  9. Verfahren nach Anspruch 5, bei dem durch die Bitmuster des bestimmten Codes eine Gleichstromsteuerung ausgeführt werden kann.
  10. Verfahren nach Anspruch 9, bei dem zwei Arten von Codes, die jeweils eine unterschiedliche Anzahl von Invertierungszeiten besitzen, wenn sie NRZImoduliert werden, als der bestimmte Code ausgewählt werden können, um dadurch die Gleichstromsteuerung auszuführen.
  11. Verfahren nach Anspruch 6, bei dem der Sektor 13 Zeilen umfasst, wovon jede durch die beiden Synchronisationsrahmen gebildet ist, und das Synchronisationssignal 32 Arten von Bitmustern besitzt, um die Begrenzungen der minimalen Lauflänge und der maximalen Lauflänge zu erfüllen, den Kopf des Sektors und jeder Zeile zu spezifizieren und die Gleichstromsteuerung in Verbindung mit dem lauflängenbegrenzten Code, der direkt vor dem Synchronisa tionssignal vorhanden ist, auszuführen.
  12. Verfahren nach Anspruch 8, bei dem der Sektor 13 Zeilen umfasst, wovon jede durch die beiden Synchronisationsrahmen gebildet ist, und das Synchronisationssignal 32 Arten von Bitmustern besitzt, um die Begrenzungen der minimalen Lauflänge und der maximalen Lauflänge zu erfüllen, den Kopf des Sektors und jede Zeile zu spezifizieren und die Gleichstromsteuerung in Verbindung mit dem lauflängenbegrenzten Code, der direkt vor dem Synchronisationssignal vorhanden ist, auszuführen.
  13. Verfahren nach Anspruch 9, bei dem der Sektor 13 Zeilen umfasst, wovon jede durch die beiden Synchronisationsrahmen gebildet ist, und das Synchronisationssignal 32 Arten von Bitmustern besitzt, um die Begrenzungen der minimalen Lauflänge und der maximalen Lauflänge zu erfüllen, den Kopf des Sektors und jede Zeile zu spezifizieren und die Gleichstromsteuerung in einer Verbindung mit dem lauflängenbegrenzten Code, der direkt vor dem Synchronisationssignal vorhanden ist, auszuführen.
  14. Übertragungsverfahren nach Anspruch 5, bei dem der Synchronisationsrahmen ein Synchronisationssignal aus 32 Bits und einem lauflängenbegrenzten Code, der durch 8-16-Modulation der digitalen Daten nach jeweils acht Bits erhalten wird, umfasst, um Lauflängenbegrenzungen einer minimalen Lauflänge, die 2 ist, und einer maximalen Lauflänge, die 10 ist, zu erfüllen, und das Synchronisationssignal umfasst: ein Verbindungsbit aus drei Bits, die so angeordnet sind, dass die Begrenzungen der minimalen Lauflänge, die 2 ist, und der maximalen Lauflänge, die 10 ist, in einer Verbindung mit dem direkt vor dem Synchronisationssignal vorhandenen lauflängenbegrenzten Code erfüllt werden; einen bestimmten Code aus 7 Bits, der die Begrenzungen der minimalen Lauflänge, die 2 ist, und der maximalen Lauflänge, die 10 ist, erfüllt und 32 Arten von Bitmustern besitzt; und Synchronisationsmuster mit Lauflängen von (4T oder mehr – 14T – 4T).
  15. Verfahren nach Anspruch 14, bei dem das Synchronisationssignal 32 Arten von Bitmustern besitzt, die in der folgenden Tabelle 1 und in der folgenden Tabelle 2 gezeigt sind, und eine Anordnung aus dem Synchronisationssignal in jeder Zeile des Sektors gleich einer Anordnung ist, die in der folgenden Tabelle 3 gezeigt ist: Tabelle 1
    Figure 00170001
    Tabelle 2
    Figure 00170002
    Figure 00180001
DE69632017T 1995-12-05 1996-12-05 Digitaldatenübertragungsverfahren Expired - Lifetime DE69632017T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP31642095 1995-12-05
JP31642095A JP3394127B2 (ja) 1995-12-05 1995-12-05 ディジタルデータの伝送方法

Publications (2)

Publication Number Publication Date
DE69632017D1 DE69632017D1 (de) 2004-05-06
DE69632017T2 true DE69632017T2 (de) 2005-02-24

Family

ID=18076885

Family Applications (4)

Application Number Title Priority Date Filing Date
DE69638178T Expired - Lifetime DE69638178D1 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Signalerzeugung
DE69632017T Expired - Lifetime DE69632017T2 (de) 1995-12-05 1996-12-05 Digitaldatenübertragungsverfahren
DE69636916T Expired - Lifetime DE69636916T2 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Bildung eines Signals
DE69638200T Expired - Lifetime DE69638200D1 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Signalerzeugung

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69638178T Expired - Lifetime DE69638178D1 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Signalerzeugung

Family Applications After (2)

Application Number Title Priority Date Filing Date
DE69636916T Expired - Lifetime DE69636916T2 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Bildung eines Signals
DE69638200T Expired - Lifetime DE69638200D1 (de) 1995-12-05 1996-12-05 Vorrichtung und Verfahren zur Signalerzeugung

Country Status (10)

Country Link
US (2) US5987066A (de)
EP (6) EP1715486B1 (de)
JP (1) JP3394127B2 (de)
KR (1) KR100329456B1 (de)
CN (4) CN1287546C (de)
DE (4) DE69638178D1 (de)
MX (1) MX9606099A (de)
MY (1) MY112856A (de)
SG (1) SG79210A1 (de)
TW (1) TW311195B (de)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3962439B2 (ja) * 1996-06-21 2007-08-22 パイオニア株式会社 情報記録装置及び情報記録方法並びに情報再生装置及び情報再生方法
JP3729362B2 (ja) * 1996-07-15 2005-12-21 ソニー株式会社 記録媒体再生装置および記録媒体再生方法
JP3814966B2 (ja) * 1997-08-14 2006-08-30 ソニー株式会社 記録媒体、データ伝送装置、データ受信装置及び光ディスク装置
JP3870573B2 (ja) 1998-08-24 2007-01-17 ソニー株式会社 変調装置および方法、記録媒体、並びに復調装置および方法
US6768706B1 (en) 1998-10-28 2004-07-27 Victor Company Of Japan, Ltd Frequency control apparatus and digital signal reproducing apparatus
EP1045391A1 (de) * 1999-04-16 2000-10-18 Koninklijke Philips Electronics N.V. Verfahren und Vorrichtung zur Informationsaufzeichnung in Einheiten
EP1758118B1 (de) * 2000-12-26 2008-03-19 Matsushita Electric Industrial Co., Ltd. Aufzeichnung zusätzlicher Daten mit verbindenden Rahmen und verschiedenen Synchronisationssignalen
JP4633763B2 (ja) * 2000-12-26 2011-02-16 パナソニック株式会社 記録媒体、記録方法、再生方法、記録装置および再生装置
KR100669623B1 (ko) * 2001-03-12 2007-01-15 엘지전자 주식회사 디지털 데이터 변환방법
JP3964634B2 (ja) 2001-06-14 2007-08-22 株式会社東芝 同期コード生成方法、情報記録方法、情報再生方法、情報再生装置及び情報記憶媒体
JP2003085898A (ja) 2001-09-12 2003-03-20 Toshiba Corp 情報記憶媒体、情報記録装置、情報記録方法、情報再生装置、及び情報再生装置
CN1695191A (zh) * 2001-12-07 2005-11-09 皇家飞利浦电子股份有限公司 在mammos读出中增加的分辨率和功率余量的非对称运行长度约束
JP4130884B2 (ja) 2002-09-09 2008-08-06 ソニー株式会社 再生装置、再生方法
US7042372B2 (en) * 2002-10-31 2006-05-09 Hewlett-Packard Development Company, L.P. Encoding information in codes identifying beginning of regions of data
KR100677106B1 (ko) * 2002-12-10 2007-02-01 삼성전자주식회사 정보저장매체 및 그 기록/재생방법
KR20040099945A (ko) * 2003-05-20 2004-12-02 삼성전자주식회사 디스크형 기록 매체로의 기록을 위한, 데이터 변조 방법및 그 장치와, 이에 사용되는 싱크 코드 삽입 방법 및 그장치와, 이를 구현하기 위한 프로그램을 기록한 기록 매체
US7668224B2 (en) * 2005-08-16 2010-02-23 Texas Instruments Incorporated Encoding for digital communications in a multiple-input, multiple-output environment
KR100749754B1 (ko) 2006-08-01 2007-08-17 삼성전자주식회사 직류 성분을 제어 가능한 인코딩과 디코딩 방법 및 이를이용한 데이터 처리 장치
JP5049870B2 (ja) * 2008-05-16 2012-10-17 株式会社日立製作所 記録方法、再生方法、情報記録媒体及びディジタル信号の生成方法
KR101436506B1 (ko) 2008-07-23 2014-09-02 삼성전자주식회사 메모리 장치 및 메모리 데이터 프로그래밍 방법
JP5084686B2 (ja) * 2008-09-30 2012-11-28 キヤノン株式会社 画像形成装置、画像形成方法、プログラム及び記憶媒体
JP4997211B2 (ja) * 2008-10-23 2012-08-08 株式会社日立製作所 光ディスク、光ディスク記録方法及び装置、光ディスク再生方法及び装置
KR101602316B1 (ko) 2009-02-09 2016-03-22 삼성전자주식회사 반도체 메모리 장치 및 그것의 데이터 처리 방법
KR101824227B1 (ko) 2009-08-07 2018-02-05 삼성전자주식회사 메모리 시스템 및 그것의 프로그램 방법
JP2011181180A (ja) * 2011-06-20 2011-09-15 Hitachi Ltd 記録方法及び再生方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4124778A (en) * 1977-11-02 1978-11-07 Minnesota Mining And Manufacturing Company Digital frame synchronizing circuit
US4544962A (en) * 1981-07-06 1985-10-01 Matsushita Electric Industrial Co., Ltd. Method and apparatus for processing binary data
JPS5883365A (ja) * 1981-11-10 1983-05-19 Sony Corp デイスク・プレ−ヤ
JPS59165212A (ja) * 1983-03-08 1984-09-18 Sony Corp 情報信号再生装置
AU586156B2 (en) * 1983-12-16 1989-07-06 Sony Corporation Disk reproducing apparatus
JPS6182377A (ja) * 1984-09-29 1986-04-25 Toshiba Corp デジタルデイスクプレ−ヤのモ−タ制御装置
EP0193153B1 (de) 1985-02-25 1991-11-13 Matsushita Electric Industrial Co., Ltd. Digitales Datenaufzeichnungs- und -wiedergabeverfahren
JPS61196469A (ja) 1985-02-25 1986-08-30 Matsushita Electric Ind Co Ltd デイジタル変調方法
CA1273112A (en) * 1986-03-26 1990-08-21 Ernst August Munter Method and apparatus for the channelized serial transmission of redundantly encoded binary data
JPS62272726A (ja) 1986-05-21 1987-11-26 Oki Electric Ind Co Ltd 符号化回路
JP2534778B2 (ja) * 1989-09-26 1996-09-18 株式会社日立製作所 情報記録/再生方式および情報記録/再生装置
KR910013186A (ko) 1989-12-29 1991-08-08 강진구 Efm 변조회로
US5333126A (en) * 1990-01-03 1994-07-26 Hitachi, Ltd. Information recording method and optical disk apparatus using same
JP3383986B2 (ja) 1992-05-29 2003-03-10 ソニー株式会社 ブロック同期パターン検出装置及びその検出方法
JP2863052B2 (ja) 1993-03-15 1999-03-03 松下電器産業株式会社 デジタルデータ符号化方法、復号化方法、符号化装置および復号化装置
JP2920065B2 (ja) * 1994-03-16 1999-07-19 株式会社東芝 データ記録方法、記録装置、再生装置及び再生方法
JPH07254230A (ja) * 1994-03-16 1995-10-03 Toshiba Corp 記録媒体及び記録媒体への信号記録方法

Also Published As

Publication number Publication date
KR100329456B1 (ko) 2002-09-04
EP1715485A3 (de) 2008-03-05
EP1715484A2 (de) 2006-10-25
CN1287546C (zh) 2006-11-29
MY112856A (en) 2001-09-29
EP1715485B1 (de) 2010-04-28
US5987066A (en) 1999-11-16
DE69638178D1 (de) 2010-06-10
CN1156930A (zh) 1997-08-13
EP1403869A3 (de) 2004-05-12
JPH09162857A (ja) 1997-06-20
EP1403869B1 (de) 2007-02-14
DE69638200D1 (de) 2010-07-22
CN100499449C (zh) 2009-06-10
EP1715486A3 (de) 2008-03-05
KR970056160A (ko) 1997-07-31
TW311195B (de) 1997-07-21
CN1897143A (zh) 2007-01-17
CN1897142A (zh) 2007-01-17
HK1004500A1 (en) 1998-11-27
EP1715486A2 (de) 2006-10-25
DE69636916T2 (de) 2007-10-31
EP1715487A3 (de) 2008-03-05
EP1715485A2 (de) 2006-10-25
EP1715487A2 (de) 2006-10-25
DE69636916D1 (de) 2007-03-29
USRE40312E1 (en) 2008-05-13
EP1715484A3 (de) 2008-03-05
MX9606099A (es) 1997-08-30
SG79210A1 (en) 2001-03-20
EP1403869A2 (de) 2004-03-31
EP0779623B1 (de) 2004-03-31
DE69632017D1 (de) 2004-05-06
CN100536014C (zh) 2009-09-02
EP1715486B1 (de) 2010-06-09
CN1897142B (zh) 2010-08-11
JP3394127B2 (ja) 2003-04-07
CN1897144A (zh) 2007-01-17
EP0779623A3 (de) 2001-02-28
EP0779623A2 (de) 1997-06-18

Similar Documents

Publication Publication Date Title
DE69632017T2 (de) Digitaldatenübertragungsverfahren
DE69319997T2 (de) Modulationsverfahren, Modulationsvorrichtung und Demodulationsvorrichtung
DE69533380T2 (de) Aufzeichnungsmedium, Signalaufzeichnungsgerät dazu, und Signalwiedergabegerät dazu
DE69923841T2 (de) Verfahren und vorrichtung zur modulation und demodulation von daten mittels eines kodes variabler länge
DE69325151T2 (de) Datenaufnahmeverfahren und Datenaufnahmegerät
DE69117035T2 (de) Digitale Modulation
DE68920918T2 (de) Datenaufzeichnungs- und wiedergabeverfahren und Datenaufzeichnungsträger.
DE69612715T2 (de) Aufzeichnungsmedium, aufzeichnungsverfahren und -gerät, und wiedergabeverfahren und -gerät
DE69522650T2 (de) Signalmodulations- und -demodulationsverfahren und -vorrichtung
DE69613779T2 (de) Aufzeichnungsmedium, datenübertragungsverfahren und -gerät und datenwiedergabeverfahren und -gerät
DE69220992T2 (de) Methode zur Datenaufzeichnung
DE69320721T2 (de) Synchronsignaldetektor, Methode zum Detektieren des Synchronsignales sowie Demodulator
DE69833414T2 (de) Modulator und Demodulator
MXPA96006099A (en) Method of digital data transmission
DE69825551T2 (de) Verfahren und Vorrichtung zur (d,k;m,n;r)-variablen Längenkodierung
DE69328642T2 (de) Datenumsetzungsverfahren und Aufzeichnungs-/Wiedergabegerät zur Durchführung desselben
DE60101881T2 (de) Modulationsverfahren, Modulator, Übertragungsgerät und Aufzeichnungsmedium
DE3407832C2 (de) Verfahren zum Kodieren und Dekodieren binärer Daten
DE68925845T2 (de) Kodierungs/Dekodierungssystem für optische Aufzeichnung/Wiedergabe
EP0763918B1 (de) Verfahren und Schaltungsanordnung zur Erzeugung eines kanalcodierten Binärsignals
DE3852867T2 (de) Verfahren und System zur Rastersynchronisierung.
DE60219226T2 (de) Synchrones Signalerzeugungsverfahren, Aufzeichnungsapparat, Übertragungsapparat, Aufzeichnungsträger, und Übertragungsträger
DE69325247T2 (de) Informationsaufzeichnungs- und/oder wiedergabegerät
EP0661852A1 (de) Schaltung zum Dekodieren von 2T-vorkodierten Binärsignalen
DE69827423T2 (de) Demodulationsvorrichtung und -tabelle für digitales Videoplattenwiedergabegerät

Legal Events

Date Code Title Description
8320 Willingness to grant licences declared (paragraph 23)
8364 No opposition during term of opposition