Brevet FR2537362A1 — publié le 19840608

La présente invention concerne un transcodeur pour systèmes de communication PCM ( modulation par impul- sions codées) et elle a trait plus particulièrement à un transcodeur qui effectue un transcodage de signaux de modulation différentielle adaptative par impulsions codées ( appelée dans la suite ADPCM) en signaux de modulation par impulsions codées ( appelée dans la suite PCM) sans bruits de transcodage cumulatifs même si un transcodage mutuel entre des signaux ADPCM et des signaux PCM non linéaires est effectué de façon répétée. Le système de communication PCM couramment disponible nécessite une vitesse ou débit de bits de 64 kb/s pour transmettre de la voix pour un canal de signal téléphonique Dans un tel système de communication PCM, on a supposé qu'il n'existe aucune corrélation avec des valeurs échantillonnées précédemment Cependant il existe une corrélation avec des valeurs, échantillonnées précédemment, d'un signal vocal réel et, si cette corréla tion est utilisée, le débit de bits peut être réduit, par un moyen de prédétermination, à une valeur inférieure telle que 32 kb/s ou 16 kb/s, en économisant ainsi le dispositif ainsi que la ligne de transmission. Comme moyen de prédétermination de ce genre, on sait utiliser d'une façon générale un système de prédé- termination linéaire qui prédétermine une valeur courante sous une forme linéaire en utilisant les N valeurs précé- demment échantillonnées Une prédétermination adaptative qui fait varier de façon adaptative des coefficients de prédétermination linéaire en concordance avec un signal d'entrée a été appliquée pour donner un meilleur système de prédétermination. La Demanderesse a déposé une demande de brevet concernant un convertisseur ADPCM-PCM ( demande de brevet japonais 53-27933 déposée le 11 Mars 1978, appelée simple- ment dans la suite la demande de brevet antérieure) qui a été divulguée le 19 Septembre 1979 ( demande de brevet divulguée 54-12057) Un des inventeurs a parlé de la demande de brevet antérieure et de la technologie corres- pondante à des conférences académiques ( 1) Murakami " A low Noise ADPCMLog PCM Code Converter " " Electronic Communication Association Technology Research Report CS 117 ", 25 septembre 1978 ( 2) Murakami " A Low Noise ADPCM-Log PCM Code Converter ", Proc 1979, ISCAS (International Symposium on Circuits and Systems) IEEE ô. La Fig 1 est un schéma à blocs représentant le dispositif de l'art antérieur Sur la figure, la réfé- rence numérique 1 désigne un codeur, la référence 2 une ligne de transmission et la référence 3 un décodeur Dans le codeur 1, un signal appliqué à une borne d'entrée 11 est codé sous la forme d'un signal PCM, désigné par X, par un circuit de codage 12, et le signal PCM X ainsi qu'un signal de prédétermination Y sont appliqués à un circuit de soustraction 13 et le signal Z sortant de celui-ci est codé sous forme d'un signal ADPCM dans un circuit de codage 14. En correspondance avec le segnal de prédétermination Y, le - signal ADPCM sortant du circuit de codage 14 est transmis de façon àAêtre décodé dans le circuit de décodage 15 et à être additionné avec le signal de prédétermination Y pour être appliqué à un circuit de prédétermination 17 On obtient à la sortie du circuit de prédétermination 17 un signal de prédétermination Y. Dans le décodeur 3, le signal ADPCM qui est arrivé par l'intermédiaire de la ligne de transmission 2 est appliqué à une borne d'entrée 31, en étant décodé par un décodeur 32 pour produire un signal A Le signal A est additionné dans un circuit de sommation 33 avec un signal de prédétermination B engendré par un circuit de_ prédétermination 34, ayant la même structure logique que le circuit de prédétermination 17, de façon à obtenir un signal numérique linéaire C Le signal C est transcodé sous forme d'un signal PCM dans un circuit de codage 35 pour sortir à une borne 36 Le signal numérique linéaire C est ensuite appliqué à une entrée du circuit de prédétermination 34. Dans le circuit de codage 35, le signal ADPCM d'entrée est fourni à la borne 31 de manière à intervenir 253736-2 directement pour détecter si la quantification du signal ADPCM crée ou non une surcharge ou bien, en d'autres termes, pour détecter si le signal ADPCM présente ou non un niveau maximal positif ou négatif Si le signal ADPCM d'entrée est détecté comme produisant une surcharge dans le sens positif ou dans le sens négatif, une comparaison est effectuée comme indiqué dans le Tableau suivant En accord avec le résultat de la comparaison, des fonctions respectives de quantification PCM Q (C) sont sélectionnées en vue d'un transcodage sous la forme d'un signal PCM Si on a détecté que le signal n'était au moyen de fonctions PCM représentées dans TABLEAU pas en surcharge, il est transcodé correspondantes de quantification le tableau. Quantification ADPCM Quantification PCM Q (C) Surcharge positive q(C) C > O Q(C) = q (C) q(C) C O Q(C) = q 2 (C) Pas de surcharge Q(C) q 3 (C) o C: un signal numérique linéaire q(C): un niveau de quantification lorsque le signal C est converti en un signal PCM non linéaire ql(C): un niveau de quantification qui est supérieur à q(C) d'un échelon de quantification q 2 (C): un niveau de quantification qui est plus petit que q(C) d'un échelon de quantification q 3 (C): une valeur correspondant à la plus petite soustraction de C par rapport à q(C), q(C+ 4 /2) et q(C /2), A désignant l'échelon de quantifi- cation de ADPCM. Q(C),: fonction de quantification PCM non linéaire. ? 53 T 3 e 2 On va maintenant décrire qualitativement dans la suite le fonctionnement du circuit de codage 35: ( 1) Dans le cas d'une surcharge positive: le signal atteint après conversion une valeur supérieure au signal numé- rique C. ( 2) Dans le cas d'une surcharge négative: le signal atteint après conversion une valeur plus petite que le signal numérique C. ( 3) Dans le cas d'une absence de surcharge: le signal atteint après conversion une valeur qui est sélectionnée parmi trois valeurs d'une quantité C représentant le signal numérique avant conversion et de niveaux de seuil de quantification de signal ADPCM respectivement supé- rieur et inférieur à la quantité C, et qui est la plus proche du signal C. Si le traitement est effectué conformément à une telle logique, il ne se produit aucune modification dans les valeurs du signal avant et après des transcodages pour passer d'un signal PCM à un signal ADPCM et revenir à nouveau à un signal PCM Même si un tel transcodage est effectué de façon répétée dans un réseau de communication numérique, des bruits ne s'accumulent pas du fait que la valeur d'un signal ne change pas Ce syfstème connu n'est cependant pas applicable à tous les algorithmes usuellement employés en adaptation avec des signaux d'entrée du fait - que l'algorithme intervenant dans le moyen de prédétermina- tion du système est structuré exclusivement comme un algo- rithme spécial Puisque des traitements d'algorithmes sont nécessairement accompagnés d'erreurs de fonctionnement, qui sont imputables à des causes arithmétiques se rapportant à la longueur de mot, en considération des caractéristiques de quantification intervenant dans le codage d'un signal ADPCM, et puisque les signaux de sortie du circuit de quantification sont positionnés avec précision au centre de chaque échelon, le système de l'art antérieur peut être efficace Cependant en pratique la partie matérielle provo- que une accumulation de bruits même si ladite logique est utilisée Plus particulièrement, s'il est idéal d'avoir une partie matérielle formée de différents dispositifs, une valeur très rapprochée du signal C est correctement choisie parmi trois valeurs mais, s'il se produit des erreurs de fonctionnement dans la partie matérielle, et même si une valeur très rapprochée du signal est sélectionnée, on n'obtient pas nécessairement la sélection correcte Lorsqu'un tel transcodage est répété, à chaque fois qu'une donnée passe dans le réseau de communication numérique, la valeur du signal s'écarte graduellement de la valeur initiale à un degré tel qu'un bruit cumulatif est engendré. La présente invention a pour but de remédier aux problèmes précités et de créer un transcodeur qui n'accumule pas des bruits par le transcodage mutuel entre un signal ADPCM et un signal PCM, même si la partie matériel- le du dispositif opère avec des erreurs de fonctionnement indépendamment de ce que le moyen de prédétermination effec- tue une prédétermination fixe ou bien une prédétermination adaptative, ou bien indépendamment de ce que les étapes de quantification sont linéaires ou non linéaires, quel que soit l'algorithme utilisé. La présente invention est agencée de manière que la valeur logique des signaux ne soit pas modifiée, même si un transcodage est répété, par simulation à l'avance du transcodage d'un signal PCM en un signal ADPCM qui doit être effectué dans le codeur associé. La présente invention est caractérisée en ce que sa structure comprend un moyen de génération de signaux PCM ayant des valeurs codées supérieures d'un échelon et inférieures d'un échelon à la valeur codée du signal PCM sortant d'un moyen de codage de signaux PCM, un moyen pour sélectionner séquentiellement un signal parmi trois signaux, c'est-à-dire ledit signal PCM supérieur d'un échelon, celui qui est inférieur d'un échelon et un signal PCM correspondant à ladite valeur codée, un moyen pour décoder le signal PCM de sortie dudit moyen de sélection, un moyen pour effectuer une soustraction entre le signal de sortie du moyen de décodage et le signal de prédétermination sortant dudit moyen de prédétermination, un moyen pour coder ladite Z 53 ? 362 valeur de soustraction sous forme d'un signal ADPCM au moyen d'une différentielle dudit signal ADPCM d'entrée, un moyen pour comparer la valeur logique du signal ADPCM de sortie du moyen de codage avec celle du signal ADPCM d'entrée, et un moyen de distribution qui permet au signal PCM sortant dudit moyen de sélection de passer seulement lorsque ledit moyen de comparaison fournit un signal de sortie égal. L'invention peut utiliser une prédétermina- tion adaptative comme un moyen de prédétermination L'inven- tion est en outre applicable à un signal ADPCM codé par une étape de quantification non linéaire, qui est commandée de façon adaptative par un signal d'entrée. Dans la présente invention, un transcodage d'un signal PCM en un signal ADPCM qui doit être effectué dans le codeur branché à la suite est simulé à l'avance et une coïncidence des résultats du transcodage est confirmée à chaque étape En conséquence, un processus de transcodage peut être effectué uniformément pour n'importe quel algo- rithme, que les caractéristiques de quantification du codage de signal ADPCM soient d'un type linéaire, d'un type non linéaire ou d'un type adaptatif Même s'il se produit à cause de la fabrication des écarts dans les caractéris- tiques de quantification de la partie matérielle d'un répéteur, cette invention permet d'obtenir un transcodeur qui ne produit pas de bruits cumulatifs par un transcodage mutuel répété entre des signaux ADPCM et des signaux PCM. Les circuits qu'on doit ajouter pour la mise en oeuvre de cette invention ne nécessitent aucune structure spéciale et ils peuvent être d'une construction simple. D'autres caractéristiques et avantages de l'invention seront mis en évidence dans la suite de la description, donnée à titre d'exemple non limitatif, en référence aux dessins annexés dans lesquels: Fig 1 est un schéma à blocs d'un dispositif de l'art antérieur, Fig 2 est un schéma à blocs d'un mode de réalisation conforme à la présente invention, Fig 3 est une vue structurale d'un transcodeur, Fig 4 est un organigramme du microprocesseur de commande, Fig 5 est un graphique donnant le rapport signal/bruit en le fonction du nombre de transcodages. On a désigné par la référence numérique 1 un codeur, par 2 une ligne de transmission, par 3 un déco- deur, par 11 une entrée de signal vocal, par 12 un circuit de codage PCM, par 13 un circuit de soustraction, par 14 un circuit de codage ADPCM, par 15 un décodeur, par 16 un circuit de sommation, par 17 un circuit de prédétermination ou prévision, par 32 un décodeur ADPCM, par 33 un circuit de sommation, par 34 un circuit de prédétermination ou prévi- sion,par 35 un circuit de codage PCM, par 36 une borne de sortie, par 37 un circuit de transcodage qui caractérise l'invention, par 41 un circuit de sommation, par 42 un circuit de soustractions par 43 un circuit de sélection, par 44 un circuit de décodage, par 45 un circuit de soustraction, par 46 un circuit de codage, par 47 un circuit de génération de différentielle, par 48 un circuit de comparaison et par 49 un circuit de distribution. La Figure 2 est un schéma à blocs d'un mode de réalisation conforme à la présente invention, o la référence numérique 1 désigne un codeur, la référence 2 une ligne de transmission et la référence 3 un décodeur Le codeur 1 est le même que le codeur décrit en référence au dispositif de l'art antérieur représenté sur la fig 1. Les circuits ont été désignés par les mêmes symboles que sur la fig 1 pour éviter une répétition de la description. Cependant un circuit de codage 14 ' conforme à l'invention peut être appliqué soit à un type linéaire soit à un type non linéaire, bien que le système de l'art antérieur corresponde exclusivement à l'étape de quantification du type linéaire Les mêmes symboles pourvus de l'apostrophe prime (') représentent les circuits de cette invention en ce qui concerne le circuit de codage 14 ' et un circuit de prédétermination ou prévision i 7 ' qui est également appli- qué pour une prédétermination fixe ou une prédétermination adaptative. Un signal ADPCM est transmis par une ligne de transmission 2 Un répéteur, un tableau de connexion ou un autre dispositif peut être inséré au moyen de la ligne de transmission 2 Le signal ADPCM partant d'une borne de sortie 18 du codeur 1 arrive à une borne d'entrée 31 du décodeur 3. Dans le décodeur 3, le signal ADPCM appliqué à la borne d'entrée 31 est décodé sous forme d'un signal A et il est additionné avec un signal de prédétermination B dans un additionneur 33 pour obtenir un signal C Un circuit de prédétermination ou prévision 34 ' engendre un signal de prédétermination ou prévision B Le circuit de codage 35 ' assure son codage sous forme d'un signal PCM. Le circuit de décodage 32 ', le circuit de sommation 33, le circuit de codage 35 ' et le circuit de prédétermination ou prévision 34 ' sont semblables aux circuits de l'art antérieur représentés sur la fig 1. Cependant le circuit de codage 32 ' effectue un décodage adapitatif des signaux d'entrée du type adaptatif ADPCM qui sont quantifiés dans l'étape linéaire ou dans l'étape non linéaire Le circuit de prédétermination 34 ' est désigné par le symbole 34 auquel on a ajouté l'apostrophe ' du fait qu'on a affaire à un circuit ayant la même structure logique que le circuit de prédétermination 17 ', qui peut corres- pondre soit à une prédétermination fixe, soit à une prédé- termination adaptative. Le circuit de codage 35 ' est également désigné par le symbole 35 associé à l'apostrophe " ' ", du fait qu'il n'a pas nécessairement à effectuer le même traitement que dans l'art antérieur lorsque le signal d'entrée C est surchargé Le signal PCM sortant du circuit de codage 35 ' est un signal parallèle. Sur la figure 2, le signal PCM sortant du circuit de codage 35 ', le signal de prédétermination B sortant du circuit de prédétermination 34 ' et le signal ADPCM appliqué à l'entrée de ce circuit sont introduits dans un circuit de transcodage 37 dont le signal de sortie est appliqué à la borne de sortie 36 Ce circuit de trans- codage 37 correspond à une caractéristique de la présente invention. La figure 3 est un schéma à blocs du circuit de transcodage 37 Le signal PCM sortant du circuit de codage 35 ' est décomposé en trois signaux qui sont respec- tivement appliqués à une entrée d'un circuit additionneur 41,d'un circuit soustracteur 42 et d'un circuit de sélection 43 Le circuit additionneur 41 est un circuit produisant un signal PCM d'une valeur codée qui est supérieure d'un éche- lon à la valeur codée du signal PCM d'entrée tandis que le circuit soustracteur 42 est un circuit produisant un signal PCM d'une valeur codée qui est inférieure d'un échelon à la valeur codée précitée Le circuit de sélection 43 est un circuit permettant de sélectionner un par un les trois signaux d'entrée, ledit circuit sélectionnant les trois signaux une fois par cycle du signal PCM d'entrée et assu- rant leur sortie en correspondance. Le signal PCM de sortie du circuit de sélec- tion 43 est décodé dans le circuit décodeur 44 et il est appliqué à une des entrées du circuit soustracteur 45 Un signal de prédétermination B est appliqué à une autre entrée de ce dernier Le signal de sortie du circuit soustracteur 45 est codé par le circuit de codage' 46 Une différentielle du signal ADPCM d'entrée est appliquée au circuit de codage 46 à partir d'un circuit de génération de différentielle 47 Le signal de sortie du circuit de codage 46 est appliqué à une des entrées du circuit de comparaison 48 tandis que le signal ADPCM est appliqué à son autre entrée Un circuit de distribution 49 reçoit un signal de sortie provenant du circuit de sélection 43 Ce circuit de distribution 49 est commandé par un signal de sortie iden- tique provenant du circuit de comparaison 48 et il est ouvert seulement lorsque lesdits signaux de sortie sont égaux La sortie du circuit de distribution 49 est reliée à la borne de sortie 36. On va maintenant décrire le fonctionnement du dispositif ainsi structuré Le signal PCM sortant du circuit de codage 35 ', un signal PCM ayant une valeur codée qui est supérieure d'un échelon à la valeur du signal PCM précité, et un signal PCM ayant une valeur codée qui est inférieure d'un échelon audit signal PCM apparaissent séquentiellement à la sortie du circuit de sélection 43. Ils sont décodés sous la forme dé signaux numériques linéai- res dans le circuit de décodage 44 et la valeur de soustrac- tion faisant intervenir le signal de prédétermination B est calculé dans le circuit soustracteur 45 Cette valeur de soustraction est codée sous la forme d'un signal ADPCM au moyen d'une différentielle du signal ADPCM d'entrée obtenu concuramment dans le circuit de codage 46 Si le signal ADPCM est comparé avec le signal ADPCM d'entrée dans le signal de comparaison, il doit y avoir égalité entre eux dans les trois cas. Plus particulièrement, les circuits reliant le circuit de décodage 44 au circuit de codage 46 sont les circuits de transcodage PCM-ADPCM En conséquence, si le transcodage PCM-ADPCM du codeur 1 de la fig 2 et le transcodage ADPCM-PCM entre le circuit de codage 32 ' et le circuit de codage 35 ' du décodeur 3 sont exécutés par une logique correspondante, le signal PCM de sortie du circuit de codage 35 ' est probablement le même que le signal PCM fourni au circuit de codage 12 S'il n'y a pas égalité dans le transcodage ADPCM-PCM se produisant entre le circuit de codage 32-' et le circuit de codage 35 ' dans le décodeur 3 et-même si tous les circuits fonctionnent correctement, le signal proche du niveau de seuil peut éventuellement être décalé d'un échelon vers le haut ou vers le bas dans la discrimination Plus spécifiquement, il se produit un transcodage inverse dans le signal ADPCM lors du traitement du signal PCM sortant du codeur 35 ' et du signal de prédétermination B, et le signal résultant est comparé avec le signal ADPCM appliqué à la borne d'entrée 31 S'il y a égalité, un signal PCM correspondant est produit à la sortie alors que, s'il n'y a pas égaité, un signal PCM ayant une valeur supérieure ou inférieure d'un échelon est examiné et on doit obtenir une valeur égale à un Un signal PCM correspondant est émis Avec cet agencement, on évite que la valeur codée d'un signal PCM soit décalée d'un échelon dans le processus de transcodage ADPCM-PCM. Même si la valeur codée d'un signal PCM est décalée ver's le haut ou vers le bas d'un échelon et d'un certain nombre de fois, cela ne pose aucun problème sérieux. Du fait que le transcodage direct et le transcodage inverse sont effectués de façon répétée dans la transmission, il se produit-cependant une accumulation graduelle de variation de sorte que le signal devient un bruit incompréhensible. Le changement non seulement d'un échelon mais également de deux échelons peut être traité d'une façon semblable Pour autant que les dispositifs d'émission et de réception soient traités par la même logique et que tous les circuits fonctionnent normalement, la valeur codée ne peut pas être décalée de plus de deux échelons de discrimination dans le processus de transcodage. Le transcodage PCM-ADPCM"depuis un circuit de décodage 44 jusqu'à un codeur 46 de la fig 3 est équiva- lent à la simulation du transcodage PCM-ADPCM-de la station suivante qui doit être reliée ensuite par l'intermédiaire d'une ligne de transmission au décodeur 3. Il ne se produit aucun changement dans la valeur codée d'un signal PCM à cause d'un tel effet, même si le transcodage PCM-ADPCM est effectué Cette méthode est indépendante de ce que le codage et le décodage soit ou non du type adaptatif faisant intervenir une étape de quantification linéaire ou bien une étape de quantification non linéaire Elle permet de rendre la valeur codée d'un signal de sortie égale à celle d'un signal d'entrée, que le circuit de prédétermination corresponde ou non à une prédétermination fixe ou à une prédétermination adaptative. La description faite ci-dessus correspond au cas o le processus de décodage est effectué par une partie matérielle mais la présente invention est applicable au cas o le traitement est réalisé en temps réel au moyen d'un-microprocesseur L'organigramme de la figure 4 montre le fonctionnement de ce dernier En premier lieu une donnée d'entrée est décodée en correspondance à ADPCM puis le résultat est codé en correspondance à PCM La donnée PCM est décodée en correspondance à PCM de manière à obtenir la 2 M 37362 donnée PL La donnée PL et la donnée de prédétermination YP sont utilisées en correspondance à la formule indiquée ci-dessous pour obtenir une valeur nominale Q (PL YP) = t A, o Q désigne une fonction de quantification de ADPCM Si l'opération d'augmentation oudde diminution d'un échelon par rapport au niveau L est effectuée, on obtient les trois données précitées Ces trois données sont séquentiellement décodées et comparées avec la' donnée ADPCM pour sélectio- ner la donnée qui est égale à celle-ci L O désigne un niveau de sortie, L un niveau nominal, L + 1 un niveau supérieur d'un échelon et L 1 un niveau inférieur d'un échelon Ce processus est le même que le processus exécuté dans la partie matérielle. Si des processus algorithmiques sont accom- pagnés par peu d'erreurs de fonctionnement, la probabilité que la valeur nominale L soit sélectionnée parmi les trois données est la plus grande En conséquence, dans une comparaison, la valeur nominale est choisie la première et, s'il y à égalité, le reste du processus correspondant au niveau supérieur d'un échelon ou au niveau inférieur d'un échelon peut être supprimé. S'il n'y a pas égalité avec la valeur nominale dans la comparaison, il suffit de détecter les résultats d'une comparaison pour une valeur supérieure ou inférieure. Si on trouve un résultat plus grand, on choisit une valeur supérieure d'un échelon et, si on trouve un résultat plus petit, on choisit une valeur inférieure d'un échelon, en omettant ainsi le processus de comparaison pour une autre donnée. Lorsque le signal ADPCM d'entrée et le signal ADPCM qui contient une prédétermination et qui est codé sont comparés dans le cas précité, du fait qu'il est suffisant de détecter une coincidence entre eux en ce qui concerne les niveaux logiques même si la comparaison n'est pas obligatoirement exécutée au niveau du signal ADPCM, le mode d'introduction des signaux pour la comparaison peut être modifié. On va maintenant donner dans la suite le résultat d'un exemple de réalisation conformément à la présente invention La figure 5 donne le résultat de la mesure du rapport signal/bruit lorsque le signal vocal intervenant dans une conversation en japonais est appliqué à un mode de réalisation de l'invention Sur le graphique, l'axe horizontal représente le nombre d'étapes de transco- dage Dans cet exemple, le codeur utilisé est d'un type non linéaire adaptatif dont l'échelon minimal est réglé à une valeur égale à la valeur minimale de la différentielle PCM et le circuit de prédétermination utilisé est du type de prédétermination adaptative Les signaux PCM d'entrée sont du type " y law PCM " conformément à la clause G 711 de CCITT La ligne en trait plein représente un dispositif conforme à la présente invention tandis que la ligne en traits interrompus représente le cas o un procédé de transcodage connu est appliqué On a prouvé d'une façon nette que, même si un transcodage est répété, des bruits cumulatifs ne sont pas produits dans le dispositif conforme à la présente invention. REVENDICATIONS 1 Décodeur pour des signaux à modulation différentielle adaptative par impulsions codées du type comprenant: un moyen ( 32) pour décoder un signal ADPCM d'entrée, un moyen ( 33) pour additionner un signal de prédétermina- tion au signal de sortie dudit moyen de décodage ( 32), un moyen de prédétermination ( 34 ') qui reçoit à son entrée le signal de sortie dudit moyen d'addition ( 33), qui engendre un signal de prédétermination avec une logique égale à la logique de prédétermination du côté de transmission dudit signal ADPCM d'entrée et qui applique ledit signal de prédétermination à une entrée dudit moyen d'addition ( 33) sous la forme doun signal de prédétermi- nation, et un moyen pour traiter ( 35 ') le signal de sortie dudit moyen d'addition ( 33) afin de le coder sous forme d'un signal PCM, le décodeur étant caractérisé par la strucure comprenant un moyen ( 41) qui engendre un signal PCM ayant une valeur supérieure d'un échelon à la valeur codée nominale du signal PCM de sortie du moyen de codage et un signal PCM ayant une valeur inférieure d'un échelon à la valeur précitée, un moyen ( 43) qui sélectionne un parmi trois signaux, c'est-à-dire ledit signal PCM ayant ladite valeur codée nominale, ledit signal PCM ayant une valeur supérieure d'un échelon à la valeur nominale précitée et ledit signal PCM ayant une valeur inférieure d'un échelon à la valeur nominale précitée, un moyen ( 44) pour décoder le signal PCM de sortie dudit moyen de sélection ( 43), un moyen ( 45) qui calcule la valeur de soustraction entre le signal de sortie du moyen de décodage ( 44) et le signal de prédétermination sortant dudit moyen de prédétermina- tion ( 34 '), un moyen ( 46) qui code ladite valeur de soustraction sous forme d'un signal ADPCM à l'aide de la différentielle I dudit signal ADPCM d'entrée, un moyen ( 48) qui compare la valeur logique du signal ADPCM de sortie dudit moyen de codage ( 46) avec celle dudit signal ADPCM d'entrée, et un moyen de distribution ( 49) qui permet au signal PCM de sortie dudit moyen de sélection ( 43) de passer quand ledit moyen de comparaison produit un signal de sortie égal - 2 Décodeur pour des signaux à modulation diffé- rentielle adaptative par impulsions codées selon la reven- dication 1, qui est structuré de telle sorte que ledit moyen de sélection ( 43) effectue une sélection pour tous les trois types de signaux et en ce que ledit moyen de comparaison ( 48) effectue une comparaison pour tous les signaux précités de manière à discriminer un signal égal. 3 Décodeur pour des signaux à modulat-ion diffé- rentielle adaptative par impulsions codées selon la reven- dication 1, caractérisé en ce que ledit moyen de sélection ( 43) est structuré de façon à sélectionner le signal PCM ayant la valeur nominale et, lorsque ledit moyen de compa- raison ( 48) produit un signal de sortie égal, à éviter une sélection pour les deux autres types de signaux. 4 Décodeur pour des signaux à modulation diffé- rentielle adaptative par impulsions codées selon la reven- dication 3, caractérisé en ce que ledit moyen de sélection ( 43) est structuré de façon à sélectionner le signal PCM ayant la valeur nominale en premier, en ce que ledit moyen de comparaison ( 48) est structuré de façon à détecter que le niveau du signal ADPCM de sortie est supérieur ou inférieur à celui dudit signal ADPCM d'entrée lorsqu'on n'obtient pas un signal de sortie égal et en ce que ledit moyen de sélection ( 43) est structuré-de façon à sélection- ner soit la donnée supérieure d'un échelon soit la donnée inférieure d'un échelon en fonction du résultat de la détection dimensionnelle dudit moyen de sélection ( 43). Décodeur selon la revendication 1, caractérisé en ce que ledit moyen de r 4 'détermination ( 34 ') est structu- ré de façon à pouvoir effectuer une prédétermination adap- *tative. 6 Décodeur selon la revendication 1, caracté- risé en ce que le signal ADPCM d'entrée est structuré de façon à être codé par une étape-de quantification non linéaire et à faire en sorte que l'étape varie de façon adaptative en correspondance à un signal dlentrée.