Fehlerkorrekturcode
Wörterbuch
-
Fehlerkorrekturcodem
Beispiele im Kontext
-
- er unterstützt Fehlerkorrekturcode (ECC) und/oder Pufferspeicher.
- Support error-correcting code (ECC) and/or buffered memory.
-
Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass die Größe (ILVU_SZ) jeder verschachtelten Einheit durch die folgende Formel ausgedrückt wird: IVLU_SZ ? {(Tj × Vr × 10 6 + 2b)/(c)} × Vo/(Vr - Vo) wobei Vr eine Übertragungsrate (Mbps), mit der aus dem Aufzeichnungsmedium ausgelesene und einer Fehlerkorrekturverarbeitung unterworfene Daten an einen Pufferspeicher geliefert werden, Vo eine Übertragungsrate (Mbps), mit der Daten von dem Pufferspeicher an einen Decodierer geliefert werden, Tj eine Sprungzeitspanne (s), die eine Suchzeitspanne, die zum Suchen nach einer durch einen Aufnehmer wiederzugebenen nächsten verschachtelten Einheit erforderlich ist, und eine von der Suchzeitspanne begleiteten Zeitspanne (Latenzzeit) umfasst, c eine Datengröße eines Sektors und b eine Größe (Bit) eines Fehlerkorrekturcode(EEC)-Blocks ist.
An information recording medium according to claim 1, characterized in that the size (ILVU_SZ) of each of said interleaved units is expressed by the following formula: ILVU_SZ ? {Tj × Vr × 10 6 + 2b}/(c)} × Vo/(Vr - Vo) where Vr is a transfer rate (Mbps) at which data read out from the recording medium and subjected to error correction processing is supplied to a buffer memory, Vo is a transfer rate (Mbps) at which data is supplied from the buffer memory to a decoder, Tj is a jumping time period (sec) which includes a searching time period required for searching for a next interleaved unit to be reproduced by a pickup and a time period (latency time) accompanied by the searching time period, c is a data size of one sector, and b is a size (bit) of one error correction code (ECC) block.
-
Verfahren nach Anspruch 13, ferner mit den folgenden Schritten: Auslesen der Trägerinformation mittels der vorlaufenden Abspielkopfeinrichtung (20); Erzeugen eines Wiedergabeinformationssymbols mittels der Wiedergabeschaltungseinrichtung entsprechend der ausgelesenen Trägerinformation; fortlaufendes Einspeichern des Wiedergabeinformationssymbols in eine Adresse der Speichereinrichtung (25), wie durch eine Adressenerzeugungseinrichtung (29) spezifiziert; Erzeugen von Wiedergabeinformationsdaten durch Ausführen einer Fehlerkorrekturverarbeitung, einer Entschachtelungsverarbeitung und einer Interpolationsverarbeitung am in der Speichereinrichtung (25) abgespeicherten Wiedergabeinformationssymbol, mit anschließendem fortlaufendem Einspeichern der Wiedergabeinformationsdaten in eine Adresse der Speichereinrichtung (25), wie durch die Adressenerzeugungseinrichtung (29) über eine Umschalteinrichtung (31) spezifiziert; und Erzeugen von Aufzeichnungsdaten durch Ausführen einer Verschachtelungsverarbeitung und einer Verarbeitung, bei der ein Fehlerkorrekturcode zu den Wiedergabeinformationsdaten hinzugefügt wird, wie sie aus einer Adresse der Speichereinrichtung (25) entsprechend dem Kompensationsabfolgesignal (S ) ausgelesen wurden, mit einem weiteren Hinzufügen eines vorbestimmten redundanten Abschnitts dazu, wobei dann die Aufzeichnungsdaten mittels der Aufzeichnungskopfeinrichtung (21) auf dem Aufzeichnungsträger (39) aufgezeichnet werden.
The method as set forth in claim 13, further comprising the steps of: reading out the medium information through the advanded reproduction head means (20); producing a reproduction information symbol through the reproduction circuit means according to the read-out medium information; successively storing the reproduction information symbol in an address of the memory means (25) specified by address generation means (29); producing reproduction information data by applying error-correcting processing, deinterleaving processing and interpolation processing to the reproduction information symbol stored in the memory means (25), and then successively storing the reproduction information data in an address of the memory means (25) specified by the address generation means (29) through switching means (31); and producing recording data by applying interleaving processing and error-correcting code adding processing to the reproduction information data read out from an address of the momory means (25) in accordance with the compensation sequencing signal (S ) and further adding a predetermined redundant section thereto, and then re-recording the recording data on the recording medium (39) through the recording head means (21).
-
Computerprogrammprodukt, wobei das Programmprodukt Softwaremittel aufweist zum Durchführen der Schritte nach Anspruch 1. System (100) zur kryptographischen Umwandlung eines Eingangsdatenblocks in einen Ausgangsdatenblock; wobei die Datenblöcke n Datenbits enthalten; wobei das System die nachfolgenden Elemente umfasst: einen Eingang (110) zum Empfangen des Eingangsdatenblock; ein Speichermittel, in dem eine lineare Transformationsmatrix gespeichert wird, lineare Transformationsmittel zum Durchrühren einer linearen Transformation an einem Eingangsdatenblock oder an einer Ableitung des Eingangsdatenblocks unter Verwendung der genannten Matrix A, wobei die genannte Matrix A erzeugt worden ist durch: die Erzeugung (510) eines binären [n,k,d] Fehlerkorrekturcodes, dargestellt durch eine Generatormatrix G ? Z / in einer Standardform G = I ? B, mit B ? Z / , wobei k < n < 2k ist und wobei d der minimale Abstand von dem binären Fehlerkorrekturcode ist; Erweiterung (520) der Matrix B um 2k-n Spalten, so dass eine resultierende Matrix C nicht-singular ist, und Herleitung (530) der Matrix A aus der Matrix C durch:
A computer program product, wherein the program product comprises software means for performing the steps of claim 1. A system (100) for cryptographically converting an input data block into an output data block; the data blocks comprising n data bits; the system including: an input (110) for receiving the input data block; a storage means in which is stored a linear transformation matrix , linear transformation means for performing a linear transformation on the input data block or a derivative of the input data block using said matrix A, said matrix having been generated by: generating (510) a binary [n,k,d] error-correcting code, represented by a generator matrix G ? in a standard form G = I ? B, with B ? , where k < n < 2k, and d is the minimum distance of the binary error-correcting code; extending (520) matrix B with 2k-n columns such that a resulting matrix C is non-singular, and deriving (530) matrix A from matrix C by determining (532, 534, 536) two permutation matrices P ,P ? such that all codewords in an [2k,k,d] error-correcting code, represented by the generator matrix equal to I ? P C P , have a predetermined multi-bit weight; and using (540) P C P as matrix A.
-
Datenaufzeichnungsvorrichtung zur Aufzeichnung von digitalen Daten auf einem Datenaufzeichnungsträger (2), mit einer Eingangseinrichtung (1, 3) zur Aufnahme von ersten Daten, die in der Länge durch ein Vielfaches von 512 Bytes aufgeteilt sind, und von zweiten Daten, die in der Länge entsprechend einem CD-Format aufgeteilt sind, mit einer Formatierungseinrichtung (4a, 4b) zur Umsetzung der ersten Daten und der zweiten Daten in einen ersten bzw. einen zweiten Sektor und mit einer Aufzeichnungseinrichtung (11, 12) zur Aufzeichnung der betreffenden ersten und zweiten Daten auf dem Datenaufzeichnungsträger (2), dadurch gekennzeichnet, dass eine Blocksegmentierungseinrichtung (6) einen ersten Block einer bestimmten Größe mit einer Vielzahl von ersten Sektoren und einen zweiten Block der betreffenden bestimmten Größe mit einer Vielzahl von zweiten Sektoren bildet und dass eine Fehlerkorrekturcode-Codierungseinrichtung (7, 8) den genannten ersten Block und den genannten zweiten Block codiert.
A data recording apparatus for recording digital data on a data record medium (2), comprising: input means (1, 3) for receiving first data being divided in length by a multiple of 512 bytes and second data being divided in length corresponding to a CD format; formatting means (4a, 4b) for converting the first data and the second data into a first and second sector, respectively; and recording means (11, 12) for recording said first and second data on the data record medium (2), characterized in that a block segmenting means (6) forms a first block of a predetermined size with a plurality of first sectors and a second block of said predetermined size with a plurality of second sectors; and an error-correction-code encoding means (7, 8) encodes said first block and said second block.