FR2626421A1 - DECIMATED DIGITAL FILTER, ANALOG / DIGITAL CONVERTER INCLUDING APPLICATION AND ANALOG / DIGITAL CONVERSION METHOD - Google Patents
DECIMATED DIGITAL FILTER, ANALOG / DIGITAL CONVERTER INCLUDING APPLICATION AND ANALOG / DIGITAL CONVERSION METHOD Download PDFInfo
- Publication number
- FR2626421A1 FR2626421A1 FR8900756A FR8900756A FR2626421A1 FR 2626421 A1 FR2626421 A1 FR 2626421A1 FR 8900756 A FR8900756 A FR 8900756A FR 8900756 A FR8900756 A FR 8900756A FR 2626421 A1 FR2626421 A1 FR 2626421A1
- Authority
- FR
- France
- Prior art keywords
- digital
- samples
- frequency
- stream
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0294—Variable filters; Programmable filters
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Analogue/Digital Conversion (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Le filtre numérique à décimation reçoit un flot d'échantillons numériques d'entrée et à fournir un flot de sortie correspondant à une fréquence plus faible. Le filtre 10 a un registre 16, qui mémorise plusieurs échantillons d'entrée xi et en dérive des échantillons yi du flot de sortie. Il rend un échantillon de sortie yi disponible à tout moment, de sorte que la phase de cet échantillon est sélectionnable. Le flot à débit élevé peut être généré par un modulateur delta-sigma de façon à constituer un convertisseur analogique/numérique. On peut également constituer un modem à modes multiples destiné à être utilisé en liaison avec un canal de transport d'une porteuse modulable suivant deux schémas de modulation possibles. En utilisant un circuit comportant un convertisseur analogique/numérique du type ci-dessus alimentant un filtre numérique programmable ayant une fonction de filtrage sélectionnable, on peut éviter d'avoir à prévoir plusieurs filtres d'entrée différents.The digital decimating filter receives a stream of input digital samples and provides an output stream corresponding to a lower frequency. The filter 10 has a register 16, which stores several input samples xi and derives therefrom samples yi of the output stream. It makes an output sample yi available at all times, so that the phase of that sample is selectable. The high rate stream can be generated by a delta-sigma modulator to form an analog-to-digital converter. It is also possible to constitute a multi-mode modem intended to be used in connection with a transport channel of a modular carrier according to two possible modulation schemes. By using a circuit comprising an analog / digital converter of the above type feeding a programmable digital filter having a selectable filtering function, it is possible to avoid having to provide several different input filters.
Description
FL TRF leUMIF TIQIF A IrtTMATrTW. C!W'VJTTI.SlR ANAI "rTlh/ZFL TRF leUMIF TIQIF A IrtTMATrTW. C! W'VJTTI.SlR ANAI "rTlh / Z
NIFR 011TF FN r'MPtRTANT APPL TrATtN FT PR^^i.IFi rw rnN- NIFR 011TF FN r'MPtRTANT APPL TrATtN FT PR ^^ i.IFi rw rnN-
VF:R T f ANAl i'. IF IlmAN TF DII La présente invention concerne de façon générale VF: R T f ANAl i '. IF IlmAN TF DII The present invention relates generally
le domaine du filtrage numérique.the field of digital filtering.
On a déjà proposé de placer un filtre numérique passe-bas à décimation (ou sous-échantillonnage) à la sortie d'un convertisseur analogique/numérique (CAN) pour donner au CAN une résolution en amplitude accrue It has already been proposed to place a digital low-pass filter with decimation (or subsampling) at the output of an analog / digital converter (ADC) to give the ADC a resolution in increased amplitude.
par sur-échantillonnage du signal analogique, c'est-à- by oversampling the analog signal, i.e.
dire par échantillonnage à un multiple de la fréquence de Nyquist. Dans un filtre numérique à décimation, la fréquence d'échantillonnage en sortie est plus basse (par exemple 100 fois plus basse) que la fréquence des say by sampling at a multiple of the Nyquist frequency. In a digital decimation filter, the output sampling frequency is lower (for example 100 times lower) than the frequency of the
échantillons d'entrée.input samples.
L'article de Candy "Decimation for Sigma Delta Modulation" dans IEEE Trans. on Comm., Janvier 1986, montre que, pour les CAN qui utilisent la modulation sigma-delta du second ordre, une réponse en fréquence proche de l'optimum pour le filtre à décimation est: H(f) = sin3(Nf/f)/sin3(, f/f5) s s Candy's article "Decimation for Sigma Delta Modulation" in IEEE Trans. on Comm., January 1986, shows that, for ADCs which use second order sigma-delta modulation, a frequency response close to the optimum for the decimation filter is: H (f) = sin3 (Nf / f ) / sin3 (, f / f5) ss
o N est le taux de décimation (rapport entre la fré- o N is the decimation rate (ratio between the
quence d'échantillonnage d'entrée --f5-- et la fréquence input sampling rate --f5-- and frequency
d'échantillonnage de sortie).output sampling).
L'article de Huber et al., "FIR Lowpass Filter for Signal Decimation...", ICASSP. 1986, Tokyo, décrit un filtre à décimation qui n'exige pas de multiplication explicite et permet d'obtenir la réponse désirée pour l'utilisation avec un modulateur delta-sigma à l'aide d'un filtre à réponse impulsionnelle finie (en abrégé FIR) suivi d'accumulateurs en cascade. La décimation est The article by Huber et al., "FIR Lowpass Filter for Signal Decimation ...", ICASSP. 1986, Tokyo, describes a decimation filter which does not require explicit multiplication and makes it possible to obtain the desired response for use with a delta-sigma modulator using a finite impulse response filter (abbreviated FIR) followed by cascading accumulators. The decimation is
réalisée par un bloc séparé qui suit le filtre. performed by a separate block that follows the filter.
Les convertisseurs analogique/numérique sont utilisés par exemple dans des modems pour convertir le signal analogique de ligne en signal numérique. Dans des modems représentatifs à annulation d'écho, l'annulation d'écho et le rééchantillonnage sont tous deux réalisés dans le domaine analogique et sont suivis par une con- Analog to digital converters are used, for example, in modems to convert the analog line signal into a digital signal. In representative echo cancellation modems, both echo cancellation and resampling are performed in the analog domain and are followed by a con-
version analogique/numérique à relativement basse réso- analog / digital version with relatively low reso-
lution. Les modems qui doivent fonctionner avec d'autres schémas de communication, par exemple en multiplexage à lution. Modems which must work with other communication schemes, for example in multiplexing with
division de fréquence, exigent d'autres filtres de ré- frequency division, require other filter filters
ception. On peut réaliser un modem multimode ayant des ception. We can make a multimode modem with
filtres de réception analogiques multiples, sélectionna- multiple analog receive filters, selectable
bles par programme.by program.
Suivant un aspect de l'invention, un filtre nu- According to one aspect of the invention, a naked filter
mérique à décimation destiné à recevoir un flot d'échan- decimation meric intended to receive a flow of sample
tillons numériques d'entrée à une fréquence d'échan- digital input tillons at a sampling frequency
tillons d'entrée et à fournir un flot correspondant d'échantillons numériques de sortie à une fréquence d'échantillons de sortie différente comporte des moyens pour mémoriser les échantillons numériques d'entrée; les échantillons du flot de sortie sont générés à partir des échantillons numériques d'entrée mémorisés; et un input tillons and providing a corresponding stream of digital output samples at a different frequency of output samples includes means for storing the digital input samples; the output stream samples are generated from the stored digital input samples; and one
échantillon de sortie est rendu disponible pour être in- output sample is made available to be in-
clus dans le flot de sortie à tout moment, de sorte que l'échantillon de sortie peut être pointé avec une phase clus in the output stream at any time, so that the output sample can be pointed with a phase
sélectionnable.selectable.
Des modes particuliers de réalisation de l'in- Specific modes of carrying out the
vention comportent une ou plusieurs des caractéristiques suivantes. Le filtrage peut être fait par un étage de vention have one or more of the following characteristics. Filtering can be done by a stage of
filtrage sans decimation suivi d'un étage de décimation. filtering without decimation followed by a decimation stage.
d'intégration et de "vidage" ou restitution. Un échan- integration and "emptying" or restitution. An exchange
tillon de sortie peut être rendu disponible à tout mo- output pin can be made available at any time
ment en prévoyant une paire de circuits d'intégration et de restitution fonctionnant de telle façon que. lorsque ment by providing a pair of integration and restitution circuits operating in such a way that. when
l'un des circuits intègre, l'échantillon le plus récem- one of the integrated circuits, the most recent sample
ment crééee par l'autre circuit d'intégration et de resti- ment created by the other integration and restitution circuit
tution est disponible pour être inséré dans le flot de sortie. Suivant un autre aspect général de l'invention, un CAN a un modulateur sigma-delta destiné à générer un flot à haut débit d'échantillons numériques d'un signal analogique à une fréquence sensiblement supérieure à la fréquence de Nyquist et un filtre numérique à décimation destiné à recevoir le flot à haut débit et à fournir un flot correspondant d'échantillons numériques de sortie filtrés à un debit plus faible, le rapport de décimation tution is available to be inserted into the output stream. According to another general aspect of the invention, a DAC has a sigma-delta modulator intended to generate a high-speed stream of digital samples of an analog signal at a frequency substantially higher than the Nyquist frequency and a digital filter to decimation for receiving the high bit rate stream and providing a corresponding stream of filtered digital output samples at a lower bit rate, the decimation ratio
étant sélectionnable.being selectable.
Des modes particuliers de réalisation de l'in- Specific modes of carrying out the
vention incorporent une ou plusieurs des caractéristi- vention incorporate one or more of the
ques suivantes. Le filtre numérique de décimation com- following questions. The digital decimation filter includes
porte un filtre à réponse impulsionnelle finie ayant des éléments de stockage successifs pour mémoriser les échantillons numériques à fréquence élevée et un élément cartographique pour convertir un jeu de signaux prélevé à partir d'une partie seulement des éléments de stockage en un flot de valeur, l'élément cartographique étant carries a finite impulse response filter having successive storage elements for storing digital samples at high frequency and a cartographic element for converting a set of signals taken from only part of the storage elements into a value stream, l being a cartographic element
configuré pour obtenir la réponse impulsionnelle dési- configured to get the desired impulse response
rée. L'élément cartographique n'effectue pas de multi- rée. The cartographic element does not perform multi-
plications explicites. Les éléments de stockage particu- explicit plications. The particular storage elements
liers à partir desquels le jeu de signaux est prélevé sont sélectionnés en fonction du rapport de décimation désiré, en utilisant un multiplexeur ayant des entrées liers from which the signal set is taken are selected according to the desired decimation ratio, using a multiplexer having inputs
connectées à plusieurs des éléments de stockage. connected to several of the storage elements.
Un autre aspect général encore de l'invention Yet another general aspect of the invention
porte sur un modem à modes multiples destiné à être uti- relates to a multi-mode modem intended to be used
lise avec un canal sur lequel une porteuse peut être mo- reads with a channel on which a carrier can be mo-
dulée suivant au moins deux schémas de modulation possi- dule according to at least two possible modulation schemes
bles différents, le canal étant d'un type qui provoque des échos et les schémas de modulation incorporant des different, the channel being of a type which causes echoes and the modulation schemes incorporating
moyens destinés à éviter les effets des échos: la por- means to avoid the effects of echoes: the
teuse modulée provenant du canal est convertie en un modulated teuse from the channel is converted to a
flot correspondant d'échantillons numériques par un cir- corresponding flow of digital samples by a cir-
cuit de réception qui a un CAN alimentant un filtre nu- receiving bake which has a CAN supplying a bare filter
mérique programmable de façon à fournir, à volonté, des fonctions de filtrage applicables respectivement aux deux schémas de modulation différents à suppression d'écho, de sorte qu'il n'est pas nécessaire de prévoir, meric programmable so as to provide, at will, filtering functions applicable respectively to the two different modulation schemes with echo cancellation, so that it is not necessary to provide,
en tête du CAN, des filtres de réception différents ap- at the head of the CAN, different reception filters
plicables aux différents schémas de modulation. Dans des applicable to the different modulation schemes. In
modes particuliers de réalisation, le schéma de modula- particular embodiments, the modula-
tion comporte une annulation d'échos ou un multiplexage tion involves echo cancellation or multiplexing
à répartition de fréquence.frequency distribution.
L'invention permet de réaliser un filtre numéri- The invention makes it possible to produce a digital filter.
que qui est simple, n'exige qu'un faible volume de mé- that which is simple, requires only a small volume of met
moire, a un rapport de décimation sélectionnable et a une phase de sortie sélectionnable: le filtre n'exige moire, has a selectable decimation ratio and has a selectable output phase: the filter does not require
pas de calculer ou de mémoriser des coefficients de pri- no compute or store prime coefficients
se explicites. Il n'exige pas de multiplications expli- get explicit. It does not require explicit multiplication
cites. Un CAN basé sur le filtre peut avoir une résolu- quote. A filter-based ADC can have a resolution
tion élevée et un rapport de décimation variable, tout en restant d'un prix modéré. Des modes multiples peuvent high tion and a variable decimation ratio, while remaining moderately priced. Multiple modes can
être traités à l'aide d'un seul filtre numérique pro- be processed using a single digital filter
grammable. L'invention sera mieux comprise à la lecture de grammable. The invention will be better understood on reading
la description qui suit de modes particuliers de réali- the following description of particular modes of realization
sation, donnés à titre d'exemples non limitatifs. La sation, given by way of nonlimiting examples. The
description se réfère aux dessins qui l'accompagne, dans description refers to the accompanying drawings, in
lesquels:which:
- la figure 1 est un synoptique d'un filtre nu- - Figure 1 is a block diagram of a nu-
mérique à décimation: - la figure 2 est un synoptique d'un modem: - la figure 3 est un synoptique d'un mode d'exécution possible de parties du modem de la figure 2: et - la figure 4 est un synoptique d'une fraction decimation meric: - Figure 2 is a block diagram of a modem: - Figure 3 is a block diagram of a possible embodiment of parts of the modem of Figure 2: and - Figure 4 is a block diagram of a fraction
d'un modem à modes multiples.a multi-mode modem.
Le filtre numérique à décimation 10 montre en The digital decimation filter 10 shows in
figure 1 reçoit un flot d'échantillons d'entrée numéri- Figure 1 receives a stream of digital input samples.
ques à un seul bit xi (avec i = 0, 1,...), à une fré- ques to a single bit xi (with i = 0, 1, ...), to a fre
quence d'échantillons d'entrée fs, sur une ligne d'en- quence of fs input samples, on an input line
trée 12. Il fournit un flot correspondant d'échantillons de sortie numérique yi (avec i = 0. 1,...) sur une li- gne de sortie 14 à une fréquence sélectionnée parmi K fréquences de sortie différentes fk inférieures à fs trée 12. It provides a corresponding stream of digital output samples yi (with i = 0. 1, ...) on an output line 14 at a frequency selected from K different output frequencies fk less than fs
avec une phase de sortie sélectionnable. with a selectable output phase.
Les échantillons xi sur la ligne d'entrée 12 sont introduits dans un registre à décalage série 16 et décalés à la cadence d'impulsions d'horloge d'entrée sur une ligne 18. Le registre à décalage 16 a 2N+1 éléments , N étant le rapport de décimation maximum désiré (par exemple fs/fmin o fmin est la fréquence de sortie la plus basse désirée) x0 est l'élément qui retient l'échantillon chargé le plus récemment et x_2N retient The samples xi on the input line 12 are introduced into a serial shift register 16 and shifted at the rate of input clock pulse on a line 18. The shift register 16 has 2N + 1 elements, N being the desired maximum decimation ratio (for example fs / fmin where fmin is the lowest desired output frequency) x0 is the element which retains the most recently loaded sample and x_2N retains
l'échantillon le plus ancien.the oldest sample.
A chaque impulsion d'horloge sur la ligne 18, trois des échantillons dans le registre à décalage sont appliqués aux trois lignes d'entrée d'adressage 22. 24 et 26 d'un élément cartographique 28 (par exemple une At each clock pulse on line 18, three of the samples in the shift register are applied to the three address input lines 22. 24 and 26 of a map element 28 (for example a
table de consultation). L'echantillon appliqué à la li- consultation table). The sample applied to the li-
gne d'adressage 22 est toujours prélevé sur l'élément x0 du registre a décalage 16. L'échantillon appliqué à la ligne d'adresse 24 est prélevé sur un des K éléments différents du registre à décalage (o les K éléments addressing gene 22 is always taken from element x0 of the shift register 16. The sample applied to the address line 24 is taken from one of the K different elements of the shift register (where the K elements
différents incluent l'élément x N et les éléments ad- different include the element x N and the elements ad-
jacents) par l'intermédiaire d'un multiplexeur K:i dési- adjacent) via a K: i multiplexer
gné par 30, sous la commande d'un signal de commande du hindered by 30, under the control of a control signal from the
rapport de décimation, applique sur la ligne 32. Le si- decimation report, applies on line 32. The if-
gnal de commande gouverne également un second multiple- general command also governs a second multiple-
xeur 34 de type K:1, c'est-à-dire permettant de sélec- 34 type K: 1 xer, that is to say to select
tionner l'un de K échantillons différents (prélevés sur one of K different samples (taken from
l'élément x_2N et les éléments adjacents) pour l'appli- element x_2N and adjacent elements) for the application
quer sur la ligne 26.line 26.
L'élément cartographique donne une carte de cha- The cartographic element gives a map of each
que combinaison possible des trois bits d'adresse pour constituer une valeur de sortie correspondante destinée à réaliser la fonction de réponse impulsionnelle que l'on décrira plus loin. Les valeurs de sort.ie successi- ves de l'élément 28 sont fournies à la fréquence de l'horloge d'entrée 18 à deux intégrateurs en cascade 36 et 38 qui comportent chacun un sommateur 40. 42 et un that possible combination of the three address bits to constitute a corresponding output value intended to carry out the impulse response function which will be described later. The successive output values of the element 28 are supplied at the frequency of the input clock 18 to two cascade integrators 36 and 38 which each include a summator 40. 42 and a
élément de retard de bouclage 44, 46 (fournissant un re- delay delay element 44, 46 (providing a re-
tard égal à une duree d'impulsion d'horloge) également late equal to a clock pulse duration) also
déclenché par des impulsions d'horloge d'entrée à fré- triggered by input clock pulses at fre-
quence f provenant de la ligne 18. La sortie de l'lnté- quence f coming from line 18. The output of the lnté-
ss
grateur 38 est fournie simultanément à une paire de cir- grator 38 is supplied simultaneously to a pair of
cuits d'intégration et de restitution 48 et 50 montés en integration and restitution cooked 48 and 50 assembled in
parallèle. Chaque circuit d'intégration et de restitu- parallel. Each integration and restitution circuit
tion comporte un sommateur 52, 54 et un élément à retard de bouclage 56, 58. Les éléments à retard sont cadencés par des impulsions d'horloge d'entrée à la fréquence f (provenant de la ligne 18) et sont mis respectivement à tion comprises an adder 52, 54 and a loop delay element 56, 58. The delay elements are clocked by input clock pulses at frequency f (coming from line 18) and are set respectively
zéro par des impulsions "RAZ pair" et "RAZ impair" four- zero by pulses "Even reset" and "Odd reset" four-
nies (comme les signaux de commande pair et impair) par nies (like even and odd control signals) by
un circuit de commande de sortie 60 à partir des impul- an output control circuit 60 from the pulses
sions d'horloge d'échantillonnage d'entrée sur la ligne 64. Les impulsions "RAZ pair" et "RAZ impair" sont alternées et apparaissent toutes deux à la même fréquence fs/2Nk, o Nk est le taux ou rapport de décimation effectivement choisi. Les signaux de commande "pair" et "impair" provenant du circuit de commande de sortie 60 comportent également des signaux de retenue "pairs" et "impairs" qui sont appliqués au cours des input sampling clock on line 64. The pulses "Even reset" and "Odd reset" are alternated and both appear at the same frequency fs / 2Nk, where Nk is the decimation rate or ratio actually selected. The "even" and "odd" control signals from the output control circuit 60 also include "even" and "odd" carry signals which are applied during the
périodes des échantillons de sortie pairs et impairs. even and odd output sample periods.
Les sorties des deux circuits d'intégration et The outputs of the two integration circuits and
de restitution sont alternativement fournies, par l'ln- are provided alternatively, by the ln-
termédiaire d'un multiplexeur 2:1 désigné par 62 (com- through a 2: 1 multiplexer designated by 62 (com-
mandé par un signal pair/impair sur la ligne 64, appa- ordered by an even / odd signal on line 64, appears
raissant à la fréquence fs/2Nk et provenant du diviseur d'horloge 60) sur une ligne de sortie 14. Etant donné qu'il y a deux circuits d'intégration et de restitution fonctionnant en alternance et un multiplexeur, il y a toujours un échantillon disponible, et cet échantillon peut être utilisé à tout moment pour autoriser une pour- suite, par exemple la poursuite d'une horloge présentant falling at the frequency fs / 2Nk and coming from the clock divider 60) on an output line 14. Since there are two integration and restitution circuits operating alternately and a multiplexer, there is always a sample available, and this sample can be used at any time to authorize a continuation, for example the pursuit of a clock presenting
éventuellement une gigue.possibly a jitter.
L'élément 28 est réalisé de telle façon que la réponse globale en fréquence du filtre 10 soit proche de l'optimum pour l'utilisation en aval d'un modulateur delta-sigma du second ordre (non représenté à la figure 1). c'est-a-dire ayant la fonction de transfert H(f) = sin3(fNkf/fs)/sin3(if/fs) The element 28 is produced in such a way that the overall frequency response of the filter 10 is close to the optimum for the use downstream of a second order delta-sigma modulator (not shown in FIG. 1). i.e. having the transfer function H (f) = sin3 (fNkf / fs) / sin3 (if / fs)
Le filtre 10 a une réponse impulsionnelle cor- Filter 10 has a cor- rect impulse response.
respondante, basée sur les principes suivants. corresponding, based on the following principles.
Tout d'abord, le filtre à deux étages et sans First, the two-stage filter without
décimation comprenant le registre à décalage 16, l'élé- decimation including the shift register 16, the element
ment 28 et deux integrateurs 36 et 38. fournit dans son ment 28 and two integrators 36 and 38. supplied in its
ensemble la réponse en fréquence requise pour un modula- together the frequency response required for a module-
teur delta-sigma du premier ordre: H(f) = sin2(wNkf/fs)/sin2(wf/fs) k s s La réponse impulsionnelle de cette partie sans décimation est: delta-sigma of the first order: H (f) = sin2 (wNkf / fs) / sin2 (wf / fs) k s s The impulse response of this part without decimation is:
h(i) = s(i)*s(i).h (i) = s (i) * s (i).
o * désigne l'opérateur de convolution et: S(1) = 1, pour n = O, 1, 2.... Nk-l, o * denotes the convolution operator and: S (1) = 1, for n = O, 1, 2 .... Nk-l,
= O. sinon.= O. otherwise.
et o la réponse en fréquence du filtre dont la réponse impulsionnelle est s(i) est: S(f) = sin(vNkf/fs)/sin(wf/fS) Alors: o f(i) =d(i)*s(i) *d(i)*s(i) d(i) = x(i) - x(i-1), et d(i)*I(i) = 1, pour i = 1 = O, sinon and o the frequency response of the filter whose impulse response is s (i) is: S (f) = sin (vNkf / fs) / sin (wf / fS) Then: of (i) = d (i) * s (i) * d (i) * s (i) d (i) = x (i) - x (i-1), and d (i) * I (i) = 1, for i = 1 = O, if not
On voit que d(i) et I(i) sont des opérations inverses. We see that d (i) and I (i) are inverse operations.
On peut donc implémenter h(i) à l'aide d'un fil- We can therefore implement h (i) using a fil-
tre ayant la réponse f(i) suivi par une cascade de deux tre having the answer f (i) followed by a cascade of two
étages lntegrateurs. Par le calcul à partir des équa- Integrating floors. By calculation from equations
tions ci-dessus, on peut montrer que: f(i) = 1, pour i = O -2, pour i = Nk 1, pour i = 2Nk tions above, we can show that: f (i) = 1, for i = O -2, for i = Nk 1, for i = 2Nk
O, dans les autres cas.O, in other cases.
La réponse impulsionnelle représentee par f(i) est implémentee en prévoyant l'élément 28 de façon qu'il The impulse response represented by f (i) is implemented by providing element 28 so that it
fournisse, au cours du i-ème intervalle d'échantillonna- provide, during the i-th sampling interval,
ge, une sortie (zi) déterminée par l'équation: zi = xi - 2xi-N + Xi-2n ge, an output (zi) determined by the equation: zi = xi - 2xi-N + Xi-2n
Le filtre à deux étages sans décimation est sui- The two-stage filter without decimation is followed
vi par un filtre à intégration et restitution, à décima- vi by an integration and restitution filter, with decima-
tion, dont la réponse en fréquence est H(f) = sin (1*Nk*f/fs)/sin (w*f/f5) On peut implementer le filtre à intégration et tion, whose frequency response is H (f) = sin (1 * Nk * f / fs) / sin (w * f / f5) We can implement the integration filter and
restitution en mettant à zéro un accumulateur et en ac- restitution by resetting an accumulator and ac-
cumulant N échantillons de données d'entrée pour calcu- accumulating N samples of input data for calculation
ler un seul échantillon de sortie.a single output sample.
Pour modifier le taux de décimation, il suffit de changer les emplacements des prises en utilisant les multiplexeurs 30 et 34 suivant les équations ci-dessus et de changer le diviseur dans le circuit de commande de To modify the decimation rate, simply change the locations of the sockets using the multiplexers 30 and 34 according to the above equations and change the divider in the control circuit of
sortie 60.exit 60.
On utilisera par exemple les prises O. 65 et 130 pour un taux de decimation de 65. De façon générale, on We will use for example the sockets O. 65 and 130 for a decimation rate of 65. In general, we
utilisera les prises 0, Nk et 2Nk pour un taux de déci- will use the 0, Nk and 2Nk sockets for a deci-
mation Nk.mation Nk.
Dans une application donnée à titre d'exemple et montrée en figure 2, le filtre numérique 10 (figure 1) fait partie d'un CAN 110 à haute résolution (15 bits) dans un modem 112 à duplex intégral et à suppression d'écho fonctionnant suivant la recommandation CCITT In an example application shown in Figure 2, the digital filter 10 (Figure 1) is part of a CAN 110 high resolution (15 bit) in a modem 112 full duplex and echo cancellation operating according to the CCITT recommendation
V.32. Dans le modem 112, les données numériques à émet- V.32. In modem 112, the digital data to be transmitted-
tre à partir d'un équipement terminal de données (DTE) 114 passent par un modulateur/démodulateur 115, un CAN be from data terminal equipment (DTE) 114 go through a modulator / demodulator 115, a CAN
116 a modulation delta-sigma sur 14 bits, un filtre pas- 116 has delta-sigma modulation on 14 bits, a step filter
se-bas analogique 120, un bloc de gain de transmission se-bas analog 120, a transmission gain block
122, un filtre passe-bas analogique continu 124, un cir- 122, a continuous analog low-pass filter 124, a circ
CUlt hybride 133, et un interface de ligne 126 vers une ligne téléphonique à deux fils 128. Le signal analogique entrant, reçu sur la ligne 128, passe également par CUlt hybrid 133, and a line interface 126 to a two-wire telephone line 128. The incoming analog signal, received on line 128, also passes through
l'interface 126. Le circuit hybride 133 l'isole et l'en- the interface 126. The hybrid circuit 133 isolates it and in-
voie, à travers un filtre passe-bas analogique continu channel, through a continuous analog low-pass filter
134, un bloc de gain de réception 130, un filtre passe- 134, a reception gain block 130, a pass filter
bande analogique à bande large 132, le CAN 110 sur 15 broadband analog band 132, CAN 110 of 15
bits, un filtre de réception programmable (de suppres- bits, a programmable reception filter (
sion d'écho) 111 et le modulateur/démodulateur 115 vers echo) 111 and modulator / demodulator 115 to
le DTE 114. Les filtres 124, 120. 132 et 134 sont confi- DTE 114. Filters 124, 120. 132 and 134 are confi
gurés pour modeler la bande de façon adaptée à la ligne téléphonique 128, mais ils sont propres à tout mode de communication sur la ligne 128 (par exemple suppression guré to model the band in a way adapted to the telephone line 128, but they are specific to any mode of communication on the line 128 (for example suppression
d'écho ou multiplexage à division de fréquence). Le fil- frequency division multiplexing). Thread-
trage spécifique au mode de communication (dans le cas présent à suppression d'écho) est réalisé dans le filtre de réception 111. Communication mode specific trage (in this case echo cancellation) is performed in the reception filter 111.
La figure 3 montre un mode de réalisation possi- FIG. 3 shows a possible embodiment
ble du modem de la figure 2. Les fonctions, dans le do- ble of the modem of figure 2. The functions, in the do-
maine analogique, de la partie de filtrage passe-bas du CAN 116, du filtre passe-bas 120, du bloc de gain analog main, from the CAN 116 low pass filtering part, the 120 low pass filter, the gain block
d'émission 122, du filtre passe-bas 124, du filtre pas- 122, low-pass filter 124, low-pass filter
se-bas 134. du bloc de gain de réception 130, du filtre below 134. of the reception gain block 130, of the filter
passe-bande 132, et la fonction de modulation sigma-del- bandpass 132, and the sigma-del- modulation function
ta analogique du CAN 110 sur 15 bits (figure 2) sont toutes réalisées par une micro-plaquette ou "puce" de tète analogique programmable (ANAFEC) 150 utilisant une technologie à condensateur de commutation. La figure 2 the analog of CAN 110 on 15 bits (Figure 2) are all made by a micro-wafer or "chip" of programmable analog head (ANAFEC) 150 using a switching capacitor technology. Figure 2
montre que l'interface de ligne 126 et le circuit hybri- shows that the line interface 126 and the hybri-
de 133 sont des composants analogiques discrets. La mi- of 133 are discrete analog components. The mid-
cro-plaquette ANAFEC 150 émet des données d'émission ANAFEC 150 key plate transmits emission data
analogiques et accepte des données de réception analogi- analog and accepts analog reception data
ques, par l'intermédiaire d'arrangements d'accès de don- ques, through data access arrangements
nees (DAA) 152 et 154 qui desservent respectivement une nees (DAA) 152 and 154 which respectively serve a
ligne a deux fils 128 et une ligne à quatre fils 156. two-wire line 128 and four-wire line 156.
L'ANAFEC 150 communique également avec une micro-pla- The ANAFEC 150 also communicates with a micro-plate
quette ou "puce" numérique de tête en technologie CMOS. head or digital chip or chip in CMOS technology.
ou DFE, 158 par des lignes série 160, 162, 164, 166, 168 qui transportent respectivement: des données d'émission modulées en sigma-delta (TxD) vers l'ANAFEC 150: des données de réception modulées en sigma-delta (RxD) vers le DFE 158: un signal d'horloge d'échantillonnage à 1,152 MHz vers l'ANAFEC 150: des multiplets de commande (CSD) vers l'ANAFEC 150 (chacun sous forme d'un octet de données et d'une adresse de 3 bits de pointage de l'un or DFE, 158 by serial lines 160, 162, 164, 166, 168 which respectively transport: emission data modulated in sigma-delta (TxD) to ANAFEC 150: reception data modulated in sigma-delta ( RxD) to DFE 158: a 1,152 MHz sampling clock signal to the ANAFEC 150: command bytes (CSD) to the ANAFEC 150 (each in the form of a data byte and a one 3-bit pointing address
de six registres dans l'ANAFEC): et une trame de don- six registers in the ANAFEC): and a data frame
nées de commande (CDF) qui encadre le mot de commande de 11 bits. L'ANAFEC 150 implémente également la génération command data (CDF) which surrounds the 11-bit command word. The ANAFEC 150 also implements the generation
du diagramme de l'oeil, la commande de gain du haut-par- from the eye chart, the loudspeaker gain control
leur HP et les fonctions de bouclage pour le contrôle their HP and loopback functions for control
des fonctions du modem.modem functions.
Le DFE 158 est avantageusement constitué par une puce programmable qui réalise: (a) la fonction de filtrage passe-base numérique The DFE 158 is advantageously constituted by a programmable chip which performs: (a) the digital base pass filtering function
de décimation du CAN de réception 110 sur 15 bits (figu- of decimation of the receiving CAN 110 on 15 bits (fig.
re 2) suivant le schéma de la figure 1: re 2) according to the diagram in FIG. 1:
(b) les fonctions de modulation sigma-delta nu- (b) the sigma-delta nu modulation functions
mériques du CNA d'émission 116 (figure 2), (c) les fonctions de boucle de verrouillage de of the transmitting DAC 116 (figure 2), (c) the locking loop functions of
phase à poursuite de synchronisation programmable d'é- phase with programmable programmable synchronization
mission et de réception et l'interfaces parallele/série, mission and reception and parallel / serial interfaces,
pour la communication sur les lignes 160 à 168. for communication on lines 160 to 168.
Le DFE 158 assure également la communication The DFE 158 also ensures communication
entre deux processeurs de signal 170 et 172 en technolo- between two signal processors 170 and 172 in technology
gie CMOS (qui seront décris plus loin), le DFE 158, et l'ANAFEC 150, par l'intermédiaire de l'interface série CMOS (which will be described later), the DFE 158, and the ANAFEC 150, via the serial interface
représenté par les lignes 180 à 192. represented by lines 180 to 192.
Le DFE 158 comporte également une file tampon (FIFO) qui constitue tampon pour les données numériques d'émission et un interpolateur numérique pour effectuer le rééchantillonnage afin de réduire le bruit de bande The DFE 158 also includes a buffer queue (FIFO) which acts as a buffer for digital transmission data and a digital interpolator to perform resampling in order to reduce band noise.
sur la ligne téléphonique. Les échantillons rééeechantil- on the phone line. Samples re-sample
lonnés sont alors fournis au modulateur numérique delta- data are then supplied to the delta- digital modulator
sigma. Les fonctions du modulateur/démodulateur 115 (figure 2) sont remplies par la paire de processeurs de sigma. The functions of the modulator / demodulator 115 (FIG. 2) are fulfilled by the pair of processors
signal 170, 172, entre lesquels les tâches sont parta- signal 170, 172, between which the tasks are shared
gées de la façon décrite dans la demande de brevet US n' 586.681 du 6 mars 1984 (Qureshi). Les processeurs 170 et managed as described in US patent application No. 586,681 of March 6, 1984 (Qureshi). Processors 170 and
172 constituent respectivement "maltre" et "esclave". 172 constitute "maltre" and "slave" respectively.
Les processeurs 170 et 172 communiquent l'un avec l'au- Processors 170 and 172 communicate with each other
tre à travers l'interface série 180-192 du DFE. be through the 180-192 serial interface of the DFE.
Le micro-processeur hôte 198 communique avec les The host microprocessor 198 communicates with the
processeurs 170, 172 et avec le processeur d'entrée-sor- processors 170, 172 and with the input-output processor
tie (E/S) 176, en technologie CMOS, par le bus de don- tie (I / O) 176, in CMOS technology, by the data bus
nées hôte 164.born host 164.
Les données sont transférées dans les deux sens entre le processeur d'entrée-sortie (E/S) 176 et le DTE Data is transferred back and forth between the I / O processor 176 and the DTE
114 sur l'interface de ligne 178 à 15 lignes. 114 on the line interface 178 to 15 lines.
Le DFE 158 envoie les données aux processeurs "maltre" et "esclave" 170 et 172 par une ligne série 184 marquée "D OUT". Les processeurs "maltre" et "esclave" The DFE 158 sends the data to the "maltre" and "slave" processors 170 and 172 by a serial line 184 marked "D OUT". The "maltre" and "slave" processors
envoient des données au DFE par la ligne de données sé- send data to the DFE via the separate data line
rie 186, désignée par "D IN". Le DFE génère les signaux de synchronisation de trame sur 180, 182, 190 et 192 pour commander le flot de données sur les lignes série 184 et 186 et émet sur 188 un signal d'horloge constant rie 186, designated by "D IN". The DFE generates the frame synchronization signals on 180, 182, 190 and 192 to control the data flow on the serial lines 184 and 186 and transmits on 188 a constant clock signal
à 2,308 MHz "S CLK" utilise pour synchroniser les si- at 2.308 MHz "S CLK" uses to synchronize the
gnaux de données et de commande transitant sur 180, 182, data and command signals passing through 180, 182,
184, 186, 190 et 192.184, 186, 190 and 192.
La ligne série 186 "D IN" transfère des données Serial line 186 "D IN" transfers data
de CAN d'émission codées sur 14 bits, des données trans- 14 bit transmission CAN, trans-
férées pour l'autre processeur de signal, des données de commande de DFE (fréquence d'échantillonnage, phase d'échantillon, etc.), des données de commande d'ANAFEC (rebouclage, gain de réception, gain d'émission. etc.) control for the other signal processor, DFE control data (sampling frequency, sample phase, etc.), ANAFEC control data (loopback, reception gain, transmission gain, etc.) .)
et des données de diagramme de l'oeil. and eye chart data.
La ligne série D OUT 184 transporte des données The D OUT 184 serial line carries data
analogique/numérique de réception sur 15 bits, des don- analog / digital reception on 15 bits, data
nées transférees depuis l'autre processeur de signal et born transferred from the other signal processor and
une information d'état du DFE (phase d'échantillonnage. DFE status information (sampling phase.
décalage de fréquence, états d'erreur, test). frequency offset, error states, test).
Les processeurs de signal "maltre" et "esclave" Signal processors "maltre" and "slave"
et 172 sont respectivement desservis par des mémoi- and 172 are respectively served by memos,
res vives (RAM) 194 et 196. Ces mémoires peuvent être res vives (RAM) 194 and 196. These memories can be
déchargees à partir du processeur hôte par l'intermé- discharged from the host processor through
diaire du bus de données hôte 164. diary of the host data bus 164.
Les circuits constituant processeur hôte 198 The circuits constituting the host processor 198
comportent un micro-processeur programmé (tel que Moto- have a programmed microprocessor (such as Moto-
rola 868HC09), des mémoires vives, des mémoires mortes rola 868HC09), living memories, read-only memories
programmables électriquement. des mémoires mortes effa- electrically programmable. erased memories
cçables électriquement. et un réseau de portes. Il est relié au bus de données hôte 164. Le processeur d'en- tree/sortie 176 et le processeur hôte 198 reçoivent des signaux d'horloge CLK de synchronisation 200, 206 et 208 de modem d'émission (marquée par Tn) et de réception (indiquée par Tx). Le signal 210 est un signal d'horloge constant à 9,216 MHz pour le processeur d'entree/sortie electrically cabled. and a network of doors. It is connected to the host data bus 164. The input / output processor 176 and the host processor 198 receive synchronization CLK clock signals 200, 206 and 208 from the transmission modem (marked by Tn) and reception (indicated by Tx). Signal 210 is a constant clock signal at 9.216 MHz for the input / output processor
176 en technologie CMOS.176 in CMOS technology.
Le processeur hôte 198 commande le DFE par l'in- The host processor 198 controls the DFE by the
termédiaire de la ligne de signal marche (RUN) 204 qui signal line line (RUN) 204 which
* est verrouillée par la ligne de validation de puce 202.* is locked by the chip validation line 202.
Le processeur hôte communique avec le DFE 158 et avec 1'ANAFEC 150 à travers les processeurs 170 et 172 par l'intermédiaire du bus de données hôte 164 et des lignes The host processor communicates with the DFE 158 and with the ANAFEC 150 through the processors 170 and 172 via the host data bus 164 and the lines
de données série 184 et 186. La conversion série/paral- data series 184 and 186. The conversion series / paral-
lele est réalisée dans les processeurs de signal 170 et 172. La figure 4 montre que, du fait que le filtre de décimation numérique de la figure 1 permet d'atteindre This is done in signal processors 170 and 172. Figure 4 shows that, because the digital decimation filter of Figure 1 achieves
une résolution élevée,. on peut munir le filtre de récep- high resolution ,. you can equip the receiver filter
tion numérique programmable 111 de programmes de filtra- Programmable digital tion 111 of filter programs
ge à suppression d'écho 200, ou de filtrage à multiple- echo suppression 200, or multiple filtering-
xage à division de fréquence 202, ou on peut mettre en frequency division xing 202, or we can set
oeuvre d'autres modes, chacun des modes étant sélection- other modes, each of the modes being selected-
nable par un signal de sélection de mode. On peut alors configurer le filtre passe-bande analogique 132 de façon spécifiquement adaptée à la ligne téléphonique, mais enabled by a mode selection signal. We can then configure the analog bandpass filter 132 to specifically suit the telephone line, but
aussi bien de façon adaptée à tout autre mode de commu- as well adapted to any other mode of communication
nication sur ligne télephonique. Il n'est donc plus né- information on the telephone line. He was therefore no longer born
cessaire de prévoir des filtres analogiques multiples 132. L'invention est susceptible de nombreuses autres variantes encore et permet notamment de réaliser des filtres dérives du précédent, par exemple destinés à des stop providing multiple analog filters 132. The invention is susceptible of many other variations and in particular makes it possible to produce drift filters from the previous one, for example intended for
modulateurs delta-sigma du troisième ordre. third order delta-sigma modulators.
Claims (17)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14632888A | 1988-01-21 | 1988-01-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2626421A1 true FR2626421A1 (en) | 1989-07-28 |
FR2626421B1 FR2626421B1 (en) | 1994-02-04 |
Family
ID=22516870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8900756A Expired - Fee Related FR2626421B1 (en) | 1988-01-21 | 1989-01-23 | DIGITAL DECIMATING FILTER, ANALOG / DIGITAL CONVERTER INCLUDING APPLICATION AND ANALOG / DIGITAL CONVERSION METHOD |
Country Status (4)
Country | Link |
---|---|
JP (1) | JPH01284010A (en) |
CA (1) | CA1336342C (en) |
FR (1) | FR2626421B1 (en) |
GB (1) | GB2214378B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0548917A1 (en) * | 1991-12-23 | 1993-06-30 | Eastman Kodak Company | Sample rate converter circuit for image data |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5142286A (en) * | 1990-10-01 | 1992-08-25 | General Electric Company | Read-out photodiodes using sigma-delta oversampled analog-to-digital converters |
SE467436B (en) * | 1990-11-16 | 1992-07-13 | Ericsson Telefon Ab L M | PROCEDURE AND DEVICE TO REDUCE THE NECESSARY SIZE OF A DIGITAL FILTER IN CONNECTION WITH ECO-ELIMINATION IN A SUBSCRIPTION LINE |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3801913A (en) * | 1971-04-08 | 1974-04-02 | Trt Telecom Radio Electr | Numerical filter and digital data transmission system including said filter |
US4016410A (en) * | 1974-12-18 | 1977-04-05 | U.S. Philips Corporation | Signal processor with digital filter and integrating network |
JPS54162935A (en) * | 1978-06-14 | 1979-12-25 | Toshiba Corp | Variable length shift register device |
EP0048515A1 (en) * | 1980-09-19 | 1982-03-31 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Digital echo canceller comprising an analog to digital converter with adjustable volume range |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5592012A (en) * | 1978-12-29 | 1980-07-12 | Fujitsu Ltd | Variable delay circuit |
JPS6086906A (en) * | 1983-10-18 | 1985-05-16 | Sony Corp | Variable delay circuit |
JPS6087517A (en) * | 1983-10-19 | 1985-05-17 | Sony Corp | Variable delay circuit |
JPS6121613A (en) * | 1984-07-09 | 1986-01-30 | Matsushita Electric Ind Co Ltd | Signal delay unit |
-
1989
- 1989-01-20 GB GB8901315A patent/GB2214378B/en not_active Expired - Lifetime
- 1989-01-20 CA CA 588773 patent/CA1336342C/en not_active Expired - Fee Related
- 1989-01-20 JP JP1174189A patent/JPH01284010A/en active Pending
- 1989-01-23 FR FR8900756A patent/FR2626421B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3801913A (en) * | 1971-04-08 | 1974-04-02 | Trt Telecom Radio Electr | Numerical filter and digital data transmission system including said filter |
US4016410A (en) * | 1974-12-18 | 1977-04-05 | U.S. Philips Corporation | Signal processor with digital filter and integrating network |
JPS54162935A (en) * | 1978-06-14 | 1979-12-25 | Toshiba Corp | Variable length shift register device |
EP0048515A1 (en) * | 1980-09-19 | 1982-03-31 | Telecommunications Radioelectriques Et Telephoniques T.R.T. | Digital echo canceller comprising an analog to digital converter with adjustable volume range |
Non-Patent Citations (2)
Title |
---|
IEEE TRANSACTIONS ON AUDIO AND ELECTROACOUSTICS, vol. AU-21, no. 6, décembre 1973, pages 477-484; A. PELED et al.: "A new approach to the realization of nonrecursive digital filters" * |
PATENT ABSTRACTS OF JAPAN, vol. 4, no. 24 (E-173), 29 février 1980; & JP-A-54 162 935 (TOSHIBA CORP.) 25-12-1979 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0548917A1 (en) * | 1991-12-23 | 1993-06-30 | Eastman Kodak Company | Sample rate converter circuit for image data |
Also Published As
Publication number | Publication date |
---|---|
FR2626421B1 (en) | 1994-02-04 |
GB8901315D0 (en) | 1989-03-15 |
JPH01284010A (en) | 1989-11-15 |
CA1336342C (en) | 1995-07-18 |
GB2214378B (en) | 1992-07-22 |
GB2214378A (en) | 1989-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5051981A (en) | Digital filtering | |
CA2219360C (en) | Single-chip software configurable transceiver for asymmetric communication system | |
FR2602934A1 (en) | Subscriber unit for wireless digital telephone; modem and diverse devices (frequency synthesizer etc.) for this unit | |
CA1149979A (en) | Adaptive echo canceller for duplex data transmission | |
EP0356597A1 (en) | Improvement to digital filter sampling rate conversion method and device | |
EP0089343A4 (en) | Fsk voiceband modem using digital filters. | |
FR2524742A1 (en) | METHOD FOR TRANSMITTING DUPLEX DATA ON A SWITCHED TELEPHONE CIRCUIT AND CORRESPONDING MODEM | |
FR2471094A1 (en) | INTERPOLATOR CIRCUIT INCREASING THE RATE OF WORDS OF A DIGITAL SIGNAL OF THE TYPE USED IN TELEPHONE DIGITAL SWITCHING SYSTEMS AND LINE JETOR WITH SUCH CIRCUIT | |
FR2534427A1 (en) | ECHO CANCER FOR DATA SIGNAL IN BASE STRIP | |
NL8104701A (en) | AUTOMATIC DIGITAL SYNTHESIS ADJUSTED LINE CLOSING IMPEDANCE. | |
FR2484744A1 (en) | DIGITAL FILTERING CIRCUITS REDUCING THE FLOW OF WORDS OF A DIGITAL SIGNAL OF THE TYPE USED IN DIGITAL-SWITCHING TELEPHONE SYSTEMS, DIGITAL FILTERS USED AND LINE DRIVER EQUIPPED WITH SUCH CIRCUITS | |
EP0117596B1 (en) | Method of reducing the convergence time of an echo canceller, and device for performing this method | |
US5880687A (en) | Cascaded integrator-comb interpolation filter | |
FR2825552A1 (en) | DEVICE AND METHOD FOR DIGITAL DEMODULATION OF A SIGNAL RECEIVED BY SELECTION OF A DIGITAL COMMUNICATION FILTER AND RECEIVER CONTAINING IT | |
FR2652463A1 (en) | ECHO CANCER WITH MEMORY CONSULTATION AND ADDITION WITH OVERLAP, FOR A DATA SYMBOL RECEIVER / RECEIVER. | |
FR2626421A1 (en) | DECIMATED DIGITAL FILTER, ANALOG / DIGITAL CONVERTER INCLUDING APPLICATION AND ANALOG / DIGITAL CONVERSION METHOD | |
CA1108707A (en) | Auto-adaptative equalizer | |
EP1265393A1 (en) | Data transmission between master and slave, using orthogonal frequency division multiplexing | |
EP0033568B1 (en) | Echo canceller with simplified computing circuits | |
EP0080544A1 (en) | Method for receiving a data signal with double side-band quadrature carrier modulation | |
FR2485304A1 (en) | AUDIO FREQUENCY PROCESSING DEVICE OF SUBSCRIBER LINE | |
EP0359609B1 (en) | Variable rate digital filter for a phase modulator | |
JP3013613B2 (en) | Data transceiver | |
US6532483B1 (en) | Filter for time division multiplex filtering of a plurality of data trains, and operating methods therefor | |
EP0175410B1 (en) | Monolithic interface circuit between a signal processor and a telecommunication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |