FR 2472310 A1 19810626 FR 7930932 A 19791218 La présente invention a pour objet un procé- dé de transcodage, du type à alphabets, d'informations se présentant sous la forme d'un flux de symbolesbi- naires unipolaires, en vue de le transformer en un d'impulsions mieux adaptées aux milieux de transmission usuels (câbles à conducteurs métalliques, cabales à fibres optiques, etc...). le problème posé par la transformation d'un flux binaire en un autre flux mieux adapté à la transmission, a fait l'objet de nombreuses étu- des. On citera à titre d'exemple, et parce que la terminologie utilisée est la même, le résumé aes résultats constituant l'article publié par J.VALIN dans la revue technique THOMSON-CSF, volume II no 2, Juin 1979, page 359 intitulé : "Codes d'impulsions pour transmission d'informations binaires". les quatre conditions que devraient satisfaire les signaux codés envoyés sur une ligne sont rappelées au début de cet article; il est bien évident que celle de la réduction de a bande de fréquence nécessaire à une transmission à taux d'erreur donné est la plus importante. Dans ce qui suit, on appelle somme courante la somme des valeurs des symboles du code entre deux instants quelconques; on appelle somme alternée la som- me des valeurs des symboles de rang pair diminuée de la somme des valeurs des symboles de rang impair entre deux instants quelconques. Il est connu que l'encombrement spectral d'un signal dépend de plusieurs facteurs : la fréquence de rythme, la forme du signal en fonction du temps et la caractéristique de transfert de la ligne; le premier de ces facteurs est habituellement considéré comme prépondérant puisque la caractéristique de transfert, bien que liée à la réalisationdu ciblez est principalement définie par les caractéristiques physiques des matériaux utilisés à sa fabrication. La caractéristique principale du procédé de transcodage objet de l'invention consiste en la transformation du code binaire d'entrée en un code binaire à fréquence de rythme égale aux quatre tiers de celui de l'information binaire d'entrée. la fréquence de rythme ayant augmenté au transcodage, on pourrait en déduire une augmentation de la largeur du spectre. La présente invention définit un procédé de transcodage tel que le spectre de fréquence du signal transcodé présente un zéro aux deux tiers de la fréquence binaire d'entrée. les dits codes ont un spectre notablement plus étroit que celui des codes binaires usuels tel par exemple le code 5B/6B décrit dans l'article cité. le spectre de fréquence des codes selon l'invention, comme les codes le plus souvent utilisés, ne présente pas de composante continue. Il présente une concentration de l'énergie entre la fréquence zéro et le premier zéro à une fréquence égale à deux tiers de la fréquence binaire d'entrée, ce qui est un avantage sur les codes binaires, méme les plus économiques en largeur de bande. De plus, le spectre de fréquence des variantes préférées de code selon l'invention est relativement insensible à la distribution des symboles binaires dans l'information à transmettre. Un autre avantage des codes selon l'invention consiste en leur rendement élevé, tous les mots du code pouvant autre utilisés. Un autre avantage est la faible sensibilité des éléments d'un filtre réel correspondant à la réalisation pratique la plus voisine d'un filtre en cosinus surélevé dont la fréquence de coupure est égale aux 2/3 de la fréquence binaire d'entrée relativement à la modulation intersymbole des éléments binaires du flux numérique transcodé. Le procédé de transcodage selon l'invention comporte les stades suivants au codage récupération du rythme de l'information binaire à co der élaboration d'un rythme à fréquence 4/3 dit "rythme de code" enregistrement des alphabets de mots sert s de quatre symboles suivant une table de conversion découpage du flux reçu en mots de trois symboles - choix de l'alphabet à utiliser instantanément par une logique interne à mémoire obéissant aux conditions B#8 et B'#8 8 où B et B' soyez les valeurs maximales des variations, respectivement de la somme courante et de la somme alternée de l'information codée - lecture du mot choisi et transmission sur la ligne du mot-code au rythme du code au décodage récupération du rythme du signal transmis élaboration d'un rythme à fréquence 3/4, dit rythme binaire - enregistrement des alphabets de mots de quatre sym boles de la table de conversion utilisée au codage - mise en phase du découpage du flux reçu- en mots de quatre symboles - reconnaissance des mots-code - lecture au rythme binaire des mots binaires de trois symboles. Selon une caractéristique préférée de l'invention, le nombre des alphabets utilisés est de quatre. Les moyens de mise en oeuvre du procédé selon l'invention util-isent les éléments mis à à la dis- position des réalisateurs d'équipements par les fabricants de composants ou de circuits intégrés. Les avantages''du transcodage selon l'invention qui stajoutenb à celui d'une répartition spectrale particulièrement favorable sont les suivants : - récupération du rythme facilitée par l'interdiction de suites infinies de symboles consécutifs aux; - le coefficient multiplicatif 'erreur qui l'excède pas 1,5 et atteint 1,125 pour -es variantes préférées de l'invention.On appelle coefficient multiplicatif d'erreur le rapport nombre d'erreurs engendrées sur les mots binaires décodés sur nombre d'erreurs possibles sur les mots-code; - possibilité de contrôle des erreurs et de détermina- tion du taux d'erreur de la liaison par les méthodes classiques employées à cet ef-=?et pour les codes dont le codeur est une machine synchrone séquentielle à nombre fini d'états. Ces méthodes son- notamment décrites dans l'article : "Error detection and synchronization with pseudo-ternary codes for data transmission" rédigé par Mssrs PREPARATA et BELLATO et publié dans la revue "Alta Frequenza" Juin 1973, page 280. l'invention sera bien comprise en se reportant à la description qui suit et aux figures qui l'accompagnent données à titre d'illustration non limitative et dans lesquelles - la figure 1 est un diagramme des temps d'un premier code selon l'invention (3B-4B/4E 6S6 OM), - les figures 2 et 3 sont des blocs diagrammes du codeur et du décodeur correspondant, - la figure 4 est un. diagramme de densité spectrale du code de la figure 1, - la figure 5 est un diagramme des densités spectrales d'autres variantes e codes selon l'invention Dans ce qui suit, on va décrire complètement une première mise en oeuvre de l'invention, étant bien entendu qu'elle est donnée à titre d'illustration non limitative.D'autres variantes seront plus sommairement décrites; les moyens de mise en oeuvre ne sortent pas de la compétence de l'homme de l'art. Toutes les variantes utilisant un code à quatre alphabets dont les mots sont choisis pour que - la variation maximale de la somme courante soit infé rieure à 8, - la variation maximale de la somme alternée soit infé rieure à 8. Ainsi qu'il apparaitra, le nombre de mots interdits des codes selon l'invention peut varier. On donne des exemples de code présentant zéro, deux et quatre mots interdits. le rendement du code, au sens de oe terme tel qu'il est défini dans l'article de Mon- sieur CâLIN cité en premier, est plus élevé dans le premier exemple. la mise en phase du décodeur est simplifiée et rendue plus rapide par l'existence de mots interdits. le premier exemple (cf. figure 1 à 5 et tableaux 1 - 2) est dit code DB-4314E 6S6 OM. Il correspond à quatre alphabets et est conçu de façon à ne présenter aucun mot interdit. Les variations des deux sommes courantes B et B sont égales à 6. La table de conversion est reproduite sur le tableau n 1 pour le codage et le tableau n 2 pour le décodage. La logique interne du codeur est définie par la dernière colonne de droite du tableau n 1 qui fixe le rang de l'alphabet à utiliser au codage du mot suivant. les signes + et figurant sur ces tableaux correspondant aux valeurs 1 et O affectées aux deux symboles binaires. On a représenté par les courbes de la figure i, respectivement en À le signal binaire d'entrée, TABLEAU 1 Mot binaire Rang de Mot binaire Rang de d'entrée l'alphabet codé l'alphabet du mot suivant 0 0 0 1 + + + - 2 2 - + - - 1 3 - + - - 4 4 + + + - 3 0 0 1 1 + - - - 4 2 + - - - 3 3 + + - + 2 4 + + - + 1 0 1 0 1 + + - - 1 1 2 2 - - - - 4 3 + + - - 3 4 + + - - 4 0 1 1 1 - - + + 1 2 - - + + 2 3 - - + + 3 4 + + + + 2 1 0 0 1 + - + - 3 2 - + + - 2 3 - + + - 3 4 - + + - 4 1 0 1 1 + - - + 1 2 + - - + 2 3 - + - + 1 4 + - - + 4 1 1 0 1 - - + - 4 2 - - + - 3 3 - + + + 2 4 - + + + 1 1 1 1 1 + - + + 2 2 - - - + 1 3 - - - + 4 4 + - + + 3 CODACE : CODE 3B-4B/4E -6S6 -OM TABLEAU 2 Mot. binaira. Mot décodé codes - - - - 0 1 0 - - - + 1 1 1 - - + - 1 1 0 - - + + 0 1 1 - + - - 0 0 0 - + - + 1 0 1 - + + - 1 0 0 - + + + 1 1 0 + - - - 0 0 1 + - - + 1 0 1 + - + - 1 0 0 + - + + 1 1 1 + + - - 0 1 0 + + . - + s O 0 . + + + - 0 0 0 + + + + 1 11 DECOOAGE @@ CODE 3B-4B/4E - 6S6 -OM en 3 le signal d'horloge définissant le rythme du flux binaire d'entrée, en C le signal d'horloge définissant le rythme du flux transcodé. Selon la caractéristique essentielle de l'invention, le signal C est à fréquence 4/3 du signal B. La courbe D représente un signal de synchronisation commun aux horloges B et C.La courbe P représente le signal codé correspondant à l'information A en utilisant les alphabets du tableau 1 et la logique interne du codeur explicitée sur la dernière colonne de droite. Ainsi qu'il apparaît, chacun des huit mots binaires de trois symboles du flux binaire à coder est associé à un mot binaire de quatre symboles choisi parmi quatre alphabets possibles. le choix de l'alphabet utilisé est effectué, à partir du mot-code précédemment utilisé, pour tenir compte des conditions imposées aux variations de la somme analogique et de la somme alter ée. Ce choix est effectué, par exemple, en sélectionnant le mot code à utiliser par i'adresse de celui-ci dans une mémoire morte grâce à un circuit logique dont la réalisation est à la portée de l'homme de l'art. Dans certains cas simples le choix peut être assuré par un jeu de bascules. La courbe Q, intégrale de la courbe P, représente les variations de la somme analogique. Elle est limitée à B = 6. La courbe R se déduit de la courbe P en changeant le signe du deuxième symbole de chaque mot transcodé et permet de calculer la somme alternée. La courbe S, intégrale de la courbe R représente les variations de la somme alternée. La courbe S est limitée à 6 = B'. La figure 2 est un bloc diagramme du codeur utilisé dans l'exemple choisi. On a représenté en ES l'entrée du codeur à laquelle est appliqué le flux binaire d'entrée à transcoder (courbe A de la figure 1) et en SC la borne de sortie sur laquelle est délivré le flux binaire transcodé au rythme 4/3 du rythme du flux binaire d'entrée, destiné à la transmission sur la ligne (courbe P).On a représenté en 10 une horloge restituant la fréquence de rythme du flux binaire d'entree. Cette horloge peut autre synchroRisée par le signal lui-m8me, ainsi qu'il est représenté par la ligne interrompue 9, ou par tout autre moyen extérieur. 'horloge 10 délivre le signal représenté par la courbe B de la figure 1. Ce signal est transmis par le conducteur 18' au registre 17 ainsi qu'au registre 16. L'horloge 10 alimente un multiplicateur binaire 11 assurant une multiplication par 4/3. Le signal de sortie du multiplicateur 11, transmis par le conducteur 18 au registre 17, correspond à la courbe C de iaSigare 1. le multiplicateur il délivre par le conducteur 18" un signal de découpage du flux binaire d'entrée ES en mots de trois symboles (courbe D de la figure 1). Ce signal de découpage ou synchronisation de mots est appliqué au registre 17.Le signal de synchronisation de mots est également appliqué au circuit à mémoire 19 dont le rôle est précisé plus oiii. Le flux binaire d'entrée ES est transformé, dans le registre série-parallèle 16 alimentant en parallèle les deux circuits générateurs d'adresse, respectivement 12 et 13, associés respectivement aux mémoires mortes 14 et 15 en une série de mots de trois symboles. Dans la mémoire 14 sont enregistrés les alphabets de mots-code tels que définis par exemple au tableau n 1. Le mot-code sélectionné est transmis par l'intermédiaire du registre parallèle-série 17 et d'un circuit de mise en forme 20 à la sortie SC.Dans la mémoire morte 15 sont enregistrés les signaux de commande des générateurs d'adresse 12 et 13 appliqués à ceux-ci par l'intermédiaire du circuit à retard 19 introduisant un retard égal à la durée dun mot-code. Ces signaux commandent le rang de l'alphabet qui doit autre utilisé au codage du mot suivant, compte tenu du mot-code qui vient d'être transmis afin que la condition B = 6 et B' = 6 à laquelle obéit le code soit respectée. Ces circuits assure-nt la sélection de l'alphabet selon la loi figurant à la dernière colo-nne de droite du tableau 1 et constituent la "logique interne" du codeur.Le circuit 19 reçoit le signal de synchronisation de mot (D figure 1) pour respecter la mise en phase du découpage. La figure 3 est un bloc diagramme du décodeur correspondant au codeur cie la figure 2. On a représenté en EC la borne d'entrée du décodeur reliée à la ligne de transmission recevant le flux binaire transcodé. ma fréquence cLe rythme de ce signal de ligne est reconstituée dans l'horloge 30 oui alimente d'une part le régénérateur 31 et, d'autre qrt, un circuit diviseur de fréquence par 3/4 21 restituant le rythme du flux binaire sur la sortie alimentant le conducteur 26 et le rythme des mots (1/4 du rythme en ligne) sur la sortie alimentant le conducteur 26'.Le régénérateur 31 comporte, notamment, ainsi qu'il est bien connu, des circuits d'égalisation et d'amplification du signal de ligne. Sa réalisation n'est pas modifiée par le procédé de codage, objet de l'invention et est considérée comme connue de l'homme de l'art. Le flux binaire transcodé régénéré est appliqué au registre 27 série-parallèle synchronisé par les horloges 21 et 30 de façon à reconstituer les mots-code de quatre symboles. Ces mots-code sont appliqués à un ensemble de deux générateurs d'adresse, respectivement 22 et 23 associés à deux mémoires mortes, respectivement 24 et 25.La mémoire 24 délivre à la sortie SS le mot binaire de trois symboles correspondant au mot code appliqué en 22, suivant la correspondance figurant par exemple au tableau 2, par l'intermédiaire d'un circuit de mise en forme 29 synchronisé par l'horloge 21 de rythme du flux binaire, cette mise en forme étant faite par échantillonnage. le générateur d'adresse 23 alimente la mémoire morte 25 de décodage d'informations nécessaires à la récupération de synchronisation des mots du code : mise en phase du découpage du flux transmis en mots de quatre symboles. Elle est assurée par le circuit à retard 28 qui commande l'hor- loge 21 et plus particulièrement le signal apparaissant sur 26'. En effet, le flux binaire en ligne est continu. Quatre symboles successifs sont associés pour constituer le mot délivré par 27. Les symboles associés peuvent soit appartenir à deux mots successifs, soit au même mot (mise en phase du découpage en mots de flux binaire transmis). Dans le premier cas, certains mots formés cos respondent à des mots interdits qui, par l'intermédiaire de 23 et 25, commandent le circuit de synchronisation 28 du registre 27, faisant avancer le registre d'un temps élémentaire par l'horloge 21. Lorsque le découpage est correct, les mots reconstitués par le registre appartiennent tous à un alphabet du code et correspondent à un mot binaire décodé de trois symboles transmis par l'ensemble 22, 24 et 29 à la sortie SS. Il est bien évident que l'accroissement du nombre de mots interdits facilite la synchronisation. En l'absence de mots interdits, la mise en phase du découpage en mots de quatre symboles s'effectue par reconstitution dans l'organe de synchronisation 28 des états internes du codeur de la figure 2. Le signal sortant de 25 indique alors la somme courante du mot reçu; 28 contrôle ainsi les sommes courante et alternée du flux reçu, aux instants de mise en phase, et fait en sorte que les bornes B et B' ne soient pas dépassées. La figure 4 représente en 41 la répartition de la densité spectrale du code défini par les tableaux 1 et 2. Ce code désigné par 3B-4B/4E 6S6 OM présente les caractéristiques de Itinvention : - code binaire - rythme du code 4/3 du rythme signal à coder - - quatre alphabets - B - 3' = 6 - zéro mot interdit. L'axe des abscisses est gradué en fréquence normalisée (rapport au rythme binaire du signal à coder). À titre de comparaison, on a représenté en 42 la densité spectrale correspondant au code 5B-6B utilisé notamment en transmission sur fibre optique. La figure fait clairement apparattre les avantages du code selon l'invention : densité plus élevée entre O et 2/3 - zéro d'énergie à 2/3, 4/3, etc... alors que le premier zéro du code 53-63 se trouve à 6/5. L'examen de la courbe 41 montre que la largeur de bande s11ouée à la transmission des signaux codés selon l'invention peut, malgré l'augmentation du rythme, être limitée à la bande de fréquences normalisées 0 - 2/3. Dans ces conditions, une erreur sur le flux binaire de la ligne provoque en moyenne 1,443 erreur sur le flux binaire décodé.Ce code présente un rendement maximal puisque tous les mots du code sont utilisés. Les courbes correspondent à une équiprobabilité des deux symboles dans le flux a' coder. Si on fait varier la probabilité des symboles binaires à l'entrée du codeur, on s'aperçoit que le spectre du code varie peu. Le code n'est donc que très peu sensible à la distribution du flux binaire et l'économie d'un organe de brouillage est possible dans un équipement où ce code est utilisé. Ainsi qu'il est bien connu, lors de l'égalisation du flux reçu avant décodage, si les fréquences supérieures à la fréquence de Nyquist (donc ici les 2/3 de la fréquence binaire) sont coupées par un filtre symétrique centré sur cette.fréquence, l'intermodula- tion intersymbole à l'instant d'échantillonnage est nulle.Les filtres symétriques ne sont pas réalisables et on ne peut que s'en approcher au prix d'une complication croissante du natériel. Dans le cas du codage selon l'invention, le codè ne possède que très peu d'énergie autour de cette fréquence de Hyquist - l'on pourra se contenter d'un filtre très simple qui n'ap- portera en fait que peu de dégradation sur le diagramme de l'oeil du signal reçu à l'instant d'échantillonnage. On a résumé respectivement sur les paires de tableaux 3-4 eu 5-6 deux variantes e code selon l'invention présentant les caractéristiques suivantes rythme du code 4/3 du rythme du flux binaire à coder quatre alphabets - 3 = Dl = 8 présentant respectivement quatre mots interdIts et deux mots interdits et dits respectivement 3B-4B/4E 8S8 4M et 3B-4B/4E 8S8 2M.Les schémas des codes et décodeurs sont conformes à ceux des figures 2 et 3. Les tableau 3-4 et 5-6 représen- tent res-oectiveroent les lois e codage et de décodage de ces deux codes. On a réuni sur la figure 5 les répartitions des densités spectrales correspondant au pre- mier exemple (courbe 41 analogue à la courbe de la figure 4), au code 3B-4B/4E 8S8 4f (courbe 45) et au code 3B-4B/4E 2K (courbe 44).On voit que ces codes présentent tous les trois un premier zéro à 2/3. Te code cité en dernier 3B-4B/4E 858 2M est le meilleur au point de vue répartition spectrale et constitue la variante préférée. L'existence de deux mots interdits facilite la synchronisation. En moyenne, une erreur sur le flux en ligne provoque 1,125 erreur pour le code 3B-4B/4E 8S8 4M et 1,178 erreur pour le code 3B-4B/4E 8S8 2M. Les exemples qui viennent d'être donnés présentent une caractéristique commune a savoir les valeurs de B et 3' sont égales. Cette condition n'est pas essentielle au procédé de l'invention. Un code 3B-4B/4E 8S6 2M dont les 2 sommes ont respectivement pour limite de variation 8 et 6 a été mis en oeuvre par la demanderesse et a donné de bons résultats au point de vue de la répartition spectrale. TABLEAU 3 Mot . binaire Rang de Mot binaire Rang de l'alphabet l'alphabet du d'entrée codé mot suivant 0 0 0 1 + + + - 2 2 - + - - 1 3 - + - - 4 4 + + + - 3 O O i 7 - + + - + 2 - + + - 2 3 - + + - 3 4 - + + - 4 0 1 0 1 + + - - 1 2 + + - - 2 3 + + - - 3 4 + + - - 4 0 1 1 1 + - - - 4 2 + - - - 3 3 + + - + 2 4 + + - + 1 1 0 0 1 - - + + 1 2 - - + + 2 3 - - + + 3 4 - - + + 4 1 0 1 1 - - + - 4 2 - - + - 3 3 - + + + 2 4 - + + + 1 1 1 0 1 + - + + 2 2 - - - + 1 3 - - - + 4 4 @ @ @ @ 3 4 + - + + 3 1 1 1 1 + - - + 1 2 + - - + 2 3 + - - + 3 4 + - - + 4 CODE 3B-4B/4E - 8S8 - 4M TABLEAU 4 Mot binaire Mot décodé Mots int@rdits code - - - + 1 1 0 - - - - - + - 1 0 1 - + - + - - + + 1 0 0 + - + - + - - 0 0 0 + + + + - + + - O O t + + + + 1 0 1 + - - - 0 1 1 + - - + 1 1 1 + - + + 1 1 0 + + - - 0 1 0 + + - + 0 1 1 + + + - 0 0 0 DECODAGE : CODE 3B-4B/4E - 8S8 - 4M TABLEAU -5 Mot binaire Rang de Mot@ binaire: Rang de l'alphabet l'alphabet du d'entrée codé mot suivant 0 0 0 1 + + + - 12 2 - - - - 4 3 - + - - 4 4 + + + - 3 0 0 1 1 - - + + 1 2 - - + + 2 3 - - + + 3 4 - - + + 4 0 1 0 1 + + - - 1 2 + + - - 2 3 + + - - 3 4 + + - - 4 O 1 1 t + - + + 2 2 - - - + 1 3 - - - + 4 4 + + + + + 2 1 0 0 1 - + + - 1 2 - + + - 2 3 - + + - 3 4 - + + - 4 1 0 1 1 - - + - 4 2 - - + - 3 3 - + + + 2 4 - + + + 1 1 1 0 1 + - - - 4 2 + - - - 3 3 + + - + 2 4 + + - + 1 1 1 1 1 + - - + 1 2 + - - + 2 3 + - - + 3 4 + - - + 4 CODAGE : CODE 3B-4B/4E - 8S8 - 2M TABLEAU 6 Mot ; binaire Mot décodé Mots intardits codé - - - - 00 0 0 - + - + - - - + 0 1 1 + - + - - + - 1 0 1 - - + + 0 0 1 - + - - 0 0 0 - + + - 1 0 0 + + + + c 0 + - - - 1 1 0 + - - + 1 1 1 |@ + + - + + 0 1 1 + + + - - 0 1 0 + + - + 1 1 0 + + + - 0 0 0 + + + + 0 1 1 DECODAGE : CODE 3B-4B/4E - 8S8 - 2M REVEIiDICAT IONS 1. Procédé de transcodage comportant les stades suivants au codage - récupération du rythme du flux binaire à coder dit "rythme binaire" - élaboration d'un rythme à fréquence 4/3 dit "rythme de code" découpage du flux binaire en mots de trois symboles en série enregistrement des quatre alphabets des mots permis composés de mots binaires de quatre symboles - choix de l'alphabet à utiliser parmi les quatre pos sibles par une logique interne à mémoire obéissant aux conditions B8 et B'#8, où B et B' sont les valeurs maximales des variations respectives de la somme courante et de la somme alternée de l'infor mation codée lecture du mot code dans la mémoire et mise en forme pour transmission sur la ligne du mot-code au rythme de code, au décodage récupération du rythme de code élaboration du rythme binaire à fréquence 3/4 - enregistrement des mots binaires de trois symboles - découpage du flux en mots de quatre symboles binaires mise en phase du découpage du flux en Jots de quatre symboles en série - reconnaissance des mots code - lecture au rythme binaire des mots binaires de trois symboles. 2. Procédé de transcodage comportant les stades suivants au codage - recupération du rythme du flux binaire à coder dit "rythme binaire" - élaboration d'un rythme à fréquence 4/3 dit "rythme de code" découpage du flux binaire en mots de trois symboles en série enregistrement des quatre alphabets des mots permis composés de mots binaires de quatre symboles - choix de l'alphabet à utiliser parmi les quatre pos sibles par une logique interne à mémoire obéissant aux conditions B#8 et B'4 8 où B et B' sont les valeurs maximales des variations respectives de la somme courante et de la sone alternée de l'infor- mation -codée - lecture du mot code dans la mémoire et mise en forme pour transmission sur la ligne du mot-code au rythme du code, au décodage récupération du rythme de code élaboration du rythme binaire à fréquence 3/4 enregistrement des mots binaires de trois symboles enregistrement de l'alphabet des mots interdits comparaison des mots-code avec l'alphabet des mots interdits mise en phase du découpage du flux transais en mots de quatre symboles en série à partir de la reconnais sance des mots interdits - reconnaissance des mots-code lecture au rythme binaire des mots binaires de trois symboles. 3. Procédé de transcodage comportant les stades suivants au codage récupération du rythme du lux binaire a coder dit "rythme binaire" - élaboration d'un rythme à fréquence 4/3 dit "rythme de code" - découpage du flux binaire en mots de trois symboles en série enregistrement des quatre alphabets des mots permis composés de mots binaires de quatre symboles choix de l'alphabet à utiliser parmi les quatre pos sibles par une logique interne à mémoire obéissant aux conditions B48 et B'#8, où B et B' sont les valeurs maximales des variations respectives de la somme courante et de la somme alternée de l'infor- mation codée lecture du mot code dans la mémoire et mise en forme pour transmission sur la ligne du mot-code au rythme du code, au décoilae;e récupération du rythme de code - élaboration du rythme binaire à fréquence 3/4 - enregistrement des mots binaires de trois symboles découpage du flux en mots de quatre symboles en série mise en phase de découpage du flux reçu en mots de quatre symboles à partir d'vue logique interne à mé moire contrôlant les sommes courante et alternée du flux reçu aux instants de la mise en phase, de telle façon que ces sommes ne dépassent pas les bornes B et B' du code choisi, reconnaissance des mots-code - lecture au rythme binaire des nots binaires de trois symboles. 4. Procédé de transcodage selon revendication 2 dans lequel le nombre de mots interdits est compris entre 0 et 4 (limites comprises). 5. Procédé de transcodage selon revendication 1 dans lequel B = B' = 6 6. Procédé de transcodage selon revendication 2 dans lequel le nombre de mots interdits est égal à 2 et dans lequel B = B' 8. 7. Procédé de transcodage selon revendication 2 dans lequel le nombre de mots interdits est 4 et B = B' = 8. 8. Procédé de transcodage selon revendication 2 dans lequel le nombre de mots interdits est égal à 2 et dans lequel B = 8 et B' = 6. 9. Système de transmission sur ligne utilisant le procédé de transcodage selon la revendication 1.