[go: up one dir, main page]

FR2486740A1 - Procede pour le codage d'une serie de blocs de bits de donnees binaires sous la forme d'une serie de blocs de bits de canal binaire et dispositif pour le decodage des bits de donnees codes selon le procede et porteur d'enregistrement pourvu d'une structure d'information - Google Patents

Procede pour le codage d'une serie de blocs de bits de donnees binaires sous la forme d'une serie de blocs de bits de canal binaire et dispositif pour le decodage des bits de donnees codes selon le procede et porteur d'enregistrement pourvu d'une structure d'information Download PDF

Info

Publication number
FR2486740A1
FR2486740A1 FR8113589A FR8113589A FR2486740A1 FR 2486740 A1 FR2486740 A1 FR 2486740A1 FR 8113589 A FR8113589 A FR 8113589A FR 8113589 A FR8113589 A FR 8113589A FR 2486740 A1 FR2486740 A1 FR 2486740A1
Authority
FR
France
Prior art keywords
bits
channel
bit
blocks
block
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.)
Granted
Application number
FR8113589A
Other languages
English (en)
Other versions
FR2486740B1 (fr
Inventor
Kornelis Antonie Immink
Hiroshi Ogawa
Jacob Gerrit Nijboer
Kentaro Odaka
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.)
Koninklijke Philips NV
Original Assignee
Philips Gloeilampenfabrieken NV
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19835618&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=FR2486740(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Philips Gloeilampenfabrieken NV filed Critical Philips Gloeilampenfabrieken NV
Publication of FR2486740A1 publication Critical patent/FR2486740A1/fr
Application granted granted Critical
Publication of FR2486740B1 publication Critical patent/FR2486740B1/fr
Granted legal-status Critical Current

Links

Classifications

    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Dc Digital Transmission (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Communication Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Measurement Of Unknown Time Intervals (AREA)

Abstract

L'invention concerne la transmission en série de données binaires par l'intermédiaire d'un canal d'information et en particulier un procédé pour le codage et le décodage de codes en blocs binaires déterminés. L invention s utilise en particulier dans des cas où le canal d'information est constitué d'un disque optique. Lors du codage par blocs, des blocs, par exemple de m bits de données sont convertis en blocs de n bits de canal n > m. Les blocs de bits d'information ainsi reçus doivent respecter par exemple, l'exigence d'une limitation d, k. Dans les séquences à limitation d, k, la longueur de la série de zéros est limitée d'un minimum d jusqu'à un maximum k entre chaque paire de uns consécutifs. Un inconvénient de ce codage est qu'il possède un spectre de basse fréquence qui n'est pas n est pas négligeable. Suivant l'invention bloc de bits de séparation BSj est prévu entre des blocs de n bit d information. Les bits de séparation sont, dans les cas où le format n'est pas prescrit pour l'exigence de limitation d, k, choisis tels que le spectre de basse fréquence et notamment le déséquilibre de courant continu soit aussi faible que possible.

Description

"Procédé pour le codage d'une série de blocs de bits de don-
nées binaires sous la forme d'une série de blocs de bits de canal binaire et dispositif pour le décodage des bits de données codés selon le procédé et porteur d'enregistrement
pourvu d'une structure d'information".
A. Arrière-plan de l'invention A(1) Domaine de l'invention La présente invention concerne un procédé pour le codage d'une série de bits de données binaires en une série de bits de canal binaires, cette série de bits de données étant répartie dans des blocs successifs enchaînés de m bits de données chacun, ces blocs étant codés en blocs successifs de (n1 + n2) bits de canal, (nl + n2> m), qui comportent chacun un bloc de n1 bits d'information et un bloc de n2 bits de séparation de telle sorte que des blocs de bits d'information successifs soient séparés chaque fois
par un bloc de bits de séparation, deux bits de canal suc-
cessifs d'un premier type, le type "1", sont séparés par au moins d bits successifs et enchainés d'un deuxième type, le type "0", et le nombre de bits de canal successifs et
enchatnés du deuxième type étant au maximum de k. La pré-
sente invention concerne en plus un modulateur pour l'exé-
cution du procédé pour le codage d'une série de bits de données binaires en une série de bits de canal binaires; un
dispositif de conversion pourvu d'un modulateur; un démodu-
lateur pour le décodage des bits de données codés conformé-
ment au procédé suivant le procédé, un porteur d'enregistre-
ment pourvu d'une structure d'information comportant des successions de cellules de bits de canal et un dispositif pour la reproduction des bits d'information prélevés sur un
canal de transmission, en particulier un porteur df'enre-
gistrement.
Dans la transmission numérique ou dans des sys-
tèmes d'enregistrement/reproduction magnétiques et optiques, l'information à transmettre ou à enregistrer se présente le plus souvent sous la forme d'une série de symboles. Ces
symboles forment ensemble l'alphabet (souvent binaire).
Pour le cas o s'il s'agit d'un alphabet binaire (cet alpha-
bet est représenté plus loin par les symboles "1" et "O") le premier symbole, par exemple le "1", selon le code NRZ-mark, peut être enregistré sur le disque magnétique, la bande ou le disque optique sous la forme d'une transition entre deux états de magnétisation ou foyers. L'autre symbole
le "O", est enregistré par lîabsence d9une telle transi-
tion. A la suite d'exigences de systèmes déterminées,
des limitations sont imposées dans la pratique aux succes-
sions de symboles qui peuvent se présenter. Ainsi, certains systèmes doivent être autorythmants. Ceci implique que la
série de symboles à transmettre ou à enregistrer doit com-
porter suffisamment de transitions pour pouvoir produire, à partir de la série de symboles, un signal d'horloge qui est nécessaire pour la détection et la synchronisation. Une autre exigence peut être celle que des séquences de symboles
déterminées doivent être évitées dans le signal d'informa-
tion parce que ces séquences sont réservées à des fins spé-
ciales, par exemple comme séquences de synchronisation.
L'imitation de la séquence de synchronisation par le signal d'information annihile le caractère univoque du signal de synchronisation et le rend ainsi impropre à cette fin. Une
autre exigence peut stipuler de ne pas permettre aux tran-
sitions de se succéder de trop près pour limiter l'interfé-
rence entre symboles.
Dans le cas d'un enregistrement magnétique ou optique, cette exigence peut aussi être rattachée à la
densité de l'information sur le porteur d'enregistrement.
En effet, si pour une distance minimale donnée entre deux transitions successives sur le porteur d'enregistrement,
l'intervalle de temps minimum (T.) du signal à enregis-
min trer qui y correspond peut être augmenté, la densité de l'information est accrue dans la même mesure. La largeur de bande minimale (B min) qui est exigée dépend également de la distance minimale (T min) entre des transitions min (Bmin - 2T) min Si on utilise des canaux d'information qui ne transmettent pas de courant continu, comme c'est le cas souvent pour des canaux d'enregistrement magnétique, il
faut que les séquences de symboles dans le canal d'informa-
tion contiennent une composante de courant continu aussi
petite que possible (ou n'en contiennent si possible aucune).
A(2) Description de l'état de la technique
Un procédé du type décrit plus haut est décrit dans la référence D(1). L'article concerne des codages de blocs, dans lesquels on part de blocs de symboles à q
chiffres à limitation d, k ou (d, k) qui satisfont aux exi-
gences suivantes: (a) limitation d: deux symboles de type "1" sont séparés
par une série d'au moins d symboles de type "0"Q succes-
sifs;
(b) limitation k: la longueur maximale d'une série de sym-
boles successifs du type "O" est égale à k.
Une série, par exemple de bits de données bi-
naires, est répartie en blocs enchaînés et successifs de m bits de données chacun. Ces blocs de m bits de données sont codés en blocs de n bits d'information (n m). Par le fait
que n >m, le nombre de combinaisons avec n bits d'informa-
tion est plus grand que le nombre de blocs de bits de don-
nées (2m) possible. Si l'exigence, par exemple d'une limi-
tation d, est imposée aux blocs de bits d'information à transmettre ou à enregistrer, la représentation des 2m blocs de bits de données également sur 2m blocs de bits d'information (parmi un nombre possible de 2 blocs) est choisie de manière qu'elle ne porte que sur les blocs de
bits d'information qui satisfont à l'exigence imposée.
Le Tableau I à la page 439 de la référence
D(1) indique le nombre de blocs de bits d'informat-,on dif-
úéxells qui sont présents, en fonction de la longueur du bloc (n) et de l'exigence imposée sur d. Ainsi, 8 blocs de bits d'information d'une longueur n = 4 sont présents à la condition que la distance minimale d = 1. Par conséquent, des blocs de bits de données d'une longueur m = 3 (23 = 8 mots de données) pourraient être reproduits par des blocs de bits d'information d'une longueur n = 4, étant entendu que dans les blocs de bits d'information, deux symboles du type "1" successifs sont séparés par au moins un symbole du type "0". Le codage pour cet exemple (le signe *-* signifie la représentation d'un bloc vers l'autre et inversement): 000 v-0000
001 --0001
90010
01 1; 0100
4-10101
101 -. 1000
110 t1001
11 1 1010
Loisque les mots d'information sont enchaînés,
dans certains cas il n'est cependant pas possible de satis-
faire sans plus à l'exigence imposée (dans cet exemple,
l'exigence d). Dans l'article précité, il est proposé d'en-
registrer des bits de séparation entre les blocs de bits d'information. Dans le cas du codage à limitation d, un bloc de bits de séparation comportant d bits du type "0" est suffisant. Dans l'exemple indiqué plus haut o d = 1,
un bit de séparation (un zéro) est par conséquent suffisant.
Chaque bloc de 3 bits de données est alors codé par 5 (v+1)
bits de canal.
Un inconvénient de ce mode de codage est que l'apport des basses fréquences (y inclus d c) au spectre de fréquence du flux de bits de canal est assez important. Un autre inconvénient est que les convertisseurs de codes (modulateur, démodulateur) et notamment le démodulateur
sont compliqués.
En ce qui concerne le premier inconvénient, il convient de noter que la référence D(2) mentionne -ue l'on peut limiter le déséquilibre de courant continu des codages à limiter (d, k) en reliant les blocs de bits de canal par une liaison dite inverseuse ou non inverseuse. Le signe de l'apport du bloc momentané de bits de canal au déséquilibre de courant continu est ainsi choisi tel que le déséquilibre de courant continu des blocs de bits de canal précédents
soit diminué. Ceci concerne ici toutefois un codage à limi-
tation (d, k) dont les blocs de bits d'information peuvent être enchainés les uns aux autres sans entrer en conflit
avec l'exigence (d, k), ce qui, pour ces raisons, rend l'ad-
jonction de bits de séparation superflue.
B. Résumé de l'invention L'invention vise à procurer un procédé du type mentionné plus haut pour le codage d'une série de bits de données binaires en une série de bits de canal binaires qui améliore les propriétés du spectre de basse fréquence du signal à dériver des bits de canal et qui rende possible
l'utilisation d'un démodulateur simple.
Le procédé conforme à l'invention est caracté-
risé en ce qu'il s'effectue au cours des opérations suivan-
tes: 1. la conversion de blocs de bits de données comprenant m bits en blocs de bits d'information comprenant n1 bits; 2. la production d'un ensemble de séquences de bits de canal possibles qui comprennent chacune au moins un bloc de bits d'information et un bloc de bits de séparation
et qui comprennent chacune les blocs de bits d'informa-
tion complétés d'une des combinaisons de bits possibles des blocs de bits de séparation; 3. la détermination du déséquilibre de courant continu de chacune des séquences possibles de bits de canal qui sont déterminées dans l'opération précédente; 4. la détermination pour chacune des séquences de bits de
canal possibles de la somme du nombre des bits de sépa-
ration et du nombre de bits d'information enchaînés et successifs du type "O" qui précède immédiatement un bit du type "1", de la somme du nombre qui suit un bit du
type "1" faisant partie d'un des blocs de bits--de sépa-
ration et de la somme du nombre de bits de séparation et du nombre de bits d'information successifs et enchaînés
du type "O" qui précède ainsi que de.celui qui suit im-
médiatement le bloc de bits de séparation; 5. la production d'un premier signal d'indication pour les séquences de bits de canal pour lesquelles les valeurs
des sommes déterminées dans la phase précédente sont su-
S périeures à 2 d et tout au plus égales à k; 6. la sélection parmi les séquences de bits de canal qui ont abouti au premier signal d'indication de la séquence
de bits de canal qui minimalise le déséquilibre de cou-
rant continu.
C. Courte description des dessins
Les formes d'exécution de l'invention et leurs avantages seront expliqués plus en détail avec référence aux dessins annexés, dans lesquels: - la figure 1 est une vue de quelques séquences
de bits illustrant une forme d'exécution du format de co-
dage conforme à l'invention; - la figure 2 illustre quelques autres formes d'exécution du format du codage de canal qui peuvent être utilisées pour la diminution du déséquilibre de courant continu conforme à l'invention; la figure 3 est un organigramme d'une forme d'exécution du procédé conforme à l'invention;
- la figure 4 illustre un bloc de bits de syn-
chronisation à utiliser pour le procédé conforme à l'inven-
tion; - la figure 5 illustre une forme d'exécution d'un démodulateur conforme à l'invention pour le décodage des bits de données codés selon le procédé; - la figure 6 illustre une forme d'exécution
des moyens servant à détecter une séquence de bits de syn-
chronisation conforme à l'invention; - la figure 7 illustre une forme d'exécution d'un format de message à utiliser pour le procédé conforme
à l'invention.
Les éléments correspondants dans les.-figures
sont désignés par les mêmes symboles de référence.
D. Références
(1) Tang D.T., Bahl L.R., "Block codes for a class of con-
strained noiseless channels", Information and Control, vo-
lume 17, N 5, décembre 1970, pages 436 à 461.
(2) Patel A.M., "Charge-constrained byte-oriented (0, 3) code", IBM Technical Disclosure Bulletin, volume 19, N 7, décembre 1976, pages 2715 à 2717.
E. Description des formes d'exécution
La figure 1 montre quelques séquences de bits pour illustrer le procédé servant à coder une série de bits de données binaires (en a sur la figure 1) en une série de bits de canal binaires (en b sur la figure 1). La série de
bits de données est subdivisée en blocs successifs enchaî-
nés BD; chaque bloc de bits de données' comprend m bits de données. A titre d'exemple, dans la descrption suivante et
dans les figures, la valeur sélectionnée m = 8 est traitée.
Pour chaque autre valeur de m, le procédé se déroule cepen-
dant d'une manière correspondante. Un bloc de m bits de données BDi comprend en général l'une des 2 M séquences de
bits possibles.
De telles séquences de bits se prêtent moins bien à un enregistrement optique ou magnétique direct et ce pour diverses raisons. En effet, lorsque deux symboles de données du type "1", qui sont enregistrés sur le porteur
d'enregistrement, par exemple sous la forme d'une transi- -
tndu premier sens de magnétisation dans l'autre ou d'une transition vers un petit creux, se succèdent immédiatement, ces transitions, eu égard à leurs influences réciproques, ne peuvent pas être situées trop près l'une de l'autre. La densité de l'information est de ce fait limitée. De plus,
la largeur de bande minimale Bmin qui est exigée pour trans-
mettre le flux de bits ou, selon le cas, pour l'enregistrer,
est augmentée si la distance minimale Tmin entre des tran-
sitions successives (Bmin = 1/2Tmin) est faible. Une autre exigence qui est souvent imposée dans des systèmes pour la
transmission de données et l'enregistrement optique ou ma-
gnétique est que les séquences de bits contiennent suffisa-
hilert de tarlsitioiis pouà zcapéeú a parti du signal thalle
mis un signal d'horloge permettant d'effectuer la synchro-
nisation. Un mot comportant m zéros, précédé dans les cas
de pire éventualité par un mot qui se termine par un cer-
tain nombre de zéros et qui est suivi par un mot débutant
par un certain nombre de zéros, mettrait en danger l'ex-
traction du signal d'horloge.
Des canaux d'information qui ne transmettent pas de courant contenu, comme des canaux d'enregistrement magnétique, doivent en outre satisfaire à l'exigence selon laquelle le flux de données à enregistrer ne peut contenir
qu'une composante de courant continu aussi faible que pos-
sible. Pour un enregistrement optique, il est souhaitable que la partie à basse fréquence du spectre de données soit supprimée aussi efficacement que possible compte tenu des servoréglages. De plus, la démodulation est simplifiée si
la composante de courant continu est relativement faible.
- Pour les raisons qui précèdent et pour d'au-
tres encore, on utilise un codage dit de canal sur les
bits de données avant de les transmettre ou de les enre-
gistrer par l'intermédiaire du canal. Pour un codage en
blocs (réf. D(1)), les blocks de bits de données, qui com-
prennent chacun m bits, sont codés comme blocs de bits
d'information qui comprennent chacun-n1 bits d'information.
La figure 1 montre comment le bloc de bits de données BD.
est converti en un bloc de bits d'information BI.. A titre
d'exemple, dans la description suivante et dans les dessins
la valeur sélectionnée n = 14 sera traitée. Par le fait que nô est plus grand que m, toutes les combinaisons qui
peuvent être formées avec n bits ne sont pas nécessaire-
ment utilisées: les combinaisons, qui ne s'adaptent qu'au
canal à utiliser, ne sont pas utilisées. Dans l'exemple re-
présenté, 256 mots seulement doivent être sélectionnés parmi les plus de 16 000 mots de canal possibles pour la correspondance bi-univoque exigée entre les mots de données et les mots de canal. Par conséquent, quelques exigences peuvent être imposées aux mots de canal. L'une d'elles est constituée par le fait qu'entre deux bits d'informiation successifs d'unn preimier type, le type '1", dans le même
bloc de nô bits d'information, au moins d bits d'informa-
tion successifs et enchaînés d'un type, le type "O", sont présents. Le tableau I à la page 439 de la référence D(1) indique combien de mots binaires dépendent de la valeur de d. Il ressort du tableau que pour n1 = 14, il existe 277 mots comportant au moins deux bits (d = 2) du type "O" entre des bits successifs (du type "1"). Pour le codage de blocs de huit bits de données, dont 2 = 256 combinaisons peuvent se présenter, sous la forme de blocs de 14 bits de canal, il est largement suffisant de respecter l'exigence
d = 2.
L'enchaînement des blocs de bits d'information
BI. n'est cependant pas possible sans plus si la même exi-
gence de la limitation d est imposée non seulement dans un bloc de n1 bits, mais aussi par dessus la frontière de
deux blocs successifs. A cet effet, on propose dans la ré-
férence D(1) (page 451) d'enregistrer un ou plusieurs bits
de séparation entre les blocs de bits de canal. On se ren-
dra aisément compte que si au minimum on enregistre un
nombre de bits de séparation du type "O" égal à d, on sa-
tisfait à l'exigence de la limitation d pour toute la sé-
quence de bits de canal. La figure 1 montre qu'un bloc de bits de canal BC. est formé du bloc de bits d'information BS. et d'un bloc de bits de séparation BS.. Le bloc de bits de séparation comprend n2 bits, de sorte que le bloc
de bits de canal BC. comprend n1 + n2 bits. A titre d'ex-
emple, à moins qu'on ne le spécifie autrement, dans la
description suivante et dans les figures, la valeur sélec-
tionnée n2 = 3 sera traitée.
Afin de rendre la production des signaux dvhoF loge aussi faible que possible, on peut également imposer le respect de l'exigence selon laquelle le nombre maximum de bits de type "O" qui peut se présenter sans interruption entre deux bits de type "1" successifs dans un bloc de bits d'information, soit limité à une valeur donnée k. Dans l'exemple représenté o m = 8 et n1 = 14, on peut donc,
parmi les 277 mots qui satisfont à d = 2, par exerm*le éli-
miner les mots qui ont une très grande valeur pour k. Il
s'avère que k peut être limité à 10. Par conséquent, un en-
semble de 28 (en général 2m) blocs de bits de données de 8 bits chacun (en général m) est représenté sur un ensemble également de 2 (en général 2m) blocs de bits d'information et ces bits d'information sont sélectionnés entre autres,
par l'imposition des exigences d: 2 et k = 10 (en géné-
rai limitation d, k) parmi 2 (en général 2) blocs de bits d'information possibles. L'association de chacun des
blocs de bits de données avec un des blocs de bits d'infor-
mation peut en soi encore être choisie librement. Dans la référence D(1) précitée, la translation de bits de données
vers des bits d'information est déterminée de manière uni-
voque ou sans ambiguïté sous une forme mathématiquement
fermée. Bien que cette translation soit en principe utili-
sable, comme expliqué plus en détail ci-après, la préfé-
rence va à une autre association.
- L'enchaînement des mots de canal BI. qui, en plus, sont à limitation k. n'est possible, comme il en était pour les blocs à limitation d simple, que si des blocs de séparation sont prévus entre les blocs de bits
d'information BIi. A cet effet, on peut en principe utili-
ser les mêmes blocs de séparation, chacun de n2 bits, parce que les exigences de limitation d et de limitation k
ne sont pas opposées, mais plutôt complémentaire. Par consé-
quent, si la somme du nombre de valeurs de bits du type "0"
qui précède un bloc de séparation déterminé venait à dépas-
ser le nombre de valeurs de bits qui suit ce bloc de sépa-
ration, et si les n2 bits du bloc de séparation lui-même venaient à dépasser la valeur k, au moins une des valeurs
de bits du type "0" du bloc de séparation doit être rempla-
cée par une valeur de bits du type "1" afin de partager la
série de zéros en des séries chacune au maximum d'une lon-
gueur k.
Outre qu'ils garantissent que les exigences de
la limitation (d, k) soient satisfaites, les blocs de sé-
paration peuvent être dimensionnés d'une manière telle
qu'on puisse en outre les utiliser pour minimaliser le dés-
équilibre de courant continu. Ceci est basé sur le principe
que pour certains enchaînements de blocs de bits d'informa-
tion, un format déterminé du bloc de bits de séparation est
prescrit mais que, dans un grand nombre de cas, les exi-
gences qui sont imposées sur le format du bloc de bits de séparation sont ou bien nulles ou bien limitées. L'espace
ainsi créé est utilisé pour la minimalisation du déséqui-
libre de courant continu. La naissance et la croissance du déséquilibre de courant continu peuvent être expliquées de la manière suivante. Le bloc de bits d'information BI., comme indiqué en b sur la figure 1, est enregistré, par exemple, sous la
forme d'un format NRZ-mark sur le porteur d'enregistrement.
Pour ce format, un "1" est marqué par une transition au
début de la cellule de bits en question et un "O" est en-
registré comme absence de transition. La séquence de bits
représentée en BI. prend alors une forme qui est représen-
tée par WF dans laquelle cette séquence de bits est notée
sur le porteur d'enregistrement. Cette séquence a un dés-
équilibre de courant continu parce que, dans son cas, le niveau positif dépasse en longueur le niveau négatif. Une mesure qui est beaucoup utilisée pour le déséquilibre de courant continu est la valeur de somme numérique. La valeur de somme numérique est, en admettant que les niveaux de la
forme d'onde sont de WF + 1 et -1, alors égale à l'inté-
grale en cours de la forme d'onde WF et est de +6T dans l'exemple représenté à la figure 1, T étant la longueur
d'un intervalle de bit. Si de telles successions sont ré-
pétées, le déséquilibre de courant continu croîtra. Ce
déséquilibre de courant continu résulte d'une manière géné-
rale en un déplacement de la ligne de base et réduit le rapport signalbruit effectif et ainsi la fiabilité de la
détection des signaux enregistrés.
Le bloc de bits de séparation BSi est utilisé de la manière suivante pour la limitation du déséquilibre de courant continu. A un moment donné, un bloc de bits de
données BD. est présenté. Ce bloc de bits de données BD.
est converti, par exemple, au moyen d'un tableau 5tocké danis une mémoire eût uài bluc de bltb d!- folrilation BI. Un ensemble de bits (n1 + n2) possibles contenant des blocs de bits de canal est ensuite produit. Cés blocs comprennent tous le même bloc de bits d'information (cellules de bits
1 à 14 incluse, en b sur la figure 1) complété par les com-
binaisons de bits possibles des n2 bits de séparation (cellules de bits 15, 16 et 17, en b sur la figure 1). Par conséquent, dans l'exemple indiqué en b sur la figure 1, on
obtient un ensemble de 2 = 8 blocs de bits de canal pos-
sibles. Dans chaque bloc de bits de canal possible sont en-
suite déterminés les paramètres suivants dans un ordre en
principe aléatoire.
(a) détermination si pour le bloc de bits de canal possible
en question, compte tenu du bloc de bits de canal pré-
cédent, l'exigence de la limitation d et celle de la limitation k ne sont pas en conflit avec le format du bloc de bits de séparation présent: (b) détermination de ce que la variation de somme numérique constitue pour le bloc de bits de canal possible en question. Un premier signal d'indication est produit pour les blocs de bits de canal possibles qui ne sont pas
en conflit avec l'exigence de la limitation d et de la li-
mitation k. La sélection des paramètres de codage garantit qu'un tel signal d'indication soit produit au moins pour un
des blocs de bits d'information possibles. Finalement, par-
mi les blocs de bits de canal possibles pour lesquels un premiier signal dtindication est produit, cil;:I ectiofrne,
par exemple, le bloc de bits de canal qui, en valeur abso-
lue, a la valeur de somme numérique la plus petite. Une meilleure méthode consiste cependant à accumuler la valeur de somme numérique des blocs de bits de canal précédents et à sélectionner, parmi les blocs de bits de canal qui
entrent en ligne de compte comme blocs suivants à trans-
* mettre, le bloc qui fera diminuer en valeur absolue la va-
leur de somme numérique accumulée. Le mot ainsi sélectionné
est transmis ou enregistré.
Un avantage de ce procédé est que les bits de séparation qui sont quand même déjà nécessaires pour d'autres fins peuvent en outre être utilisés d'une manière simple pour limiter le déséquilibre de courant continu. Un autre avantage est que l'intervention dans le signal à transmettre est limitée aux blocs de bits de séparation et ne s'étend pas aux blocs de bits d'information (abstraction faite de la polarité de la forme d'onde à transmettre ou à enregistrer). La démodulation du signal enregistré lu ne doit alors se rapporter qu'aux bits d'information; les bits
de séparation peuvent ne pas être pris en considération.
Quelques autre formes d'exécution du procédé
sont représentées sur la figure 2. En a, la figure 2 illus-
tre schématiquement la série de blocs de bits de canal...
BCi_, BCi, BCi+l,...,qui comprennent un nombre donné de bits (n1 + n2). Les.blocs de bits de canal comprennent des blocs de bits d'information chacun de n1 bits, et des blocs de bits de séparation... BSi_2, BSi, BSi+ 1... chacun de
n2 bits.
Dans cette forme d'exécution, le déséquilibre de courant continu est déterminé simultanément sur tiiuro blocs, par exemple comme indiqué également en a sur la figure 2, sur deux blocs de bits de canal BC. et BCi+1 -L i+1*
La détermination du déséquilibre de courant continu s'ef-
fectue d'une manière correspondant à celle décrite pour la forme d'exécution de la figure 1, c'est-à-dire que par superbloc SBCi, les formats de superblocs possibles sont produits, c'est-à-dire que les blocs de bits d'information sont complétés pour le bloc BCi et le bloc BCi+ par toutes les combinaisons possibles qui peuvent être formées avec
les n2 bits de séparation du bloc BS. et du bloc BSi+1.
1 +
Dans cet ensemble est ensuite sélectionnée la combinaison
qui minimalise le déséquilibre de courant continu. Un avan-
tage de ce procédé est que le déséquilibre de courant conti-
nu restant possède un caractère plus uniforme parce qu'on
établit sur plus d'un bloc de bits de canal quelle inter-
vention sera optimale.
Une variante avantageuse de ce procédé se distingue du fait qu'après minimalisation du déséquilibre
de courant continu, le superbloc SBCi (figure 2a) est dé-
calé d'un seul bloc de bits de canal BC.. Cela implique que le bloc BCi (sur la figure 2a), qui fait partie du superbloc
SBC. est traité et que le superbloc suivant SBCi (non re- a. i +1 présenté sur le dessin) contient les blocs BCi+1 et BC+2 (non
représenté sur le dessin), pour lesquels s'effectue la
susdite minimalisation de l'équilibre du courant continu.
Le bloc BCi+ fait donc partie de tant le superbloc SBCi
i+1 i.
que du bloc suivant SBCi+. A ce sujet, il est possible que le choix (provisoire) des bits de séparation dans le bloc
BSi+1 fait dans le superbloc SBCi diffère du choix défini-
tif effectué dans le superbloc SBCi+1. Du fait que chaque bloc est evalué à plusieurs reprises (dans cet exemple deux fois), le déséquilibre de courant continu et, de ce fait,
la contribution au bruit est réduite.
En b, la figure 2 illustre une autre forme d'exécution dans laquelle ledésé4uilibre de courant continu est déterminé sur plusieurs blocs simultanément (SBCj), par exemple comme indiqué en b sur la figure 2, sur quatre
(3) (4)
blocs de bits de canal BCj(), BCj(2), BCj(3) et BCj() Ces blocs de bits de canal comprennent chacun un nombre
donné n1 de bits d'information. Le nombre de bits de sépa-
ration que contiennent les blocs de bits de séparation BSj(1)' BSj(2)' BSj(3) et BSj(4) n'est cependant pas le même pour chaque bloc de bits de canal. Par exemple, le nombre de bits d'information peut être de 14 et le nombre de bits de séparation peut être de 2 pour chacun des blocs BSj(), BSj(2) et BSj(3) et de 6 pour le bloc BSj(4. La détermination du déséquilibre de courant continu s'effectue d'une manière correspondant à celle décrite pour la forme
d'exécution représentée en a sur la figure 2.
Un avantage de ce procédé, à côté des avan-
tages déjà mentionnés qui ici aussi sont d'application, est
que la disponibilité d'un bloc de bits de séparation rela-
tivement long augmente les possibilités de limitation du déséquilibre de courant continu. En effet, le déséquilibre de courant continu restant d'une série de bits de canal
pour laquelle chaque bloc de bits de canal comprend un nom-
bre égal de, par exemple 31bits est plus grand que le déséquilibre de courant continu restant d'une série de bits de canal dont les blocs de bits de séparation comprennent 1i5
en moyenne 3 bits répartis cependant en 2-2-2-6 bits.
Il convient de noter que les successions dans le temps des fonctions et des états associés du procédé tels que décrits ci-dessus peuvent être réalisées dans des circuits logiques séquentiels universels, par exemple dans
les micro-processeurs disponibles dans le commerce et mu-
nis de mémoires et d'appareils périphériques associés. Un
organigramme d'une telle réalisation est représenté sur -
la figure 3. Les textes explicatifs suivants doivent être
ajoutés aux indications des figures géométriques qui il-
lustrent les fonctions et les états du procédé pour le co-
dage en succession dans le temps. Le symbole de référence est indiqué dans la colonne A, l'indication dans la colonne
B et le texte explicatif de la figure géométrique en ques-
tion dans la colonne C.
A | B
DSVacc. = ; i: = O; BD. BIi (BDi) j: = O _c La valeur-de somme numérique des blocs de bits de canal précédents reçoit la valeur zéro au début du procédé. Le premier mot de données BD reçoit le numéro d'ordre i = O. On passe ensuite
à la figure géométrique 2.
Le bloc de bits de données de m
bits présentant le numéro d'or-
dre i est sélectionné dans la mémoire. On passe ensuite à la
figure géométrique 3.
Le bloc de bits de données pré-
sentant le numéro d'ordre i (BDi)
est converti au moyen d'un ta-
bleau stocké dans la mémoire en un bloc de bits d'information de n1bits (BIi); on passe ensuite
à la figure géométrique 4.
Un paramètre j est initialisé à une valeur 0;. le paramètre j esti - B j = j+1 i \ Q ? BCiJ: = BIi+BSJ i DSvj = ? max I C le numéro d'ordre d'un des q blocs de bits de canal de nl+n2 bits qui peut entrer en ligne de compte pour la transmission ou,
suivant le cas, pour l'enregis-
trement; on passe ensuite à la
figure géométrique 5.
Le paramètre j est augmenté d'-.
une unité; on passe ensuite à la
figure géométrique 6.
Si les paramètres pertinents de
tous les Q blocs de canal possi-
bles sont déterminés, on passe à l'opération qui est indiquée par la figure géométrique 13. Ceci
est indiqué au niveau de la fi-
gure géométrique 6 par la liai-
son N. Si j< Q, on passe à l'o-
pération qui est indiquée par la
figure géométrique 7.
eme Le j bloc de bits de canal
possible BC.j est formé en com-
plétant le bloc de bits d'infor-
me
mnation BI. par la j combinai-
son du bloc de bits de sépara-
tion BSJ; on passe ensuite à la
figure géométrique 8.
La valeur de somme numérique du À eme
j bloc de bits de canal pos-
sible est déterminée; on passe ensuite à la figure géométrique 9. &me On vérifie si le j bloc de bits de canal possibleilorsqu'R est enchaîné avec le bloc de bits de canal BCi_, précédent,
satisfait à l'exigence de limi-
A A ! i 16- < d i ? Min DSVJ:= Max DSV(j): = DSV(j) acc min/DSV/-DSV(i) q/ i C tation k. S'il en est ainsi, on
passe à l'opération qui est in-
diquée par la figure géométrique (liaison N). Si cela n'est
pas le cas, on passe à l'opéra-
tion qui est indiquée par la fi
gure géométrique 11 (liaison Y).
On vérifie si le j mebloc de
bits de canal possible, lors-
qu'il est enchainé avec le bloc de bits de canal BCi_1 précédent
satisfait à l'exigence de limi-
tation d. S'il en est ainsi, on
passe à l'opération qui est in-
diquée par la figure géométriqu 12 (liaison N). Si cela n'est pas le cas, on passe également
l'opération indiquée par la fi-
gure géométrique 11 (liaison Y).
La valeur de somme numérique du &me
jème bloc de bits de canal re-
çoit une valeur si élevée (Max) qu'il ne peut certainement plus être sélectionné; on passe à la
figure géométrique 12.
La valeur de somme numérique du &me j bloc de bits de canal (dsv(j)) est additionnée à la
valeur de somme numérique accu-
mulée (dsvacc) des blocs de bits
de canal précédents en vue d'ob-
tenir une nouvelle valeur accu-
mulée de la valeur de somme nu-
mérique (dsv(j); on passe en act;o ac n suite à la figure géométrique 5 La valeur minimale de la valeur de somme numérique des q blocs
A B
t !10 1 1 I1 i
A 1B
BC.1
DSV: = DSV(1)
acc i: = i+1 C de bits de canal possibles est déterminée; cette valeur s'avère
être la valeur de somme numeri-
que du premier bloc de bits de canal. On passe ensuite à la fi-;
gure géométrique 14.
Le premier bloc de bits de canal est sélectionné parmi les q
blocs possibles; on passe en-
suite à la figure géométrique 15! La valeur accumulée de la valeur de somme numérique (DSVacc) est
rendue égale à la valeur accumu-
lée de la valeur de somme numé-
rique du premier bloc de bits d'information sélectionné; on
passe ensuite à la figure géomé-
trique 16.
Le numéro d'ordre des blocs de bits de données et d'information est augmenté d'une unité. On
passe ensuite à la figure géomé-
trique 2. Le cycle est mainte-
nant à nouveau parcouru pour le bloc de bits de données suivant èen l'occurrence le (i+l)me en l'occurrence le (i+1) L'organigramme indiqué plus haut peut être utilisé dans la forme d'exécution de la figure 1. Pour les
formes d'exécution de la figure 2, les organigrammes cor-
respondants, tenant compte des modifications déjà décrites,
sont d'application.
Lors de la démodulation du flux de bits de ca-
nal transmis ou enregistré, en vue de pouvoir distinguer entre les bits d'information et les bits de séparation, on enregistre dans le flux de blocs de bits de canal (n3 + n4) 116 des bits de synchronisation, à savoir n bits d'information
- 3
de synchronisation et n4 bits de séparation de synchronisa-
tion n4. Par exemple, après un nombre donné de blocs de bits d'information et de séparation, on insère chaque fois un bloc de bits de synchronisation. Après la détection de ce mot, on peut déterminer sans ambiguïté les positions de bits qui contiennent des bits d'information et celles qui contiennent des bits de séparation. Il faut par conséquent éviter que le mot de synchronisation puisse être imité par
les séquences de bits déterminées dans les blocs d'informa-
tion et de séparation. A cet effet, on peut, par exemple, sélectionner un bloc de bits de synchronisation unique, c'est-à-dire qui n'apparaît pas dans des séquences qui ne
satisfont pas à l'exigence de la limitation d ou de la li-
mitation k sont, à cet effet, moins intéressantes parce que
la densité de l'information ou les propriétés autorythman-
tes sont alors défavorablement influencées. Dans le groupe de séquences qui satisfont aux exigences de la limitation
(d, k), la sélection est cependant très limitée.
Une autre manière de procéder est proposée. Le bloc de bits de synchronisation contient, par exemple, au
moins deux fois successivement et en enchaînant, une sé-
quence qui comporte s bits du type "0" entre deux bits suc-
cessifs du type "1", s n'est de préférence pjas lik. Un bloc de bits de synchronisation SYN est représenté sur la figure 4. Le bloc comporte deux fois successivement et en enchaînement, une séquence (10000000000, I suivi de 10 zéros) qui est indiquée respectivement par SYNP1 et SYNP2. Cette séquence peut aussi se présenter dans le flux de bits de canal, à savoir pour des séquences o k = 10. Pour éviter
que la séquence se présente cependant deux fois successive-
ment et à l'état enchaîné en dehors du bloc de bits de syn-
chronisation, le premier signal d'indication est supprimé si la somme du nombre de bits de séparation et du nombre de bits d'information enchaînés et successifs du type "0" qui pr4cede immédiatement un bit du type "1" lequel fait partie du bloc de bits de séparation, est égale à k et est égale aussi à la somme du nombre de bits d'information enchaînés et successifs du type t"0" qui suit immédiatement ledit bit du type "1" du bloc de bits de séparation. L'autre manière
déjà indiquée consisterait à utiliser deux fois une séquen-
ce 100000000000, 1 suivi de 11 zéros. Le bloc de bits de synchronisation comprend, en outre, aussi un bloc de bits de séparation de synchronisation. La fonction du bloc de
bits de séparation correspond entièrement à la fonction dé-
crite plus haut du bloc de bits de séparation entre les blocs de bits d'information. (Cela étant, ils servent a
satisfaire aux exigences de la limitation (d,k) et du dés-
équilibre de courant continu limité). Les mesures qui sont prises pour éviter que le motif de synchronisation soit
imité dans la série de bits de canal par le fait qu'il ap-
paraît deux fois successivement et à l'état enchaîné, em-
pêchent également que ce motif apparaisse trois fois avant
ou après le bloc de bits de synchronisation.
Le procédé décrit plus haut, qui est également
qualifié de procédé de modulation ou de codage, est forte-
ment simplifié dans le sens inverse, c'est-à-dire pour la démodulation ou le décodage. La limitation du déséquilibre de courant est effectuée sans influence sur les blocs de bits d'information, de sorte que pour la démodulation, l'in formation contenue dans les blocs de séparation n'a pas d'importance. De plus, la sélection qui est effectuée du c8té du modulateur et qui vise à déterminer le bloc de bits
de données de m bits de longueur et le bloc de bits d'in-
formation de n bits de longueur qui sont associés l'un à l'autre a de l'importance non seulement pour le modulateur mais aussi pour le démodulateuro De cette sélection dépend en effet la complexité du démodulateur. Dans des systèmes
pour l'enregistrement magnétique, la complexité du modula-
teur et celle du démodulateur sont d'égale importance parce qu'elles se présentent toutes deux de manière générale dans l'appareil. Pour des systèmes pour lVenregistrement optique, le porteur d'enregistrement est du type à "consultation seule" grace à quoi lappareil destiné au consommateur ne doit comporter qu'un démodulateur. Dans ce dernier cas, il est donc avant tout important de rendre la complexité du démodulateur aussi faible que possible, même au prix de la
complexité du modulateur.
La figure 5 représente une forme dexécution
d'un démodulateur qui démodule les blocs de 8 bits de don-
nées à partir de blocs de 14 bits d'information. La figure a illustre le schéma synoptique du démodulateur et la fi- figure 5b illustre sous une forme schématique une partie du
mode de câblage. Le démodulateur comporte des circuits-
portes ET 17-O à 17-51 inclus, pourvus chacun d'une ou de
plusieurs entrées. Sur chacune de ces entrées, qui sont in-
verseuses ou non, est amené un des 14 bits des blocs d'in-
formation. La figure 5b indique, sous la colonne Ci, la ma-
nière selon laquelle ceci est réalisé. La colonne 1 repré-
sente la position de bits C1 la moins significative du bloc d'information de 14 bits, la colonne 14 la position de bit C14 la plus significative et les colonnes intermédiaires 2
à 13 incluse représentent les autres positions de bits si-
gnificatives correspondantes. Les lignes O à 51 se rappor-
tent au numéro d'ordre du circuit-porte ET, c'est-à-dire que la ligne O concerne le format d'entrée du circuit-porte ET 17-O, la ligne 1 le format d'entrée du circuit-porte ET &me 17-1, etc. Un symbole 1 dans la ième colonne sur la ligne j À&me signifie que le j circuit-porte ET 17 reçoit le contenu de la ième position de bit B. sur une entrée non inverseusa &me 1 Un symbole O dans la i colonne sur la ligne j signifie &me que le j circuit-porte ET 17 reçoit le contenu de la ime position de bit (Ci) sur une entrée inverseuse. Par conséquent (ligne O) une entrée inverseuse du circuit-porte ET 17-O est connectée à la première position de bit (C1) et
une entrée non inverseuse est connectée à la quatrième po-
sition de bit (C4); (ligne 1) une entrée non inverseuse du circuit-porte ET 17-O est connectée à la troisième position de bit (C3); etc.
Le démodulateur comporte en outre 8 circuits-
portes OU 18-1 à 18-8 inclus dont les entrées sont connec-
tées aux sorties des circuits-portes ET 17-O à 17-51 inclus.
La colonne Ai de la figure 5b montre comment ceci est réa-
lisé. La colonne A1 se rapporte au circuit-porte ET 18-1, la colonne A2 au circuits-porte ET 19-2... et la colonne
A au circuit-porte ET 18-8. Une lettre A dans la ième co-
8 è.me
lonne de la j ligne indique que la sortie du circuit-
porte ET 17-j est connectée à l'entrée du circuit-porte OU 18-i. Pour les circuits-portes ET 17-50 et 17-51,
la connexion est modifiée de la manière suivante. Une sor-
tie inverseuse aussi bien du circuit-porte ET 17-50 et une sortie inverseuse du circuit-porte 17-51 sont connectées chacune à une entrée d'un autre circuit-porte ET 19. Une sortie du circuit-porte OU 18-4 est connectée à une autre
entrée du circuit-porte ET 19.
Les sorties des circuits-portes OU 18-1, 18-2,
18-3 et 18-5 jusqu'à 18-8 inclus et une sortie du circuit-
porte ET 19 sont chacune connectées à une sortie 20-i. Le
bloc décodé de 8 bits de données est par conséquent dispo-
nible sous une forme parallèle à cette sortie.
Le démodulateur de la figure 5a peut aussi
être réalisé au moyen d'un dispositif dit FPLA (field pro-
grammable logic array), par exemple le dispositif FPLA bi-
polaire de Signetics du type 82S100/82S101. Le tableau de
la figure 5b en constitue le tableau de programmation.
Le démodulateur de la figure 5 est, de par sa
simplicité, parfaitement approprié à des systèmes pour l'en-
registrement optique du type à "consultation seule".
Le bloc de bits de synchronisation peut être détecté par les moyens qui sont représentés sur la figure 6. Le signal enregistré qui est transmis ou lu est amené à une borne d'entrée 21. Le signal se présente sous le format NRZ-mark. Ce signal est amené directement à une première entrée d'un circuit-porte OU 22 et par l'intermédiaire d'un
élément de retardement 23 à une deuxième entrée du circuit-
porte OU 22. A la sortie du circuit-porte OU 22 qui est connectée à l'entrée d'un registre à décalage 24, est alors
disponible un signal dit NRZ-I. Le registre à décalage com-
porte un certain nombre de sections, chacune avec un bran-
chement, ce nombre étant égal au nombre de bits que le bloc de bits de synchronisation contient. Dans l'exemple déjà traité plus haut, le registre à décalage 23 doit comporter 23 sections, notamment pour pouvoir contenir la séquence 10000000000100000000001. Chaque branchement est connecté à une entrée inverseuse ou non d'un circuit-porte ET 25. Si la séquence de synchronisation est présente aux entrées du circuit-porte ET 25, à une sortie 26 de ce circuit-porte ET
sera produit un signal qui peut servir de signal d'indica-
tion pour la détection du motif de synchronisation. Le flux de bits est partagé à l'aide de ce signal en blocs de (n1 + n2) bits chacun. Ces blocs sont glissés les uns à la suite des autres dans un autre registre à décalage. Les n1 bits les plus significatifs sont lus parallèlement et sont amenés aux entrées des circuits-portes ET 17 comme indiqué sur la figure 5a. Les n2 bits les moins significatifs n'ont
aucune importance pour la démodulation.
Le signal codé est, par exemple, enregistré sur un porteur d'enregistrement optique. Le signal a une forme qui est indiquée par WF en b sur la figure 1. Sur le porteur d'enregistrement, le signal est appliqué sous la forme dtune structure d'information spiralée. La structure d'information comprend une succession d'un certain nombre de superblocs, par exemple du type qui est représenté sur la figure 7. Un superbloc SB. comprend un bloc de bits de
synchronisation SYN. qui est formé comme indiqué sur la fi-
gure 4, et un certain nombre (33 dans la forme dexécution) de blocs de bits de canal chacun de (n1 + n2) bits BC1, BC2,... BC33. Un bit de canal du type "1" est représenté par une transition dans le porteur d'enregistrement, par exemple une transition d'une absence de creux vers un creux; un bit de canal du type "O" est représenté sur le porteur d'enregistrement par l'absence d'une transition. La piste
d'information spiralée est subdivisée en des cellules élé-
mentaires, les cellules de bits. Ces cellules de bits for-
ment sur le porteur d'enregistrement, une structure spa-
tiale qui correspond à une subdivision dans le teris (pé-
riode d'un bit) du flux de bits de canal.
Indépendamment du contenu des bits d'informa-
tion et de séparation, plusieurs particularités peuvent
être distinguées sur le porteur d'enregistrement. L:exi-
gence de la limitation k implique, pour le porteur d'enre-
gistrement, que la distance maximale entre deux transitions successives soit de k + 1 cellules de bits. Le creux le plus long (ou l'absence de creux) a donc une longueur de
(k + 1) cellules de bits. L'exigence de la limitation d im-
plique que la distance minimale entre deux transitions suc-
* cessives soit de d + 1. Le creux le plus court ( ou lab-
sence de creux) a par conséquent une longueur de (d + 1) cellules de bits. De plus, à des distances régulières, se
présente un creux de la longueur maximale, suivi (ou pré-
cédé) d'une absence de creux de la longueur maximale. Cette
structure fait partie du bloc de bits de synchronisation.
Dans une forme d'exécution préférée, k 10, d = 2, et un superbloc SB. contient 588 cellules de bits de canal. Le superbloc SB. comporte un bloc de bits de
synchronisation de 27 cellules de bits et 33 blocs de cel-
lules de canal de 17 (14 + 3) cellules de bits de canal chacun. Un modulateur, un canal de transmission, par
exemple un porteur d'enregistrement optique, et un démodu-
lateur peuvent ensemble faire partie d'un système, par ex-
emple un système pour la conversion d'une information ana-
logique (musique; parole) en une information numérique qui
est enregistrée sur un porteur d'enregistrement optique.
Lvinformation qui est enregistrée sur ce porteur d'enre-
gistrement (ou une copie de celle-ci) peut être reproduite
par utilisation d'un dispositif convenant pour la reproduc-
tion du type d'information qui est enregistrée sur le por-
teur d'enregistrement.
Le dispositif de conversion comprend, en par-
ticulier, un convertisseur analogique-nunérique pour la
conversion du signal analogique à enregistrer (musique, pa-
role) en un signal numérique d'un format donné (codage de
source,). De plus, le dispositif de conversion peut com-
prendre une partie d'un système de correction d'erreurs.
Dans le dispositif de conversion, le signal numérique est
converti en un format au moyen duquel les erreurs qui appa-
raissent notamment lors de la lecture du porteur d'enre-
gistrement, peuvent être corrigées dans le dispositif ser-
vant à reproduire les signaux. Un système de correction
d'erreurs qui convient à cet effet est décrit dans les de-
mandes de brevets qui ont été déposés au Jpon par la So- ciété Sony Corporation sous le numéro 14539 le 21 mai et
le 5 juin 1980.
Le signal numérique protégé contre les erreurs est ensuite amené au modulateur (codage de canal) décrit plus haut pour la- conversion en un signal numérique adapté aux propriétés du canal. Le motif de synchronisation est
également fourni et le signal est amené à un format de mes-
sage adéquat. Le signal ainsi obtenu est utilisé pour pro-
duire un signal de commande, par exemple pour un laser
(format NRZ-mark) au moyen duquel une structure d'informa-
tion spiralée ayant la forme d'une succession de creux
(pas de creux) de longueur donnée est appliquée sur le por-
teur d'enregistrement.
Le porteur d'enregistrement ou une copie de
celui-ci peut être lu au moyen d'un dispositif pour la re-
production des bits d'information prélevés sur le porteur d'enregistrement. Le dispositif comporte à cet effet un modulateur déjà décrit dans le détail, la partie décodeur
du système de correction d'erreurs et un convertisseur nu-
mérique-analogique pour la récupération d'une réplique du
signal analogique qui est présenté au dispositif de conver-
sion.

Claims (16)

REVENDICATIONS:
1. Procédé pour le codage d'une série de bits de données binaires en une série de bits de canal binaires, cette série de bits de données étant répartie dans des blocs successifs enchaînés de m bits de données chacun, ces blocs étant codés en blocs successifs de (n1 + n2) bits de canai (n1 + n2);m, qui comportent chacun un bloc de n 1 bits d'information et un bloc de n2 bits de séparation de telle sorte que des blocs de bits d'information successifs
soient séparés chaque fois par un bloc de bits de sépara-
tion,-deux bits de canal successifs d'un premier type, le
type "1" sont séparés par au moins d bits successifs et en-
chaînés d'un deuxième type, le type "O", et le nombre de bits de canal successifs et enchaînés du deuxième type étant
au maximum de k, caractérisé en ce qu'il comprend les opé-
rations suivantes: 1. la conversion de blocs de bits de données comprenant m bits en blocs de bits d'information comprenant n bits; 2. la production d'un ensemble de séquences de bits de canal possibles qui comprennent chacune au moins un bloc de bits d'information et un bloc de bits de séparation et qui comprennent chacune les blocs de bits dUinformation complétés d'une des combinaisons de bits possibles des blocs de bits de séparation; 3. la détermination du déséquilibre de courant continu de chacune des séquences possibles de bits de canal qui sont déterminées dans l'opération précédente; 4. la détermination pour chacune des séquences de bits de
canal possibles de la somme du nombre des bits de sépa-
ration et du nombre de bits d'information enchaînés et successifs du type "O" qui précède immédiatement un bit du type "1", de la somme du nombre qui suit unibit du
type "1" faisant partie d'un des blocs de bits de sépa-
ration et de la somme du nombre de bits de séparation
et du nombre de bits d'information successifs et enchaî-
nés du type "O" qui précède ainsi que de celui qui suit immédiatement le bloc de bits de séparation; 5. la production d'un premier signal d'indication pour la séquence de bits de canal pour lesquelles les valeurs
des sommes déterminées dans la phase précédente sont su-
périeures à d et tout au plus égales à k; 6. la sélection parmi les séquences de bits de canal qui ont abouti au premier signal d'indication de la séquence
de bits de canal qui minimalise le déséquilibre de cou-
rant continu.
2. Procédé suivant la revendication 1, caractéri-
sé en ce que la cinquième opération comprend, en outre, la sous-opération suivante: 5a la suppression du premier signal d'indication pour la
séquence de bits de canal pour laquelle la somme déter-
minée au cours de la quatrième opération du nombre de bits de séparation et du nombre de bits d'information
enchaînés et successifs du type "O" qui précède immédia-
tement un bit du type "1" du bloc de bits de séparation
est égale à la somme également déterminée dans la qua-
trième opération du nombre de bits de séparation et du nombre de bits d'information enchaînés et successifs du type "O" qui suit immédiatement un bit du type "1" du bloc de bits de séparation et est égale à s; et le procédé comprend, en outre, les opérations suivantes: 7. la division d'une série de blocs de (n1 + n,) bits de canal en des trames enchaînées et successives de p blocs chacune;
8. l'introduction d'un bloc de bits de canal de synchroni-
sation entre deux trames successives, ce bloc de bits de canal de synchronisation comprenant un bloc donné de n bits d'information de synchronisation qui comprend au moins deux fois consécutivement et avec enchaînement une séquence qui comprend entre deux bits successifs du bype "1" des bits du type "O" et, en outre, un bloc de
n4 bits de séparation de synchronisation qui est déter-
miné par l'exécution des opérations 2 à 6 incluse con-
cernant le bloc de bit de canal de synchronisation.
3. Procédé suivant la revendication 2, caracté-
risé en ce que s = k.
4. Procédé suivant l'une quelconque des revendi-
cations précédentes, caractérisé en ce que la sixième opé- ration comprend, en outre, les sous-opérations suivantes:
- la détermination du déséquilibre de courant continu accu-
mulé des blocs de bits de canal précédents;
- la détermination de la valeur absolue de la somme du dés-
équilibre de courant continu accumulé et du déséquilibre de courant continu de chacune des séquences de bits de
canal qui ont abouti au premier signal d'indication.
Procédé suivant l'une quelconque des revendi-
cations précédentes, caractérisé en ce que la séquence de bits de canal comprend quatre blocs de bits d'information chacun de n1 bits et quatre blocs de bits de séparation,%
trois blocs de bits de séparation ayant une première lon-
gueur n2' et un bloc ayant une longueur n2", n2" > n1.
6. Procédé suivant la revendication 5, caracté-
risé en ce que n1 = 14, n2 = 2, n2" = 6 et m = 8.
7. Procédé suivant l'une quelconque des revendi-
cations 1 à 4 incluse, caractérisé en ce que la séquence de bits de canal comprend un bloc de bits d'information de
n1bits et un bloc de bits de séparation de n bits.
8. Procédé-suivant la revendication 7, caracté-
risé en ce que n1 = 14, n. = 3 et m = 8.
9. Procédé suivant l'une quelconque des revendi-
cations 1 à 4, caractérisé en ce que la séquence de bits de canal comprend au moins deux blocs de bits de canal et que des séquences successives de bits de canal correspondent en
commun à au moins un seul bloc de bits de canal.
10. Démodulateur pour le décodage des bits de don-
nées codés conformément au procédé suivant l'une quelconque
des revendications 2 à 9 incluse, caractérisé en ce qu'il
comprend: - des moyens pouer détecter le motif de synchronisation; - des moyens pour répartir la série de bits de canal en des blocs de (n1 + n2) bits de canal chacun;
- des moyens pour séparer les blocs de n, bits d'informa-
tion des blocs de n2 bits de séparation;
- des moyens pour convertir un bloc de n1bits d'informa-
tion en un bloc de m bits de données.
11. Démodulateur suivant la revendication 10, ca- ractérisé en ce que les moyens pour effectuer la conversion comprennent des circuits-portes ET qui sont pourvus chacun d'entrées pour l'amenée en parallèle des bits d'information provenant d'au moins une position de bit donnée du bloc de bits d'information, les moyens comprenant, en outre, des circuits-portes OU qui sont pourvus d'entrées connectées d'une manière donnée aux sorties des oircuits-portes ET et
qui présentent d'autres sorties pour la fourniture en pa-
rallèle des m bits de données décodés.
12. Porteur d'enregistrement pourvu d'une struc-
ture dtinformation comportant des successions de cellules de bits de canal qui comprennent chacune un bit de données
binaire représenté par la présence ou lvabsence d'une tran-
sition de niveau au début de la cellule de bits, caracté-
risé en ce que la distance maximale entre deux transitions successives est égale à la longueur de (k + 1) cellules de
bits, la distance minimale entre deux transitions succes-
sives est égale à la longueur de (d + 1) cellules de bits, des successions au maximum du double de la distance maximum
de (k + 1) cellules de bits se présentent et lesdites suc-
cessions fonr partie d'une séquence de synchronisation.
13. Porteur d'enregistrement suivant la revendi-
cation 12, caractérisé en ce que k = 10, d = 2, le porteur
d'enregistrement comprend, entre deux successions succes-
sives présentant la distance maximale, une trame comportant 561 cellules de bits de canal, cette trame comprenant 33 blocs de 17 cellules de bits de canal chacun et la séquence
de synchronisation comprenant 27 cellules de bits de canal.
14. Modulateur pour l'exécution du procédé pour le codage d'une série de bits de données binaires.. en une série de bits de canal binaires suivant ltune quelconque
des revendications 1 à 9 incluse.
15. Dispositif de conversion pourvu d'un modula-
teur suivant la revendication 14.
16. Dispositif pour la reproduction des bits d'in-
formation prélevés sur un canal de transmission, en parti-
culier un porteur d'enregistrement, pourvu d'un démodula-
teur suivant la revendication 10 ou 11.
FR8113589A 1980-07-14 1981-07-10 Procede pour le codage d'une serie de blocs de bits de donnees binaires sous la forme d'une serie de blocs de bits de canal binaire et dispositif pour le decodage des bits de donnees codes selon le procede et porteur d'enregistrement pourvu d'une structure d'information Granted FR2486740A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
NLAANVRAGE8004028,A NL186790C (nl) 1980-07-14 1980-07-14 Werkwijze voor het coderen van een reeks van blokken tweetallige databits in een reeks van blokken van tweetallige kanaalbits, alsmede modulator, demodulator en registratiedrager te gebruiken bij de werkwijze.

Publications (2)

Publication Number Publication Date
FR2486740A1 true FR2486740A1 (fr) 1982-01-15
FR2486740B1 FR2486740B1 (fr) 1984-12-14

Family

ID=19835618

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8113589A Granted FR2486740A1 (fr) 1980-07-14 1981-07-10 Procede pour le codage d'une serie de blocs de bits de donnees binaires sous la forme d'une serie de blocs de bits de canal binaire et dispositif pour le decodage des bits de donnees codes selon le procede et porteur d'enregistrement pourvu d'une structure d'information

Country Status (29)

Country Link
JP (3) JPS5748848A (fr)
AT (1) AT404652B (fr)
AU (1) AU553880B2 (fr)
BE (1) BE889608A (fr)
BR (1) BR8104478A (fr)
CA (1) CA1211570A (fr)
CH (1) CH660272A5 (fr)
CZ (2) CZ283698B6 (fr)
DD (1) DD202084A5 (fr)
DE (1) DE3125529C2 (fr)
DK (1) DK163626C (fr)
ES (3) ES8301563A1 (fr)
FI (1) FI74565C (fr)
FR (1) FR2486740A1 (fr)
GB (1) GB2083322B (fr)
HK (1) HK98784A (fr)
IT (1) IT1137613B (fr)
MX (1) MX155078A (fr)
NL (1) NL186790C (fr)
NO (1) NO161150C (fr)
NZ (1) NZ197683A (fr)
PL (1) PL141705B1 (fr)
RU (1) RU2089045C1 (fr)
SE (2) SE456708B (fr)
SG (1) SG77584G (fr)
SK (1) SK280683B6 (fr)
TR (1) TR21421A (fr)
YU (2) YU43025B (fr)
ZA (1) ZA814164B (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0074656A2 (fr) * 1981-09-11 1983-03-23 Sony Corporation Méthode et dispositif pour coder un signal d'information numérique
FR2558662A1 (fr) * 1984-01-24 1985-07-26 Philips Nv Procede de codage d'un flux de bits de donnees, dispositif de mise en oeuvre de ce procede et dispositif de decodage du flux de bits de canal obtenu par la mise en oeuvre du procede
EP0193153A2 (fr) * 1985-02-25 1986-09-03 Matsushita Electric Industrial Co., Ltd. Méthode pour l'enregistrement et la reproduction de données numériques
EP0199088A2 (fr) * 1985-04-22 1986-10-29 International Business Machines Corporation Méthode et appareil pour modifier un code à longueur de course limitée
EP0143005A3 (en) * 1983-11-24 1987-04-01 Sony Corporation Digital data converting methods and apparatus
EP0426034A2 (fr) * 1989-10-31 1991-05-08 Sony Corporation Circuit de modulation numérique

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1147858A (fr) * 1980-07-16 1983-06-07 Discovision Associates Systeme d'enregistrement de donnees numeriques a modulation de la duree d'impulsion
NL8200207A (nl) * 1982-01-21 1983-08-16 Philips Nv Werkwijze met foutkorrektie voor het overdragen van blokken databits, een inrichting voor het uitvoeren van een dergelijke werkwijze, een dekodeur voor gebruik bij een dergelijke werkwijze, en een inrichting bevattende een dergelijke dekodeur.
NL8203575A (nl) * 1982-09-15 1984-04-02 Philips Nv Werkwijze voor het coderen van een stroom van databits, inrichting voor het uitvoeren van de werkwijze en inrichting voor het decoderen van een stroom databits.
GB2141906A (en) * 1983-06-20 1985-01-03 Indep Broadcasting Authority Recording of digital information
JPH0683271B2 (ja) * 1983-10-27 1994-10-19 ソニー株式会社 情報変換方式
JPS60128752A (ja) * 1983-12-16 1985-07-09 Akai Electric Co Ltd デジタル変調方式
JPS6122474A (ja) * 1984-07-10 1986-01-31 Sanyo Electric Co Ltd 同期信号記録方法
DE3529435A1 (de) * 1985-08-16 1987-02-26 Bosch Gmbh Robert Verfahren zur uebertragung digital codierter signale
NL8700175A (nl) * 1987-01-26 1988-08-16 Philips Nv Werkwijze voor het door middel van codesignalen overdragen van informatie, informatie-overdrachtsysteem voor het uitvoeren van de werkwijze, alsmede een verzend- en ontvangstinrichting voor toepassing in het overdrachtsysteem.
JP2805096B2 (ja) * 1989-10-31 1998-09-30 ソニー株式会社 ディジタル変調方法及び復調方法
CA2044051A1 (fr) * 1990-06-29 1991-12-30 Paul C. Wade Systeme et methode de detection d'erreurs et de reduction du bruit de commutation
JPH0730431A (ja) * 1993-04-02 1995-01-31 Toshiba Corp データ変復調方式および変復調装置
EP0655850A3 (fr) * 1993-10-28 1995-07-19 Philips Electronics Nv Transmission et réception d'un signal d'information numérique.
TW280974B (fr) * 1994-07-08 1996-07-11 Nippon Bickter Kk
EP0991069B1 (fr) * 1998-09-15 2001-03-28 Gerhard Prof. Dr. Seehausen Méthode et appareil pour coder des données d'information numériques et support d'enregistrement avec une structure d'information obtenue par cette méthode
IL139771A0 (en) 1999-03-23 2002-02-10 Moninklijke Philips Electronic Information carrier, device for encoding, method for encoding, device for decoding and method for decoding
JP2002540660A (ja) 1999-03-23 2002-11-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ バイナリチャネル信号に関連する信号のチャネルビットのストリームをバイナリソース信号に関連する信号のソースビットのストリームへ復号する方法
EP1367729A1 (fr) 1999-05-19 2003-12-03 Samsung Electronics Co., Ltd. Appareil et procédé pour entrelacement turbo
US6721893B1 (en) 2000-06-12 2004-04-13 Advanced Micro Devices, Inc. System for suspending operation of a switching regulator circuit in a power supply if the temperature of the switching regulator is too high

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3215779A (en) * 1961-02-24 1965-11-02 Hallicrafters Co Digital data conversion and transmission system
DE1963945A1 (de) * 1969-12-20 1971-06-24 Ibm Verschluesseler
GB1540617A (en) * 1968-12-13 1979-02-14 Post Office Transformation of binary coded signals into a form having lower disparity

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5261424A (en) * 1975-11-17 1977-05-20 Olympus Optical Co Ltd Encode system
JPS5356917A (en) * 1976-11-02 1978-05-23 Olympus Optical Co Ltd Coding system
JPS5570922A (en) * 1978-11-21 1980-05-28 Mitsubishi Electric Corp Demodulation system of digital signal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3215779A (en) * 1961-02-24 1965-11-02 Hallicrafters Co Digital data conversion and transmission system
GB1540617A (en) * 1968-12-13 1979-02-14 Post Office Transformation of binary coded signals into a form having lower disparity
DE1963945A1 (de) * 1969-12-20 1971-06-24 Ibm Verschluesseler

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 22, no. 8B, janvier 1980, NEW YORK (US) *
THE RADIO AND ELECTRONIC ENGINEER, vol. 47, no. 4, avril 1977, LONDRES (GB) *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0074656A2 (fr) * 1981-09-11 1983-03-23 Sony Corporation Méthode et dispositif pour coder un signal d'information numérique
EP0074656A3 (en) * 1981-09-11 1984-07-04 Sony Corporation Method and apparatus for encoding a binary digital information signal
EP0143005A3 (en) * 1983-11-24 1987-04-01 Sony Corporation Digital data converting methods and apparatus
FR2558662A1 (fr) * 1984-01-24 1985-07-26 Philips Nv Procede de codage d'un flux de bits de donnees, dispositif de mise en oeuvre de ce procede et dispositif de decodage du flux de bits de canal obtenu par la mise en oeuvre du procede
EP0193153A2 (fr) * 1985-02-25 1986-09-03 Matsushita Electric Industrial Co., Ltd. Méthode pour l'enregistrement et la reproduction de données numériques
EP0193153A3 (en) * 1985-02-25 1987-10-07 Matsushita Electric Industrial Co., Ltd. Digital data recording and reproducing method
EP0199088A2 (fr) * 1985-04-22 1986-10-29 International Business Machines Corporation Méthode et appareil pour modifier un code à longueur de course limitée
EP0199088A3 (en) * 1985-04-22 1990-03-07 International Business Machines Corporation Method and apparatus for modifying a run-length limited code
EP0426034A2 (fr) * 1989-10-31 1991-05-08 Sony Corporation Circuit de modulation numérique
EP0426034A3 (en) * 1989-10-31 1992-01-22 Sony Corporation A digital modulating method
US5206646A (en) * 1989-10-31 1993-04-27 Sony Corporation Digital modulating method

Also Published As

Publication number Publication date
JP2547299B2 (ja) 1996-10-23
PL141705B1 (en) 1987-08-31
JPH0614617B2 (ja) 1994-02-23
SG77584G (en) 1985-04-26
JPH05266600A (ja) 1993-10-15
MX155078A (es) 1988-01-25
NZ197683A (en) 1985-08-30
NO812399L (no) 1982-01-15
DD202084A5 (de) 1983-08-24
DK306881A (da) 1982-01-15
AU7273481A (en) 1982-01-21
HK98784A (en) 1984-12-28
AT404652B (de) 1999-01-25
NL8004028A (nl) 1982-02-16
NL186790C (nl) 1991-02-18
JPH0519332B2 (fr) 1993-03-16
DK163626C (da) 1992-08-17
AU553880B2 (en) 1986-07-31
PL232147A1 (fr) 1982-07-19
FR2486740B1 (fr) 1984-12-14
ES503839A0 (es) 1982-12-01
DE3125529C2 (de) 1986-10-16
FI74565B (fi) 1987-10-30
GB2083322B (en) 1984-08-22
CZ283698B6 (cs) 1998-06-17
JPH02243024A (ja) 1990-09-27
CA1211570A (fr) 1986-09-16
CZ89199A3 (cs) 2000-03-15
IT1137613B (it) 1986-09-10
SK539881A3 (en) 2000-06-12
JPS5748848A (en) 1982-03-20
GB2083322A (en) 1982-03-17
DE3125529A1 (de) 1982-05-13
CZ287144B6 (cs) 2000-09-13
BR8104478A (pt) 1982-03-30
CH660272A5 (de) 1987-03-31
SE456708B (sv) 1988-10-24
IT8122885A0 (it) 1981-07-10
ES8403679A1 (es) 1984-03-16
CZ204293A3 (en) 1994-08-17
YU43025B (en) 1989-02-28
FI812189L (fi) 1982-01-15
TR21421A (tr) 1984-05-30
NO161150C (no) 1989-07-05
SE8104301L (sv) 1982-01-15
SK280683B6 (sk) 2000-06-12
BE889608A (fr) 1982-01-13
NL186790B (nl) 1990-09-17
YU44981B (en) 1991-06-30
YU172281A (en) 1983-12-31
ZA814164B (en) 1983-02-23
ATA310781A (de) 1998-05-15
DK163626B (da) 1992-03-16
NO161150B (no) 1989-03-28
RU2089045C1 (ru) 1997-08-27
ES522839A0 (es) 1984-03-16
ES8309046A1 (es) 1983-10-01
FI74565C (fi) 1988-02-08
ES8301563A1 (es) 1982-12-01
ES514656A0 (es) 1983-10-01
YU184983A (en) 1987-08-31

Similar Documents

Publication Publication Date Title
FR2486740A1 (fr) Procede pour le codage d&#39;une serie de blocs de bits de donnees binaires sous la forme d&#39;une serie de blocs de bits de canal binaire et dispositif pour le decodage des bits de donnees codes selon le procede et porteur d&#39;enregistrement pourvu d&#39;une structure d&#39;information
FR2483148A1 (fr) Procede avec correction des erreurs pour la transmission de donnees, dispositif pour l&#39;execution d&#39;un tel procede, porteur d&#39;information produit au moyen d&#39;un decodeur a utiliser pour un tel procede et dispositif comportant un tel decodeur
FR2488431A1 (fr) Procede et appareil d&#39;enregistrement d&#39;informations numeriques sur un support d&#39;enregistrement
FR2515900A1 (fr) Procede et appareil de codage et de decodage d&#39;un signal d&#39;information numerique binaire
JP2568875B2 (ja) コード信号による情報の転送方法及びその方法を実施する情報転送システム及び送受信装置
FR2484739A1 (fr) Procede pour le codage de bits de donnees sur un porteur d&#39;enregistrement, dispositif pour l&#39;execution du procede et porteur d&#39;enregistrement pourvu d&#39;une structure d&#39;information
EP0026699B1 (fr) Procédé et dispositif de codage de données binaires, dispositif de décodage des données codées et système de transmission comportant de tels dispositifs
EP0066512A1 (fr) Procédé de codage de données binaires, et son application à un système de transfert de signal vidéo numérisé sur bande magnétique
JPH08194949A (ja) ディジタル信号再生装置
FR2551277A1 (fr) Procede et appareil pour la conversion de donnees numeriques
FR2514925A1 (fr) Systeme d&#39;enregistrement et de lecture numerique multipiste
FR2484738A1 (fr) Procede pour le codage de bits de donnees sur un porteur d&#39;enregistrement, dispositif pour la mise en oeuvre du procede, porteur d&#39;enregistrement pourvu d&#39;une structure d&#39;information, et dispositif pour decoder le signal lu sur le porteur d&#39;enregistrement
CH659555A5 (fr) Procede et dispositif de codage d&#39;une information digitale codee sous forme binaire.
JP2613199B2 (ja) 情報再生方法および光ディスク
FR2521371A1 (fr) Procede et dispositif pour l&#39;enregistrement magnetique numerique de donnees
EP0211757B1 (fr) Procédé de modulation en bande de base d&#39;un signal de données, appareil de modulation et appareil de démodulation correspondants
Immink Shannon, Beethoven, and the compact disc
FR2494934A1 (fr) Procede et appareil d&#39;edition d&#39;un signal a modulation d&#39;impulsions codees
JPS6130818A (ja) デイジタル変調方法
FR2533093A1 (fr) Procede de codage d&#39;un flux de bits d&#39;information, dispositif de mise en oeuvre de ce procede et dispositif de decodage d&#39;un flux de bits d&#39;information
KR850000953B1 (ko) 2진 데이타비트 블럭열을 2진 채널비트 블럭열로 코딩시키는 방법
CZ539881A3 (cs) Způsob přenosu informačních dat
JPH0328755B2 (fr)
FR2463542A1 (fr) Procede de codage ternaire d&#39;informations binaires pour transmission sur ligne et systeme de transmission l&#39;utilisant
Sax Perceived Quality of Digital Audio Recordings

Legal Events

Date Code Title Description
CD Change of name or company name
CD Change of name or company name