EP1290791A1 - Digitales interpolationsfilter - Google Patents

Digitales interpolationsfilter

Info

Publication number
EP1290791A1
EP1290791A1 EP01947161A EP01947161A EP1290791A1 EP 1290791 A1 EP1290791 A1 EP 1290791A1 EP 01947161 A EP01947161 A EP 01947161A EP 01947161 A EP01947161 A EP 01947161A EP 1290791 A1 EP1290791 A1 EP 1290791A1
Authority
EP
European Patent Office
Prior art keywords
filter
filter device
data
data value
digital filter
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.)
Withdrawn
Application number
EP01947161A
Other languages
English (en)
French (fr)
Inventor
Steffen Buch
Holger Gryska
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of EP1290791A1 publication Critical patent/EP1290791A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0248Filters characterised by a particular frequency response or filtering method
    • H03H17/0251Comb filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0657Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation

Definitions

  • a digital input signal is converted into an analog signal using a digital / analog converter
  • the quality of the signal obtained depends on the noise level of the digital input signal.
  • the sampling rate and thus the cutoff frequency are increased by inserting zeros between the data values and by digitally filtering the data sequence.
  • the signal rate should be increased by a factor of 20-400.
  • the signal rate is first increased by a factor of 4-16 by inserting zeros alternately. The so obtained
  • a digital comb filter to increase the signal rate by powers of 2 is through the transfer function
  • Figure 1 shows an implementation of such a comb filter according to the prior art.
  • a digital input signal 1 with the signal rate f s is first through a first filter stage 2 with the filter characteristic
  • the result values of the repeater 3 are a further digital filter stage 4 with the transfer function
  • each filter stage has a repeater in the form of a holding element, which outputs each input data value twice and thus doubles the signal rate.
  • This repeater is followed by a filter structure, for whose partial transfer function H (z) applies
  • k denotes the order of the filter device and z "1 denotes the z-transform of a delay by one sampling pulse.
  • the implementation according to the invention has the advantage that it does not use any recursive or feed-backward structures. Neither the repeater nor the filter structure provided on each filter stage provides a feedback of the data values available at the output to the input values. This can be seen from the fact that the partial transfer function
  • H (z) has no poles and is therefore a pure feed
  • the transfer function of a comb filter can only be achieved with the filter device according to the invention by using feed-forward structures. Recursive structures can be completely avoided, and any bit errors that occur quickly disappear because they are not fed back to the input values.
  • the comb filter implementation according to the invention has no error memory, and therefore no circuit for error correction is required. For this reason, the circuitry outlay and thus also the need for silicon area in the construction of the comb filter according to the invention is less than in the known solutions of the prior art.
  • each filter structure comprises an adder whose value is formed at the output by adding the data value currently applied to the filter structure and the data value associated with the previous sampling pulse.
  • the transfer function H (z) of the digital filter device applies
  • k denotes the order of the filter device and 2 n denotes the factor of the sampling rate increase, and where z _1 denotes the z-transform of a delay by one sampling pulse.
  • the transfer function H (z) is normalized by a suitable number of right shifts in the bit pattern of the data values.
  • Right shifts are easy to implement in digital technology. Any right shift
  • the data bus between the holding element and the filter structure of the jth filter stage has a width of at least
  • the advantage of this solution is that the data buses only have the minimum bus width required, which is why the circuitry can be kept low.
  • the data bus at the input of the first filter stage has a width of WL bits.
  • the holding element merely doubles the sampling rate, but the data values themselves remain unchanged. For this reason, the data bus between the holding element and the filter structure of the first filter stage has a width of WL data lines.
  • the data is then processed through the filter structure of the first filter stage. This filter structure is due to the transfer function
  • the data bus at the output of the first filter stage must therefore have a width of at least
  • the method according to the invention for increasing the sampling rate and signal reconstruction of discrete-time input data is characterized by the following two steps, which are repeated n times: First, the sampling rate is doubled by outputting each input data value twice. The data values are then digitally filtered using a filter structure, for whose partial transfer function H (z) applies
  • the filter structure required for the digital filtering step is a pure feed-forward structure and requires little circuitry. The invention is described below with reference to an embodiment shown in the drawing. Show it:
  • FIG. 1 shows an implementation of a digital comb filter corresponding to the prior art, in which recursive filter structures are used;
  • Fig. 1 shows the circuit of a digital comb filter with the transfer function
  • the transfer function of the comb filter can therefore also be represented in this factorized notation.
  • the signal rate is increased by inserting a corresponding number of zeros between the individual data values.
  • the signal rate f s In order to increase the signal rate f s by the factor m to (m • f s ), zeros must be inserted between two data values (m-1).
  • the following notation is intended
  • the signal rate is to be increased by a factor of 2 n .
  • the transformation of the input data caused by the comb filter can thus be represented as follows:
  • z "q is used to access the data position behind the q positions.
  • the data value lying behind the q positions is used before the insertion of (m-1) zeros, or if, on the other hand, after the insertion of (m-1) zeros on the (m • q) positions previous data value is used, because in both cases the same data value is accessed.
  • a frequency doubling ie when a zero is inserted between the data values, arises as a special case
  • the implementation according to the invention of this reshaped comb filter characteristic is shown in FIG. 2.
  • the comb filter consists of n stages, with a frequency doubling at the input of each stage by inserting each a zero is made between the data values.
  • the frequency-doubled signal thus obtained is then fed to a filter unit with the filter characteristic (l + z -1 J) and filtered.
  • the input signal 8 with the frequency f s is present at the input of the first filter stage 11.
  • this signal first passes through a stage of zero insertion 9, in which the frequency is doubled to (2 • f s ).
  • the subsequent filter unit 10 filters the signal, but leaves the signal rate unchanged.
  • the signal present at the output of the first filter stage 11 is fed to the second filter stage 12, which in turn causes a frequency doubling.
  • the signal 14 After passing through the nth filter stage 13, the signal 14 is obtained which already has the required signal rate (2 n • f s ). Through the attenuator 15, the signal 14 around
  • the desired comb-filtered end signal 16 is then present, the power of which corresponds to the power of the input signal 8.
  • the weakening is brought about by subjecting the bit patterns of the individual data values (n • k - n) to right shifts, because each right shift causes a shift
  • Feed-forward structures are used at each stage of the filter device according to the invention. Therefore, bit errors that occur do not affect the subsequent results, and errors quickly subside.
  • a complex error correction circuit as is required in the prior art, can be completely avoided with this implementation of a comb filter.
  • a filter arrangement is shown on the left in FIG. 3, which consists of a stage of zero insertion 17 and a downstream filter unit 18.
  • the stage of zero insertion 17 inserts a zero between two data values, so that the data sequence ..., 0, c, 0, b, 0, a, 0 appears at the output of stage 17.
  • This data sequence is present at the input of the digital filter unit 18, the transfer function of which is given by (1 + z _1 J.
  • the filter unit • 18 adds the previous data value to the data value currently present at its input. Because the data sequence at the input of the filter unit 18. .., 0, c, 0, b, 0, a, 0 is present, the data sequence appears at the output of filter stage 18 ..., c, c, b, b, a, a.
  • Each of the n filter stages in FIG. 2 contains a filter unit 10, which is characterized by the transfer function fl + z -1 J.
  • Each of these filter units can be broken down into two filter units arranged one behind the other; in a first filter unit with a transfer function (l + z _1 and in a second filter unit with the transfer function
  • the entire filter device comprises n filter stages, with each filter stage having a repetition stage arranged at the beginning and a downstream filter structure.
  • the filter structure then serves as the input of the next filter stage.
  • a digital, WL bit-wide signal of the signal rate f s is present at the input 20 of the first filter stage 25.
  • This signal is fed to the holding element 21 belonging to the first filter stage 25.
  • This hold- Link 21 is sampled at twice the signal rate (2 • f s ).
  • Each data value present at input 20 therefore appears twice on data bus 22, which connects holding element 21 to filter structure 23. Since the data values are present at the beginning, a width of WL bits is sufficient for the data bus.
  • the filter device according to the invention has the same comb filter characteristic as the solution shown in FIG. 1 according to the prior art.
  • Data lines must have that the data bus between the holding element and the filter structure of the jth filter stage has a width of at least
  • This filter structure is implemented by an adder 30, to which the current data value 31 and the previous data value 32 are supplied. The result 33 the addition becomes the repeater 34 of the next filter stage
  • Each of the n filter stages of the filter device contains one
  • an adder 36 is provided, to which the current data 37, the data 39 multiplied by 2 and belonging to the previous sampling pulse, and the data 40 belonging to the previous sampling pulse are supplied.
  • the result 41 of the adder can then be fed to the next filter stage.
  • the multiplication by 2 is usually brought about by a left shift 38 of the bit pattern of the data value, so that no complex multiplication circuit is required for this.

Abstract

Das erfindungsgemässe digitale Kammfilter umfassten Filterstufen, wobei jede Filterstufe ein am Filterstufeneingang angeordnetes Halteglied aufweist, welches durch zweifaches Ausgeben jedes Eingangsdatenwerts jeweils eine Verdopplung der Abtastrate bewirkt, und wobei jede Filterstufe eine Filterstruktur aufweist, für deren Teilübertragungsfunktion H(z) gilt H(z) alpha (1 + z <-1>)<k-1>. Dabei bezeichnet k die Ordnung der Filtervorrichtung und z<-1> die z-Transformierten einer Verzögerung um einen Abtastpuls. Bei der erfindungsgemässen Implementierung ist keine Fehlerkorrekturschaltung erforderlich.

Description

Beschreibung
Digitales Interpolationsfilter
Die Erfindung betrifft eine digitale Filtervorrichtung sowie ein Filterverfahren zur Abtastratenerhöhung und Signalrekonstruktion von zeitdiskreten Eingangsdaten. Die Erfindung betrifft insbesondere eine neuartige Implementierung eines digitalen Kammfilters.
Wenn ein digitales Eingangssignal mittels eines Digi- tal/Analog-Wandlers in ein Analogsignal umgewandelt wird, hängt die Qualität des erhaltenen Signals vom Rauschpegel des digitalen Eingangssignals ab. Zur Verminderung des Rauschens beim Eingangssignal ist es bekannt, die Signalrate des digitalen EingangsSignals vor der Umwandlung in ein Analogsignal zu erhöhen und das Rauschen zu höheren Frequenzen hin zu ververschieben. Die Erhöhung der Abtastrate und damit der Grenz- frequenz geschieht durch Einfügen von Nullen zwischen die Da- tenwerte sowie durch digitales Filtern der Datensequenz.
Typischerweise soll die Signalrate um den Faktor 20 - 400 erhöht werden. Bei einer bekannten mehrstufigen Filteranordnung wird zunächst die Signalrate durch alternierendes Einfügen von Nullen um den Faktor 4 - 16 erhöht. Das so erhaltene
Spektrum wird anschließend mittels eines digitalen Tiefpasses gefiltert. Die Signalrate des so entstandenen Signals wird nun auf den endgültigen Wert erhöht, indem die entsprechende Zahl von Nullen zwischen die einzelnen Datenwerte eingefügt wird. Das so erhaltene Signal weist bereits die erforderliche Signalrate auf, muß aber abschließend noch einer digitalen Signalrekonstruktion unterworfen werden. Diese Signalrekonstruktion dient der Beseitigung unerwünschter hochfrequenter Anteile im Spektrum und wird mittels eines digitalen Kammfil- ters durchgeführt. Die Implementierung eines derartigen digitalen Kammfilters ist Gegenstand der vorliegenden Erfindung .
Ein digitales Kammfilter zur Erhöhung der Signalrate um Potenzen von 2 ist durch die Übertragungsfunktion
gekennzeichnet. Figur 1 zeigt eine Realisierung eines derartigen Kammfilters gemäß dem Stand der Technik. Ein digitales Eingangssignal 1 mit der Signalrate fs wird dabei zuerst durch eine erste Filterstufe 2 mit der Filtercharakteristik
-1
(i - z-1)
gefiltert. Dabei bezeichnet z"1 die z-Transformierte einer Verzögerung um einen Abtastpuls, während k die Ordnung des Kammfilters ist. Die digitalen Datenwerte am Ausgang der er- sten Filterstufe 2 werden einer Wiederholungsstufe 3 zugeführt, die jeden Eingangsdatenwert (2n - lj mal wiederholt, so daß jeder Eingangsdatenwert am Ausgang der Wiederholungsstufe 2n mal erscheint . Durch diese Wiederholungsstufe 3 wird daher die Signalrate in einem Schritt auf (2n • fs) erhöht .
Die Ergebniswerte des Wiederholers 3 werden einer weiteren digitalen Filterstufe 4 mit der Übertragungsfunktion
zugeführt . Aus dieser Übertragungsfunktion erkennt man bereits, daß die Filterstufe 4 eine Feed-Backward-Struktur, also eine rückgekoppelte Filterstruktur ist, deren Ergebnisse wieder auf den eigenen Eingang rückgekoppelt werden.
Damit die Leistung des Endsignals 6 mit der Leistung des Eingangssignals 1 übereinstimmt, wird das Signal durch den Abschwächer 5 mit dem Faktor
,n(k-l)
multipliziert .
Die Verwendung von rückgekoppelten bzw. rekursiven Strukturen in einer Filteranordnung hat den Nachteil, daß Bitfehler, die beispielsweise durch Strahlungseinwirkung oder durch Übertragungsfehler entstanden sind, immer wieder auf die Eingangs- werte rückgekoppelt werden und daher eine große Zahl von Daten verfälschen. Ein einzelner fehlerhafter Wert bleibt für lange Zeit im System gespeichert und bewirkt so eine Fortpflanzung des Fehlers auf nachfolgende Ergebniswerte.
Aus diesem Grund ist es bei der Verwendung rekursiver digitaler Filterstrukturen notwendig, eine ebenfalls in Figur 1 dargestellte Fehlerkorrekturlogik 7 vorzusehen, die die Register der rekursiv arbeitenden Filterstufe- 4 in periodischen Abständen initialisiert. Nur durch diese Maßnahme kann die Langzeitstabilität einer derartigen digitalen Filteranordnung garantiert werden. Der Schaltungsaufwand zur Realisierung ei- ner geeigneten Fehlerkorrekturschaltung 7 ist beträchtlich.
Die Fehlerkorrekturschaltung benötigt in etwa die gleiche Siliziumfläche wie die eigentliche Filterschaltung selbst. Aufgabe der Erfindung ist es daher, eine Filtervorrichtung zur Abtastratenerhöhung und Signalrekonstruktion sowie ein zugehöriges Verfahren zur Verfügung zu stellen, welche mit geringerem Schaltungsaufwand realisiert werden kann und weni- ger Chipfläche benötigt .
Diese Aufgabe wird durch eine digitale Filtervorrichtung zur Abtastratenerhöhung und Signalrekonstruktion von zeitdiskreten Eingangsdaten gemäß Anspruch 1 sowie durch ein Verfahren gemäß Anspruch 8 gelöst.
Der erfindungsgemäße digitale Kammfilter gliedert sich in n Filterstufen. Jede Filterstufe weist an ihrem Eingang einen Wiederholer in Form eines Halteglieds auf, der jeden Ein- gangsdatenwert zweifach ausgibt und somit die Signalrate verdoppelt. An diesen Wiederholer schließt sich eine Filterstruktur an, für deren Teilübertragungsfunktion H(z) gilt
H(z) oc (_ + ,-f
wobei k die Ordnung der Filtervorrichtung und z"1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeichnet.
Da in jeder der n Filterstufen eine Verdoppelung der Signal- rate stattfindet, bewirkt die digitale Filtervorrichtung insgesamt eine Erhöhung der Signalrate um den Faktor 2n . Für die Übertragungsfunktion H(z) der gesamten, n Stufen umfassenden Filtervorrichtung gilt
1 - z (2 }
H(z) oc
1-z-1 und diese Übertragungsfunktion entspricht exakt der Übertragungsfunktion von bekannten Kammfilterimplementierungen.
Gegenüber den Kammfiltern gemäß dem Stand der Technik hat die erfindungsgemäße Implementierung jedoch den Vorteil, daß sie keinerlei rekursive bzw. Feed-Backward-Strukturen verwendet. Weder beim Wiederholer noch bei der auf jeder Filterstufe vorgesehenen Filterstruktur gibt es eine Rückkopplung der am Ausgang vorliegenden Datenwerte auf die Eingangswerte. Dies kann man daran erkennen, daß die Teilübertragungsfunktion
H(z) keine Pole aufweist und sich daher als reine Feed-
Forward-Struktur implementieren läßt.
Im Gegensatz zum Stand der Technik kann mit der erfindungsge- mäßen Filtervorrichtung die Übertragungsfunktion eines Kammfilters ausschließlich durch Verwendung von Feed-Forward- Strukturen erzielt werden. Rekursive Strukturen können vollständig vermieden werden, und eventuell auftretende Bitfehler klingen rasch wieder ab, weil sie nicht auf die Eingangswerte rückgekoppelt werden. Die erfindungsgemäße Kammfilterimplementierung verfügt über keinerlei Fehlergedächtnis, und deshalb wird keine Schaltung zur Fehlerkorrektur benötigt. Aus diesem Grund ist der schaltungstechnische Aufwand und somit auch der Bedarf an Siliziumfläche beim Aufbau des erfindungs- gemäßen Kammfilters geringer als bei den bekannten Lösungen des Standes der Technik.
Es ist von Vorteil, wenn für den Fall einer digitalen Filtervorrichtung zweiter Ordnung (k=2) jede Filterstruktur einen Addierer umfaßt, dessen Wert am Ausgang durch Addition des aktuell an der Filterstruktur anliegenden Datenwerts und des zum vorhergehenden Abtastpuls gehörigen Datenwerts gebildet wird. Dies stellt die einfachste Implementierung einer Filterstruktur mit der Teilübertragungsfunktion H(z) oc (] 1 + z -1 dar .
Es ist von Vorteil, wenn für den Fall einer digitalen Filtervorrichtung dritter Ordnung (k=3) jede Filterstruktur einen Addierer umfaßt, dessen Wert am Ausgang durch Addition folgender Datenwerte gebildet wird:
- des aktuell an der Filterstruktur anliegenden Datenwerts; - des mit 2 multiplizierten Datenwerts, der zum vorhergehenden Abtastpuls gehört;
- sowie des zum vorvorhergehenden Abtastpuls gehörigen Date - werts.
Auf diese Weise läßt sich eine Filterstruktur zur Teilüber- tragungsfunktion
H(z)=(l + Z- J
auf einfache und kostengünstige Weise realisieren.
Dabei ist es insbesondere von Vorteil, wenn der zum vorhergehenden Abtastpuls gehörige Datenwert mit 2 multipliziert wird, indem das Bitmuster des Datenwerts linksverschoben wird.
Wenn Digitalfilter realisiert werden sollen, deren Übertragungsfunktion Koeffizienten ungleich 1 aufweist, so sind in der Regel aufwendige Multiplikatorschaltungen erforderlich. Dies gilt allerdings nicht, wenn der entsprechende Koeffizient eine Zweierpotenz ist, denn in diesem Fall läßt sich die Multiplikation durch eine entsprechende Bitverschiebung mit wenig Aufwand realisieren. Der Multiplikation eines Daten- werts mit 2 entspricht dabei eine Verschiebung des Bitmusters um eine Position nach links.
Gemäß einer weiteren vorteilhaften Ausführungsform der Erfindung gilt für die Übertragungsfunktion H(z) der digitalen Filtervorrichtung
wobei k die Ordnung der Filtervorrichtung und 2n den Faktor der Abtastratenerhöhung bezeichnet, und wobei z_1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeich-
1 net . Die Normierung mit dem Faktor —^ bewirkt, daß trotz der Abtastratenerhöhung die Leistung des Eingangssighals gleich der Leistung des Ausgangssignals ist. Auf diese Weise beeinflußt das Kammfilter die Leistung des zu filternden Signals nicht.
Gemäß einer weiteren vorteilhaften Ausführungsform der Erfin- düng erfolgt die Normierung der Übertragungsfunktion H(z) durch eine geeignete Zahl von Rechtsverschiebungen der Bitmuster der Datenwerte. Rechtsverschiebungen sind in der Digitaltechnik einfach zu realisieren. Jede Rechtsverschiebung
1 bewirkt eine Multiplikation des Ergebnisses mit — , so daß sich mit Hilfe von Rechtsverschiebungen jede gewünschte Nor-
1 mierung durch Multiplikation mit Potenzen von — erzielen läßt.
Es ist von Vorteil, wenn der Datenbus am Eingang der j-ten Filterstufe (j=l,...,n) eine Breite von mindestens WL + (j - 1) • (k - 1)
Datenleitungen aufweist , wobei k die Ordnung der Filtervor- richtung bezeichnet , und wobei WL die Wortlänge am Eingang der ersten Filterstufe der digitalen Filtervorrichtung bezeichnet ;
wenn der Datenbus zwischen dem Halteglied und der Filter- Struktur der j -ten Filterstufe eine Breite von mindestens
WL + (j - 1) • (k - 1)
Datenleitungen aufweist; und wenn der Datenbus am Ausgang der j-ten Filterstufe eine Breite von mindestens
WL + j • (k - 1)
Datenleitungen aufweist .
Der Vorteil bei dieser Lösung ist, daß die Datenbusse nur die minimal erforderliche Busbreite aufweisen, weshalb der Schaltungsaufwand gering gehalten werden kann. Der Datenbus am Eingang der ersten Filterstufe besitzt eine Breite von WL Bits. Durch das Halteglied wird lediglich die Abtastrate verdoppelt, die Datenwerte selbst bleiben jedoch unverändert. Deshalb kommt man auch bei dem Datenbus zwischen dem Halteglied und der Filterstruktur der ersten Filterstufe mit einer Breite von WL Datenleitungen aus. Anschließend werden die Daten durch die Filterstruktur der ersten Filterstufe prozessiert. Diese Filterstruktur ist durch die Übertragungsfunktion
gekennzeichnet, und deshalb treten hier Überträge auf, so daß weitere (k-1) Datenleitungen erforderlich werden. Der Daten- bus am Ausgang der ersten Filterstufe muß deshalb eine Breite von mindestens
WL + (k - l)
Datenleitungen aufweisen.
Das erfindungsgemäße Verfahren zur Abtastratenerhöhung und Signalrekonstruktion von zeitdiskreten Eingangsdaten ist durch folgende beiden Schritte gekennzeichnet, die n mal wie- derholt werden: Zuerst wird die Abtastrate durch zweimaliges Ausgeben jedes Eingangsdatenwerts verdoppelt. Anschließend werden die Datenwerte mittels einer Filterstruktur digital gefiltert, für deren Teilübertagungsfunktion H(z) gilt
H(z) oc (l + z'1) 1 ,
wobei z die z-Transformierte einer Verzögerung um einen
Abtastpuls bezeichnet, und wobei k die Ordnung der gesamten digitalen Filtervorrichtung bezeichnet.
Durch n-maliges Ausführen dieser beiden Schritte wird die Signalrate insgesamt um den Faktor 2n erhöht . Die für den Schritt des digitalen Filterns erforderliche Filterstruktur stellt eine reine Feed-Forward-Struktur dar und erfordert nur geringen Schaltungsaufwand. Nachfolgend wird die Erfindung anhand eines in der Zeichnung dargestellten Ausführungsbeispiels weiter beschrieben. Es zeigen:
Fig. 1 eine dem Stand der Technik entsprechende Implementierung eines digitalen Kammfilters, bei der rekursive Filterstrukturen Anwendung finden;
Fig. 2 die erfindungsgemäße, n Stufen umfassende Implemen- tierung eines digitalen Kammfilters;
Fig. 3 die Äquivalenz einer Stufe des Null-Einfügens sowie einer nachfolgenden Filtereinheit einerseits und einer Wiederholer-Schaltung andererseits;
Fig. 4 eine schaltungstechnisch günstige Realisierung des erfindungsgemäßen digitalen Kammfilters;
Fig. 5 die Implementierung eines erfindungsgemäßen digitalen Kammfilters der Ordnung k=2 ;
Fig.6 die Implementierung eines erfindungsgemäßen digitalen Kammfilters der Ordnung k=3.
Fig. 1 zeigt die Schaltung eines digitalen Kammfilters mit der Übertragungsfunktion
und wurde bereits in der Beschreibungseinleitung diskutiert Der Ausdruck für diese Übertragungsfunktion kann unter Verwendung der binomischen Formel (l - z~2m) = (l + z-m) - (l - z""1)
umgeformt werden in
Hfe) = : (l + A (l + A (l + - X ..•(! + A"1)) =
Die Übertragungsfunktion des Kammfilters kann also auch in dieser faktorisierten Schreibweise dargestellt werden.
In der digitalen Filtertechnik wird eine Erhöhung der Signal- rate dadurch bewirkt, daß zwischen die einzelnen Datenwerte eine entsprechende Zahl von Nullen eingefügt wird. Um die Si- gnalrate fs um den Faktor m auf (m • fs) zu erhöhen, müssen jeweils zwischen zwei Datenwerte (m-1) Nullen eingefügt werden. Für eine derartige Erhöhung der Signalrate um den Faktor m durch Einschieben von (m-1) Nullen soll im folgenden die Notation
m
verwendet werden.
Sowohl bei der in Fig. 1 gezeigten Kammfilterimplementierung gemäß dem Stand der Technik als auch bei der erfindungsgemäßen Implementierung soll die Signalrate um den Faktor 2n erhöht werden. Damit läßt sich die durch das Kammfilter bewirkte Transformation der Eingangsdaten wie folgt darstellen:
Im folgenden soll gezeigt werden, wie man durch geeignete Umformungen dieses Ausdrucks zu einer günstigeren Implementie- rung eines digitalen Kammfilters gelangen kann. Dabei wird insbesondere von der als Polyphasenzerlegung bekannten Eigenschaft Gebrauch gemacht, die sich für den Fall einer Signal - ratenerhöhung um den Faktor m durch die Äquivalenzbeziehung
m m
beschreiben läßt, wobei hier m und q natürliche Zahlen sind.
In der digitalen Filtertechnik wird mit z"q auf den q Posi- tionen zurückliegenden Datenwert zugegriffen. Insofern ist es gleichwertig, wenn vor der Einfügung von (m-1) Nullen auf den q Positionen zurückliegenden Datenwert zurückgegriffen wird, oder wenn andererseits nach der Einfügung von jeweils (m-1) Nullen auf den (m • q) Positionen zurückliegenden Datenwert zurückgegriffen wird, denn in beiden Fällen wird auf denselben Datenwert zugegriffen. Für den Fall einer Frequenzver- dopplung, also bei Einschieben von jeweils einer Null zwischen die Datenwerte, ergibt sich als Sonderfall
wobei p wieder eine natürliche Zahl ist. Mit Hilfe dieser Polyphasenzerlegung kann nun der Ausdruck für den digitalen Kammfilter in der faktorisierten Schreibweise
) u. + A • (i + z-2f ■ (i + ■_-<■}
1 + z -XX
folgendermaßen umgeformt werden:
- > ) ... ) (i + A ■ {i + ZX . . . . . fl + z-XX ) (i -, ,X .
2 2
(n-1) mal
Die erfindungsgemäße Implementierung dieser umgeformten Kammfiltercharakteristik ist in Fig. 2 dargestellt. Der Kammfilter besteht aus n Stufen, wobei am Eingang jeder Stufe zunächst eine Frequenzverdopplung durch Einfügen von jeweils einer Null zwischen die Datenwerte vorgenommen wird. Anschließend wird das so erhaltene frequenzverdoppelte Signal einer Filtereinheit mit der Filtercharakteristik (l + z-1J zugeführt und gefiltert.
Am Eingang der ersten Filterstufe 11 liegt das Eingangssignal 8 mit der Frequenz fs an. Dieses Signal durchläuft in der ersten Filterstufe 11 zunächst eine Stufe des Null-Einfügens 9, bei der die Frequenz auf (2 • fs) verdoppelt wird. Die nachfol- gende Filtereinheit 10 filtert das Signal, läßt aber die Signalrate unverändert. Das am Ausgang der ersten Filterstufe 11 vorliegende Signal wird der zweiten Filterstufe 12 zugeführt , die wiederum eine Frequenzverdopplung bewirkt . Nach dem Durchlaufen der n-ten Filterstufe 13 wird das Signal 14 erhalten, das bereits die erforderliche Signalrate (2n • fs) aufweist. Durch den Abschwächer 15 wird das Signal 14 um den
1 Faktor — , - abgeschwächt. Am Ausgang des Abschwächers 15
liegt dann das gewünschte kammgefilterte Endsignal 16 vor, dessen Leistung mit der Leistung des Eingangssignals 8 über- einstimmt.
Bei der Normierung durch den Abschwächer 15 wird nicht der
1 eigentlich zu erwartende Faktor —^ , sondern der Faktor
Λ
n(ι_-Λ verwendet. Der Grund dafür ist, daß bei jeder Stufe
des Null-Einfügens die Leistung auf die Hälfte absinkt, so
1 daß der n-stufige Filter das Signal bereits um den Faktor — schwächt . Deshalb genügt eine Abschwächung um den Faktor
1 n _- durch den Abschwächer 15, um insgesamt eine korrekte
Normierung des Filtersignals zu erreichen. Die Abschwächung wird dadurch bewirkt, daß die Bitmuster der einzelnen Datenwerte (n • k - n) Rechtsverschiebungen unterworfen werden, denn jede Rechtsverschiebung bewirkt eine Ab-
1 Schwächung des Signals um den Faktor — .
Auf jeder Stufe der erfindungsgemäßen Filtervorrichtung werden Feed-Forward-Strukturen verwendet. Daher beeinflussen auftretende Bitfehler nicht die nachfolgenden Ergebnisse, und Fehler klingen rasch wieder ab. Eine aufwendige Fehlerkorrekturschaltung, wie sie im Stand der Technik notwendig ist, kann bei dieser Implementierung eines Kammfilters vollständig vermieden werden.
In Fig. 3 ist auf der linken Seite eine Filteranordnung gezeigt, die aus einer Stufe des Null-Einfügens 17 sowie aus einer nachgeschalteten Filtereinheit 18 besteht. Es soll im folgenden davon ausgegangen werden, daß am Eingang der Stufe 17 die Datensequenz ..., c, b, a anliegt. Die Stufe des Null-Einfügens 17 fügt jeweils zwischen zwei Datenwerte eine Null ein, so daß am Ausgang der Stufe 17 die Datensequenz ..., 0, c, 0, b, 0, a, 0 erscheint. Diese Datensequenz liegt am Eingang der digitalen Filtereinheit 18 an, deren Übertragungsfunktion durch (l + z_1J gegeben ist. Die Filtereinheit • 18 addiert jeweils zu dem aktuell an ihrem Eingang anliegenden Datenwert den vorhergehenden Datenwert . Da am Eingang der Filtereinheit 18 die Datenfolge ..., 0, c, 0, b, 0, a, 0 anliegt, erscheint am Ausgang der Filterstufe 18 die Datensequenz ..., c, c, b, b, a, a.
Zusammenfassend kann man feststellen, daß die auf der linken Seite von Fig. 3 gezeigte Filteranordnung äquivalent ist zu der auf der rechten Seite von Fig. 3 gezeigten Wiederholungs- stufe 19, die jeden am Eingang anliegenden Wert zweifach ausgibt. Eine derartige Wiederholungsstufe 19 läßt sich mittels eines Halteglieds realisieren, das den Eingangswert bis zum Auftreten eines neuen Eingangswerts festhält. Der Ausgang dieses Haltegliedes wird dann mit einer gegenüber der Eingangsdatenrate verdoppelten Signalrate abgetastet.
Mittels dieser Äquivalenzrelation kann die in Fig. 2 gezeigte Implementierung eines Kammfilters weiter vereinfacht werden. Jede der n Filterstufen in Fig. 2 enthält jeweils eine Filtereinheit 10, die durch die Übertragungsfunktion fl + z-1J charakterisiert ist. Jede dieser Filtereinheiten läßt sich in zwei hintereinander angeordnete Filtereinheiten zerlegen; in eine erste Filtereinheit mit einer Übertragungsfunktion (l + z_1 und in eine zweite Filtereinheit mit der Übertra¬
gungsfunktion H(z) = l + z-1j . Anschließend kann man die jeweilige Stufe des Null-Einfügens 9 sowie die erste Filtereinheit entsprechend Fig. 3 zu einer Wiederholungsstufe zusammenziehen.
Das Ergebnis ist in Fig. 4 zu sehen. Wieder umfaßt die gesamte Filtervorrichtung n Filterstufen, wobei jede Filterstufe eine eingangs angeordnete Wiederholungsstufe sowie eine nachgeschaltete Filterstruktur aufweist. Die Filtercharakteristik der Filterstruktur ist H(Z) = (l + z-1J . Der Ausgang dieser
Filterstruktur dient dann als Eingang der nächstfolgenden Filterstufe .
Bei der in Fig. 4 gezeigten Anordnung liegt am Eingang 20 der ersten Filterstufe 25 ein digitales, WL Bit breites Signal der Signalrate fs an. Dieses Signal wird dem zur ersten Filterstufe 25 gehörigen Halteglied 21 zugeführt. Dieses Hal- teglied 21 wird mit der doppelten Signalrate (2 • fs) abgetastet. Auf dem Datenbus 22, der das Halteglied 21 mit der Filterstruktur 23 verbindet, erscheint daher jeder am Eingang 20 anliegende Datenwert doppelt. Da es sich wieder um die ein- gangs anliegenden Datenwerte handelt, genügt für den Datenbus eine Breite von WL Bits. Die nachfolgende Filterstruktur 23 bewirkt eine digitale Filterung der am Datenbus 22 anliegenden Daten mit der Übertragungsfunktion H(z) = (l + z~ J . Dabei stellt z"1 die z-Transformierte einer Verzögerung um ei- nen Abtastpuls dar, während k die Ordnung des gesamten Kammfilters bezeichnet.
Bei dieser digitalen Filterung werden der aktuell anliegende Datenwert und der vorhergehende Datenwert addiert; das Addi- tionsergebnis zur (k-1) -ten Potenz liegt dann am Ausgang 24 der ersten Filterstufe 25 an. Wichtig ist, daß es hier zu Überträgen kommen kann, so daß (k-1) zusätzliche Datenleitungen erforderlich werden. Die Breite des Datenbusses 24, der die erste Filterstufe 25 mit der zweiten Filterstufe 26 ver- bindet, beträgt daher WL + (k - 1) Bits.
In der zweiten Filterstufe 26 findet erneut eine Frequenzverdoppelung statt, außerdem werden am Ausgang der zweiten Filterstufe 26 (k-1) weitere Datenleitungen notwendig. Am Aus- gang der n-ten Filterstufe 27 liegt dann ein Signal der Bitbreite WL + n • (k - l) mit der Signalrate (2n ■ fs) vor. Dieses
1 Signal wird durch den Abschwächer 28 mit dem Faktor n.(k-_x)
multipliziert. Dies geschieht durch n • (k - l) Rechtsverschiebungen der Bitmuster der Datenwerte .
Die Übertragungsfunktion H(z) der gesamten in Fig. 4 dargestellten Filtervorrichtung ist
und insofern weist die erfindungsgemäße Filtervorrichtung dieselbe Kammfiltercharakteristik auf wie die in Fig. 1 dargestellte Lösung gemäß dem Stand der Technik.
Für die notwendige Breite der Datenbusse in der erfindungsgemäßen Kammfilterimplementierung gilt allgemein, daß der Da- tenbus am Eingang der j-ten Filterstufe (mit j=l,...,n) eine Breite von mindestens
WL + (j - 1) • (k - 1)
Datenleitungen aufweisen muß, daß der Datenbus zwischen dem Halteglied und der Filterstruktur der j-ten Filterstufe eine Breite von mindestens
WL + (j - 1) • (k - 1)
Datenleitungen aufweisen muß und daß der Datenbus am Ausgang der j-ten Filterstufe eine Breite von mindestens
WL + j • (k - 1) Datenleitungen aufweisen muß.
Fig. 5 zeigt eine konkrete Realisierung des erfindungsgemäßen Kammfilters für den Fall eines Filters zweiter Ordnung. Hier ist k=2, und deshalb gilt für die Übertragungsfunktion der zu jeder Filterstufe gehörigen Filterstruktur
H(z) = (l + z-1) .
Diese Filterstruktur wird durch einen Addierer 30 realisiert, dem zum einen der aktuelle Datenwert 31 und zum anderen der vorhergehende Datenwert 32 zugeführt werden. Das Ergebnis 33 der Addition wird dem Wiederholer 34 der nächsten Filterstufe
35 zugeführt.
Entsprechend ist in Fig. 6 eine Implementierung einer Filter- Struktur für ein Kammfilter der Ordnung k=3 gezeigt. Jede der n Filterstufen der Filtervorrichtung enthält eine derartige
Filterstruktur. Für die Übertragungsfunktion H(z) der Filterstruktur ergibt sich
H(z) = (l + z-1) = 1 + 2 • z-1 + z-2.
Zur Implementierung dieser Filterstruktur ist ein Addierer 36 vorgesehen, dem der aktuelle Datenwert 37, der mit 2 multiplizierte, zum vorhergehenden Abtastpuls gehörige Datenwert 39 sowie der zum vorvorhergehenden Abtastpuls gehörige Datenwert 40 zugeführt werden. Das Ergebnis 41 des Addierers kann dann der nächstfolgenden Filterstufe zugeführt werden. Die Multiplikation mit 2 wird üblicherweise durch Linksverschie- bung 38 des Bitmusters des Datenwerts bewirkt, so daß hierfür keine aufwendige Multiplizierschaltung erforderlich ist.

Claims

Patentansprüche
1. Digitale Filtervorrichtung zur Abtastratenerhöhung und Signalrekonstruktion von zeitdiskreten Eingangsdaten, wobei für die Übertragungsfunktion H(z) der digitalen Filtervorrichtung gilt
wobei k die Ordnung der Filtervorrichtung und 2n den Faktor der Abtastratenerhδhung bezeichnet, und wobei z"1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeichnet, d a d u r c h g e k e n n z e i c h n e t, daß - die digitale Filtervorrichtung n Filterstufen (25, 26, 27) umfaßt ,
- wobei jede Filterstufe ein am Filterstufeneingang angeordnetes Halteglied (21) aufweist, welches durch zweifaches Ausgeben jedes Eingangsdatenwerts jeweils eine Verdoppelung der Abtastrate bewirkt,
- und wobei jede Filterstufe eine Filterstruktur (23) aufweist, für deren Teilübertragungsfunktion H(Z) gilt
H(z) oc (. + A"1
2. Digitale Filtervorrichtung 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ß - für den Fall einer digitalen Filtervorrichtung zweiter Ordnung (k=2) jede Filterstruktur (23) einen Addierer (30) um- faßt, dessen Wert am Ausgang (33) durch Addition des aktuell an der Filterstruktur anliegenden Datenwerts (31) und des zum vorhergehenden Abtastpuls gehörigen Datenwerts (32) gebildet wird.
3. Digitale Filtervorrichtung 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ß
- für den Fall einer digitalen Filtervorrichtung dritter Ordnung (k=3) jede Filterstruktur (23) einen Addierer (36) umfaßt, dessen Wert am Ausgang (41) durch Addition folgender Datenwerte gebildet wird: - des aktuell an der Filterstruktur anliegenden Datenwerts (37);
- des mit 2 multiplizierten Datenwerts (39) , der zum vorhergehenden Abtastpuls gehört;
- sowie des zum vorvorhergehenden Abtastpuls gehörigen Da- tenwerts (40) .
4. Digitale Filtervorrichtung nach Anspruch 3 , d a d u r c h g e k e n n z e i c h n e t, daß
- der zum vorhergehenden Abtastpuls gehörige Datenwert mit 2 multipliziert wird, indem das Bitmuster des Datenwerts linksverschoben wird.
5. Digitale Filtervorrichtung nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t, daß
- für die Übertragungsfunktion H(z) der digitalen Filtervorrichtung gilt
wobei k die Ordnung der Filtervorrichtung und 2n den Faktor der Abtastratenerhöhung bezeichnet, und wobei z"1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeichnet .
6. Digitale Filtervorrichtung nach Anspruch 5, d a d u r c h g e k e n n z e i c h n e t, daß
- die Normierung der Übertragungsfunktion H(z) durch eine geeignete Zahl von Rechtsverschiebungen der Bitmuster der Datenwerte erfolgt .
7. Digitale Filtervorrichtung nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t, daß
- der Datenbus am Eingang der j-ten Filterstufe (mit j=l, ... ,n) eine Breite von mindestens WL + (j - 1) Ak - 1)
Datenleitungen aufweist, wobei k die Ordnung der Filtervorrichtung bezeichnet, und wobei WL die Wortlänge am Eingang der ersten Filterstufe der digitalen Filtervorrichtung bezeichnet , - der Datenbus zwischen dem Halteglied und der Filterstruktur der j-ten Filterstufe eine Breite von mindestens
WL + (j - 1) • (k - 1) Datenleitungen aufweist, und
- der Datenbus am Ausgang der j-ten Filterstufe eine Breite von mindestens
WL + j (k - 1) Datenleitungen aufweist.
8. Verfahren zur Abtastratenerhöhung und Signalrekonstruktion von zeitdiskreten Eingangsdaten, g e k e n n z e i c h n e t d u r c h
- n-malige Wiederholung folgender Schritte: a) Verdoppeln der Abtastrate durch zweimaliges Ausgeben jedes Eingangsdatenwerts; b) digitales Filtern der Datenwerte mittels einer Filterstruktur (23) , für deren Teilübertragungsfunktion H(Z) gilt
wobei z"1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeichnet, und wobei k die Ordnung der gesamten digitalen Filtervorrichtung bezeichnet.
9. Verfahren nach Anspruch 8 , d a d u r c h g e k e n n z e i c h n e t, daß - für die Übertragungsfunktion H(z) der gesamten digitalen Filtervorrichtung gilt
wobei k die Ordnung der Filtervorrichtung und 2n den Faktor der Abtastratenerhöhung bezeichnet, und wobei z"1 die z- Transformierte einer Verzögerung um einen Abtastpuls bezeichnet .
10. Verfahren nach Anspruch 8 oder Anspruch 9, d a du r c h g e k e nn z e i c h n e t, daß - für den Fall einer digitalen Filtervorrichtung zweiter Ordnung (k=2) der Schritt des digitalen Filterns der Datenwerte durch Addition (30) des aktuell an der Filterstruktur anliegenden Datenwerts (31) und des zum vorhergehenden Abtastpuls gehörigen Datenwerts (32) er olgt.
11. Verfahren nach Anspruch 8 oder Anspruch 9, d a d u r c h g e k e n n z e i c h n e t, daß - für den Fall einer digitalen Filtervorrichtung dritter Ordnung (k=3) der Schritt des digitalen Filterns der Datenwerte durch Addition (36) folgender Datenwerte erfolgt:
- des aktuell an der Filterstruktur anliegenden Datenwerts (37) ;
- des mit 2 multiplizierten Datenwerts (39) , der zum vorhergehenden Abtastpuls gehört;
- sowie des zum vorvorhergehenden Abtastpuls gehörigen Datenwerts (40) .
12. Verfahren nach Anspruch 11, d a d u r c h g e k e n n z e i c h n e t, daß - der zum vorhergehenden Abtastpuls gehörige Datenwert mit 2 multipliziert wird, indem das Bitmuster des Datenwerts linksverschoben wird.
EP01947161A 2000-06-15 2001-05-21 Digitales interpolationsfilter Withdrawn EP1290791A1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10029424A DE10029424C2 (de) 2000-06-15 2000-06-15 Digitales Interpolationsfilter
DE10029424 2000-06-15
PCT/DE2001/001957 WO2001097376A1 (de) 2000-06-15 2001-05-21 Digitales interpolationsfilter

Publications (1)

Publication Number Publication Date
EP1290791A1 true EP1290791A1 (de) 2003-03-12

Family

ID=7645780

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01947161A Withdrawn EP1290791A1 (de) 2000-06-15 2001-05-21 Digitales interpolationsfilter

Country Status (5)

Country Link
US (1) US7076512B2 (de)
EP (1) EP1290791A1 (de)
JP (1) JP2004503976A (de)
DE (1) DE10029424C2 (de)
WO (1) WO2001097376A1 (de)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7460831B2 (en) * 2002-06-20 2008-12-02 Dekolink Wireless Ltd. System and method for excluding narrow band noise from a communication channel
US6873823B2 (en) * 2002-06-20 2005-03-29 Dekolink Wireless Ltd. Repeater with digital channelizer
US20040014438A1 (en) * 2002-06-20 2004-01-22 Abraham Hasarchi System and method for excluding narrow band noise from a communication channel
US7680869B2 (en) * 2005-03-30 2010-03-16 Stmicroelectronics Ltd. Interpolation and decimation using newton polyphase filters
EP1775833A1 (de) * 2005-10-12 2007-04-18 Infineon Technologies AG Digitales Filter und Verfahren zum Entwurf digitaler Filter mittels Integrations- und Löschfilter
US8645441B2 (en) * 2007-08-01 2014-02-04 Pentomics, Inc. Desensitized filters
DE102013201126B4 (de) * 2013-01-24 2023-12-28 Rohde & Schwarz GmbH & Co. Kommanditgesellschaft Filter für interpolierte Signale

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5079734A (en) * 1990-04-30 1992-01-07 Harris Corporation Digital decimation filter
JPH0458611A (ja) * 1990-06-27 1992-02-25 Toshiba Corp サンプリング周波数変換装置
JPH05243906A (ja) 1992-02-28 1993-09-21 Victor Co Of Japan Ltd サンプリング・レート変換装置
US5590065A (en) * 1994-08-10 1996-12-31 Crystal Semiconductor Corporation Digital decimation filter for delta sigma analog-to-digital conversion with reduced hardware compelexity
JPH09162699A (ja) 1995-12-01 1997-06-20 Sony Corp アップコンバータ
US5835390A (en) * 1995-12-27 1998-11-10 Asahi Kasei Microsystems Co., Ltd Merged multi-stage comb filter with reduced operational requirements

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO0197376A1 *

Also Published As

Publication number Publication date
US20030103560A1 (en) 2003-06-05
WO2001097376A1 (de) 2001-12-20
US7076512B2 (en) 2006-07-11
JP2004503976A (ja) 2004-02-05
DE10029424A1 (de) 2002-01-03
DE10029424C2 (de) 2002-04-18

Similar Documents

Publication Publication Date Title
EP0052847B1 (de) Verfahren und Schaltungsanordnung zur Umsetzung der Abtastfrequenz einer Abtastfolge unter Umgehung der Konversion in ein kontinuierliches Signal
DE3510660C2 (de)
DE3124924C2 (de)
DE3333984C2 (de)
EP0290790B1 (de) Filterbank
DE2145404A1 (de) Nichtrekursive Digitalfiltereinrichtung mit Verzögerungs- und Addier-Anordnung
DE102005018858B4 (de) Digitales Filter und Verfahren zur Bestimmung seiner Koeffizienten
WO2001097376A1 (de) Digitales interpolationsfilter
DE10255687B4 (de) Verfahren zur Verringerung des Crestfaktors eines Multiträgersignals
DE2418923C3 (de) Digitales Rechnerfilter für elektrische Signale
DE3922469C2 (de)
CH655213A5 (de) Sprachverarbeitungsgeraet fuer teilnehmerleitungen.
DE3406833C2 (de)
EP0169961B1 (de) Digitales Filter
DE102013201126B4 (de) Filter für interpolierte Signale
EP0676887B1 (de) Verfahren zur Erzeugung eines digitalen Sinussignales mit einer vorgegebenen Abtastrate und Schaltungsanordnung zur Durchführung des Verfahrens
DE19741427C2 (de) Linearer Interpolator zur Interpolation eines abgetasteten Signals und lineares Interpolationsverfahren
EP0135606A1 (de) Zustandsvariablenfilter
DE102005005022B4 (de) Verfahren zum digitalen Filtern und ein digitales Filter mit einer Integratorstufe und einer Differenziatorstufe
DE4038903A1 (de) Anordnung zur verarbeitung von signalen im modulationsweg zu einem sender
WO2021233985A1 (de) Lock-in-verstärker mit optimaler rauschunterdrückung
DE3302550A1 (de) Digitale phasenlineare tiefpass-filterschaltung
DE10240132B4 (de) Verfahren und Vorrichtung zur Interpolation von Eingangswerten bzw. Verfahren zum Einrichten einer Interpolationsvorrichtung
EP0346508B1 (de) Verfahren zum Filtern von digitalen Tonsignalen
DE2643665C3 (de) Digitales Filter nach Art eines Transversalfilters

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20021120

AK Designated contracting states

Kind code of ref document: A1

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

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

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20060516