WO1993023924A1 - Parallelised transverse filter - Google Patents

Parallelised transverse filter Download PDF

Info

Publication number
WO1993023924A1
WO1993023924A1 PCT/DE1993/000407 DE9300407W WO9323924A1 WO 1993023924 A1 WO1993023924 A1 WO 1993023924A1 DE 9300407 W DE9300407 W DE 9300407W WO 9323924 A1 WO9323924 A1 WO 9323924A1
Authority
WO
WIPO (PCT)
Prior art keywords
filter
output
decimation
input
pipeline
Prior art date
Application number
PCT/DE1993/000407
Other languages
German (de)
French (fr)
Inventor
Tobias Noll
Georg Sebald
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO1993023924A1 publication Critical patent/WO1993023924A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters

Definitions

  • the invention is based on the object of specifying a filter structure which, on the basis of pipeline filters with a predetermined maximum clock frequency, enables an m-fold throughput rate of a conventional transversal filter with approximately m-fold switching effort. This is achieved according to the invention by designing the filter structure according to claim 1.
  • the advantage that can be achieved with the invention is, in particular, that the maximum throughput rate is determined only by the maximum processing speed of multiplexer and demultiplexer circuits, and these can be implemented, for example, off-chip in a speed-optimized bipolar technology, whereby the throughput rate can be increased by orders of magnitude.
  • Claim 2 is directed to a preferred development of the invention. The invention is explained below with reference to the drawing. It shows 1 shows a conventional transversal filter, FIG. 2 shows a filter structure according to the invention in the form of a transversal filter according to FIGS.
  • FIG. 3 shows a filter structure according to the invention in the form of a transverse filter parallelized with the factor m with (k + 1) * m filter coefficients.
  • FIG. 1 shows a conventional transversal filter TF with, for example, four filter coefficients, which consists of the partial product stages C 0 ... C 3 , delay stages V1 ... V3 with a delay time T and adders A1 ... A3 and that with a Filter clock frequency f is operable.
  • the transversal filter TF there is a filter input signal x present at filter input X after each filter cycle.
  • the partial product stages C 0 ... C 3 can be fed simultaneously.
  • the output of the partial product stage C 3 is connected to the input of the delay stage V1, the output of which is connected to a first input of the adder A1.
  • the second input of adder A1 is connected to the output of partial product stage C 2 and the output of adder AI is connected to the input of delay stage V2.
  • the output of delay stage V2 forms the first input and the output of partial product stage C 1 forms the second input of adder A2, the output of which is connected to the input of delay stage V3.
  • the output of delay stage V3 simultaneously forms the first input and the output of partial product stage C 0 forms the second input of adder A3, the output of which simultaneously represents filter output Y, which supplies filter output signals y i .
  • y i c 0 x i + c 1 x i - 1 + c 2 x i - 2 + c 3 x i - 3
  • the first of the two decimation filters DF2 1 has a multiplexer MUX2 which can be switched at the clock frequency f and which alternately feeds the input signals x i to a first pipeline filter PF2 1 and a second pipeline filter PF2 2 , the outputs of the two pipeline filters being addable via an adder A6 and one of the two inputs of the demultiplexer DMUX2 can be fed.
  • the first output of the multiplexer MUX2 1 is directly connected to the input of the pipeline filter PF2 1 and the second output of the multiplexer MUX2 is connected via a Vpr delay circuit V2 with the delay time T / 2 to the input of the pipeline filter PF2 2 .
  • the pipeline filter PF2 1 contains partial product stages C 2 and C 0 for filter coefficients with an even index, a delay circuit V4 and an adding circuit A4, and the pipeline filter PF2 2 contains partial product stages C 1 and C 3 for filter coefficients with an odd index, a delay stage V5 and an adding stage A5, the outputs of the adders A4 and A5 with the inputs of the
  • Adders A 6 are connected.
  • the multiplexer is located MUX2 1 in switching state 1, the filter input X is simultaneously with the inputs of the partial product stages C 2 and C 0 , the output of the partial product stage C 2 with the input of the delay circuit V4, the output of the delay circuit V4 with a first input of the adder A4 and the Output of partial product stage C 0 connected to a second input of adder A4.
  • the filter input X is above the pre-delay stage V2, simultaneously with the
  • the effort for the decimation filter DF2 corresponds to the effort for the transversal filter TF of Figure 1.
  • the second decimation filter DF2 2 is constructed like the decimation filter DF2 1 and has a multiplexer MUX2 2 , a pre-delay circuit V2 2 , Partial product stages C 3 '... C 3 ' delay stages V4 ', V5' and adders A4 1 ...
  • the circuit complexity of the filter structure according to the invention according to FIG. 2 is exactly doubled compared to the transversal filter TF from FIG. 1.
  • T l / (f / 2).
  • the multiplexer MUX2, the first decimation filter DF2, is in the switching state 1
  • the multiplexer MUX2 2 of the second decimation filter DF2 2 is in the switching state 2
  • the demultiplexer DMUX2 is in the switching state 1.
  • the multiplexer at the start time MUX2, in switching state 2 the multiplexer MUX2 2 in switching state 1 and the demultiplexer DMUX2 in switching state 2 begins.
  • T is a clock period of the clock applied to the decimation filter corresponds.
  • the multiplexer MUX2 1 switches to switching state 2
  • the multiplexer MUX2 2 switches to switching state 1
  • the demultiplexer DMUX2 switches to switching state 2
  • the filter input signal x 1 reaches partial product stage C 0 ', which is multiplied by causes the filter coefficient c 0
  • the partial product c 0 x 1 is fed to the adder A6 '.
  • the filter input signal x 0 delayed via the pre-delay circuit by the time T / 2 is fed to the partial product stage C 1 ', in which multiplication by the filter coefficient c 1 takes place, and the partial product c 1 x 0 formed is fed to the output adder A6'.
  • the output signal y i c 0 x i results
  • FIG. 3 shows a filter structure according to the invention in the form of a transversal filter parallelized with the degree of parallelization m with (k + 1) * m coefficients.
  • This filter structure according to the invention consists of m decimation filters DF 1 ... DF j ... DF m connected on the input side to the filter input X and connected on the output side to the fil via a demultiplexer DMUX ter output Y are connectable.
  • a multiplexer MUX belonging to the first decimation filter DF is in the switching state 1 at the time of start, and a multiplexer MUX belonging to the decimation filter DF j . in switching state j and a last multiplexer MUX of a last decimation filter DF in switching state m.
  • the demultiplexer is in the switching state 1 at the start, that is to say it is connected to the decimation filter DF, and is clocked at the filter clock frequency f.
  • the multiplexers MUX 1 ... MUX j ...
  • Filter clock frequency f switched on.
  • the remaining circuit parts of the decimation filters DF 1 ... DF j ... DF m are operated with a clock frequency which is reduced by a factor of l / m compared to the filter clock frequency f.
  • the filter input X is located at the starting time via the multiplexer MUX ,, in switching state 1, k partial product C 0, C m ... C * m of a first pipeline filter of the first decimation filter DF connected PF11 1 simultaneously.
  • switching state 2 of the multiplexer MUX 1 the filter input X is connected to a pre-delay circuit V 12 with the delay time T / m simultaneously with the partial product stages C 1 , C m + 1, ...
  • the decimation filter DF 1 additionally has m - 1 output adders AA 1 . , , AA m - 1 , the inputs of which match the outputs of the pipeline filters PF 11 , PF 12 ... PF lm are connected, the output of the last output adder AA m - l being connected to the filter output Y via the demultiplexer DMUX which is in the switching state 1 at the start time.
  • the construction of the pipeline filters PF 11 , PP 12 ... PF lm shown by way of example is exemplified by the delay circuit V8 ... V13 and by the adders A10 ...
  • the output of the partial product stage C k * m is connected to the input of the delay stage V8, the output of the partial product stage C to an input of the adder A10 and the output of the partial product stage C 0 to an input of the adder All. Furthermore, the output of the adder A10 is connected to the input of the delay circuit V9 and its output to the second input of the adder All, the output of the adder All simultaneously forming the output of the pipeline filter PP 11 .
  • the output of the partial product stage C k * m + l is connected to the input of the delay stage V10, the output of the partial product stage C m + 1 to a first input of the adder A13.
  • the output of the delay stage Vll is connected to the second input of the adder A13, the output of which forms the output of the pipeline filter PF 12 .
  • the delay stage V13 is connected on the input side to the output of the adder A14 and on the output side to the second input of the adder A15.
  • PF lm further partial product stages, delay circuits and adders are indicated by dotted lines.
  • a j-th deci- Mation filter DF. shown, in which the filter input X via a multiplexer MUX. which is in the switching state j at the start time, a pre-delay circuit V jj with the delay time (j -l) * T / m or (j-l) / f, a pipeline filter PF., and Output adder AA is connected to a jth input of a demultiplexer DMUX which is in the jth switching state at the start time.
  • the last decimation filter DF m shows a multiplexer MUX which is in the switching state m in the start time point and which is connected on the input side to the filter input and on the output side to a last pre-delay circuit V mm with the delay time (m ⁇ 1) * T / m, which in turn is on the output side connected with a last pipeline filter stage PF mm . More decimation filters and
  • the filter structure according to the invention can, for example, be constructed entirely in CMOS technology.
  • the pre-delay stages and the output adder stages are constructed either in bipolar technology or together with the pipeline filters in CMOS technology.
  • a transversal filter is included.
  • m coefficients can be parallelized with a degree of parallelization m, the pipeline filters only consisting of partial product stages and the respective delays being effected by the pre-delay circuits.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

The invention relates to a filter structure operable at a filter clock frequency f, consisting of m digital decimation filters (DF1 ... DFj ... DFm), connected in parallel on the input side, which contain a multiplexer (MUX1) operable at the filter clock frequency and m pipeline filters (PF11 ... PF1m) in running at frequency f/m and which can be connected on the output side cyclically in series via a demultiplexer running at the filter clock frequency f to the filter output (Y). An m-fold throughput rate with m-fold circuit design compared with prior art transverse filters is attainable. The advantage of the invention is especially that the maximum throughput rate is determined only by the maximum processing speed of the multiplexer circuits in the decimation filters and the demultiplexer circuit, and this can also advantageously be done off-chip, e.g. using speed-optimised bipolar technology, so that the speed potential of the other filter components which, for example, use CMOS technology can be almost infinitely multiplied.

Description

Parallelisiertes Transversalfilter. Parallelized transversal filter.
Aus der europäischen Patentanmeldung EP-A-O 305 708 ist ein digitales Dezimierungsfilter bekannt, dessen darin enthaltener Multiplexer mit der Abtastrate der ihm zugeführten Signale betrieben wird, während die an seine Ausgänge angeschlossenen Signalpfade und die mit diesen verbundenen Teilschaltungen des Filters mit der halben Abtastrate des Eingangssignals betrieben werden. From European patent application EP-AO 305 708 a digital decimation filter is known, the multiplexer contained therein is operated at the sampling rate of the signals fed to it, while the signal paths connected to its outputs and the sub-circuits of the filter connected to them are operated at half the sampling rate of the input signal operate.
Der Erfindung liegt die Aufgabe zugrunde eine Filterstruktur anzugeben, die auf der Basis von Pipelinefiltern mit fest vorgegebener maximaler Taktfrequenz eine m-fache Durchsatzrate eines konventionellen Transversalfilters mit etwa m-fachem Schaltungsaufwand ermöglichen. Das wird erfindungsgemäß durch eine Ausbildung der Filterstruktur nach Patentanspruch 1 erreicht. The invention is based on the object of specifying a filter structure which, on the basis of pipeline filters with a predetermined maximum clock frequency, enables an m-fold throughput rate of a conventional transversal filter with approximately m-fold switching effort. This is achieved according to the invention by designing the filter structure according to claim 1.
Der mit der Erfindung erzielbare Vorteil liegt insbesondere darin, daß die maximale Durchsatzrate hierbei nur von der maximalen Verarbeitungsgeschwindigkeit von Multiplexerund Demultiplexerschaltungen bestimmt wird und diese beispielsweise off-chip in einer geschwindigkeitsoptimierten Bipolar-Technologie realisierbar sind, wodurch die Durchsatzrate um Größenordnungen steigerbar ist. The advantage that can be achieved with the invention is, in particular, that the maximum throughput rate is determined only by the maximum processing speed of multiplexer and demultiplexer circuits, and these can be implemented, for example, off-chip in a speed-optimized bipolar technology, whereby the throughput rate can be increased by orders of magnitude.
Der Patentanspruch 2 ist auf eine bevorzugte Weiterbildung der Erfindung gerichtet. Die Erfindung wird nachfolgend anhand der Zeichnung erläutert. Dabei zeigt Figur 1 ein konventionelles Transversalfilter, Figur 2 eine erfindungsgemäße Filterstruktur in Form eines mit dem Faktor 2 parallelisierten Transversalfilters nach Figur 1 und Claim 2 is directed to a preferred development of the invention. The invention is explained below with reference to the drawing. It shows 1 shows a conventional transversal filter, FIG. 2 shows a filter structure according to the invention in the form of a transversal filter according to FIGS
Figur 3 eine erfindungsgemäße Filterstruktur in Form eines mit dem Faktor m parallelisierten Transversalfilters mit (k + 1) * m Filterkoeffizienten. FIG. 3 shows a filter structure according to the invention in the form of a transverse filter parallelized with the factor m with (k + 1) * m filter coefficients.
In Figur 1 ist ein konventionelles Transversalfilter TF mit beispielsweise vier Filterkoeffizienten dargestellt, das aus den Partialproduktstufen C0 ... C3, aus Verzögerungsstufen V1 ... V3 mit einer Verzögerungszeit T und aus Addierern A1 ... A3 besteht und das mit einer Filtertaktfrequenz f betreibbar ist. Beim Transversalfilter TF ist nach jedem Filtertakt ein am Filtereingang X anliegendes Filtereingangssignal x . den Partialproduktstufen C0 ... C3 gleichzeitig zuführbar. Der Ausgang der Partialproduktstufe C3 ist dabei mit dem Eingang der Verzögerungsstufe V1 verbunden, deren Ausgang mit einem ersten Eingang des Addierers A1 beschaltet ist. Der zweite Eingang des Addierers A1 ist mit dem Ausgang der Partialproduktstufe C2 und der Ausgang des Addierers AI ist mit dem Eingang der Verzögerungsstufe V2 verbunden. Der Ausgang der Verzögerungsstufe V2 bildet den ersten Eingang und der Ausgang der Partialproduktstufe C1 bildet den zweiten Eingang des Addierers A2, dessen Ausgang mit dem Eingang der Verzögerungsstufe V3 verbunden ist. Der Ausgang der Verzögerungsstufe V3 bildet gleichzeitig den ersten Eingang und der Ausgang der Partialproduktstufe C0 bildet den zweiten Eingang des Addierers A3, dessen Ausgang gleichzeitig den Filterausgang Y darstellt, der Filterausgangssignale yi liefert. Angenommen in einer Partialproduktstufe Ci findet eine Multiplikation der jeweiligen Eingangsgröße mit einem Filterkoeffizienten ci statt, so ergibt sich für das in Figur 1 dargestellt Transversalfilter TF mit vier Filterkoeffizienten folgende Be Ziehung für das Filterausgangssigπal: yi = c0 xi + c1 xi - 1 + c2 xi - 2 + c3 xi - 3 1 shows a conventional transversal filter TF with, for example, four filter coefficients, which consists of the partial product stages C 0 ... C 3 , delay stages V1 ... V3 with a delay time T and adders A1 ... A3 and that with a Filter clock frequency f is operable. With the transversal filter TF there is a filter input signal x present at filter input X after each filter cycle. the partial product stages C 0 ... C 3 can be fed simultaneously. The output of the partial product stage C 3 is connected to the input of the delay stage V1, the output of which is connected to a first input of the adder A1. The second input of adder A1 is connected to the output of partial product stage C 2 and the output of adder AI is connected to the input of delay stage V2. The output of delay stage V2 forms the first input and the output of partial product stage C 1 forms the second input of adder A2, the output of which is connected to the input of delay stage V3. The output of delay stage V3 simultaneously forms the first input and the output of partial product stage C 0 forms the second input of adder A3, the output of which simultaneously represents filter output Y, which supplies filter output signals y i . Assuming a multiplication of the respective input variable by a filter coefficient c i takes place in a partial product stage C i , the following results for the transversal filter TF shown in FIG. 1 with four filter coefficients Drawing for the filter output signal: y i = c 0 x i + c 1 x i - 1 + c 2 x i - 2 + c 3 x i - 3
Figur 2 zeigt hingegen eine nach der Erfindung ausgebildete Filterstruktur, bei der ebenfalls wie beim Transversalfilter TF mit der Filtertaktfrequenz f dem Filtereingang X Filtereingangssignals xi zuführbar und dem Filterausgang Y Filterausgangssignale yi entnehmbar sind, bei der jedoch das in Figur 1 dargestellte Transversalfilter TF mit dem Parallelisierungsgrad m = 2 parallelisiert ist. Die erfindungsgemäße Filterstruktur besteht aus m = 2 eingangsseitig parallel geschalteten Dezimierungsfiltem DF21 und DF22, deren Pipelinefilter jeweils nur mit der halben Filtertaktfrequenz f/2 betreibbar sind und die ausgangsseitig über einen mit der Filtertaktfrequenz f getakteten Demultiplexer DMUX2 abwechselnd auf dem Filterausgang Y schaltbar sind. Das erste der beiden Dezimierungsfilter DF21 besitzt einen Multiplexer MUX2, der mit der Taktfrequenz f umschaltbar ist und die Eingangssignale xi abwechselnd einem ersten Pipelinefilter PF21 und einem zweite Pipelinefilter PF22 zuführt, wobei die Ausgänge der beiden Pipelinefilter über einen Addierer A6 aufsummierbar und einem der beiden Eingänge des Demultiplexers DMUX2 zuführbar sind. Der erste Ausgang des Multiplexers MUX21 ist dabei direkt mit dem Eingang des Pipelinefilters PF21 und der zweite Ausgang des Multiplexers MUX2, ist über eine VprverzögerungsSchaltung V2, mit der Verzögerungszeit T/2 mit dem Eingang des Pipelinefilters PF22 verbunden. Im Pipelinefilter PF21 befinden sich Partialproduktstufen C2 und C0 für Filterkoeffizienten mit geradzahligem Index, eine Verzögerungsschaltung V4 und eine Addierschaltung A4 und im Pipelinefilter PF22 befinden sich Partialproduktstufen C1 und C3 für Filterkoeffizienten mit ungeradzahligem Index, eine Verzögerungsstufe V5 und eine Addierstufe A5, wobei die Ausgänge der Addierer A4 und A5 mit den Eingängen des FIG. 2, on the other hand, shows a filter structure designed according to the invention, in which, like the transversal filter TF with the filter clock frequency f, filter input signals x i can be fed to the filter input X and filter output signals y i can be taken from the filter output Y, but with the transversal filter TF shown in FIG is parallelized to the degree of parallelization m = 2. The filter structure according to the invention consists of m = 2 decimation filters DF2 1 and DF2 2 connected in parallel on the input side, the pipeline filters of which can only be operated with half the filter clock frequency f / 2 and the output side of which can be switched alternately on the filter output Y via a demultiplexer DMUX2 clocked with the filter clock frequency f . The first of the two decimation filters DF2 1 has a multiplexer MUX2 which can be switched at the clock frequency f and which alternately feeds the input signals x i to a first pipeline filter PF2 1 and a second pipeline filter PF2 2 , the outputs of the two pipeline filters being addable via an adder A6 and one of the two inputs of the demultiplexer DMUX2 can be fed. The first output of the multiplexer MUX2 1 is directly connected to the input of the pipeline filter PF2 1 and the second output of the multiplexer MUX2 is connected via a Vpr delay circuit V2 with the delay time T / 2 to the input of the pipeline filter PF2 2 . The pipeline filter PF2 1 contains partial product stages C 2 and C 0 for filter coefficients with an even index, a delay circuit V4 and an adding circuit A4, and the pipeline filter PF2 2 contains partial product stages C 1 and C 3 for filter coefficients with an odd index, a delay stage V5 and an adding stage A5, the outputs of the adders A4 and A5 with the inputs of the
Addierers A 6 verbunden sind. Befindet sich der Multiplexer MUX21 im Schaltzustand 1, so ist der Filtereingang X gleichzeitig mit den Eingängen der Partialproduktstufen C2 und C0, der Ausgang der Partialproduktstufe C2 mit dem Eingang der Verzögerungsschaltung V4, der Ausgang der Verzögerungsschaltung V4 mit einem ersten Eingang des Addierers A4 und der Ausgang der Partialproduktstufe C0 mit einem zweiten Eingang des Addierers A4 verbunden. Im zweiten Schaltzustand 2 des Multiplexers MUX21 ist der Filtereingang X über die Vorverzögerungsstufe V2, gleichzeitig mit den Adders A 6 are connected. The multiplexer is located MUX2 1 in switching state 1, the filter input X is simultaneously with the inputs of the partial product stages C 2 and C 0 , the output of the partial product stage C 2 with the input of the delay circuit V4, the output of the delay circuit V4 with a first input of the adder A4 and the Output of partial product stage C 0 connected to a second input of adder A4. In the second switching state 2 of the multiplexer MUX2 1 , the filter input X is above the pre-delay stage V2, simultaneously with the
Eingängen der Partialproduktstufen C3 und C1, der Ausgang der Partialproduktstufe C3 mit dem Eingang der Verzögerungsschaltung V5, der Ausgang der Verzögerungεschaltung V5 mit einem ersten Eingang des Addierers A5 und der Ausgang der Partialproduktstufe C1 mit einem zweiten Eingang des Addierers A5 verbunden. Sieht man vom Multiplexer MUX21 ab, so entspricht der Aufwand für das Dezimierungsfilter DF2, dem Aufwand für das Transversalfilter TF von Figur 1. Das zweite Dezimierungsfilter DF22 ist wie das Dezimierungsfilter DF21 aufgebaut und besitzt einen Multiplexer MUX22, eine Vorverzögerungsschaltung V22, Partialproduktstufen C3' ... C3' Verzögerungsstufen V4', V5' und Addierer A41 ... A61, wobei die entsprechenden Bezugszeichen im Dezimierungsfilter DF22 mit einem Strich gekennzeichnet sind, so daß beispielsweise die Verzögerungsschaltung V4 im Dezimierungsfilter DF2, der Verzögerungsschaltung V4' im Dezimierungsfilter DF22 entspricht. Ohne die beiden Multiplexer MUX2, und MUX22 sowie den Demultiplexer DMUX2 ist der Schaltungsaufwand der erfindungsgemäßen Filterstruktur nach Figur 2 gegenüber dem Transversalfilter TF aus Figur 1 genau verdoppelt. Die Verzögerungszeit T der Verzögerungsstufen V4, V5, V41 und V51 der Dezimierungsfilter Inputs of the partial product stages C 3 and C 1 , the output of the partial product stage C 3 to the input of the delay circuit V5, the output of the delay circuit V5 to a first input of the adder A5 and the output of the partial product stage C 1 to a second input of the adder A5. Apart from the multiplexer MUX2 1 , the effort for the decimation filter DF2 corresponds to the effort for the transversal filter TF of Figure 1. The second decimation filter DF2 2 is constructed like the decimation filter DF2 1 and has a multiplexer MUX2 2 , a pre-delay circuit V2 2 , Partial product stages C 3 '... C 3 ' delay stages V4 ', V5' and adders A4 1 ... A6 1 , the corresponding reference symbols in the decimation filter DF2 2 being identified by a dash, so that, for example, the delay circuit V4 in the decimation filter DF2 corresponds to the delay circuit V4 'in the decimation filter DF2 2 . Without the two multiplexers MUX2 and MUX2 2 and the demultiplexer DMUX2, the circuit complexity of the filter structure according to the invention according to FIG. 2 is exactly doubled compared to the transversal filter TF from FIG. 1. The delay time T of the delay stages V4, V5, V4 1 and V5 1 of the decimation filter
DF21 und DF22 beträgt dabei eine Taktperiode des an das Dezimierungsfilter angelegten Taktes, das heißt im Beispiel von Figur 2 (m = 2) T = l/(f/2). Für das ordnungsgemäße Funktionieren der erfindungsgemäßen Filterstruktur ist es von wesentlicher Bedeutung, daß zu einem jeweiligen Zeitpunkt, beispielsweise zum Startzeitpunkt, die Schaltzu stände der beiden Multiplexer MUX21 und MUX22 sowie des Demultiplexers DMUX2 abhängig voneinander richtig gewählt sind. In Figur 2 befindet sich der Multiplexer MUX2, des ersten Dezimierungsfilters DF2, im Schaltzustand 1 der Multiplexer MUX22 des zweiten Dezimierungsfilters DF22 im Schaltzustand 2 und der Demultiplexer DMUX2 im Schaltzustand 1. Es besteht beispielsweise aber auch die Möglichkeit, daß zum Startzeitpunkt der Multiplexer MUX2, sich im Schaltzustand 2, der Multiplexer MUX22 im Schaltzustand 1 und der Demultiplexer DMUX2 im Schaltzustand 2 beginnt. DF2 1 and DF2 2 is one clock period of the clock applied to the decimation filter, that is to say in the example in FIG. 2 (m = 2) T = l / (f / 2). For the proper functioning of the filter structure according to the invention, it is essential that the switching closes at a particular point in time, for example at the start time levels of the two multiplexers MUX2 1 and MUX2 2 as well as the demultiplexer DMUX2 are selected correctly depending on each other. In FIG. 2, the multiplexer MUX2, the first decimation filter DF2, is in the switching state 1, the multiplexer MUX2 2 of the second decimation filter DF2 2 is in the switching state 2 and the demultiplexer DMUX2 is in the switching state 1. However, there is also the possibility, for example, that the multiplexer at the start time MUX2, in switching state 2, the multiplexer MUX2 2 in switching state 1 and the demultiplexer DMUX2 in switching state 2 begins.
Zur Erläuterung der Funktionsweise der erfindungsgemäßen Filterstruktur nach Figur 2 werden nachfolgend die Zeitpunkte t = 0, t = T/2, t = T, t = 3T/2 und t größer gleich 2T betrachtet, wobei T einer Taktperiode des an das Dezimierungsfilter angeglegten Taktes entspricht. Zum Startzeitpunkt t = 0 gelangt das Filtereingangssignal x0 über den im Schaltzustand 1 befindlichen Multiplexer MUX2, und über die Partialproduktstufe C0, wo eine Multiplikation mit dem Filterkoeffizienten c0 erfolgt, sowie über die Addierer A4 und A6 und den im Schaltzustand 1 befindlichen Demultiplexer DMUX2 zum Filterausgang Y, wodurch sich ein Filterausgangssignal y0 = c0 x 0 ergibt. Zum Zeitpunkt T = T/2 schaltet der Multiplexer MUX21 in den Schaltzustand 2, der Multiplexer MUX22 in den Schaltzustand 1 und der Demultiplexer DMUX2 in den Schaltzustand 2, wodurch das Filtereingangssignal x1 zur Partialproduktstufe C0' gelangt, die eine Multiplikation mit dem Filterkoeffizienten c0 bewirkt, und das Partialprodukt c0x1 dem Addierer A6' zugeführt wird. Zum selben Zeitpunkt wird das über die Vorverzögerungsschaltung um die Zeit T/2 verzögerte Filtereingangssignal x0 der Partialproduktstufe C1' zugeleitet, in der eine Multiplikation mit dem Filterkoeffizienten c1 stattfindet, und das gebildete Partialprodukt c1x0 dem Ausgangsaddierer A6' zugeführt. Über den im Schaltzustand 2 befindlichen Demultiplexer DMUX2 gelangt die Summe der beiden Partialprodukte in der Form y, = c0x1 + c1x0 an den Filterausgang Y. Für t = T schalten die beiden Multiplexer und der Demultiplexer in die Schaltzustände von t = 0 , wodurch im Pipelinefilter PF2, des Dezimierungsfilters DF21 der Ausdruck c2x0 + c0x2 und im Pipelinefilter PF22 des Dezimierungsfilters DF21 das Partialprodukt c1x1 gebildet und im Ausgangsaddierer A6 aufaddiert wird. Der Ausgang Y erhält dabei das Filterausgangssignal Y2 = c0x2 + c1x1 + c2x0· Zum Zeitpunkt t = 3T/2 schalten die beiden Multiplexer und der Demultiplexer in die jeweiligen Schaltzustände von t = T/2, wodurch die Ausdrücke c0x3 + c2x1 und c1x2 + c3x0 dem Ausgangsaddierer A6' zugeführt werden und am Ausgang Y das Filterausgangssignal y3 = c0x3 + c1x2 + c2x1 + c3x0 anlieot. Allgemein ergibt sich, wie beim Transversalfilter TF von Figur 1, das Ausgangssignal yi = c0xi To explain the operation of the filter structure according to the invention according to FIG. 2, the times t = 0, t = T / 2, t = T, t = 3T / 2 and t greater than or equal to 2T are considered below, where T is a clock period of the clock applied to the decimation filter corresponds. At the starting time t = 0 passes the filter input signal x 0 on the located in the switching state 1 multiplexer MUX2, and is via the Partialproduktstufe C 0, where a multiplication by the filter coefficients c 0, and on the adder A4 and A6 the demultiplexer and located in the switching state 1 DMUX2 to filter output Y, which results in a filter output signal y 0 = c 0 x 0 . At the time T = T / 2, the multiplexer MUX2 1 switches to switching state 2, the multiplexer MUX2 2 switches to switching state 1 and the demultiplexer DMUX2 switches to switching state 2, as a result of which the filter input signal x 1 reaches partial product stage C 0 ', which is multiplied by causes the filter coefficient c 0 , and the partial product c 0 x 1 is fed to the adder A6 '. At the same time, the filter input signal x 0 delayed via the pre-delay circuit by the time T / 2 is fed to the partial product stage C 1 ', in which multiplication by the filter coefficient c 1 takes place, and the partial product c 1 x 0 formed is fed to the output adder A6'. The sum of the two partial products in the form y, = c 0 x 1 + c 1 x 0 reaches the demultiplexer DMUX2 in the switching state 2 Filter output Y. For t = T, the two multiplexers and the demultiplexer switch to the switching states of t = 0, whereby the expression c 2 x 0 + c 0 x 2 in the pipeline filter PF2, the decimation filter DF2 1 and the decimation filter DF2 in the pipeline filter PF2 2 1 the partial product c is formed 1 x 1 and is added in the output adder A6. The output Y receives the filter output signal Y 2 = c 0 x 2 + c 1 x 1 + c 2 x 0 · At time t = 3T / 2, the two multiplexers and the demultiplexer switch to the respective switching states of t = T / 2, whereby the expressions c 0 x 3 + c 2 x 1 and c 1 x 2 + c 3 x 0 are fed to the output adder A6 'and at the output Y the filter output signal y 3 = c 0 x 3 + c 1 x 2 + c 2 x 1 + c 3 x 0 supplied. In general, as with the transversal filter TF of FIG. 1, the output signal y i = c 0 x i results
+ c1xi - 1 + c2xi - 2 + c3xi - 3. + c 1 x i - 1 + c 2 x i - 2 + c 3 x i - 3 .
Geht man beispielsweise davon aus, daß das Transversalfilter TFl von Figur 1 und die Pipelinefilter von Figur 2 in CMOS-Technclogie aufgebaut sind und die minimale Verz ögerungszeit beispielsweise T = 25 Nanosekunden beträgt, so ergibt sich für das konventionelle Transversalfilter TF eine Filtertaktfrequenz f = 1/T = 40 Megahertz, bei der erfindungsgemäßen Filterstruktur hingegen ergibt sich wegen f/2 = 1/T eine Filtertaktfrequenz f = 80 Megahertz. If, for example, it is assumed that the transversal filter TF1 from FIG. 1 and the pipeline filters from FIG. 2 are constructed using CMOS technology and the minimum delay time is, for example, T = 25 nanoseconds, the conventional transversal filter TF has a filter clock frequency f = 1 / T = 40 megahertz, in the filter structure according to the invention, however, a filter clock frequency f = 80 megahertz results because of f / 2 = 1 / T.
Allgemein läßt sich ein Transversalfilter mit (k + 1) * m Koeffizienten mit einem Parallelisierungsgrad m parallelisieren, wobei, abgesehen von zusätzlichen Ausgangsaddierern, den Multiplexern und dem Demultiplexer, eine m-fache Verarbeitungsgeschwindigkeit bei m-fachem Schaltungsaufwand möglich ist. In Figur 3 ist eine erfindungsgemäße Filterstruktur in Form eines mit dem Parallelisierungsgrad m parallelisierten Transversalfilters mit (k + 1) * m Koeffizienten dargestellt. Diese erfindungsgemäße Filterstruktur besteht aus m eingangsseitig mit dem Filtereingang X verbundenen Dezimierungsfiltem DF1 ... DFj ... DFm, die ausgangsseitig über einen Demultiplexer DMUX mit dem Fil terausgang Y verbindbar sind. Die Verzögerungszeit T in den Verzögeruπgsstufen der m Dezimierungsfilter entspricht jeweils der Taktperiode des an das Dezimierungsfilter angelegten Taktes, das heißt im allgemeinen Fall (Figur 3) T = l/(f/m). Ein zum ersten Dezimierungsfilter DF, gehöriger Multiplexer MUX, befindet sich dabei zum Startzeitpunkt im Schaltzustand 1, ein zum Dezimierungsfilter DFj gehöriger Multiplexer MUX. im Schaltzustand j und ein letzter Multiplexer MUX eines letzten Dezimierungsfilters DF im Schaltzustand m. Der Demultiplexer befindet sich zum Startzeitpunkt im Schaltzustand 1, ist also mit dem Dezimierungsfilter DF, verbunden, und wird mit der Filtertaktfrequenz f getaktet. Die Multiplexer MUX1 ... MUXj ... In general, a transversal filter with (k + 1) * m coefficients can be parallelized with a degree of parallelization m, whereby, apart from additional output adders, the multiplexers and the demultiplexer, an m times the processing speed with m times the circuit complexity is possible. FIG. 3 shows a filter structure according to the invention in the form of a transversal filter parallelized with the degree of parallelization m with (k + 1) * m coefficients. This filter structure according to the invention consists of m decimation filters DF 1 ... DF j ... DF m connected on the input side to the filter input X and connected on the output side to the fil via a demultiplexer DMUX ter output Y are connectable. The delay time T in the delay stages of the m decimation filter corresponds in each case to the clock period of the clock applied to the decimation filter, that is to say in the general case (FIG. 3) T = 1 / (f / m). A multiplexer MUX belonging to the first decimation filter DF is in the switching state 1 at the time of start, and a multiplexer MUX belonging to the decimation filter DF j . in switching state j and a last multiplexer MUX of a last decimation filter DF in switching state m. The demultiplexer is in the switching state 1 at the start, that is to say it is connected to the decimation filter DF, and is clocked at the filter clock frequency f. The multiplexers MUX 1 ... MUX j ...
MUXm werden wie der Demultiplexer DMUX zyklisch mit derMUX m become like the demultiplexer DMUX cyclically with the
Filtertaktfrequenz f weitergeschaltet. Die restlichen Schaltungsteile der Dezimierungsfilter DF1 ... DFj ... DFm werden mit einer gegenüber der Filtertaktfrequenz f um den Faktor l/m reduzierten Taktfrequenz betrieben. Im ersten Dezimierungsfilter DF1 ist der Filtereingang X zum Startzeitpunkt über den Multiplexer MUX,, der sich im Schaltzustand 1 befindet, mit Partialproduktstufen C0, Cm ... Ck * m eines ersten Pipelinefilters PF11 des ersten Dezimierungsfilters DF1 gleichzeitig verbunden. Im Schaltzustand 2 des Multiplexers MUX1 ist der Filtereingang X mit einer Vorverzögerungsschaltung V12 mit der Verzögerungszeit T/m gleichzeitig mit den Partialproduktstufen C1, Cm + 1, ... Filter clock frequency f switched on. The remaining circuit parts of the decimation filters DF 1 ... DF j ... DF m are operated with a clock frequency which is reduced by a factor of l / m compared to the filter clock frequency f. In the first decimation filter DF 1, the filter input X is located at the starting time via the multiplexer MUX ,, in switching state 1, k partial product C 0, C m ... C * m of a first pipeline filter of the first decimation filter DF connected PF11 1 simultaneously. In switching state 2 of the multiplexer MUX 1 , the filter input X is connected to a pre-delay circuit V 12 with the delay time T / m simultaneously with the partial product stages C 1 , C m + 1, ...
Ck * m 1 eines zweiten Pipelinefilters PF12 des ersten Dezimierungsfilters DF1 verbunden. Im Schaltzustand m des Multiplexers MUX, sind die am Filtereingang X anliegenden Filtereingangssignale xi über eine Vorverzögerungsschaltung V, mit der Verzögerungszeit (m -1) * T/m gleichzeitig Partialprroduktstufen Cm - 1, Ck + m - 1, ... Ck * m + m -1. C k * m 1 of a second pipeline filter PF 12 of the first decimation filter DF 1 . In the switching state of the multiplexer MUX m, are applied to the filter input X filter input signals x i a Vorverzögerungsschaltung V, with the delay time (m-1) * T / m simultaneously Partialp r roduktstufen C m - 1, C k + m - 1. .. C k * m + m -1 .
eines m-ten Pipelinefilters PFI m des Dezimierungsfiltersan mth pipeline filter PF I m of the decimation filter
DFl zu führbar . Alle übrigen Pipelinefilter des Dezimierungs filters DF1 sind durch Punkte angedeutet . Das Dezimierungsfilter DF1 besitzt zusätzlich m - 1 Ausgangsaddierer AA1 . . . AA m - 1 , deren Eingänge mit den Ausgängen der Pipeli ne- filter PF11, PF12 ... PFlm verbunden sind, wobei der Ausgang des letzten Ausgangsaddierers AAm - l über den zum Startzeitpunkt im Schaltzustand 1 befindlichen Demultiplexer DMUX mit dem Filterausgang Y verbunden ist. Der Aufbau der beispielhaft dargestellten Pipelinefilter PF11, PP12 ... PFlm ist beispielhaft durch die Verzögerungsschaltung V8 ... V13 und durch die Addierer A10 ... A15 im Zusammenhang mit dem Partialproduktstufen C0 ... Ck * m + m - l, angedeutet. Dabei ist beim Pipelinefilter PF,, der Ausgang der Partialproduktstufe Ck * m mit dem Eingang der Verzögerungsstufe V8, der Ausgang der Partialproduktstufe C, mit einem Eingang des Addierers A10 und der Ausgang der Partialproduktstufe C0 mit einem Eingang des Addierers All verbunden. Ferner ist der Ausgang des Addierers A10 mit dem Eingang der Verzögerungsschaltung V9 und deren Ausgang mit dem zweiten Eingang des Addierers All beschaltet, wobei der Ausgang des Addierers All gleichzeitig den Ausgang des Pipelinefilters PP11 bildet. Entsprechend ist der Ausgang der Partialproduktstufe Ck * m + l, mit dem Eingang der Verzögerungsstufe V10, der Ausgang der Partialproduktstufe Cm + 1, mit einem ersten Eingang des Addierers A13 verbunden. Der Ausgang der Verzögerungsstufe Vll ist mit dem zweiten Eingang des Addierers A13 verbunden, dessen Ausgang den Ausgang des Pipelinefilters PF12 bildet. In der letzten Pipelinestufe PFlm des Dezimierungsfilters DF, ist der Ausgang der Partialproduktstufe Ck * m + m - l mit dem Eingang der Verzögerungsstufe V12, der Ausgang der Partialproduktstufe C2m - 1, mit einem ersten Eingang des Addierers A14 und der Ausgang der Partialproduktstufe Cm - l mit einem ersten Eingang des Addierers A15 verbunden, dessen Ausgang den Ausgang des Pipelinefilters PF11 bildet. Die Verzögerungsstufe V13 ist eingangsseitig mit dem Ausgang des Addierers A14 und ausgangsseitig mit dem zweiten Eingang des Addierers A15 beschaltet. In den Pipelinefiltern PF11, PP12 ... PFlm sind durch punktierte Linien weitere Partialproduktstufen, Verzögerungsschaltungen und Addierer angedeutet. Ferner ist exemplarisch ein j-tes Dezi- mierungsfilter DF. gezeigt, bei dem der Filtereingang X über einen zum Startzeitpunkt im Schaltzustand j befindlichen Multiplexer MUX., eine Vorverzögerungsschaltung Vjj mit der Verzögerungszeit (j -l) * T/m oder (j - l)/f, ein Pipelinefilter PF., und Ausgangsaddierer AA mit einem j-ten Eingang eines zum Startzeitpunkt im j-ten Schaltzustand befindlichen Demultiplexers DMUX verbunden ist. Im letzten Dezimierungsfilter DFm ist ein im Startzeitp ~unkt im Schaltzustand m befindlicher Multiplexer MUX dargestellt, der eingangsseitig mit dem Filtereingang und ausgangsseitig mit einer letzten Vorverzögerungsschaltung Vmm mit der Verzögerungszeit (m - 1) * T/m verbunden ist, die ihrerseits ausgangsseitig mit einer letzten Pipelinefilterstufe PFmm beschaltet. Weitere Dezimierung -sfilter und DFl too feasible. All other pipeline filters of the decimation filter DF 1 are indicated by dots. The decimation filter DF 1 additionally has m - 1 output adders AA 1 . , , AA m - 1 , the inputs of which match the outputs of the pipeline filters PF 11 , PF 12 ... PF lm are connected, the output of the last output adder AA m - l being connected to the filter output Y via the demultiplexer DMUX which is in the switching state 1 at the start time. The construction of the pipeline filters PF 11 , PP 12 ... PF lm shown by way of example is exemplified by the delay circuit V8 ... V13 and by the adders A10 ... A15 in connection with the partial product stages C 0 ... C k * m + m - l , indicated. In the pipeline filter PF ,, the output of the partial product stage C k * m is connected to the input of the delay stage V8, the output of the partial product stage C to an input of the adder A10 and the output of the partial product stage C 0 to an input of the adder All. Furthermore, the output of the adder A10 is connected to the input of the delay circuit V9 and its output to the second input of the adder All, the output of the adder All simultaneously forming the output of the pipeline filter PP 11 . Correspondingly, the output of the partial product stage C k * m + l is connected to the input of the delay stage V10, the output of the partial product stage C m + 1 to a first input of the adder A13. The output of the delay stage Vll is connected to the second input of the adder A13, the output of which forms the output of the pipeline filter PF 12 . In the last pipeline stage PF lm of the decimation filter DF, the output of the partial product stage C k * m + m - l with the input of the delay stage V12, the output of the partial product stage C 2m - 1 , with a first input of the adder A14 and the output of the Partial product stage C m - l connected to a first input of the adder A15, the output of which forms the output of the pipeline filter PF 11 . The delay stage V13 is connected on the input side to the output of the adder A14 and on the output side to the second input of the adder A15. In the pipeline filters PF 11 , PP 12 ... PF lm , further partial product stages, delay circuits and adders are indicated by dotted lines. Furthermore, a j-th deci- Mation filter DF. shown, in which the filter input X via a multiplexer MUX. which is in the switching state j at the start time, a pre-delay circuit V jj with the delay time (j -l) * T / m or (j-l) / f, a pipeline filter PF., and Output adder AA is connected to a jth input of a demultiplexer DMUX which is in the jth switching state at the start time. The last decimation filter DF m shows a multiplexer MUX which is in the switching state m in the start time point and which is connected on the input side to the filter input and on the output side to a last pre-delay circuit V mm with the delay time (m − 1) * T / m, which in turn is on the output side connected with a last pipeline filter stage PF mm . More decimation filters and
Schaltzustände sind durch Punkte angedeutet.  Switching states are indicated by dots.
Die erfindungsgemäße Filterstruktur kann beispielsweise vollständig in CMOS-Technologie aufgebaut werden. Es ist jedoch von besonderem Vorteil die Multiplexer MUX, ... The filter structure according to the invention can, for example, be constructed entirely in CMOS technology. However, it is of particular advantage the multiplexer MUX, ...
MUXj ... MUXm und den Demultiplexer DMUX von den Pipelinefiltern der Dezimierungsfilter DFl ... DFj ... DFm getrennt in einer schnellen Bipolar-Technologie aufzubauen. Die Vorverzögerungsstufen und die Ausgangsaddiererstufen sind dabei entweder in Bipolar-Technologie oder zusammen mit den Pipelinefiltern in CMOS-Technologie aufgebaut. Als Verzögerungsschaltungen in den Pipelinefiltern dienen beispielsweise getaktete D-Flipflops. MUX j ... MUX m and the demultiplexer DMUX separately from the pipeline filters of the decimation filters DF l ... DF j ... DF m in a fast bipolar technology. The pre-delay stages and the output adder stages are constructed either in bipolar technology or together with the pipeline filters in CMOS technology. Clocked D flip-flops, for example, serve as delay circuits in the pipeline filters.
Im Extremfall k = 0 ist ein Transversalfilter mit. m Koeffizienten mit einem Parallelisierungsgrad m parallelisierbar, wobei die Pipelinefilter nur noch aus Partialproduktstufen bestehen und die jeweiligen Verzögerungen durch die Vorverzögerungsschaltungeπ erfolgen. In the extreme case k = 0, a transversal filter is included. m coefficients can be parallelized with a degree of parallelization m, the pipeline filters only consisting of partial product stages and the respective delays being effected by the pre-delay circuits.

Claims

Patentansprüche 1. Filterstruktur, bei der ein Filtereingang (X) gleichzeitig mit m eingangsseitig parallel geschalteten digitalen Dezimierungsfiltem (DF1 ... DFj ... DFm) verbunden ist, bei der die Dezimierungsfilter jeweils einen mit der Filtertaktfrequenz f der Filterstruktur zyklisch umschaltbaren Multiplexer (MUX1 ... MUXj ... MUXm), Vorverzögerungsschaltungen (V12 ... Vjj ... Vmm) und m mit einer Taktfrequenz f/m betreibbare Pipelinefilter (PF11 ...) besitzen, wobei jeweils ein j-tes Pipelinefilter (PPllj, ... PP2mj) eines jeden Dezimierungsfilters gleich aufgebaut ist und die gleichen Filterkoeffizienten besitzt, bei der zu einem1. Filter structure in which a filter input (X) is simultaneously connected to m digital decimation filters connected in parallel on the input side (DF 1 ... DF j ... DF m ), in which the decimation filter is cyclically one with the filter clock frequency f of the filter structure switchable multiplexer (MUX 1 ... MUX j ... MUX m ), pre-delay circuits (V 12 ... V jj ... V mm ) and m pipeline filters (PF11 ...) that can be operated with a clock frequency f / m, where each j-th pipeline filter (PPl lj , ... PP2 mj ) of each decimation filter is constructed in the same way and has the same filter coefficients at which one
Startzeitpunkt jeweils der Multiplexer (MUX.) eines j-ten Dezimierungsfilters (DFj) so geschaltet ist, daß das erste Filtereingangssignal (x,) am Filtereingang (X) einem j-ten Pipelinefilter (PFjj) der jeweils m Pipelinefilter (PFj¬m ... PFjm) des jeweiligen j-ten Dezimierungsfilters (DFj) über eine j-te Vorverzögerungsschaltung (Vjj) der j-ten Dezimierungsfilters DF. um die Zeit (j - l)/f verzögert zuführbar ist, und bei der die m Dezimierungsfilter (DF, ... DF ) ausgangsseitig, beginnend mit dem ersten Dezimierungsfilter (DF. ), zyklisch nacheinander über einen mit der Filtertaktfrequenz f getakteten Demultiplexer (DMUX) mit einem Filterausgang (Y) verbindbar sind. Start time of each of the multiplexers (MUX.) Of a jth decimation filter (DF j ) is switched such that the first filter input signal (x,) at the filter input (X) of a jth pipeline filter (PF jj ) of the m pipeline filter (PF j ¬m ... PF jm ) of the respective j-th decimation filter (DFj) via a j-th pre-delay circuit (V jj ) of the j-th decimation filter DF. can be fed with a time delay (j - l) / f, and in which the m decimation filter (DF, ... DF) on the output side, starting with the first decimation filter (DF.), cyclically in succession via a demultiplexer clocked with the filter clock frequency f (DMUX) can be connected to a filter output (Y).
2. Filterstruktur nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , daß sowohl die Multiplexer 2. Filter structure according to claim 1, d a d u r c h g e k e n n z e i c h n e t that both the multiplexer
(MUXl ... MUXj ... MUXm) der Dezimierungsfilter (DFl ...(MUX l ... MUX j ... MUX m ) the decimation filter (DF l ...
DF J ... DFm) als auch der Demultiplexer (DMUX) in Bipolar¬DF J ... DF m ) as well as the demultiplexer (DMUX) in Bipolar¬
Technik und alle Pipelinefilter (PFll ... PFmm) in Technology and all pipeline filters (PF ll ... PF mm ) in
MOS-Technik aufgebaut sind. MOS technology are built.
PCT/DE1993/000407 1992-05-11 1993-05-10 Parallelised transverse filter WO1993023924A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DEP4215377.8 1992-05-11
DE4215377 1992-05-11

Publications (1)

Publication Number Publication Date
WO1993023924A1 true WO1993023924A1 (en) 1993-11-25

Family

ID=6458530

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1993/000407 WO1993023924A1 (en) 1992-05-11 1993-05-10 Parallelised transverse filter

Country Status (1)

Country Link
WO (1) WO1993023924A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000028662A1 (en) * 1998-11-09 2000-05-18 Commissariat A L'energie Atomique Digital filter with parallel architecture and spread-spectrum signal receiver using same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0012393A1 (en) * 1978-12-13 1980-06-25 Siemens Aktiengesellschaft Clock controlled monolithically integrable scanning circuit
US4264983A (en) * 1979-03-19 1981-04-28 Tektronix, Inc. Time-multiplexed CCD transversal filter
EP0445335A1 (en) * 1990-03-09 1991-09-11 Deutsche ITT Industries GmbH Device and method for increasing the clock rate of a fir filter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0012393A1 (en) * 1978-12-13 1980-06-25 Siemens Aktiengesellschaft Clock controlled monolithically integrable scanning circuit
US4264983A (en) * 1979-03-19 1981-04-28 Tektronix, Inc. Time-multiplexed CCD transversal filter
EP0445335A1 (en) * 1990-03-09 1991-09-11 Deutsche ITT Industries GmbH Device and method for increasing the clock rate of a fir filter

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000028662A1 (en) * 1998-11-09 2000-05-18 Commissariat A L'energie Atomique Digital filter with parallel architecture and spread-spectrum signal receiver using same
US7058119B1 (en) 1998-11-09 2006-06-06 Commissariat A L'energie Atomique Parallel architecture digital filter and spread spectrum signal receiver using such a filter

Similar Documents

Publication Publication Date Title
DE69815986T2 (en) FIR filter for programmable decimation
DE69123366T2 (en) Digital noise shaping circuit
DE102006038020B4 (en) Sigma-delta modulator
DE4233738C2 (en) Digital interpolator and method for interpolating digital data
DE4237875C2 (en) Nth-order delta-sigma converter and method for delta-sigma conversion
DE102015116269B4 (en) SCRATCH TRANSFORMER, ANALOG-DIGITAL TRANSFORMER WITH A SCREEN TRANSFORMER, AND METHOD FOR CONVERTING A DATA FLOW FROM A DATA RATE TO ANOTHER DATA RATE
DE102007046181A1 (en) CIC filter with fractional integration
DE69012164T2 (en) Digital fir filter for high speed communication systems.
DE19729650A1 (en) Device for phase and / or frequency control
DE60034964T2 (en) PROGRAMMABLE CONVOLVER
DE69838844T2 (en) DIGITAL PHASE DISCRIMINATOR BASED ON FREQUENCY APT
WO1993023924A1 (en) Parallelised transverse filter
EP0305708B1 (en) Digital decimating filter
DE10042930B4 (en) Digital filter
DE3621446A1 (en) DEVICE FOR DIGITAL PROCESSING OF CONTINUOUS BIT FLOWS
DE102008014754B4 (en) Combined mixer and multiphase decimator
EP0017159B1 (en) Monolithic integrated charge transfer device
DE19742599B4 (en) Filter for time multiplex filtering of multiple data sequences and operating methods therefor
EP0860051B1 (en) Circuit and method for the multiple use of a digital transverse filter
CH686328A5 (en) Reversible non-decimating / decimating adaptive equalization filter.
EP0339037B1 (en) Non-recursive half-band filter
DE1925917B2 (en) BINARY PULSE FREQUENCY MULTIPLE CIRCUIT
EP0792546B1 (en) Distortion corrector for two data flows and corresponding method
DE10203892B4 (en) Method for generating a signal pulse sequence with a predetermined stable fundamental frequency
DE19741427C2 (en) Linear interpolator for interpolating a sampled signal and linear interpolation method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): BR CA JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
ENP Entry into the national phase

Ref document number: 2134892

Country of ref document: CA

Ref country code: CA

Ref document number: 2134892

Kind code of ref document: A

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: CA