FR 2508254 A1 19821224 FR 8112251 A 19810622 CIRCUITS INTEGRES MONOLITHIQUES "CODEC + FILTRES" La présente invention concerne des circuits intégrés mono- lithiques comprenant un codeur et un décodeur (codec), un filtre d'émission et un filtre de réception destinés à la conversion analogiquenumérique et numérique-analogique de signaux téléphoniques à audiofréquence, et plus particulièrement des circuits intégrés monolithiques de l'espèce considérée dans lesquels les filtres d'é- mission et de réception sont des filtres à capacités commutées. Il est connu qu'un réseau à résistance et capacité (RC) est équivalent à un réseau dans lequel chaque résistance est remplacée par une combinaison d'une capacité et de deux commutateurs Si C Rest la capacité de la combinaison et T la période de commutation des commutateurs, la résistance R équivalente à la combinaison est R = T / CR Cf."Sampled Analog Filtering Using Switched Capacitors as Resistor Equivalents" par J Jerry Caves et al, I E E E Journal of Solid State Circuits, Vol SC 12, N 6, Décembre 1977 Le fonctionnement des filtres à capacités commutées pour le traitement d'un signal audio- fréquence nécessite une horloge d'environ 128 à 512 k Hz. Les accès numériques d'émission et les accès numériques de réception d'un circuit monolithiques "codec + filtres" sont constitués chacun par un ensemble de trois bornes émettant ou recevant les signaux suivants: a) les bits d'information sous forme d'un train numérique de 64 à 2048 kbit/s; b) des bits d'horloge synchrones des bits d'information et servant à lire ces derniers; c) un signal de synchronisation permettant de repérer les intervalles de temps dans la trame ou dans la multitrame. En plus de ces deux ensembles de trois accès, le circuit nécessite pour son fonctionnement une horloge maîtresse à 2048 kbit/s (cas de la loi de codage A). -2- L'horloge des filtres à capacités commutées est obtenue gé- nérallement par division de l'horloge maîtresse Or cette horloge maîtresse, à moins d'être dédoublée, ne peut être synchrone dans les codecs - asynchrones qu'avec l'un des signaux de synchronisation d'émission et de réception; elle est plésiosynchrone avec l'autre On supposera que l'horloge maîtresse est synchrone avec le signal de synchronisation d'émission. L'horloge maîtresse et par suite aussi le signal de commande du filtre à capacités commutées de réception qui s'en déduit par division est plésiosynchrone avec le signal de synchronisation de réception. Le non-synchronisme entre le signal de synchronisation de réception et le signal de commande du filtre à capacités commutées de réception crée des raies spectrales parasites dans le signal de sortie de ce filtre dont le niveau est excessif, ce qui rend le circuit intégré inutilisable. Ces raies spectrales parasites peuvent être évitées en utilisant deux horloges maîtresses, chacune d'elles étant synchrone d'un sens, ce qui nécessite deux broches et la création du circuit des deux horloges à l'extérieur du circuit intégré; en créant une horloge maîtresse de réception synchrone de l'horloge de réception avec une boucle à asservissement de phase, ce qui nécessite une surface de silicium non négligeable (l 15 % du circuit) en introduisant une cellule de lissage du signal impulsif modulé en amplitude entre le décodeur et le filtre de réception, ce qui né- cessite là encore une surface supplémentaire de silicium. L'objet de l'invention est de réaliser un circuit intégré monoli- thique "codec + filtres" dans lequel les raies spectrales parasites sont supprimées en utilisant un circuit diviseur de fréquence perfectionné qui ne nécessite qu'une surface du circuit intégré très réduite par rapport à celle occupée par une boucle à asservissement de phase ou cellule de préfiltrage. On va maintenant montrer en relation avec la Fig I comment le non synchronisme entre le signal de synchronisation de réception et le signal de commande du filtre à capacités commutées de réception engendre des raies parasites. -3 - En se référant à la Fig 1, 1 désigne un registre à décalage d'entrée, 2 un décodeur, 3 un filtre passe-bas à capacités commutées ayant une bande passante de O à 3 400 Hz, 4 une cellule de lissage, un amplificateur de sortie et 6 la borne de sortie du signal à audio- fréquence Le registre d'entrée 1 a trois entrées 11, 12, 13 qui reçoivent respectivement les bits d'information (BI), les bits d'hor- loge (BH) et le signal de synchronisation de réception (SR) Le signal de l'horloge maîtresse (IDI) est appliqué à un diviseur par n, 6, dont le signal de sortie (HF) commande le filtre à capacités commutées 3. Les fréquences des signaux (BI), (BH), (SR), (HM) et (HF) sont désignées respectivement par FBI, F, FSR= F, FHM, FFH = F'. A titre d'exemple, on peut supposer FBI = FBR entre 64 k Hz et 2 048 k Hz; et F = 8 k Hz F Bi FBH et F sont produits par des horloges synchrones ayant une précision relative 3 e 50 x 10- F = 2 048 ( 1 50 X 10-6) k Hz HM FHM/n = F' = 256 ( 1 50 x 10-6) k Hz n = 8 PAM désigne le signal analogique échantillonné bloqué. Désignons par y=cos 2 rtyt le signal audio 1 cflln/ (n/P); le signal échantillonné ne à fréquence F y 'e le signal échantillonné b bloqué 4 85 17 {)étant une fonction définie par: Tr(t,)= S È o,(f 1/F)E 1.ii te lo, lI/F)( ol F est la f réquence d'échantillonnage. Le spectre du signal échantillonné est 2 N FKS In r{n ,V/F)f-t le signai rééchantillonné à la fréquence F' est dont la transformée de Fourier est = k- i (k F') soit Premier exemple La f réquence (n F -k F') -tombe dans la bande O 4 k Hz pour F = 8 k Hz; F' = 256 k Hz;k =; N = 32. Si l'on suppose -5 F =( 1 5 x 10)x 8 k Hz F= ( + 5 x10)x 256 k Hz on a S n F k F' = 32 ( 1 + 5 x 15) 8 (I 5 x 10-) 256 k Hz E 25,6 Hz et ses multiples jusqu'au 156 ième Deuxième exemple La f réquence (n F k F') tombe dans la bande O O k Hz pour F -8 k Hz; F' = 2 048 k Hz; N = 256; k 1 2 O 8254 - Si l'on suppose: F = ( 1 + 5 x 10-5 x 8 k Hz F'= ( 1 5 x 10 5) x 2 048 k Hz on a: E = n F k F' = 256 ( 1 + 5 x 10 -5) 8 ( 1 5 x 10 5) 2 048 k Hz E = 204,8 Hz et ses multiples jusqu'au 19 ième sin X Etant donné l'affaiblissement apporté par le terme en x sin + /F et l'ordre de grandeur de E, le calcul peut être limité dans la plupart des cas pour déterminer l'amplitude des raies dans la bande ( O 4 k Hz) à: z: sin/'27 r Y/F)k) k 2 e F(nh-rk/f) X S(v-k E) (i) Il faut noter que le niveau des raies doit 8 tre corrigé par la réponse du filtre passe-bas à capacités commutées qui corrige dans la bande le sn x du bloqueur. Les tableaux 1 et 2 donnent: le niveau relatif des principales raies pour un signal sinusoidal de fréquence 700, I 000 et 1 100 Hz; le rapport S/B pour différentes fréquences du signal audio dans le *-5 cas d'une fréquence d'horloge F' égale à ( 1 + 5 105)x F' o F' = 128, 256 ou 2 048 k Hz. Selon l'invention, on réalise un diviseur de fréquence de l'horloge maîtresse (HM) pour obtenir un signal à la fréquence de commande F' du filtre à capacités commutées de réception, ce diviseur produisant un nombre constant d'échantillons par période de synchro- nisation de réception, c'est-à-dire par échantillon du signal analo- gique. L'avantage de cette solution est d'obtenir des caractéristiques de bonne qualité en utilisant un circuit diviseur qui ne nécessite qu'une surface très réduite de la plaquette de semi-conducteur du circuit intégré par rapport à une boucle à asservissement de phase ou -6- à une cellule de préfiltrage. L'invention va être maintenant décrite en détail en se référant aux dessins annexés dans lesquels: la Fig 1 représente la partie réception d'un "codec + filtres" de l'art antérieur et elle a été décrite en relation avec l'entrée en matière; la Fig 2 est un diagramme de signaux pour l'explication de l'échantillonnage du signal analogique et du rééchantillonnage dû au filtre à capacités commutées; la Fig 3 représente le circuit de commande du filtre à capacités commutées; et la Fig 4 est un diagramme de signaux pour l'explication du fonctionnement du circuit de la Fig 3. La ligne a de la Fig 2 représente le signal de synchroni- sation de réception à la fréquence F La ligne b représente les échan- tillons PAM sous la forme NRZ (échantillons à blocage complet) La ligne c représente le signal de commande du filtre à la fréquence F HM/n = F' On voit que les signaux aux fréquences F et F' ne sont pas synchronisés, ce qui donne naissance aux raies parasites. Les amplitudes de ces raies parasites sont données dans le tableau N'1 dans le cas de signaux sinusoïdaux de 700, 1000 et 1100 Hz et du premier exemple précédent o les raies ont un écart de C = 25,6 Hz. Le tableau No 2 donne le rapport du signal au bruit pour diffé- rentes fréquences du signal audio ainsi qu'on l'a dit précédemment On voit que la condition généralement imposée aux circuits intégrés mono- lithiques "codec + filtres", à savoir que les raies parasites et le signal entre 700 et 1100 Hz présentent 46 d B d'écart n'est pas remplie pour certaines valeurs de v et de F'. Dans la Fig 3 qui représente le "codec + filtres" de l'invention, le diviseur de fréquence 6 qui élabore le signal de commande du filtre à la fréquence F' àpartir de l(horloge maîtresse à lafréquence F est remplacé HM par une unité de division 20 commandée de façon qu'elle produise un nombre constant d'impulsions de commande du filtre par échantillon Z 508254 -7- modulé en amplitude sortant du décodeur, c'est-à-dire par période 1/F. Autrement dit, il y a un nombre constant d'impulsions F' par période 1/F, le signal à la fréquence F' subissant des sauts de phase. Le diviseur de fréquence par 2 n, 6, situé dans l'unité du division 20 est relié à un compteur 21 à( 8-n) étages dont le dé- bordement à 2 ( 8 n) _ 1 est détecté par la porte ET 22 Le signal de débordement est app:iqué d'une part avec inversion à la porte ET 23 qui contrôle l'alimentation du diviseur 6 en impulsions de l'horloge maîtresse et d'autre part à une bascule de type D 24. Le circuit comprenant le diviseur de fréquence 6, le compteur 21, la porte ET 22 et la porte ET 23 se comporte comme un générateur de trains:d' impulsions consécutives à la fréquence F' Si N = 3 et si l'horloge maîtresse fournit des impulsions d'horloge à la fré- quence 2048 k Hz, on a F' = 256 k Hz Le compteur 21 compte alors jusqu'à 31 et le générateur produit des trains d'impulsions de 32 impulsions à la fréquence de récurrence de 256 k Hz Le générateur s'arrête alors et repart sous la commande de la bascule du type D 24 qui applique une impulsion au compteur, ce qui débloque la parte ET 23. La bascule du type D 25 recale les fronts montants du signal à la fréquence F sur les fronts montants de signal de l'horloge maîtresse à la fréquence i mmele montrent les lignes a, b et c de la Fig 4 Le signal de sortie SI de la bascule du type D 25 est appliqué au registre d'entrée 1 et à la bascule du type D 24 sur son entrée d'horloge et l'entrée D de cette bascule-reçoit le signal de débor- dement du compteur 21 (ligne e de la Fig 4) La bascule D 24 fournit un signal dedépartau compteur qui coïncide avec le font avant du signal SI La bascule 24 est mise au repos par le signal de l'horloge maîtresse. Il est clair que, les signaux aux fréquences FHM et F n'étant pas syn- chronisés, il n'y a pas toujours 256 impulsions de l'horloge maîtresse dans une période de synchronisation 1/F = 125 Ps Il peut y en avoir 257 auquel cas la période du signal SI peut être augmentée de 1/2,048 x 106 = 488 ns Or 32 impulsions à la fréquence de récurrence de 256 k Hz occupent un temps de 125 ps Chaque train de 32 impulsions peut donc commencer soit à la fin de la 32 ème impulsion, soit 488 ns après cette fin. 8 - Le tableau N O 3 donne l'amplitude des raies parasites les plus fortes et le rapport du signal au bruit pour diverses valeurs de fréquence du signal à audiofréquence On voit que l'écart entre les raies parasites et le signal est supérieur entre 700 et 1100 Hz à 46 d B. TABLEAU N 1 SYNCHRO RECEPTION 8 ( 1 + 5 x 10) k Hz HORLOGE FILTRE 256 ( 1 5 x 10) k Hz Eableau I: niveaux relatifs (d B) des raies parasites. signal audio 700 Hz signal audio 1000 Hz signal audio 1100 Hz raies parasites niveau raies parasites niveau raies parasites niveau Hz Hz Hz 444 O -71 3 744 O -68 3 844 0 -67 4 469 6 -70 4 769 6 -67 3 869 e 6 -66 5 495 2 -69 4 795 2 -66 3 895 t 2 -65 S 520 8 -68 2 820 8 -65 1 9208 -64 3 546 4 -66 9 846 4 -63 8 946 4 -63 O 572 0 -65 3 872 0 -62 2 972 O -61 4 597 6 -63 3 897 6 -60 3 9976 -59 4 623 2 -60 8 923 2 -57 7 1023 2 -56 9 648 8 -57 3 '948 8 -54 2 1048 8 -53 4 674 4 -51 3 974 4 -48 2 1074 4 -47 4 700 0 0 1000 0 0 1100 0 0 725 6 -51 2 1025 6 -48 1 1125 6 -47 3 751 2 -57 2 1051 2 -54 1 1151 2 -53 3 776 8 -60 8 1076 8 -57 7 1176 8 -56 8 802 4 -63 3 1102 4 -60 1 1202 4 -59 3 828 0 -65,2 1128 0 -62 1 1228 0 -61 2 853 6 -66 8 1153 6 -63 6 1253 6 -62 8 879 2 -68 1 1179 2 -65 0 1279 2 -64 1 904 8 -69 2 1204 8 -66 1 1304 8 -65 3 930 4 -70 3 1230 4 -67 1 1330 4 -66 3 956 0 -71 2 1256 0 -68 0 1356 0 -67 2 rla o. co Com N% J' J TABLEAU No 2 -5 HORLOGE RECEPTION 8 ( J + 5 x 10) k Hz HORLOGE MAITRESSE 2048 ( 1 5 x 105) k Hz tableau 2 rapport S/B en fonction de la fréquence du signal audio o D Co SIGNAL AUDIO = 500 700 1000 1100, 1500 2000 2500 3000 3 V 400 Hiz 1 F'= 128 k Hz 3 2 40 3 37 2 36 4 33 7 31 2 29 3 27 7 26 6 i FI= 25 () k Hz 49 3 46 3 43 2 42 4 39 7 37 2 ' 35 3,33 7 32 7 P'= 20 '48 k Hz 67 3 64 3 61 2 60 4 57 7 55 3 53 4 52 2 ' 53 9 1 i 1 - TABLEAU N 3 V en Hz Raies parasites les plus fortes S/B (d B) 700 66 61 1000 63 58 1100 62 57 3000 53 49 12 - R e v e N d i c a t i o N s 1 Circuit intégré monolithique comprenant un codeur et un dé- codeur, un filtre d'émission et un filtre de réception, destiné à la conversion analogique-numérique et numérique-analogique de signaux téléphoniques à audio-fréquence, dans lequel les filtres d'émission et de réception sont des filtres à capacités commutées et o le décodeur reçoit des échantillons et un signal de synchronisation desdits échantillons et le signal d'une horloge maîtresse tandis que le filtre de réception à capacités commutées reçoit un signal de commande déduit dudit signal de l'horloge maitresse, caractérisé en ce qu'il comprend un diviseur;( 6) de la fréquence de l'horloge mattresse et des moyens ( 21, 22, 23) de produire un nombre prédéterminé d'impulsions de commande du filtre de réception par période du signal d'échan- tillonnage. 2 -Circuit intégré monolithique conforme à la revendication 1, caractérisé en ce que les moyens de produire un nombre prédéterminé d'impulsions de commande du filtre de réception par période du signal d'échantillonnage comprennent un compteur binaire ( 21), des moyens de détecter le débordement de ce compteur ( 22) et des moyens d'inhibition ( 23) dudit compteur par lesdits moyens de détection de débordement.