FR 2542147 A1 19840907 FR 8319785 A 19831209 1 o La présente invention concerne un circuit de décodage à modulation par impulsions codées différentielles adapta- tive (MICDA) dans lequel le codage par modulation par impulsions codées (MIC) et le codage MICDA sont alterna- tivement répétés et,plus particulièrement, un circuit de décodage MICDA perfectionné dans lequel des bruits quantifiés ne s'accumulent pas, Un circuit MICDA est décrit en détail dans le document "Proceedings of IEEE', avril 1980, pages 488 à 525, et un MICDA perfectionné exempt d'erreur de bit de la ligne de transmission est décrit en détail dans "Proceedings of ICASSP" publié par IEEE, mai 1982, pages 960 à 963. Comme on le décrira ultérieurement avec davan- tage de détails, lorsqu'une pluralité de codeurs/déco- deurs MICDA sont connectés en cascade,le problème se pose du cumul de la dégradation de la caractéristique. Par conséquent, un objet de la présente inven- tion est un circuit de décodage MICDA o la dégradation de la caractérisrtique ne s'accumule pas même lorsqu'une 2, pluralité de codeurs/décodeurs MICDA ayant une caracté- ristique de quantification non linéaire sont connectés en cascade via un codage MIC- Un autre objet de la présente invention est un procédé permettant d'éviter l'accumulation de la dégrada- tion de la caractéristique lorsqu'un certain nombre de codeurs/décodeurs MICDA sont connectés en cascade en ajoutant simplement un circuit auxiliaire au circuit de décodage MICDA sans changement de la caractéristique du circuit de codage MICDA de l'art antérieur, Un autre objet de la présente invention est un circuit de décodage MICDA perfectionné ayant un moyen de détection de surcharge qui est capable d'éviter l'accu- mulation ou de dégradation de la caractéristique au moment de la connexion en cascade sans dépendre de la construc- tion du circuit de décodage MICDA et du circuit de pré- diction adaptatif ainsi que la caractéristique de quanti- fication du circuit de quantification adaptative. Selon la présente invention, on prévoit un cir- cuit de décodage MICDA du type qui reçoit un signal codé sorti d'un codeur MICDA qui quantifie adaptativement à chaque moment d'échantillonnement un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de manière adaptative, et qui déli- vre un signal décodé MIC non linéaire, caractérisé en ce qu'on prévoit un quantificateur inverse adaptatif qui pro- duit à partir d'un signal codé quantifié produit par le codeur MICDA, un signal de valeur résiduel représentatif, un signal résiduel de limite inférieure et un signal ré- siduel de limite supérieure en conformité avec le signal résiduel sur le cÈté du codeur, et qui détermine une caractéristique de quantification lors du moment suivant d'échantillonnage en conformité avec le signal codé quan- tifié, un moyen d'addition ajoutant un signal de prédic- 2542147, 3, tion adaptative devant être décrit ultérieurement au signal de valeur résiduel représentatif, au signal ré- siduel de limite inférieure et au signal résiduel de li- mite supérieure produit par le quantificateur inverse adaptatif,afin de produire un signal de valeur décodé- représentatif, un signal de valeur décodé de limite inférieure et un signal de valeur décodé de limite supérieure;un convertisseur MIC non linéaire pour conver- tir le signal décodé représentatif en signal MIC codé non linéaire afin de former un signal MIC non linéaire; un convertisseur MIC linéaire linéarisant le signal MIC non linéaire pour produire un signal MIC linéaire, un moyen de comparateur pour comparer le signal MIC linéai- re de sortie au signal de valeur décodé de limite infé- rieure et au signal de valeur décodé de limite supérieure afin de former un signal décodé MIC non linéaire qui cor- respond au signal MIC non linéaire,au signal MIC non li- néaire auquel on a ajouté + 1 et au signal MIC non linéai- re auquel on a ajouté -1; et un circuit de prédiction adaptative entré avec le signal de valeur décodé représentatif ou le signal de valeur décodé représenta- tif en même temps que le signal de valeur résiduel représentatif pour produire un signal de prédiction adap- tative au moment présent et pour déterminer une caracté- ristique de prédiction au moment suivant d'éfe hantillonna- ge, d'o il résulte qu' à l'état connecté en cascade dans lequel un codage/décodage MIC et un codage/décodage MICDA sont répétés alternativement, dès que des condi- tions variables d'état interne de circuits de codage/ décodage MICDA respectifs ont coincidé parfaitement à l'instant suivant, la dégradation de la caractéristique causée par la connexion en cascade est rendue identique à celle d'un étage MICDA,. Selon un autre mode de réalisation de la pré- sente invention, on prévoit un circuit de décodage MICDA du type qui reçoit un signal codé provenant d'un codeur MICDA qui quantifie de manière adaptative lors de chaque moment d'échantillonnage un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de pré-. diction prédit de manière adaptative, et qui délivre un si- gnal décodé MIC non linéaire, caractérisé en ce qu'on pré- voit un quantificateur inverse adaptatif qui produit,à partir d'un signal codé quantifié produit par le codeur MICDA, un signal de valeur résiduel représentatif, un signal résiduel de limite inférieure et un signal rési- duel de limite supérieure en conformité avec le signal ré- siduel sur le côté du codeur, et qui détermine une caracté- ristique de quantification lors de l'instant d'échantillon- nage suivant en conformité avec le signal code quantifié; un moyen d'addition ajoutant un signal de prédiction adaptative devant être décrit ultérieurement au signal ré- siduel représentatif provenant du quantificateur inverse adaptatif pour produire un signal décodé représentatif; un convertisseur MIC non linéaire pour convertir le signal dé- *codé représentatif en signal MIC codé non linéaire; un con- vertisseur MIC linéaire pour linéariser la sortie du con- vertisseur MIC non linéaire; un moyen de soustraction ex- trayant le signal de prédiction adaptative du signal de sortie du convertisseur MIC linéaire pour produire un si- gnal résiduel décodé représentatif; un moyen de comparateur pour comparer le signal résiduel décodé représentatif au signal résiduel de limite inférieure et au signal résiduel de limite supérieure de manière à former un signal décodé MIC non linéaire qui correspond au signal de sortie du con- vertisseur MIC non linéaire,au signal de sortie du conver- tisseur MIC non linéaire auquel on a ajouté + 1 ou au signal de sortie du convertisseur non linéaire auquel on a ajouté -1; -et un circuit de prédiction adaptative dans lequel entre le signal décodé représentatif ou le signal 25 42542147 décodé représentatif en même temps que le signal résiduel représentatif pour produiie un signal de prédiction adapta- tive à un instant présent et pour déterminer une Tracté- ristique de prédiction lors de l'instant d'échantillonnage suivantd'o il résulte que le quantificateur inverse adaptatif produit des signaux résiduels de limite infé- rieure et de limite supérieure en plus du signal résiduel représentatif et les valeurs de ces signaux corrigent le code MIC non linéaire du signal décodé représentatif de manière à former le signal décodé MIC non linéaire, Selon encore un autre mode de réalisation de l'invention, on prévoit un circuit de décodage MICDA du type qui reçoit un signal codé provenant d'un codeur MICDA qui quantifie de manière adaptative lors de chaque instant d'échantillonnage un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de manière adaptative,et qui fournit un signal décodé MIC non linéaire, caractérisé en ce qu'on prévoit un quantificateur inverse adaptatif qui produit, à partir d'un signal codé quantifié produit par le codeur MICD Aun signal résiduel représentatif, un si- gnal résiduel de limite inférieure et un signal résiduel de limite supérieure en conformité avec le signal rési- duel sur le côté du codeur, et qui détermine une carac- téristique de quantification lors de l'instant d'échan- tillonnage suivant en conformité avec le signal codé quantifé; un moyen d'addition ajoutant un signal de prédiction adaptative devant être décrit ultérieurement au signal résiduel représentatif provenant du quantifica- teur inverse adaptatif produisant un signal décodé repré- sentatif; un convertisseur MIC non linéaire pour conver- tir le signal décodé représentatif en signal MIC codé non linéaire, un convertisseur MIC linéaire linéarisant une sortie du convertisseur MIC non linéaire, un moyen de soustraction extrayant le signal de prédiction adapta- tif d'un signal de sortie du convertisseur MIC lindai- re pour produire un sigi al résiduel représentatif; un moyen de comparaison qui, lorsque le signal codé quan, tifié provenant du codeur MTCDA n'est pas à une limite supérieure ou inférieure, c'est-àdire non surchargé _ compare le signal résiduel décodé représentatif au signal résiduel de limite inférieure et au signal résiduel de limite supérieure alors que, lorsque le signal codé quan- tifié est un code de surcharge positive, compare le si- gnal résiduel décodé représentatif au signal résiduel de limite inférieure et d'autre part, lorsque le signal codé quantifié est un code de surcharge négative, compa- re le signal résiduel représentatif au signal résiduel de limite supérieure de manière à former un signal déco- dé MIC non linéaire qui correspond au signal de sortie du convertisseur MIC non linéaireau signal de sortie du convertisseur MIC non linéaire auquel on a ajouté + 1 ou au signal de sortie du convertisseur MIC non linéaire au- quel on a ajouté -1 B un signal de prédiction adaptatige entré avec le signal décodé représentatif ou le signal décodé représentatif avec le signal résiduel re- présentatif pour produire un signal de prédiction adapta- tive à un instant présent et pour déterminer une carac- téristique de prédiction pour un instant d'échantillonna- ge suivant, d'o il résulte que le quantificateur inverse adaptatif produit le signal résiduel représentatif ainsi que les signaux résiduels de limite supérieure et de limi- te inférieure, et le code MIC non linéaire du signal déco- dé représentatif est corrigé en conformité avec les va- leurs du signal résiduel représentatif et des signaux résiduels de limite supérieure et inférieure, et une va- leur du signal codé quantifié sorti par le codeur MICDA pour former un signal décodé MIC non linéaire. Selon un autre mode de réalisation de la présent 7, te invention, on prévoit un circuit de décodage MICDA du type qui reçoit un signal codé sorti par un codeur MICDA qui quantifie de manière adaptative à chaque ins- tant d'échantillonnage un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de manière adaptative,et qui fournit un signal décodé MIC non linéaire,caractérisé en ce qu'on prévoit un quantificateur inverse adaptatif qui produit à partir d'un signal codé quantifié donné par le codeur MICDA, un premier signal résiduel représentatif du signal codé quantifié, un second signal résiduel représentatif (signal résiduel représentatif d'ordre inférieur) infé- rieur d'un niveau au signal codé quantifié,et un troi- sième signal résiduel représentatif (signal résiduel re- présentatif d'ordre supérieur) supérieur d'un niveau au signal codé quantifié, et qui détermine ne caractéristi- que- lors de l'instant d'échantillonnage suivant en con- formité avec le signal codé quantifié; un moyen d'addi- tion ajoutant un signal de prédiction adaptative devant être décrit ultérieurement au signal résiduel représenta- tif provenant du quantificateur inverse adaptatif pour produire un signal décodé représentatif; un convertisseur MIC non linéaire pour convertir le signal décodé représen- tatif en signal MIC codé non linéaire; un convertisseur MIC linéaire linéarisant la sortie du convertisseur MIC non linéaire, un moyen de soustraction extrayant le si- gnal de prédiction adaptative du signal de sortie du con- vertisseur MIC linéaire pour produire un signal résiduel décodé représentatif; un moyen de comparateur pour compa- rer le signal résiduel décodé représentatif au premier signal résiduel représentatif, au signal résiduel repré- sentatif d'ordre inférieur et au signal résiduel repré- sentatif d'ordre supérieur de manière à former un signal décodé MIC non linéaire qui correspond au signal de sor- 8 À tie du convertisseur MIC non linéaireau signal de sor- tie du convertisseur MIC non linéaire auquel on a ajou- té + 1 ou au signal de sortie du convertisseur MIC non li- néaire auquel on a ajouté -li et un circuit de prédiction adaptative dans lequel entre le signal décodé représentas tif pour produire le signal de prédiction adaptative à l'instant présent et pour déterminer une caractéristique de prédiction à un instant d'échantillonnage suivant, d'ou il résulte que le quantificateur inverse adaptatif non seulement sort le signal résiduel représentatif, mais en- core les signaux résiduels représentatifs d'ordre supé- rieur et d'ordre inférieur, et le code MIC non linéaire du signal décodé représentatif est corrigé par les valeurs de ces signaux de sortie et par la valeur du premier si- gnal résiduel représentatif pour produire le signal déco- dé MIC non linéaire. Selon encore un autre mode de réalisation de la présente invention on prévoit un circuit de décodage MICDA du type qui reçoit un signal codé provenant d'un codeur MICDA qui quantifie de manière adaptative lors de chaque instant d'échantillonnage un signal résiduel qui est une différence entre un signal formé par linéa- risation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de manière adaptative, et qui fournit un signal décodé MIC non linéaire, caracté= risé en ce qu'on prévoit un quantificateur inverse adaptatif qui produit,à partir d'un signal codé quantifié produit par le codeur MICDA, un premier signal résiduel représentatif du code quantifié, un second signal rési- duel représentatif (signal résiduel représentatif d'ordre inférieur) inférieur d'un niveau au code quantifié,et un troisième signal résiduel représentatif (signal résiduel représentatif d'ordre supérieur) supérieur d'un niveau au code quantifié,et qui détermine une caractéristique de quantification lors de l'instant d'échantillonnage sui- 9, vant en confornité avec le signal de code quantifié; un moyen d'additionw ajoutant un signal de prédic- tion adaptative devant être décrit ultérieurement au pre- mier résiduel représentatif provenant du quantificateur inverse adaptatif inverse, pour produire un signal déco- dé représentatif;un convertisseur MIC non linéaire pour convertir le signal décodé représentatif en signal MIC codé non linéaire; un convertisseur MIC linéaire linéa- risant la sortie du convertisseur MIC non linéaire; un moyen de soustraction extrayant le signal de prédiction adaptative du signal de sortie du convertisseur MIC liné- aire pour produire un signal résiduel représentatif déco- dé; un moyen de comparateur qui, lorsque le signal codé quantifié provenant du codeur MICDA n'est pas à une li- mite supérieure ou inférieure, c'est-à-dire n'est pas surchargé compare le signal résiduel décodé représenta- tif au premier signal résiduel représentatif, au signal résiduel représentatif d'ordre inférieur et au signal résiduel représentatif d'ordre supérieur, alors que, lorsque le signal codé quantifié est un code de charge positive, compare le signal résiduel décodé représentatif au premier signal résiduel représentatif et au signal ré- siduel représentatif d'ordre inférieur et en outre, lors- que le signal codé quantifié est un code de surcharge négative, compare le signal résiduel décodé représentatif au premier signal résiduel représentatif et au signal ré- siduel représentatif d'ordre supérieur, de manière à for- mer un signal décodé MIC non linéaire qui correpond au signal de sortie du convertisseur MIC non linéaire, au signal de sortie du convertisseur MIC non linéaire auquel on a ajouté + 1 ou au signal de sortie du convertisseur HIC non linéaire auquel on a ajouté -i, et un circuit de prédiction adaptative dans lequel entre-le signal décodé représentatif afin de produire un signal de prédiction adaptative à un instant présent et pour déterminer la ca- 254 147 , ractéristique de prédiction pour un instant déchantillonna- ge suivant, d'o il résulte que le quantificateur inver- se adaptatif sort non seulement le signal résiduel re- présentatif mais également les sign Aux résiduels repré- sentatifs d'ordre supérieur et d'ordre inférieur, et le code MIC non linéaire du signal décodé représentatif est corrigé par les valeurs de ces signaux de sortie gves nant d'être cités et la valeur du premier signal résiduel représentatif pour produire le code MIC non linéaireo La présente invention sera bien comprise lors de la description suivante faite en liaison avec les dessins ci-joints dans lesquels: La figure 1 est un schéma sous forme de blocs d'un circuit de codage/décodage MICDA de l'art antérieur; La figure 2 est un schéma sous forme de blocs d'un au circuit de codage/décodage MICDA de l'art antérieur; La figure 3 est un schéma sous forme de blocs d'un circuit de décodage MICDA selon la présente inven- tion; La figure 4 est un schéma sous forme de blocs du détail du coxparateur représenté en figure 3; La figure 5 est un schéma sous forme de blocs d'une variante de circuit de décodage MICDA selon la pré- sente invention; La figure 6 est un schéma sous forme de blocs d'une modification du comparateur représenté en figure 4; La figure 7 est un schéma sous forme de blocs d'une modification du circuit MICDA représenté en figure ; et La figure 8 est un schéma sous forme de blocs d'une autre modification du comparateur représenté en fi- gure 7,. Pour permettre une meilleure compréhension de la présente invention, on décrira les grandes lignes d'un MICDA sur la base des deux références citées précédemment. 2 5 4 2 1 4 7 ll, Un circuit de codage et de décodage MICDA de l'art antérieur, représenté en figure 1, comprend un circuit de codage MICDA comportant une borne 1 de signal d'entrée, un soustracteur 2, un quantificateur adaptatif 3, un quantificateur inverse adaptatif 4, un addition- neur 5, un circuit de prédiction adaptative 6 et une borne 7 de sortie de code; un circuit de décodage MICDA comportant une borne 8 d'entrée de code, un quantifica- teur inverse adaptatif 9, un additionneur 10, un cir- cuit de prédiction adaptative 11 et une borne de sortie 12 Le quantificateur adaptatif 3 sert à obtenir un signal de sortie ayant une longueur de bit M lorsque le signal d'entrée a une longueur de bit M, o M > N. Le quantificateur adaptatif 3 juge le signal d'entrée en utilisant des valeurs de seuil ( 2 1) pour produire un signal de sortie à N bitso En d'autres termes, dans le cas o l'on utilise une valeur de seuil de quantifica- tion linéaire, le signal de sortie devient n lorsque J le pas de progression de quantification ou largeur à un instant d'échantillonnage j s'exprime par Aj et lors- que le signal d'entrée xj à ce moment là est représenté par: nj Aj 4 xj et le pas de progression de quantification Aj+l à l'ins- tant d'échantilllonnage suivant (j + 1) peut être étendu ou comprimé en conformité avec le niveau du signal d'en- trée par le quantificateur en utilisant l'équation suivan- te: A M(n ( 2) j+l = A M(nj) o M(nj) est un multiplicateur définitivement déterminé par nj Un exemple du multiplicateur utilisé pour le coda- ge d'un signal vocal échantillonné à une fréquence de 8 K Hz pour donner des codes à quatre bits (N = 4) est re- 12. présenté dans le tableau I suivant TABLEAU I Lorsque 5 est déterminé comme constante positive inférieure à 1 dans l'équation ( 2), tant que le circuit de prédiction adaptative comprend un filtre invariable dans le temps, le calcul de A tend à laisser J entrer le pas de progression de quantification passé de sorte que le circuit ne sera pas influencé par les er- reurs de bit de la ligne de transmission Pour plus de détail, on se reportera au document "Transactions on Communications" pages 1362 à 1365, publié par IEEE, en 1975. Lorsqu'ils sont alimentés avec un signal de sor- tie de N bits du quantificateur adaptatif 3 et d'un signal de sortie du quantificateur adaptatif de N bits transmis, les quantificateurs inverses adaptatifs 4 et 9 produisent un signal d'entrée régénéré de M bits correspondant au seuil de valeur de manière à inverser la quantification du signal transmis selon l'équation Àp xj N + 0,5 a v ( 3) dans laquelle xj est une valeur représentative Comme la largeur entre la valeur de seuil est toujours constante conformément aux caractéristiques 'de quantification don- nées par les équations ( 1) et ( 3), la largeur entre va- leurs représentatives est constante pour définir une nj I M(nj) 0 0,8 + + 1 0,8 + 3 0,8 3 0,8 4 1,2 + 5 1,6 + 6 2,0 + 7 2,4 13. caractéristique de quantification dite linéaire En géné- ral,la largeur entre les valeurs de seuil ainsi que la largeur entre les valeurs représentatives ne sont pas toujours constantes et ces largeurs ont des valeurs qui dépendent d'une fonction de distribution statistique d'un signal à quantifier (comme cela sera décrit ultérieu- rement en détail) Les fonctions de transfert des circuits de prédiction adaptative 6 et il sont les mêmes que cel- les représentées ïar l'équation suivante: P(Z) = a Z ( 4) i=l o {aj Ji = 1,, k} est appelé coefficient de prédic- tion à l'instant j Le coefficient de prédiction varie de manière à minimiser ej On sait qu'il est avantageux de faire varier de temps en temps le coefficient respectif selon l'équation suivante _j+l / / = (l) a J + g ej Xi ( 5) i =() i 5 o 6 et g sont des constantes positives inférieures à 1. Le fonctionnement du circuit de codage et de dé- codage MICDA de l'art antérieur représenté en figure 1 sera maintenant décrit Lorsqu'une valeur échantillonnée xj d'un signal d'entrée à un instant j est appliquée au circuit de codage MICDA par l'intermédiaire de la borne 1, le soustracteur 2 calcule la différence entre le signal d'entrée x 3 et le signal de sortie Xj du circuit de pré- * diction adaptative 6,et la différence calculée, valeur ré- siduelle,est appliquée au quantificateur adaptatif 3 com- me signal résiduel ej Comme décrit ci-dessus, le quanti- ficateur adaptatif 3 transforme le signal résiduel ej en J code n à N bits qui est sorti à la borne de sortie 7 et en- tré simultanément dans le quantificateur inverse adaptatif A 4 qui à son tour régénère un signal résiduel e de M bits à partir du code n, I Le signal résiduel régénéré e et la sortie xj du circuit de prédiction adaptative 6 sont ajoutés par l'additionneur 5 pour reproduire le signal d'entre quantfi xj Ensuite, le pas de progression de d'entrée quantifié xj Ensuite, le pas de progression de 14, quantification du quantificateur adaptatif 3, le quanti- ficateur inverse adaptatif 4 et le coefficient du circuit de prédiction adaptatives sont corrigés en conformité avec les équations ( 2) et ( 5) pour le c Qodage du signal d'en- trée suivant Comme décrit précédemment, comme le coeffi- cient du circuit de prédiction adaptative est corrigé de manière à minimiser la puissance du signal résiduel ej c'est-à-dire e,la gamme dynamique du signal e devient inférieure à celle du signal xjo Si l'on considère le fait que le signal est codé avec le même nombre de bits, le signal résiduel produit par le quantificateur adaptatif 3 diminue en correspondance avec la différence entre les gammes dynamiques; assurant ainsi un codage de haute pré-s cision. Dans le circuit de décodage MICDA de l'art antérieur, le code quantifié reçu nj est appliqué par l'intermédiaire de la borne 8 et un signal d'erreur régé- néré e est produit par le quantificateur inverse adapta- tif 9 Ce signal d'erreur régénéré e et la sortie x du circuit de prédiction adaptative 11 sont ajoutés dans l'ad- ditionneurl O de manière à obtenir un signal xj qui est appliqué à la borne de sortie 12 et au circuit de prédic- tion adaptative 1 l pour prédire le nouvel instant d'échan- tillonnage Dans le circuit de décodage MICDA, aussi, la largeur de quantification du quantificateur inverse adaptatif varie de temps en temps selon l'équation ( 2),et le coefficient du circuit de prédiction adaptative 11 varie conformément à l'équation ( 5) de manière à minimiser la différence entre x et x c'est-à-dire la puissance de e Dans le codeur et décodeur MICDA, lorsque les conditions variables de l'état interne des quantifica- teurs inverses adaptatifs 4 et 9 coïncident et que les conditions variables de l'état interne des circuits de prédiction adaptative 6 et 11 coincident, les valeurs de 2 5 4 2 1 4 7 , 1 j' ej, xj et xj du codeur et du décodeur MICDA coïncident, Pour cette raison,mnme loizsque le codeur et le décodeur MICDA sont situés à distance, le signal d'entrée xj appli- qué à la borne 1 et le signal xj sorti à la borne 12 au- ront sensiblement la même valeur La borne 7 du codeur et la borne 8 du décodeur sont interconnectées par un trajet de transmission ayant un risque d'erreur de bit dû à la chaleur, au bruit ou analogue, Dans ce cas, le MICDA de- vient instable et ne peut souvent reprendre son état normal de fonctionnement Cela peut s'expliquer de la manière suivante. La fonction de transfert D(Z) entre la sortie du quantificateur inverse adaptatif 9 dudécodeur MICDA et la borne de sortie 12 est déterminée selon l'équation suivante ( 6) en utilisant l'équation ( 4) comme fonction de transfert du circuit de prédiction adaptative 11. 1 1 D(Z) = 1 P(Z) = k ( 6) 1 a? Z- i=l i Comme décrit précédemment, {ai} est calculé O à partir de ej Lorsqu'une erreur de bit de trajet de transmission se produit, la valeur corrigée du coefficient de prédiction du circuit de prédiction adaptative dans le décodeur MICDA devient différente de celle du circuit de prédiction adaptative dans le circuit de codage MICDA. L'équation ( 6) contient K poles déterminés par le coeffi- cient de prédiction, et lorsqu'une erreur de bit de trajet de transmission se produit, il y a risque du côté décodeur du MICDA que la position du pôle sorte d'un cercle unitai- re dans le plan Z Dans un tel état, le décodeur MICDA com- mence à osciller et ne peut reprendre le fonctionnement correct (Voir le second article dont il a été question ci- dessus). Dans le second article, dans le but d'élimi- ner une telle condition instable, l'équation ( 6) est éten- 16, due comme représenté dans l'équation ( 7) de manière à fournir un circuit de codage et de décodage MICDA ayant une fonction de transfert exempte de pales se déplaçant de manière adaptative X D(Z) ( 1 +i( 7) 1 z a Z i i=l i=l 1 o le coefficient {ai} est une constante fixe, alors que {b?} est un coefficient adaptatif, Le terme M ( 1 + M b ( 1 + À bz Z est obtenu en divisant l'équation ( 6) par i=l k ( 1 Z a Z) et en réduisant le quotient résultant au i=l l (M + 1)ème terme, Lorsque le coefficient fixe {ai} est choisi de manière à être proportionné à une caractéristi- que moyenne de voix, l'erreur de réduction peut être petite de sorte que la dégradation de la qualité du coda- ge est négligeable, La méthode de détermination du coef- ficient fixe {ai} proportionnée à la caractéristique moyen- ne de la voix est décrite en détail en page 498 du premier article dont il a été question ci-dessus, Des circuits de codage et de décodage MICDA de l'art antérieur selon l'équation ( 7) sont représentés en figure 2, qui comprend un circuit de codage MICDA compor- tant une borne d'entrée 1, des soustracteurs 21 et 22, un quantificateur adaptatif 3, un quantificateur inverse adaptt-if-f 4, des additionneurs 51 et 52, et un filtre adaptatif 61,un filtre fixe 62 et une borne de sortie 7; et un décodeur MICDA comportant une borne d'entrée 8, un quantificateur inverse adaptatif 9, des additionneurs 101, 102,un filtre adaptatif lll,un filtre fixe 112 et une borne de sortie 12 Les filtres fixes 62 et 112 ont la fonction de transfert suivante qui comprend le coefficient de prédiction fixe {ai utilisé dans l'équation ( 4). 17. P 2 (Z) =Z ai Z, ( 8) i=l 1 Les filtres adaptatifs 61 et 111 ont la fonction de trans- fert suivante - M Pl(Z) = E b Jz i ( 9) i=l Z. Le coefficient adaptatif est corrigé dans une direction de façon qua la puissance du signal ej puisse être minimi- sée en conformité avec l'équation suivante, comme décrit dans le second article, bj+l =( 1) b + g ej ej ( 10) i J J Lorsqu'un signal d'entrée xj est appliqué à la borne d'en- trée 1, le soustracteur 21 calcule la différence yj entre le signal d'entrée et la sortie x du filtre fixe 62 Le l ' soustracteur 22 soustrait la sortie yj du filtre adapta- tif 61 de la différence yj, et le signal résiduel ej est appliqué au quantificateur adaptatif 3 qui quantifie le signal ej pour sortir un code résultant n à la borne de sortie 7 Le code n est également appliqué au quantifica- teur inverse adaptatif 4 de manière à obtenir un signal résiduel quantifié ejo Ce signal résiduel ej est appliqué au filtre adaptatif 61 de manière A être utilisé pour le calcul du filtre lors de l'échantillonnage suivant Le signal résiduel ej est ajouté à la sortie yj du filtre J J adaptatif 61 par l'additionneur 51 de manière à produire A un signal de somme yj qui est appliqué à l'additionneur 52 pour être additionné à la sortie x du filtre fixe j,'. 62 pour régénération du signal quantifié xj du signal d'entrée x, le signal quantifié régénéré étant utilisé pour le calcul du filtre au moment de l'échantillonnage suivant Pour cette raison, dans la mesure o la sortie du filtre fixe 62 est convenable pour un comportement moyen du signal d'entrée, le niveau d'amplitude du pre- mier signal résiduel yj diminueet le second signal rési. 254 147 duel obtenu en soustrayant le signal de sortie du filtre adaptatif 61 du premier signal résiduel yj aura un niveau inférieur D'une façon générale, alors que dans le circuit de prédiction adaptati ve 6 représenté en figure 11 le signal d'entrée suivant est prédit t partit de la valeur d'entrée quantifiée régénérées le filtre adaptatif re- présenté en figure 2 prédit le signal d'entrée suivant provenant du signal résiduel, Ainsi, bien que le filtre adaptatif 61 représenté en figure 2 ait une faible apti- tude, il a une aptitude comparable globalement au codeur représenté en figure 1, car le filtre fixe 62 produit un signal concernant une caractéristique moyenne du signal d'entrée. Le fonctionnement du décodeur MICDA représen- té en figure 2 ne sera pas décrit Ainsi, lorsqu'un si- gnal quantifié est appliqué à la borne d'entrée 8, le quantificateur inverse adaptatif 9 reproduit un signal résiduel quantifié ej qui est appliqué au filtre adapta- tif 111 pour exécuter un calcul de filtre adaptatif au moment de l'échantillonnage suivant, Le signal résiduel est également appliqué à l'additionneur 101 de manière au' à être ajouté à la sortie yj du filtre adaptatif 111 pour regénérer le signal yj Le signal yj est ajouté à la sortie &.j x du filtre fixe 112 par l'additionneur 102 de manière à reproduire le signal d'entrée de codeur quantifié x. qui est appliqué à la borne de sortie 12 et au filtre fixe 112 Les fonctions de transfert P 1 (Z) et P 2 (Z) du filtre adaptatif 111 et du filtre fixe 112 sont données par les équations ( 8) et ( 9), respectivement, Comme la fonction de transfert D(Z) entre la sortie du quantificateur inverse adaptatif 9 et la borne de sortie 12 est exprimée par D(Z) 1 + Pl CZ) DZ) = 1 + P 2 (Z) 2( 11 t), cette équation coïncide avec l'équation( 7) et ne contient pas de pôle mobile de manière adaptative sur le plan Z de 19, sorte qu'on peut attendre un fonctionnement stable même s'il se produit des erreurs du trajet de transmission. En plus, du codeur et du décodeur MICDA décrits ci-dessus,il y a un autre type de circuit MICDA utilisant un filtre de prédiction du type à pÈle adapta- tif zéro/adaptatif, o les filtres fixes 62 et 112 repré- sentés en figure 2 sont utilisés en limitant la gamme dans lesquelles les pôles sont mobiles. Lorsque le codeur et le décodeur MICDA sont incorporés dans un réseau MIC existant, les signaux codés par MIC sont codés par MICDA, puis codés MIC pour être transmis Par conséquent, le codage MIC et le codage MICDA sont exécutés alternativement. En général, l'opération arithmétique (appe- lée ici calcul) dans le codeur et le décodeur MICDA est exécutée en utilisant un code linéaire ayant un nombre de bits supérieur à 14, car il est nécessaire d'effectuer le codage à la manière MIC étant donné que la linéarisa- tion d'un MIC non linéaire de 8 bits correspond à un MIC linéaire de 14 bits Pour cette raison, dans le cas o il est possible de connecter un codeur/décodeur MICDA à un autre codeur/décodeur MICDA avec un code linéaire ayant des bits d'un nombre égal ou supérieur à celui des bits calculés dans le MICDA, même lorsque les codeurs/ décodeurs MICDA sont connectés en cascade, la dégradation due à une telle connexion ne se produira pas Pour cette raison, dans le cas o les conditions variables de l'état interne du premier et des codeurs/décodeurs MICDA sui- vants coïncident parfaitement les unes avec les autres, même lorsqu'une pluralité de codeurs/décodeurs MICDA sont connectés en cascade,les conditions variables de l'état interne varient de la même manière par rapport aux codeurs/ décodeurs MICDA de sorte que la dégradation est limitée à à celle seulement d'un circuit MICDA à un étage quel que soit le nombre des étages connectés en cascade 20. Cependant, comme décrit précédemment, un co- deur/décodeur MICDA et un codeur/décodeur MICDA suivant sont interconnectés par un code MIC non linéaire à 8 bits, Par conséquent, avec le connexion en cascade, la con- nexion elle-m Sme se dégrade à cause du fait que le noms bre de bits qui peuvent être utilisés est petit et que des bits respectifs d'un nombre qui peut être utilisé ne sont pas pondérés d'une façon non linéaireo Même lors- que les conditions variables de l'état interne du premier codeur/décodeur MICDA et d'un codeur/décodeur MICDA sui- vant coincident les unes avec les autres en un certain point, des codes MICDA sélectionnés deviennent différents par suite du fait que le code MIC d'entrée du premier étage et le code MIC d'entrée de l'étage suivant sont différents quant au degré de dégradation Lorsque les codes MICDA sélectionnés ne sont pas égaux, la coinci- dence des conditions variables de l'état interne est perturbée à cause du fait que les codes MICDA sélection- nés sont différents, que les multiplicateurs donnés par l'opération de quantification adaptative ( 2) et repré- sentés dans le tableau I deviennent différents, et que les coefficients de prédiction adaptatives de l'équa- tion ( 5) et ( 10) deviennent différents Pour cette rai- son, la dégradation provoquée par la connexion en casca- de devient la somme des dégradations dues à la connexion MIC et de l'incrément de la dégradation provoquée par le codeur/décodeur MICDA et est accumulée en correspondan- ce avec le nombre d'étages connectés en cascade Ainsi, globalement, il se produira une grande dégradation. Le mécanisme de l'effondrement de la coinciden- ce des conditions variables de l'état interne est décrit en détail dans "Proceeding of 1979 ISCAS", pages 969 à 970, dans la mesure o la relation entre la valeur de seuil et la valeur représentative du quantificateur uti- lisé dans le codeur/décodeur MICDA a une caractéristique 2542 1 47 21, de quantification linéira qui est donnée par les équa- tions ( 1) et ( 3), Cependant, le procédé de l'art antérieur de maintien des conditions internes ne peut s'appliquer à un codeur/décodeur MICDA ayant une caractéristique de quan- tification non-linéaire qui a été généralement utilisée pour améliorer l'aptitude à la quantification Selon la caractéristique de quantification non linéaire, une dis- tribution statistique d'un signal entré dans un quanti- ficateur est étudiée et la valeur de seuil et la valeur représentative disponible pour la distribution sont alors déterminées, Par exemple, dans le cas o la fonc- tion de distribution a une distribution de Gauss et o -le nombre de bits quantifiés est 4, la caractéristique est déterminée comme représenté dans le tableau II sui- vant Cela est décrit en détail dans "Transactions on Information Theory", pages 7 à 12, publié par IRE, mai 1960 Comme on peut le remarquer clairement dans le ta- bleau II, l'espacement entre valeurs de seuil et l'espace- ment entre valeurs représentative n'ont pas des largeurs constantes, qui diffèrent de la caractéristique de quan- tification linéaire donnée par les équations ( 1) et ( 3). Ainsi, la valeur de seuil est liée la valeur représenta- tive dans l'équation suivante et les valeurs de seuil sont présentes entre valeurs représentatives: AA TH(n) = {x(n) + x (n + 1)} /2, ( 12) En conséquence, le procédé de l'art antérieur ou l'on fait coincider les conditions variables de l'état interne qui utilisent le fait que l'espacement entre valeurs de seuil et l'espacement entre valeurs représentatives sont constants ne peut être utilisé Lorsque des-circuits de codeur/décodeur ayant de tels quantificateurs sont connectés en cascade par l'intermédiaire d'un codage MIC non linéaire, la dégradation de la caractéristique s'accumule. 22 TABLEAU II Quantification d'une distribution de Gauss Caractéristique Codde quantifié Valeur de seui Valeur représen- ___ __ __ tative 1 0,0 0,1248 2 0,2582 0,3881 3 0,5224 0,6568 4 0,7996 0,9424 1,00 g 1,256 6 11437 1,618 7 1,844 2,069 8 2,401 2 733 / 33 (Seulement le coté signe positif) En figure 3, on a représenté un mode de réalisa- tion de circuit de décodage selon la présente invention qui peut être utilisé dans le circuit de la figure 2 Le circuit de décodage représenté en figure 3 comprend une borne d'entrée 8, un quantificateur inverse 91, des ad- ditionneurs 101 à 108 u, N filtre adaptatif lllun filtre fixe 112, un convertisseur MIC linéaire-non linéaire 120, un convertisseur MIC non linéaire-linéaire 121, un compa- rateur 123, un sélecteur 124 et une borne de sortie 126. Le filtre adaptatif 111, le filtre fixe 112, et les addi- tionneurs 101 et 102 sont identiques à ceux utilisés dans le décodeur MICDA de la figure 2 Un convertisseur MIC linéaire-non linéaire 120 et un convertisseur MIC non li- néaire 121 peuvent être utilisés, qui sont identiques à ceux décrits en détail dans '"BSTJ", pages 1555 à 1588 pu- blié en septembre 1970 par la société dite Bell System Laboratories, Alimenté avec un code MICDA d'entrée n, le quantificateur inverse adaptatif 91 sort une valeur obtenue en multipliant la largeur de quantification A à la valeur représentative et à la valeur de seuil corres- 23, pondant à N dansf le tableau I; avec la largeur de quanti- fication Aj, respectivement, et avec la (n +l)eme valeur de seuil Avec cette construction, la valeur représenta- tive prend la forme représentant un intervalle défini par les deux valeurs de seuil, Lorsque N est 8, une valeur suffisamment grande (par exemple 10 000) peut être suppo- sée et utilisée comme la (n + 1)eme valeur de seuil. Comme dans un cas o N = 8, un code quantifié dans lequel la valeur absolue de la valeur représentative devient maximum est appelé ici code de surcharge Comme on le décrira ultérieurement, le signal résiduel de limite de pôle supérieur dans le cas d'un code de surcharge positi- ve, et le signal résiduel de limite de pôle inférieur dans le cas d'un code de surcharge négative ne sont pas nécessai- res. Supposons maintenant qu'un code MICDA n est J entré à la borne 8, le quantificateur inverse adaptatif 91 produit des valeurs obtenues en multipliant la valeur représentative et la valeur de seuil représentées en ta- bleau II correspondant au code MICDA nj avec la largeur de quantification présente Aj, respectivement Ce signal de sortie a des valeurs montrant les deux limites d'un intervalle entre un signal résiduel représentatif e cor- respondant au signal résiduel e sur le côté du codeur et une valeur de signal représenté par le signal résiduel représentatif e Dans ce qui suit, la limite supérieure est représentée par Th U et la valeur inférieure par Th L. Comme le filtre adaptatif 111 et le filtre fixe 112 pro- duisent les valeurs de prédiction à l'instant présent, les additionneurs 101 et 102 ajoutent le signal résiduel représentatif ej aux valeurs de prédiction sorties par le filtre adaptatif 111 et le filtre fixe 112, les addition- neurs 103 et 104 ajoutent Th L aux valeurs de prédiction sorties par le filtre adaptatif 111 et le filtre fixe 112, et les additionneurs 105 et 106 ajoutent Th U aux valeurs 24, de prédiction sorties par le filtre adaptatif 1 l et le filtre f i- xe 112, de manière à produire un signal décodé représenta- A L tif xjun signal décodé de limite inférleure x et un si- U J gnal décodé de limite supérieure x, Dans ce cas, égales ment,le signal décodé représentatif x a une valeur repre- sentant un intervalle (x L XU, Le signal décodé représentatif x est transformé en code MIC X à 8 bits ordinaire par le convertisseur MIC linéaire-non linéaire 120, et le code est de nouveau R transformé en signal quantifié MIC, xj,par le convertis- seur MIC non linéaire-linéaire 121. Tout d'abord, considérons que le code MICDA d'entrée n'est pas un code de surcharge Supposons main- R tenant que le signal x est présent dans l'intervalle (xj xj) Dans cet état, le comparateur 123 fonctionne de façon que, lorsque la condition interne du codeur MICDA de l'étage suivant est la même que celle de l'étage pré- sent, dans le codeur MICDA de l'étage suivant, le signal R x est utilisé comme signal d'entrée, alors que le signal L U dans l'intervalle (x, xj) reçoit le même code MICDA que le présent étage Pour cette raison, les conditions variables de l'état interne des codeurs/décodeurs MICDA des étages présent et suivants sont les mêmes. R Considérons maintenant un cas o le signal x. LU n'est pas présent à l'intérieur de l'intervalle (x xj), R> U j mais satisfait x; > x Comme le signal d'entrée au co- deur MICDA de l'étage présent est également un signal MIC non linéaire, au moins une valeur représentative MIC LU sera présente dans l'intervalle (xx j) Lorsque la va- leur représentative MIC n'est pas présente dans cet inter- valle, le code MICDA définissant cet intervalle ne sera pas sélectionné, En outre, comme la valeur obtenue par la quantification MIC d'une valeur représentative x. L U R dans l'intervalle (x x) est représentée par x, la valeur du seuil de quantification MIC est présente dans 25. LA R u un intervalle (x x j) et comme x; > x, la largeur de quantification MIC se trouvera dans la plage 2 (x R x J 1 2 ( x>) -X Ainsi, on peut comprendre qu'une telle condition ne se produit que lorsque la largeur de quantification MIC devient égale ou au plus environ le double de la largeur de quantification MICDA Dans ce casla différence entre le code MIC non linéaire X dans R lequel xj a été créé et le code MIC non linéaire d'en- J trée du codeur MICDA de l'étage present montre que X est 1 un code MIC plus grand de 1 car x est présent dans l'in- L U R tervalle (x X) et x n'est pas présent Comme le code MIC non linéaire est une expression de l'amplitude de si- gne spéciale, dans cette condition, le comparateur 123 actionne le sélecteur 124 de façqon que l'additionneur 107 soit amené a ajouter + 1 & X lorsque x est positif, J alors que l'additionneur 108 est amené à ajouter -1 à X lorsque x R est négatif Par conséquent, le signal MIC J d'entrée au codeur MlCDA de l'étage présent et le signal MIC d'entrée au codeur MICDA de l'étage suivant devien- dront totalement égaux, maintenant ainsi la coïncidence des conditions variables de l'état interne, Ensuite, considérons le cas ou x n'est pas pré- sent dans l'intervalle (xx) mais satisfait x MIC sera contenue dans l'intervalle (xj,x) Comme la va- leur obtenue par la quantification MIC de la valeur repré- 1 F R sentative xj dans cet intervalle est exprimée xj, la va- leur de seuil de quantification MIC sera présente dans A l'intervalle (xj x)9 Pour cette raison, la largeur de quantification MIC se trouvera dans la plage 2 (x 3 x-R) à 2 (x - X Iontrant que dans ce cas, égale- J J j* mentla condition interne se produira lorsque la largeur de quantification MIC deviendra égale ou au moins envi- ron le double de la largeur de quantification MICDA Il sera clair que dans ce cas, également, la différence entre 26, MIC non linéaire X dans lequel xj S 'est produit et le code MIC non linéaire entré dans le codeur MICDA de l'étau ge présent sera un code -MIC dans lequel X est inférieur à 1 Pour cette raison, le comparateur 123 actionne le sélecteur 124 dans cette condition pour sélectionner, comme étant sa sortaie, (X D 1) obtenu par 1 additionneur 108 lorsqrue x D est positif et (X + 1) obtenu par R l'additionneur 107 lorsque xa est negatif, de sorte que le signal MIC d'entrée au codeur MICDA de l'étage présent deviend: parfaitement égal au signal MIC d'entrée au co- deur MICDA de l'étage suivant, maintenant ainsi la coin- cidence des conditions variables de l'état interne. Les opérations du filtre adaptatif 111 et du filtre fixe 112 représentés en figure 3 sont les mêmes que celles de la figure 2, Comme décrit précédemment, selon la présente in- vention,mame lorsqu'une pluralité de codeurs/décodeurs MICDA sont connectés suivant un certain nombre d'étages par l'intermédiaire de circuits de codeur/décodeur MIC, une caractéristique o la dégradation de la caractéristi- que est limitée seulement à un étage du codeur/décodeur MICDA peut être ohtenue, lorsque les conditions varia- bles d'état interne du dodeir/décodeur MICDA coincident les unes avec les autres. Bien qu'on ait décrit la figure 3 comme s'appli- quant au circuit MICDA représenté en figure 2, il appa- * raltra que le circuit représenté en figure 3 est égale- ment applicable au circuit MICDA représenté en figure 1. En figure 2, le filtre de prédiction 112 du circuit MICDA a été représenté comme étant un filtre fixe, mais le filtre peut être un filtre adaptatif, On comprendra que la présente invention couvre également des modifications o la sortie du quantifica- teur inverse adaptatif 91 comprend une valeur représenta- tive e et la longueur entre la valeur représentative et J 27, une valeur limite est donnée par (Th L e) et A U LA (Th U e) et o xj et xj est chacun ajouté e xj et (Th U ej) et (Th L ej) sont ajoutés ensemble, Considérons le cas o le code MICDA d'entrée est un code de surcharge, Considérons maintenant une surcharge positive, le quantificateur adaptatif produit un code de surcharge positive seulement lorsque le signal résiduel d'entrée appliqué au quantificateur adaptatif du coté du codeur est supérieur à la valeur de seuil maxi, mum du quantificateur adaptatif Par conséquent, en liai- son avec le signal résiduel représentatif du côté du co- deur correspondant, seul le signal résiduel de limite in- férieure est présent et le signal résiduel de limite su périeure ne l'est pas Par conséquent, contrairement au cas et il n'y a aucune surcharge, il n'est pas nécessaire R U de considérer le cas o A x > x et un tel jugement doit 33 R U être éliminé A moins que le jugement x; > x soit éliminé j J (ce qui est inutile pour une surcharge), une valeur ima- U ginaire pour xl est nécessaire qui doit être suffisamment j R supérieure à la valeur de xj pour qu'une telle valeur ne J soit pas utilisée pour un dispositif de mnoire ayant une longueur de mot limitée Danstle cas d'une surcharge né, gative,pour la même raison que pour la surcharge positi- ve, le signal résiduel de limite inférieure n'est pas pré- sent Ainsi, il n'est pas nécessaire de considérer le cas dans lequel x ge positive, ce jugement doit être omis Pour cette rai- son, il n'est pas nécessaire de'détecter une surcharge et de faire un jugement sur le fait que la surcharge est positive ou négative. La figure 4 représente des détails du compara- teur 123 représentés enf$gure 3, Comme représenté, le com- parateur 123 comprend un comparateur de limite supérieure 1231,un comparateur de limite inférieure 1232, un détecteur de surcharge 1233 et un générateur de signaux de sélection 28, 1234 Le comparateur de limite supérieure 1231 sort un U R signal " 1 " dans le cas o x ' x alors que dans les autres cas, il sort un signal " O ", Dans ce cas, égales ment, chaque fois que le détecteur de surcharge 1233 détec- te une surcharge, le comparateur 1232 sort un signal " O ", Lorsque le signal " 1 " sortant du comparateur de limite supérieure 1231 est appliqué, le générateur de signaux de sélection 1234 produit un signal de sélection (X+l) lorsque x; > O, alors que/lorsque x R duit un signal de sélection (X-l), Lorsque le signal " 1 " provenant du comparateur de limite inférieure 1232 est appliqué, le générateur 1234 produit un signal de sélection (X-1) lorsque x R > 0, et un signal de sélection (X+l) lorsque x Dans les autres cas, le générateur 1234 produit un signal de sélection X. La figure 5 représente un circuit de décodage MICDA modifié selon la présente invention Il comprend une borne d'entrée 8, un quantificateur inverse adaptatif 91, des additionneurs 101 à 104, des soustracteurs 105 et 106, un filtre adaptatif 111, un filtre fixe 112, un con- vertisseur MIC linéaire-non linéaire 120, un convertisseur MIC non linéaire-linéaire 121, un comparateur 123,un sélec- teur 124 et une borne de sortie 126, Le filtre adaptatif 111, le filtre fixe 112, les additionneurs 101 et 102 sont identiques à ceux représentés en figure 2, S'agissant des détails du convertisseur linéairenon linéaire MIC 120 et du convertisseur non linéaire-linéaire 121, on se repor- tera au document "BSTJ", pages 1555 à 1588 publié en septembre 1970 par la société dite Bell System Laborato- 2542 1 47 29, ries, Lorsqu'il reçoit un code MICDA d'entrée n, le quantificateur inverse adaptatif 91 sort une valeur obte- nue en multipliant une largeur de quantificatlon Aj avec une valeur représentative et une valeur de seuil corres- pondant à N et représentée dans le tableau II, et la (n +)Ième valeur de seuil, Alors, la valeur représen- tative représente un intervalle donné par les deux valeurs de seuil, Dans le cas oe N = 8, une valeur suffisamment grande, par exemple 10 000 peut etre utilisée, Le code quantifié dans lequel la valeur absolue de la valeur représentative, comme dans le cas o N = 8 est appelé ici signal de surcharge Cependant, comme on le décrira ulté rieurement, le signal résiduel maximum lorsque le signal de surcharge est positif et le signal minimum lorsque le signal de surcharge est négatif ne sont pas nécessaires. Lors de la réception du code nj à la borne d'en- trée 8, le quantificateur inverse adaptatif 91 produit des valeurs obtenues en multipliant les valeurs représen- tatives et les valeurs de seuil correspondant au code nj et représentées dans le tableau Il avec la largeur de quantification présente 4 j, Lessignaux de sortie ont des i' valeurs représentant un signal résiduel représentatif e J correspondant au signal résiduel ej du c Oté du codeur, et les deux limites de l'intervalle d'une valeur de signal sont représentées par le signal résiduel représentatif ej. La plus grande est ici désignée par THU et la plus petite par THL Comme le filtre adaptatif 111 et le filtre fixe 112 sortent maintenant des valeurs (leur somme est repré- sentée par Pj) prédits à ce moment là, o les valeurs préS j dites sorties par le filtre adptatif 111 et le filtre fixe 112 sont respectivement ajoutées au signal résiduel représentatif ej au moyen des dditionneurs 101 et 102, on peut obtenir un signal décodé représentatif x, Ainsi, l'équation suivante est valable: x e + P x 1 C 12) x j jj , Lt encore, le signal décodé représentatif xj représente un intervalle (TEL + P Th J + P) J Ce signal décodé représentatif x est transfox J mé en code MIC ordinaire à 8 bits} X, par le convertisseur linéaire-non linéaire 120, Le code X est de nouveau transformé en signal quantifié MIC X avec le convertisseur non 1 inéaire-linéaire 121, Alors les sorties du filtre adaptatif 111 et du filtre fixe 112 prédites à l'instant -R présent sont soustraites de; de manière à obtenir un signal résiduel décodé représenté ej qui est appliqué au coriparateur 123. Ainsi, le signal résiduel décodé représentatif e R est donné par l équation suivante v R R -P.= x R_,,( 3) e j = jP j J Supposons maintenant que le code MICDA d'entrée n'est pas un code de surcharge et que e est présent dans J l'intervalle (THL, THU)t alors le comparateur 123 sélec- tionne et sort un code MIC Xpar l'intermédiaire du sélec- teur 124 Supposons maintenant que les conditions varia- bles de l'état interne du circuit de codage MICDA de l'éta- ge suivant soient'égales à oellesde l'étage présent Alors, R dans le circuit de codage de l'étage suivant, x sera uti- J lisé comme entrée linéaire, alors que le même code MICDA que celui de l'étage présent est affecté à un signal dans l'intervalle (TEL, THU) contenant e, Pour cette raison, J les conditions internes des codeurs/décodeurs MICDA de l'étage présent et de l'étage suivant deviennent identi- ques. Considérons maintenant un cas o e n'est pas présent dans l'intervalle (THL, THU) et o e J > THU, Le signal d'entrée du codeur MTCDA de l'étage présent est également un signal MIC non linéaire Comme la valeur quantifiée MIC du signal décodé représentatif est x R et R R comme la relation entre e et x est exprimée par l'équa- tion ( 13)J il y aura au moins une valeur représentative tion ( 13), il y aura au moins une valeur représentative 31, MIC dans l'intervalle (THL + Pj, THU + Pj), Si la valeur représentative MIC n'est pas présente dans cet intervalle, un code MICDA formant cet intervalle ne sera pas choisi. En outre,comme la valeur quantifiée MIC X de la t J valeur représentative xj est présente dans l'intervalle J (THL + Pj, THU + Pj), la valeur de seuil quantifiée de MIC est présente dansl'intervalle (TEL + Pj, Xj) En outre, R comme xj > THU + P, la largeur de quantification de MIC se trouvera dans la plage: 2 Cx, xj) â 2 (xj THL Pj) Il apparaîtra que cette condition se produit lorsque la largeur de quantification s MIC devient égale ou au plus double de la largeur de quantification MICDA Dans ce cas, comme la différence x entre un code MIC non linéaire X n:1 produisant x et un code MZC non linéaire d'entrée au cir- J cuit de codage MICDA de l'étage présent se trouve dans l'intervalle (THL + Pi, THU + Pj) et comme il n'y a pas R xj, on peut noter que X est un code MIC plus grand de 1. En outre, comme le code MIC non linaire est une représentation d'amplitude de signe spécial, dans cet état, le comparateur 123 actionne le sélecteur 124 Lorsque x R J est positif (correspondant à un cas o le bit de poids fort du code non linéaire MIC,X,qui a produit x correspond à " 1 "), l'additionneur 103 ajoute + 1 (pas de progression minimum) à X alors que, lorsque x R est négatif (correspondant à un cas o le bit de poids fort de X est " O "), l'additionneur 104 ajoute -1 à X de sorte que le sélecteur 124 sélection- ne et sort (X+l) ou (X-1), Par conséquent, le signal MIC d'entrée au codeur MICDA de l'étage présent et le signal d'entrée du codeur MICDA de l'étage suivant deviennent parfaitement égaux, maintenant ainsi la coïncidence des conditions internes, Considérons maintenant le cas o e R n'est pas J présent dans l'intervalle (THL, THU), c'est-S-dire que Rn'existe pas dans l'intervalle TL + PTHU + P et Xj n'existe pas dans l'intervalle'(THL + Pj, THU + Pj et 32, R e (THL + Pj, THU + Pj), En outre, comme la valeur quanti- fiée MIC de la valeur représentative x dans cet inter- valle est x la valeur de seuil quantifies MIC est prée J' A sente dans l'intervalle (x THU + P) Ainsi, la largeur / R R quantifiée MIC devient 2 (x x à 2 (THU + Pj + x) Dans ce cas, on comprendra que x sera produit lorsque la J largeur quantifiée MIC devient égale ou au plus double de la largeur quantifiée MICDA, Il apparaîtra que dans un tel cas; le code MIC non linéaire X qui a produit x est J inférieur de 1 au code non linéaire d'entrée au circuit de codage MICDA du présent étage Par conséquent, le com- parateur 123 actionne le sélecteur 124 dans cette condi- tion L Orsque x est posititif (correspondant à un cas o le bit de poids fort de X est " 1 "), l'additionneur ajou- te -1 à X, alors que lorsque x est négatif (correspondant à un cas o le bit de poids fort de X est " O "), l'addi- tionneur ajoute + 1 à X, alors que le sélecteur 124 sélec- tionne et sort (X-l) ou (X+i), Ainsi, le signal-MIC d'en- trée au circuit de codage MICDA du présent étage et le signal MIC d'entrée au circuit de codage MICDA de l'étage suivant deviennent parfaitement égaux, maintenant ainsi la coïncidence des conditions internes. Le fonctionnement du filtre adaptatif 111 et du filtre fixe 112 représentés en figure 5 est le même que dans la figure 2. Considérons maintenant le cas o le code MICDA d'entrée est un code de surcharge Dans ce mode de réa- lisation, considérons le cas o la surcharge est positi- ve Le quantificateur adaptatif produit un code de sur- charge positive seulement lorsque le signal résiduel d'en- trée du quantificateur adaptatif du côté du codeur est supérieur à la valeur de seuil maximum du quantificateur adaptatif Par conséquent, le signal résiduel représenta- 33, tif correspondant du cÈté du décodeur ne contient que le signal résiduel de limite inférieure et le signal rési- duel de limite supérieure n'est pas présent, Par consé- quent, contrairement au ças o il n'y a aucune surcharge, R il n'est pas nécessaire de considérer le cas o un e > THU, et un jugement à ce sujet doit être omis, A moins d'omet- tre le jugement e > TRU, qui n'est pas nécessaire en J particulier au moment de la surcharge, une valeur imagi- naire devient nécessaire pour THU, Une telle valeur imagi- R naire doit être considérablement supérieure à e, et ne peut être réalisée avec un dispositif de mémoire avec une longueur de mot limitée et impratiquable Pour la même rai- son que pour la surcharge positive, dans le cas d'une sur- charge négative, également, le signal résiduel de limite inférieure n'est pas présent de sorte qu'un cas o ej de la même manière que dans la surcharge positive, ce ju- gement doit être omis. Comme décrit ci-dessus, il est nécessaire d'omet- tre le jugement selon lequel la surcharge détectée est positive ou négative. La figure 6 représente des détails d'une variante du comparateur 123 représenté en figure 5, Le comparateur 123 représenté en figure 6 comprend un comparateur de limite supérieure 1231, un comparateur de limite inférieu- re 1232,un détecteur de surcharge 1233 et un générateur de signaux de sélection 1234 qui sont connectés comme repré- senté Le comparateur de limite supérieure 1231 sort un signal " 1 " lorsque TRU i et et dans les autres cas, sort un signal "O", Cependant, chaque fois que le détec- teur de surcharge 1233 détecte une surcharge, le compara- teur de limite supérieure sort toujours un signal "O". Aussi, le comparateur de limite inférieure 1232 sort un signal " 1 " lorsque THL > ef Ret dans les autres cas, un signal " O " Cependant, chaque fois que le détecteur de 34, surcharge 1233 détecte une surcharge, le c Qiwparateur de limite inférieure 1233 sort un signal '" O e. En réponse au signal " 1 provenant du compara- teur de li mite supérielure 1231, le générateur de signaux de sélection 1234 génère un signal de sélection (X+l) lorsque x R > Q, alors qu'il produit un signal de sêlec- tion (X-l) lorsque X 0, En réponse au signal "V' provenant du comparateur de limite inférieure 1232, le générateur de signaux de sé- lection 1234 produit un signal de sélection (X-l) lorsque X > 0,alors qu'il produit un signal de sélection (X+l) 3 rp lorsque x gnaux de sélection 1234 produit un signal de sélection X. La figure 7 est un schéma sous forme de blocs d'une variante du circuit MICDA de la figure 5 Ce cir- cuit modifié comprend une borne d'entree 8 e un quantifi- cateur inverse adaptatif 91, des additionneurs 101 à 104, des soustracteurs 105 et 106, un filtre adaptatif 111, un filtre fixe 113, un circuit convertisseur x IC linéaire- non linéaire 120, un circuit convertisseur MIC non linéai- re-linéaire 121, un comparateur 123, un sélecteur 124, et une borne de sortie 126 Le filtre adaptatif 111, le filtre fixe 112,et les additionneurs 101 et 102 sont iden- tiques à ceux utilisés pour le circuit de décodage MICDA de la figure 2 Le circuit convertisseur linéaire-non li- néaire 120 et le circuit convertisseur non linéaire-linéai- re 121 sont décrits en détail dans un article "'BSTJ" pages 1555 à 1588 publié par la société dite Bell System Labora- tories, en septembre 1970 Les connexions de ce circuit sont les mêmes que celles représentées en figure 5, sauf pour la connexion entre le quantificateur inverse adapta- tif 91 et le comparateur 123. Lorsqu'il regoit un code MICDA d'entrée n, le quantificateur inverse adaptatif 91 sort des valeurs res- pectivement obtenues en multipliant des valeurs représenta- , tives correspondant à n, indiqué dans le tableau II et des valeurs représentatives correspondant & nl et n+l avec la largeur de quantification Ajà Alors, la valeur représentative représentera un intervalle donné par deux valeurs de seuil Comme valeur représentative correspon- dant à (n-l) dans le cas o n=l, on utilise 0, alors que comme valeurs représentatives correspondant à (n+l) dans le cas o n= 8, on utilise une valeur élevée,par exem- ple 10 000. D'autre part, lorsqu'un code MICDA n est entré J à la borne 8, le quantificateur inverse adaptatif 91 sort un signal résiduel représentatif ej(nj) ci-après -le signal résiduel représentatif lorsque n est reçu est défini par e (nj) correspondant à un signal résiduel ej(nj) du côté du codeur et ayant une valeur correspon- dant au produit entre la valeur représentative correspon- dant au code nj et représentée dans le tableau II et la lar- geur de quantification présente Ai, un signal résiduel re- A présentatif d'ordre inférieur ej(n-l) correspondant au produit entre une valeur représentative correspondant à un code MICDA n -1 et la largeur de quantification pré- J sente A, et un signal résiduel représentatif d'ordre éle- AJ vé ej(nj+l) correspondant au produit entre une valeur représentative correspondant à un code MICDA nj+l et la J largeur de quantification présente Aj, Alors, par suite de la caractéristique de quantification optimisée décrite ci-dessus selon laquelle les valeurs respectives de seuil sont positionnées entre valeurs représentatives, le signal ^ résiduel représentatif e (n), le signal résiduel repré- sentatif d'ordre élevé e (n +l) et le signal résiduel représentatif d'ordre inférieur ej(nj"l) auront chacun une valeur représentant un signal dans l'intervalle donné par les valeurs de seuil supérieure et inférieure, Comme le filtre adaptatif 111 et le filtre fixe 112 sortent maintenant des valeurs (leur somme est Pj) r 542147 prédites au moment présent, les valeurs prédites de sor- tie du fiitre adaptatif 111 et du filtre fixe 112 sont respectivement ajoutées au signal résiduel représentatif A ej par les additionneurs 101 et 102 de manière à obtenir le signal décodé représentatif x, Par conséquent, on J peut écrire l'équation suivante: A, xj ej(nj) + Pjt 9,, ( 14) Le signal décodé représentatif x est trans- J formé en code MIC ordinaire à 8 bits, Xpar le convertis- seur MIC linéaire-non linéaire 120 Ce code est de nou- veau converti en signal codifié MIC,xj,par le convertis- seur MIC non linéaire-linéaire 121, qui est soustrait des valeurs de prédiction au moment présent sorties du filtre adaptatif 111 et du filtre fixe 112,respective- ment par les soustracteurs 105 et 106 de manière à être R converti en signal résiduel décodé représentatif e qui est appliqué au comparateur 123 Par conséquent, le si- gnal résiduel décodé représentatif e est donné par J l'équation suivante: RR e = x P,, ( 15) J J J Indiquons une valeur obtenue en multipliant une valeur de seuil positionnée entre la valeur repre- sentative du code n -l et la valeur représentative n avec J J la largeur de quantification présente Aj par TH(nj-l), et une valeur obtenue en multipliant une valeur de seuil po- sitionnée entre la valeur représentative du code n et la J valeur représentative n +l avec la largeur de quantifica- tion présente Aj par TH(nj) Alors, lorsque e est présent J J J dans un intervalle lTH(n-l, TH(n)l, c'est-à-dire dans un cas ou e est plus proche de e (n) parmi les trois si- gnaux résiduels représentatifs ej(nj), ej(nj l) et ej(nj+l), le comparateur 123 actionne le sélecteur 124 pour l'amener à sélectionner et sortir le code X, Lorsque la condition variable de l'état inter- ne du codeur MICDA à l'étage suivant est le même que celle 37, du présent étage, dans le codeur MICDA de l'étage sui- vant R est utilisé commne entrée linéaire, et le même J code MICDA que celui du présent étage est alloué à un si- gnal dans lequel ej est présent dans l'intervalle lTH(nj-1), TH(nj)lo Pour cette raison, les conditions in- ternes des codeurs/déc Qdeurs MICDA dans les étages pré- sent et ultérieurs deviendront identiques Considérons le cas o e n'est pas présent dans l'intervalle lTR(n -), TH(nj)l et e > TH(nj), c'est-àdire que e est le plus proche de e(nj- +l) parmi j J les trois signaux résiduels représentatifs décrits ci- dessus Comme le signal d'entrée du codeur MICDA du pré- sent étage est un signal MIC non linéaire, la valeur obte- nue par la quantification MZC du signal décodé représenta- tif x est exprimée par xi, et la relation entre e et R lre xj est représentee par l'équation ( 14),au moins une valeur représentative de signal MIC sera contenue dans l'inter- valle lTH(nj-l) + Pj, TH(n) + Pjli Si la valeur représentative MIC n'est pas pré- sente dans cet intervalle, le code MICDA qui a formé cet intervalle ne sera pas sélectionn,é. Comme la valeur obtenue par quantification A MIC de la valeur représentative x dans l'intervalle R ETH(nj- 11) + P, TH(nj) + Pjl est exprimée par xji la va- leur de seuil quantifiée MIC sera présente dans un inter- A R>T Hn)+j vallelTH(nj-l) + Pj f xjl En outre, comme xj > TH(n + p la largeur de quantification MIC se trouvera dans la pla- ge l 2 (X, xj) â 2 (X TH(nj-l) Pjl On peut noter que cette condition se produit lorsque la largeur de quanti- fication MIC devient égale ou au plus double de la lar- geur de quantification MICDA, Dans ce cas, le code MIC R non linéaire qui a formé j est plus grand de 1 que le co- de MIC non linéaire d'entrée au codeur MICDA du présent A stade, car xj est présent dans l'intervalle lTH(nj) + Pi, T(n) + P et qu'il n'y a aucun x lTH(nj-1) + Pj, T Hr(nj) + P 1 l et qu'il n'y a aucunx. 38, En outre co 7-e le code MIC non linéaire est une expression d'amplitude de signe spéciale le compa- rateur 123 actionne le sélecteur 124 dans cette condition de manière à l'amener à sélectionner et sortir une sor- tie obtenue en ajoutant + 1 (pas de progression minimum) à X avec i'additionneur 103 lorsque x Y est positif '(cor- i respondlant au cas o le bit de poids fort du code MIC non linéaire qui a produit x R est " 1 '), alors que, lors- R que xt est positif (correspondant au cas o le bit de J poids fort de X est 'o'), une sortie obtenue en additions nant -1 à X avec l'additionneur 1040 Par conséquent, le signal MIC d'entrée au codeur MICDA du présent étage, et le signal d'entrée au codeur MICDA de l'étagesuivant coïncident parfaitement, maintenant ainsi la coincidence des conditions internes. Considérons maintenant le cas o e 1 n'est pas J présent dans l'intervalle lTI,(n l), TII(n)l c'est d R l re que xj n'est pas présent dans l'intervalle j R lTH(nj- 11) + P, T(n) + Pj et o e TH(nj-1) + Pji TH(n) + Pjl D'autre part, comme la va- leur quantifi&,MIC d'une valeur représentative x dans * cet intervalle est égale à x, la valeur de seuil quanti- fiée MIC sera contenue dans l'intervalle lxje TH(nj) + Pjl. Par conséquent, la largeur de quantification MIC sera éga- A R R le à 2 (xj x) à 2 lTH(nj) + Pj xl 1 Ainsi, dans ce cas, J R également, on notera que xj sera produit lorsque la lar- geur de quantification MIC deviendra égale ou au plus double de la largeur de quantification Il CDA, Dans ce cas, le code X qui a produit x est plus petit de 1 que le co- de MIC non linéaire entré dans le codeur MICDA du prés sent étage Dans cette condition, le comparateur 123 acr 39, tionne le sélecteur 124 pour l'amener à sélectionner et sortir (X-1) obtenu par l'additionneur 1 Q 4 lorsque x R est positif (correspondant à un cas o le bit de poids fort de X est " 1 "), alors que (X+I) obtenu par l'addi- tionneur 103 lorsque x est négatif (correspondant au cas J o le bit de poids fort de X est " O ") Par conséquent, le signal MIC d'entrée au codeur MICDA du présent sta- de et le signal MIC d'entrée au codeur MICDA du stade suivant deviennent parfaitement égaux, maintenant ainsi la coïncidence des conditions variables de l'état inter- ne. On peut noter que la sortie du quantificateur inverse adaptatif 91 peut avoir une valeur représentative etles espacements entre valeurs représentatives sont par exemple e (nj), le (nj-) (n)jl,le(n +l) e (nj)l et qu 3 ' 3 et que e peut être obtenu en soustrayant xj de x La figure 8 est un schéma sous forme de blocs d'une modification du comparateur 123 représenté en figu- re 4, Le comparateur représenté en figure 8 est constitué d'un comparateur de signal résiduel représentatif 1230, d'un comparateur de signal résiduel représentatif d'ordre supérieur 1231, d'un comparateur de signal résiduel repré- sentatif d'ordre inférieur 1232, d'un détecteur de surchar- ge 1233 et d'un générateur de signaux de sélection 1234. Le comparateur de signal résiduel représentatif 1230 sous- trait e de e (nj) pour sortir une différence Le compa- 3 J 3 rateur de signal résiduel représentatif d'ordre supérieur 1231 soustrait ej de ej(nj+l) pour sortir une différence. cependant, lorsque le détecteur de surcharge 1233 détecte une surcharge positive, le comparateur 1231 sort un signal " O ", De la même manière, le comparateur de signal résiduel représentatif d'ordre inférieur 1233 soustrait e R de A J ej(nj-1) et sort une différence Dans ce cas également, lorsque le détecteur de surcharge 1233 détecte une sur- charge négative, le comparateur 1232 produit un signal "'o, , Le générateur de signaux de sélection 1234 compare les sorties du comparateur 1230,du comparateur 1231 et du comparateur 1232 de manière à produire un si- gnal de sélection (X+i) lorsque x > O, et un signal R de sélection (X-l) lorsque xj O, et un signal de sélection (X+l) lorsque R l xj figures 4 à 8 ont les mêmes avantages que celles repré- sentées en figure 3, La présente invention n'est pas limitée aux exemples de réalisation qui viennent d'être décrits, elle est au contraire susceptible de modifications et de variantes qui apparaltront à l'homme de l'art, 41, REVENDICATIOQNS 1 Circuit de décodage MICD? d'un type qui âeqoit un si Vna Codé sorti par un codeur MICDA qui quan tifi ae iani;re adaptative 1 chaque instant dchantil= lonnage un signal résiduel qui est une différence entre un signal formé par lin arisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de mani Qre adaptative, et qui produit un signal décodé NIC non linéaire, caractérisé en ce qu'il comprend O un quantificateur inverse ( 91) adaptatif qui pro- duit, à partir d'un signal codé quantifié produit par le codeur MICDA, un signal de valeur résiduel représenta- tif, un signal résiduel de limite inférieure et un signal résiduel de limite supérieure en conformité avec le signal lm résiduel du c Sté du codeure et qui détermine une caracté- ristique de quantification R un Instant d'échantillonna- ge suivant en conformit& avec le signal codé quantifié; un moyen d'addition ( 101-08) ajoutant un signal de pré- diction adaptativre qui sera décrit ultérieurement au si- 2 o gnal de valeur résiduel représentatif, au signal ré- siduel de limite inférieure et au signal résiduel de li- mite supérieure, produits par le quantificateur inverse adaptatif pour produire un signal de valeur décodé re- présentatif, un signal de valeur décodé de limite infà rieure et un signal de valeur décodé de limite supérieu- re; un convertisseur MIC ( 120) non linéaire pour conver- tir le signal de valeur décodé représentative en signal MIC codé non linéaire pour former un signgl MIC non linéai- re; un convrtse XC ( 121) linéaire linéarisant le signal 1 C non lnéair pour produire un signal MIC Uin&n un moyen de comparateir ( 123) pour comparer le signal MIC linéaire au signal de valeur d O codé de limite Infé rieure et au signel de va'leur: dâcodâ d limite eup 4 ârieu- re pour former un s Ign Al décdé Gr Ic non linéaire qui cor- 2 csond au zîgqal x*Ic mron I;naire, la oignl m Ic Pçn linéaire auquel on N gout G,l ou la sînai 2-7 C on S néaire auquel a et déterminer une caractéristique de pdiction lors de l Uias- tant d'échantillonnage auivant; d'on il résulte que dans une condition connec- tée en cascade, O Uu N codage/décodage 11 IC et un codage/ décodage MICDA sont reptês alternati veiuient,dès que des conditi-ons variables d'éâtat interne des circuits de coda-. ge/décodage MICDA ont colncidg par'?aitestient, lors de l'instant suivant, la dégradation c 2 e la caractéristique due à lacoexo en cascade est rendu-e identique à celle d'un 6 étacpe MIODA - 2 -Circuit de dêcodage selon la revendication 1, o le moyen de comarateur_ valeur limite inférieurer c'est-à-dire n'est pas un si- gnal de surcharge, comrpare une sortie du convertisseur mitc linéaire ( 121) au signal de valeur décodé de lin-ite inf& rieure lorsque le signal de code cru&ntigié MICDA reçu est un code de sucre oi$vet compare la sortie du convertisseur IMC lnéAiî 2 e 4 um Ln de 'valeus décodé des limite Inf&r ixze 'lorequa 'lae gneale 'Code tinant fié MICDA reçu est un signl -de 'Surcharge négative pour ut Ili- satîon de la sortie du convertisseur M 4 XC non 1 inéaire tel quel ou après addition de + 1 ou -1 coimme 'signal décodé 43, MIC non linéaire. 3 Circuit de décodage selon la revendication 2, o le moyen de comparateur ( 123) comprend un détecteur de surcharge ( 1233) alimenté avec un signal nj, un c Onparateur de limite supérieure ( 1231) auquel sont appliqués une sortie du détecteur de surcharge et des signaux x et x, un comparateur de limite inférieure ( 1232) auquel sont appli- qués une sortie du détecteur de surcharge et des si- gnaux x; et x R,et un générateur de signaux de sélection ( 1234) auquel sont appliquées les sorties des compara- teurs de limite supérieure et de limite inférieure et le signal xj. 4 Codeur MICDA d'un type qui reçoit un signal codé provenant d'un codeur MICDA qui quantifie de manière adaptative à chaque instant d'échantillonnage un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction prédit de manière adaptative, et qui délivre un signal décodé MIC non linéaire, carac- térisé en ce qu'il comprend: un quantificateur inverse adaptatif ( 91) qui produit, à partir d'un signal codé quantifié produit par le codeur MICDA, un signal de valeur résiduel représen- tatif, un signal résiduel de limite inférieure et un si- gnal résiduel de limite supérieure en conformité avec le signal résiduel au côté du codeur, et qui détermine une caractéristique de quantification lors de l'instant d'échantillonnage suivant en conformité avec le signal codé quantifié;/ un moyen d'addition ( 101-104) additionnant un signal de prédiction &d Aptative devant être décrit ultérieurement au signal résiduel représentatif provenant du quantifica- teur inverse adaptatifpo=r produire un signal décodé repré- sentatif; un convertisseur MIC non linéaire ( 120) pour con- convertir le signal décodé représentatif en signal M 1 IC codé non linéaire; un c Qnyer tsseur MTC linéaire ( 121) pour linéa- risation d'une sortie du convertisse@ur IC non linéaire; - un moyen de soustraction ( 105-106) soustrayant le si- gnal de prédiction adaptative du signal de sortie du con, vertisseur MIC linéaire pour produire un signal résiduel décodé représentatif; un moyen de comparateur ( 123) pour comparer le si- gnal résiduel décodé représentatif au signal résiduel de limite inférieure et au signal résiduel de limite supé- rieure pour former un signal décodé MIC non linéaire qui correspond au signal de sortie du convertisseur MIC non linéaire, au signal de sortie du convertisseur MIC non linéaire auquel a été ajouté + 1 ou au signal de sortie du convertisseur MIC non linéaire auquel a été ajouté -1; et un circuit de prédiction ( 111-112) adaptative auquel est appliqué le signal décodé représentatif ou le signal décodé représentatif avec le signal résiduel représenta- tif pour produire un signal de prédiction adaptative à un instant présent et pour déterminer une caractéristique de prédiction à un instant d'échantillonnage suivant, le quantificateur inverse adaptatif produisant des signaux résiduels de limite supérieure et de limite inférieure en plus du-signal résiduel représentatif et des valeurs de ces signaux étant utilisées pour corriger le code MIC non linéaire du signal décodé représentatif de manière a former le signal décodé MIC non linéaire, 5 Circuit de décodage IICDA d'un type qui reçoit un signal codé provenant d'un codeur MICDA qui quantifie de manière radaptatta & chaque instant d'*chan- tillonnage, un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée et un signal de prédiction t 25421 47 pr dit de ntanixre adaptative, et qui délivre un signal decodâ MIC non linaliree cgr Actérisé en ce qu'il comprend: un quant Ificateur inverse adaptatif ( 91) quipro- uit à partit dun signal codiffi product par le codeur MICDA, un signal résiduel représentatif, un signal rési- duel de limite inférieure, et un signal résiduel de limi. te supérieure en conformité avec le signal résiduel du caté du codeur et qui détermine une caractéristique de quantification a un instant d'échantillonnage suivant en conformit avec le signal codé quantifié' un moyen d'additionneur ( 101-104) additionnant un si- gnal de prédiction adaptative devant être décrit ultérieu- rement au signal résiduel représentatif provenant du guan- tificateur inverse adaptatif pour produire un signal déco- dé représentatif; un convertisseur MIC non linéaire ( 120) pour con- vertir le signal décodé représentatif en signal MIC codé non linéaire; un convertisseur MIC linéaire ( 121) linéarisant une sortie du convertisseur MIC non linéaire; un moyen de soustraction ( 105-106) soustrayant le si- gnal de prédiction adaptative d'un signal de sortie du convertisseur MIC linéaire pour produire un signal résiduel représentatif; un moyen de comparateur ( 123) qui, lorsque le si- gnal codé quantifi E provenant du codeur MICDA n'est pas à une limite supérieure ou inférieure 1 c'est dire n'est pas surchargé, compare le signal résiduel décodé représen- tatif au signal résiduel de limite inférieure et au signal résiduel de llmlte sup Nrte Ure alors que lorsque le eignal codé quantifi est un code de surcharge positive, Il com- pare le ignal rdsîduel déacodé représentatif au eignal résiduel de lizite Inférieure et d'autre part, lorsque le signal codé quantifif est un code de surcharge N 9 gative il compare le signal rfduel représentatif au signal r- sidu-e 11 de '2 àiute 5 upérieure d-e mianize à Zor Twar un zign El décodé ? 41 C non qi&i décodê repssenttif a Ve:-c le signal résidel rp ta- tif pour produire un signal de prédiction ad ptative &. un instzint présent et pour déterminer une carctéristiquc de prédiction pour un instant d'échanâtillonnage suivant,- d'o il résulte que le quant-ificateur in-ver- se adaptatif ( 91 j Produit le sn 1 résiduel representatif ain- si que les sigflauu résiduels de limite supérieure et de limite inférieure et le code MIC non linéaire du signal décodé représentatif est corrigé en conformité avec des valeurs du signal résiduel représentatif et des signaux résiduels ee limite supérieure et de limite înérieure, et une valeur du sign'al de code quantifié sortie par le codeur MICDA pour former un signal décodé MI 1 C non linêai- re. 6 -Circuit de décodage MICDA d'un type qui reçoit un signal codé provenant d'un codeur îOICDA qui quantifie de manière adaptative & chaque instant d'échantillonn étant un signal résiduel qui est une dif'- f érence entre un signal formé par linéarisation d'un si- gnal MIC codé non linéaire d'entrée et un signal de pré=- diction prédit de manière adaptativeet qui délivre un signal décodé MIC non linéaire 2 caractérisé en ce-qu'il comprend: "un quantificateur Inverse adaptatif ( 91) qui produit à partir d'un signal codé quantifié produit par le codeur MICDA, un premi'er signal résiduel représentatif du signal codé quantifié, un Becond Gignal résiduel re- 47, présentatif (signal résiduel représentatif d'ordre inférieur) inférieur d'un niveau au signal codé quan tifié, et un troisième signal résiduel représentatif (si- gnal résiduel représentatif d'ordre supérieur) supérieur d'un niveau au signal codé quantifié, et qui détermi-. ne une caractéristique de quantification lors de lvins. tant d'échantillonnage suivant en conformité avec le signal codé quantifi; un moyen d'addition ( 101-104) ajoutant un signal de prédiction adaptative devant être décrit ultérieurement au signal résiduel représentatif provenant du quantifica- teur inverse adaptatif,pour produire un signal décodé re- présentatif; un convertisseur MIC non linéaire ( 120) pour conver- tir le signal décodé représentatif en signaux MIC codés non linéaires; un convertisseur MIC linéaire ( 121) linéarisant une sortie du convertisseur MIC non linéaire; un moyen de soustraction ( 105-106) soustrayant le signal de prédiction adaptative du-signal de sortie du convertis- seur MIC linéaire pour produire un signal résiduel décodé représentatif; un moyen de comparateur ( 123) pour caparrer le si- gnal résiduel décodé représentatif au premier signal ré- siduel représentatif, au signal résiduel représentatif d'ordre inférieur et au signal résiduel représentatif d'ordre supérieur de manière à former un signal décodé MIC non linéaire qui correspond au signal de sortie du conver- tisseur MIC non linéaire, au signal de sortie du convertis- seur MIC non linéAire auquel a été ajouté + 1 ou au signal de sortie du convertisseur MIC non linéeire auquel a été ajouté -1; et un circuit de prédiction adaptative ( 111-112) auquel sont appliques les signaux décodés représentatifs pour pro- duire le signal de prédiction adaptative ' un instant pré- 48, - sent et pour déterminer une caractéristique de prédic- tion à un instant d'échantillonnage suivant} d'ot ilrésulte que le qu Antificateur inver se adaptatif ( 91) sort non seulement le signal résiduel représen- tatif mais encore les signaux résiduels représentatifs d'ordre supérieur et d'ordre inférieur, et le code MIC non linéaire du signal décodé représentatif est corrigé par des valeurs de ces signaux de Fortieet une valeur du premier signal résiduel représentatif pour pro- duire le signal décodé MIC non linéaire. 7 Circuit de décodage MICDA d'un type qui reçoit un signal codé sortant d'un codeur MICDA qui quan- tifie de manière adaptative à chaque instant d'échantillon- nage un signal résiduel qui est une différence entre un signal formé par linéarisation d'un signal MIC codé non linéaire d'entrée, et un signal de prédiction prédit de manière adaptative, et qui délivre un signal décodé MIC non linéaire, caractérisé en ce qu'il comprend: un quantificateur inverse adaptatif ( 91) qui pro- duit,à partir d'un signal codé quantifié produit par le codeur MICDA, un premier signal résiduel repésentatif du code quantifié, un second signal résiduel représentatif (signal résiduel représentatif d'ordre inférieur) infé- rieur d'un niveau au code quantifié, et un troisième si- gnal résiduel représentatif (signal résiduel représenta- tif d'ordre supérieur) supérieur d'un niveau au code quan- tifié et qui détermine une caractéristique de quantifica- tion à un instant d'échantillonnage suivant en conformité avec le signal de code quantifil; un moyen d'addition ( 101-104) additionnant un signal de prédiction adaptative devant être décrit ultérieurement au premier signal résiduel représentatif provenant du quan- tificateur inverse adaptatif pour produire un signal déco- dé représentatif; un convertisseur MIC non linéaire ( 120) pour conver- tirt le signal décodé représentatif en signal MIC codé non linéaire; un convertisseur 2 IC linéaire ( 121) linéarisant ale sortie du convertisseur MIC non linéaire; un moyen de soustraction ( 105-106) soustrayant le signal de prédiction adaptativre du signal de sortie du convertisseur MIC linéaire pour produire un signal rési-. duel représentatif décodé ' un moyen de cotparateur ( 123) quilorsque le signal codé quantifié provenant du codeur MICDA N est pas à une limite supérieure ou inférieure, c'esti-àlire n'est pas surchargé compare le signal résiduel décodé représentatif au premier signal résiduel représentatif, au signal rési- duel représentatif d'ordre inférieur et au signal résiduel représentatif d'ordre supérieur, alors que lorsque le signal codé quantifié est un code de charge positive, compare le signal résiduel décodé représentatif, le pre- mier signal résiduel représentatif et le signal résiduel représentatif d'ordre inférieur, et d'autre partlorsque le signal code quantifié est un code de surcharge, compa- re le signal résiduel décodé représentatif, le premier signal résiduel représentatif et le signal résiduel repré- sentatif d'ordre supérieur, de manière à former un signal décodé MIC non linéaire qui correpond au signal de sortie du convertisseur MIC non linéaire, au signal de sortie du convertisseur MIC non linéaire auquel a été ajouté + 1, ou au signal de sortie du convertisseur MIC non linéaire auquel a été ajouté e 1; et un circuit de prédiction adaptative ( 111-112) auquel est appliqué le signal décodé représentatif pour produire un signal de prédiction adaptattve un instant présent et pour déterminer une ca ctértstique de préediction pour un instant d' chantillonnage 'uivant; d'ot il rêsulte que le quantificateur Inver- se adaptatif ( 91) sort non seulement le signal résiduel repré- sente-if m-ais encore les signaux r 5 s alordre sus &rieur et dsordre Ingérieu:-, a-t la coae 1,11 r- non linëai K du sqr 41 d c Qdê 1 cltif est (corrîVG par les Valeurs ae Cie Sori-Ue Mentionnés St la valeur du premier oieî-cz-9 residu-el repré- sentatif pour produire le code MIC non I Inêz-îze,