DE4026476A1 - Complex polyphase filter network for sampling rate change - groups in each branch folding prods. of real and imaginary parts of input signal for interpolation of decimation - Google Patents

Complex polyphase filter network for sampling rate change - groups in each branch folding prods. of real and imaginary parts of input signal for interpolation of decimation

Info

Publication number
DE4026476A1
DE4026476A1 DE19904026476 DE4026476A DE4026476A1 DE 4026476 A1 DE4026476 A1 DE 4026476A1 DE 19904026476 DE19904026476 DE 19904026476 DE 4026476 A DE4026476 A DE 4026476A DE 4026476 A1 DE4026476 A1 DE 4026476A1
Authority
DE
Germany
Prior art keywords
complex
real
branch
branches
imaginary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19904026476
Other languages
German (de)
Other versions
DE4026476C2 (en
Inventor
Heinz Dr Ing Goeckler
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.)
Robert Bosch GmbH
Original Assignee
ANT Nachrichtentechnik GmbH
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 ANT Nachrichtentechnik GmbH filed Critical ANT Nachrichtentechnik GmbH
Priority to DE19904026476 priority Critical patent/DE4026476C2/en
Publication of DE4026476A1 publication Critical patent/DE4026476A1/en
Application granted granted Critical
Publication of DE4026476C2 publication Critical patent/DE4026476C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/0264Filter sets with mutual related characteristics
    • H03H17/0273Polyphase filters
    • H03H17/0275Polyphase filters comprising non-recursive 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
    • 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/0664Non-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 lower than the input sampling frequency, i.e. decimation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H2218/00Indexing scheme relating to details of digital filters
    • H03H2218/04In-phase and quadrature [I/Q] signals

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Complex Calculations (AREA)

Abstract

The filter network works with complex input and output signal and complex coeffts. for interpolation about a factor L. The complex input signal is combined with a complex pulse reply into a specified complex output signal (yr) with L branches. In each L branch, the combination products of the real and imaginary parts of the input signal are grouped with the complex branch pulse replies of a respective branch to form yiz signals. Then all L real parts and L imaginary parts are synchronously multiplexed. USE/ADVANTAGE - For frequency multiplexing esp. in cable TV or radio systems. Low-cost construction.

Description

Die Erfindung bezieht sich auf ein komplexes Polyphasenfilternetzwerk zur Abtastratenänderung gemäß Oberbegriff des Anspruches 1 bzw. 3. Solche Netzwerke sind bekannt, beispielsweise durch "Advancend Topics in Signal Processing" von Lim und Oppenheim, Prentice Hall, [1], durch den Aufsatz "On the Transposition of linear Time-Varying Discrete- Time Networks and its Application to Multirate Digital Systems" von Claasen und Mecklenbräuker in Phillips Journal of Research Vol. 33, Seite 78-102, 1978 [2] oder durch den Aufsatz "An Analytic Signal Approach for Transmultiplexers: Theory and Design" von Del Re und Emiliani in IEEEE Transactions on Communications, Vol. Com-30, Nr. 7, Juli 1982 ab Seite 1623 [3], wobei die Literaturstelle [1] eine Polyphasenstruktur angibt für reelle Ein- und Ausgangssignale und die Literaturstelle [2] Übergänge, d. h. Transpositionen von Interpolation zu Dezimation und umgekehrt beschreibt.The invention relates to a complex Polyphase filter network for changing the sampling rate according to Preamble of claim 1 and 3. Such networks are known, for example by "Advancend Topics in Signal Processing "by Lim and Oppenheim, Prentice Hall, [1], by the Essay "On the Transposition of linear Time-Varying Discrete- Time Networks and its Application to Multirate Digital Systems " by Claasen and Mecklenbräuker in Phillips Journal of Research Vol. 33, page 78-102, 1978 [2] or by the article "An Analytic Signal Approach for Transmultiplexers: Theory and Design "by Del Re and Emiliani in IEEEE Transactions on Communications, Vol. Com-30, No. 7, July 1982 from page 1623 [3], the Literature [1] indicates a polyphase structure for real ones Input and output signals and the literature reference [2] transitions, d. H. Transpositions from interpolation to decimation and vice versa.

Die bekannten Filterstrukturen haben den Nachteil eines hohen Aufwandes:The known filter structures have the disadvantage of a high one Effort:

  • 1. Bei der jeweils hohen Abtastfrequenz sind arithmetische Operationen erforderlich.1. At the high sampling frequency are arithmetic Operations required.
  • 2. Es werden mehr als die Minimalzahl von Multiplexern (bei der Interpolation) bzw. Demultiplexern (bei der Dezimation) benötigt. 2. There are more than the minimum number of multiplexers (at the Interpolation) or demultiplexers (for decimation) needed.  
  • 3. Die Filterstrukturen sind bei nichtrekursiver Realisierung bezüglich der Zahl der Verzögerungsglieder nicht kanonisch.3. The filter structures are for non-recursive implementation not canonical with regard to the number of delay elements.

Die Erfindung lag die Aufgabe zugrunde, ein Polyphasenfilternetzwerk der eingangs genannten Art anzugeben, das wenig aufwendig ist.The invention was based on the object To specify polyphase filter network of the type mentioned at the outset, that is not very expensive.

Diese Aufgabe wurde gelöst mit den Merkmalen des Anspruches 1 bzw. 3. Vorteilhafte Ausgestaltungen ergeben sich durch die Unteransprüche.This object was achieved with the features of claim 1 or 3. Advantageous refinements result from the Subclaims.

Das erfindungsgemäße Polyphasenfilternetzwerk hat den Vorteil eines geringeren Aufwandes. Dies wird erreicht, indem die Zahl der schnellen Operationen auf eine minimale Anzahl reduziert wird. Darüber hinaus wird die Zahl der Verzögerungsglieder auf die kanonische, d. h. minimal mögliche Anzahl vermindert. Durch diese Maßnahme werden insbesondere Systeme mit sehr hohen Eingangs- bzw. Ausgangsabtastfrequenzen, z. B. digitale Frequenzmultiplexer bzw. -Demultiplexer für Kabelfernsehen oder Richtfunkanwendungen überhaupt erst oder nunmehr mit akzeptablen Aufwand realisierbar, siehe und vergleiche dazu Literaturstelle [3]; dies rührt daher, daß sich mit dem erfindungsgemäßen Polyphasenfilternetzwert nunmehr höhere Abtastfrequenzen benutzt werden können, bei denen sich aus geschwindigkeitstechnischen Gründen arithmetische Operationen nicht oder nur mit sehr großem Schaltungsaufwand ausführen lassen.The polyphase filter network according to the invention has the advantage less effort. This is achieved by the number of rapid operations reduced to a minimum becomes. In addition, the number of delay elements increases the canonical, d. H. minimal possible number reduced. By this measure will be particularly very high systems Input or output sampling frequencies, e.g. B. digital Frequency multiplexer or demultiplexer for cable television or Directional radio applications in the first place or now with acceptable ones Effort can be achieved, see and compare literature reference [3]; this stems from the fact that with the invention Polyphase filter network value now uses higher sampling frequencies can be, in which are from speed Do not set up arithmetic operations or only do so with very large Have circuit work done.

Die Fig. 1 zeigt die allgemeine Struktur für ein Interpolations-Polyphasenfilternetzwerk für komplexe Ein- und Ausgangssignale. Fig. 1 shows the general structure for an interpolation Polyphasenfilternetzwerk for complex input and output signals.

In Fig. 2 ist ein detailliertes Blockschaltbild für eines der 4 Teilfilter eines Interpolations-Polyphasenfilternetzwerkes erkennbar. In Fig. 2 is a detailed block diagram for one of the 4 sub-filters an interpolation Polyphasenfilternetzwerkes is recognizable.

In Fig. 3 ist die transponierte Filterstruktur eines Zweigfilters gemäß Fig. 2 gezeichnet. FIG. 3 shows the transposed filter structure of a branch filter according to FIG. 2.

Die Fig. 4 zeigt die erfindungsgemäße Realisierung eines Polyphasenfilternetzwerkes für komplexe Ein- und Ausgangssignale mit allgemeiner Zweigfilterstruktur. FIG. 4 shows the implementation according to the invention a Polyphasenfilternetzwerkes for complex input and output signals of general branch filter structure.

In Fig. 5a und 5b sind die erfindungsgemäßen Zusammenfassungen für einen Zweig z im Detail entnehmbar.In Fig. 5a and 5b summaries of the invention for a branch are, in detail removed.

Die Fig. 6a und 6b zeigen schließlich die kanonische Realisierung der Schaltung nach Fig. 5. Figs. 6a and 6b finally show the canonical realization of the circuit according to Fig. 5.

In Fig. 7 ist die bekannte Grundstruktur eines Dezimators für komplexe Ein- und Ausgangssignale entnehmbar.In Fig. 7, the well-known basic structure is removably a decimator for complex input and output signals.

Die Fig. 8 zeigt wiederum eine erfindungsgemäße Dezimatorrealisierung mit allgemeinen Zweigfilterstrukturen.Again, the Fig. 8 shows a Dezimatorrealisierung invention with general branch filter structures.

In Fig. 9a und 9b sind die erfindungsgemäßen Zusammenfassungen für einen Zweig z gezeichnet, während in Fig. 10a und 10b die kanonische Realisierung einer Zweigfilterstruktur für einen Zweig z gezeigt werden.The summaries according to the invention for a branch z are drawn in FIGS. 9a and 9b, while the canonical realization of a branch filter structure for a branch z is shown in FIGS. 10a and 10b.

Gemäß der allgemeinen Struktur für ein Polyphasennetzwerk gemäß Fig. 1 wird das komplexe Eingangssignal s=sr+jsi mit der komplexen Impulsantwort c=r+jq gefaltet. Es entsteht das komplexe AusgangssignalAccording to the general structure for a polyphase network according to FIG. 1, the complex input signal s = s r + js i is folded with the complex impulse response c = r + jq. The complex output signal is created

yr + jyi = r * sr - q * si + j (q * sr + r * si).y r + jy i = r * s r - q * s i + j (q * s r + r * s i ).

Im Fall nichtrekursiver Teilfilter (r, q) sind die Implsantworten r und q identisch mit den Filterkoeffizienten. In the case of non-recursive sub-filters (r, q) they are Implicit answers r and q are identical to the filter coefficients.  

Für hohe Werte der Abtastfrequenzen fA ein und fA aus ist die einzige Möglichkeit für eine Realisierung der Teilfilter, von dem dann jeweils zwei identisch sind, die Polyphasenstruktur. Dabei kann die Grundfilterstruktur rekursiv oder nichtrekursiv sein. Nachfolgend wird vor allem der nicht rekursive Fall betrachtet.For high values of the sampling frequencies f A and f A is the only way out for an implementation of the sub-filters are identical from the then two, the polyphase structure. The basic filter structure can be recursive or non-recursive. The non-recursive case is considered below.

Die Fig. 2 zeigt ein nichtrekursives Polyphasennetzwerk zur Realisierung eines der 4 Teilfilter gemäß Fig. 1 mit L Zweigen (z=0 . . . L-1) und den Koeffizienten hi für i=1 bis k+1, wobei k der Filtergrad ist und wobei hi für ri und qi steht. Bei hohen Abtastfrequenzen ist es weiterhin sinnvoll, die einzelnen Zweigfilter durch die transponierte Struktur gemäß Fig. 3 zu ersetzen. Zwischen zwei Teiladdierern wird dann jeweils ein Verzögerungsglied T angeordnet. FIG. 2 shows a non-recursive polyphase network for realizing one of the 4 sub-filters according to FIG. 1 with L branches (z = 0... L-1) and the coefficients h i for i = 1 to k + 1, where k is the filter degree and where h i stands for r i and q i . At high sampling frequencies, it also makes sense to replace the individual branch filters with the transposed structure according to FIG. 3. A delay element T is then respectively arranged between two partial adders.

Setzt man die Strukturen gemäß Fig. 2 und Fig. 3 in Fig. 1 ein, so können zwar die meisten Operationen bei der niedrigen Abtastfrequenzen fA ein ausgeführt werden, es verbleiben aber noch zwei Addiererfunktionen bei der hohen Ausgangsabtastrate und 4 Verschachtelungsmultiplexer.1 Substituting the structures shown in FIG. 2 and FIG. 3 in Fig. A, so although most operations can f at the low scanning frequencies an A be performed, but there remain two Addiererfunktionen at the high output sample rate and 4 Verschachtelungsmultiplexer.

Bei der erfindungsgemäßen Realisierung gemäß Fig. 4 ist nun die Abtastratenerhöhung weiter nach hinten geschoben worden, wodurch erreicht wird, daß aus den 4 Verschachtelungsmultiplexern nur noch 2 erforderlich sind und wobei außerdem erreicht wird, daß die arithmetischen Operationen alle bei der niedrigen Eingangsabtastrate erfolgen. Das Blockschaltbild gemäß Fig. 4 ermöglicht den Einsatz für beliebige Strukturen für die Zweigfilterblöcke, also rekursiv oder nichtrekursiv. Die Verzögerungsglieder der Zweigfilter, die jeweils auf denselben Summenpunkt arbeiten, lassen sich zusammenfassen, wenn die zusammengehörenden r- und q-Filter jeweils mit der Struktur nach Fig. 3 realisiert werden. Für den Zweig z treten dann jeweils die Konfigurationen gemäß Fig. 5a und 5b auf. Mit rz und qz in der Struktur gemäß Fig. 3 ergibt sich schließlich die kanonische Realisierung der Konfigurationen nach Fig. 5 zu den in den Fig. 6a und 6b dargestellten Konfigurationen. Die kanonische Realisierung ergibt den Minimalaufwand an Verzögerungsgliedern.In the implementation according to the invention according to FIG. 4, the increase in the sampling rate has now been pushed further back, as a result of which only 2 are required from the 4 interleaving multiplexers and, moreover, the arithmetic operations are all carried out at the low input sampling rate. The block diagram according to FIG. 4 enables use for any structures for the branch filter blocks, that is to say recursively or non-recursively. The delay elements of the branch filters, which each work on the same summation point, can be summarized if the associated r and q filters are each implemented with the structure according to FIG. 3. The configurations according to FIGS. 5a and 5b then occur for branch z. With r z and q z in the structure according to FIG. 3, the canonical realization of the configurations according to FIG. 5 finally results for the configurations shown in FIGS. 6a and 6b. The canonical realization results in the minimal expenditure of delay elements.

Es gibt nun zwei Sonderfälle, bei denen jeweils die Hälfte aller Blöcke zusätzlich entfallen. Im ersten Fall eines reellen oder imaginären Eingangssignales und eines komplexen Ausgangssignales entfallen alle Blöcke, die nicht gespeist werden und damit nicht erforderlich sind. Im zweiten Fall eines komplexen Eingangssignales und eines reellen oder imaginären Ausgangssignales entfallen alle Blöcke, welche ein nicht benötigtes Ausgangssignal berechnen würden.There are now two special cases, each with half of all Additional blocks are not required. In the first case a real or imaginary input signals and a complex output signal there are no blocks that are not fed and therefore not required are. In the second case, a complex one Input signals and a real or imaginary Output signals are eliminated from all blocks, which are not would calculate required output signal.

Für den Fall eines Polyphasenfilternetzwerkes mit Abtastratenverminderung ist es lediglich erforderlich, eine Interpolationsanordnung konjugiert komplex, d. h. hermetisch, zu transponieren. Die Grundstruktur hierfür zeigt die Anordnung gemäß Fig. 7. Das komplexe Eingangssignal sr+jsi wird mit der komplexen Impulsantwort gefaltet und nach Dezimation entsprechend zusammengefaßt zum Ausgangssignal yr+jyi.In the case of a polyphase filter network with sampling rate reduction, it is only necessary to transpose an interpolation arrangement conjugate complex, ie hermetically. The basic structure for this is shown in the arrangement according to FIG. 7. The complex input signal s r + js i is folded with the complex impulse response and, after decimation, is combined accordingly to form the output signal y r + jy i .

Eine erfindungsgemäße Dezimatorrealisierung zeigt als hermetische Transposition der Strukturen nach Fig. 4, die Struktur gemäß Fig. 8. Diese Struktur ist nicht kanonisch, d. h. die Anzahl der Verzögerungsglieder ist 4k statt der kanonischen Zahl 2k, k=Filtergrad. Das Verhältnis der Eingangsabtastrate zur Ausgangsabtastrate ist hier zur Unterscheidung M genannt.A decimator implementation according to the invention shows the hermetic transposition of the structures according to FIG. 4, the structure according to FIG. 8. This structure is not canonical, ie the number of delay elements is 4k instead of the canonical number 2k, k = filter degree. The ratio of the input sampling rate to the output sampling rate is mentioned here for distinction M.

Eine kanonische Realisierung der Struktur nach Fig. 8 läßt sich exakt in der gleichen Weise erreichen wie beim Interpolator. Die Teilstrukturen gemäß Fig. 5a und 5b sind ja in Fig. 4 und 8 gleichermaßen vorhanden und entsprechend der Struktur gemäß Fig. 6a und 6b realisierbar. A canonical realization of the structure according to FIG. 8 can be achieved in exactly the same way as with the interpolator. The substructures according to FIGS. 5a and 5b are equally present in FIGS. 4 and 8 and can be implemented in accordance with the structure according to FIGS .

Eine andere kanonische Realisierung erhält man, wenn die Teilstrukturen gemäß Fig. 9a und 9b jeweils zusammengefaßt werden und die Polyphasenzweigfilter so aufgebaut werden wie die Zweigfilter gemäß Fig. 2. Diese nichtrekursive Realisierungsvariante ist wiederum identisch in der gleichen Weise auf den Interpolationsfall gemäß Fig. 4 und Dezimationsfall gemäß Fig. 8 anwendbar.Another canonical implementation is obtained if the substructures according to FIGS. 9a and 9b are combined and the polyphase branch filters are constructed in the same way as the branch filters according to FIG. 2. This non-recursive implementation variant is again identical in the same way to the interpolation case according to FIG. 4 and decimation case according to FIG. 8 applicable.

Claims (6)

1. Polyphasen-Filternetzwerk zur Abtastratenänderung, mit komplexen Ein- und Ausgangssignal und komplexen Koeffizienten, für Interpolation um den Faktor L, wobei das komplexe Eingangssignal s=sr+jsi gefaltet wird mit der komplexen Impulsantwort c=r+jq zum komplexen Ausgangssignal yr + jyi = r * sr - q * si + j (q * sr + r * si),mit L Zweigen, dadurch gekennzeichnet,
daß jeweils in den L Zweigen die Faltungsprodukte von Realteil und Imaginärteil des Eingangssignals mit den komplexen Zweigimpulsantworten cz=rz+jqz des betreffenden Zweiges z, mit z=0, . . . , L-1, wie folgt zusammengefaßt werden:yrz = sr * rz - si * qz undyiz = sr * qz + si * rz unddaß anschließend alle L Realteile yrz zu yr und alle L Imaginärteile yiz zu yi synchron gemultiplext werden (Fig. 4).
1. Poly phase filter network for changing the sampling rate, with complex input and output signal and complex coefficients, for interpolation by the factor L, the complex input signal s = s r + js i being folded with the complex impulse response c = r + jq to form the complex output signal y r + jy i = r * s r - q * s i + j (q * s r + r * s i ), with L branches, characterized in that
that in each of the L branches the convolution products of the real part and the imaginary part of the input signal with the complex branch impulse responses c z = r z + jq z of the branch z in question, with z = 0,. . . , L-1, can be summarized as follows: y rz = s r * r z - s i * q z undy iz = s r * q z + s i * r z and that then all L real parts y rz to y r and all L imaginary parts y iz to y i are multiplexed synchronously ( FIG. 4).
2. Polyphasen-Filternetzwerk nach Anspruch 1, unter Verwendung von nichtrekursiven Zweigfilter-Strukturen vom Grade k, dadurch gekennzeichnet,
daß die Faltungsoperationen in den L Zweigen jeweils mit k+1 Koeffizienten qz, 1 . . . . . qz, k + 1 undrz, 1 . . . . . rz, k + 1erfolgen,daß für den Realteil yrz die Teil-Produkt-Paare mit den gleichen Indizessr * rz, k+1 . . . . . . sr * rz, 1 und(-si) * qz, k+1 . . . (-si) * qz, 1addiert werden, die Teilsummen anschließend jeweils über ein Verzögerungsglied mit der Verzögerungszeit einer Taktzeit T verzögert werden und die Ausgangssignale der Verzögerungsglieder jeweils zu den Teilsummen mit dem nächstniederen Index addiert werden (Fig. 6a),
daß für den Imaginärteil aiz die Teilprodukt-Paare mit den gleichen Indizessr * qz, k+1 . . . . . sr * qz, 1 undsi * rz, k+1 . . . . . si * rz, 1addiert werden, die Teilsummen anschließend jeweils über ein Verzögerungsglied mit der Verzögerungszeit einer Taktzeit T verzögert werden und die Ausgangssignale der Verzögerungsglieder jeweils zu den Teilsummen mit den nächstniederen Index addiert werden (Fig. 6b).
2. Polyphase filter network according to claim 1, using non-recursive branch filter structures of grade k, characterized in that
that the folding operations in the L branches each with k + 1 coefficients q z , 1. . . . . q z , k + 1 andr z , 1. . . . . r z , k + 1 ensure that for the real part y rz the part-product pairs with the same indication r * r z, k + 1 . . . . . . s r * r z, 1 and (-s i ) * q z, k + 1 . . . (-s i ) * q z, 1 are added, the partial sums are then each delayed via a delay element with the delay time of a cycle time T and the output signals of the delay elements are each added to the partial sums with the next lower index ( FIG. 6a),
that for the imaginary part a iz the partial product pairs with the same indication r * q z, k + 1 . . . . . s r * q z, 1 ands i * r z, k + 1 . . . . . s i * r z, 1 are added, the partial sums are then each delayed via a delay element with the delay time of a clock time T and the output signals of the delay elements are each added to the partial sums with the next lower index ( FIG. 6b).
3. Polyphasen-Filternetzwerk mit Abtastratenänderung, mit komplexen Ein- und Ausgangssignal und komplexen Koeffizienten, für Dezimation um den Faktor M, wobei das komplexe Eingangssignal s=sr+jsi gefaltet wird mit der komplexen Impulsantwort c=r+jq zum komplexen Ausgangssignal yr + jyi = r * sr - q * si + j (q * sr + r * si),mit M Zweigen, dadurch gekennzeichnet, daß Realteil und Imaginärteil des Eingangssignals jeweils in M Zweigen demultiplext werden und
daß jeweils in den M Zweigen die Faltungsprodukte von Realteil und Imaginärteil des Eingangssignals mit den komplexen Zweigimpulsantworten cz=rz+jqz des betreffenden Zweiges z, mit z=0, . . . , M-1, wie folgt zusammengefaßt werden:yrz = sr * rz - si * qzyiz = sr * qz + si * rz unddaß anschließend alle reellen Teilsummen yrz zu yr und alle imaginären Teilsummen yiz zu yi aufsummiert werden (Fig. 8).
3. Polyphase filter network with a change in sampling rate, with complex input and output signal and complex coefficients, for decimation by the factor M, the complex input signal s = s r + js i being folded with the complex impulse response c = r + jq to form the complex output signal y r + jy i = r * s r - q * s i + j (q * s r + r * s i ), with M branches, characterized in that the real part and imaginary part of the input signal are each demultiplexed into M branches and
that in each of the M branches the convolution products of the real part and the imaginary part of the input signal with the complex branch impulse responses c z = r z + jq z of the branch z in question, with z = 0,. . . , M-1, can be summarized as follows: y rz = s r * r z - s i * q z y iz = s r * q z + s i * r z and that then all real subtotals y rz to y r and all imaginary partial sums y iz to y i can be added up ( FIG. 8).
4. Polyphasen-Filternetzwerk nach Anspruch 3, unter Verwendung von nichtrekursiven Zweigfilter-Strukturen vom Grade k, dadurch gekennzeichnet,
daß in den M Zweigen die gedemultiplexten Zweigfiltersignale für den Realteil srz und für den Imaginärteil siz jeweils in einer Kette von k Verzögerungsgliedern T verzögert werden,
daß die Eingangs- bzw. Ausgangssignale eines jeden Verzögerungsgliedes in den M Zweigen jeweils mit k+1 Koeffizienten qz,1 . . . . qz, 1+k und rz,1 . . . . rz,1+k gefaltet werden,
daß die Faltungsprodukte, die aus dem Realteil srz mit rz,1 . . . . rz,1+k hervorgehen, zu den reellen Teilsummen yrz1, die Faltungsprodukte, die aus dem Imaginärteil siz mit qz,1 . . . . qz,1+k hervorgehen, zu den reellen Teilsummen yrz2, die Faltungsprodukte, die aus dem Realteil srz mit qz,1 . . . . qz,1+k hervorgehen, zu den imaginären Teilsummen yiz2 und die Faltungsprodukte, die aus dem Imaginärteil siz mit rz,1 . . . . rz,1+k hervorgehen, zu den imaginären Teilsummen yiz1 zusammengefaßt werden (Fig. 10a, 10b).
4. Polyphase filter network according to claim 3, using non-recursive branch filter structures of grade k, characterized in that
that in the M branches the demultiplexed branch filter signals for the real part s rz and for the imaginary part s iz are each delayed in a chain of k delay elements T,
that the input and output signals of each delay element in the M branches each with k + 1 coefficients q z, 1st . . . q z, 1 + k and r z, 1 . . . . r z, 1 + k are folded,
that the convolution products resulting from the real part s rz with r z, 1 . . . . r z, 1 + k , the real subtotals y rz1 , the convolution products, which result from the imaginary part s iz with q z, 1 . . . . q z, 1 + k emerge, to the real partial sums y rz2 , the convolution products that result from the real part s rz with q z, 1 . . . . q z, 1 + k emerge for the imaginary partial sums y iz2 and the convolution products resulting from the imaginary part s iz with r z, 1 . . . . r z, 1 + k emerge, are combined to form the imaginary partial sums y iz1 ( FIGS . 10a, 10b).
5. Polyphasenfilternetzwerk nach Anspruch 3 oder 4, dadurch gekennzeichnet, daß Bildung und Addition der Teilsummen in einem einzigen Addierer erfolgen. 5. polyphase filter network according to claim 3 or 4, characterized characterized in that formation and addition of the partial sums in one single adder.   6. Polyphasenfilternetzwerk nach Anspruch 3 oder 4, dadurch gekennzeichnet, daß Bildung und Addition der Teilsummen in einem verteilten Addierwerk erfolgen.6. polyphase filter network according to claim 3 or 4, characterized characterized in that formation and addition of the partial sums in one distributed adder.
DE19904026476 1990-08-22 1990-08-22 Complex polyphase network Expired - Fee Related DE4026476C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19904026476 DE4026476C2 (en) 1990-08-22 1990-08-22 Complex polyphase network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19904026476 DE4026476C2 (en) 1990-08-22 1990-08-22 Complex polyphase network

Publications (2)

Publication Number Publication Date
DE4026476A1 true DE4026476A1 (en) 1992-03-05
DE4026476C2 DE4026476C2 (en) 1993-10-14

Family

ID=6412652

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19904026476 Expired - Fee Related DE4026476C2 (en) 1990-08-22 1990-08-22 Complex polyphase network

Country Status (1)

Country Link
DE (1) DE4026476C2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0631377A2 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Method for frequency modulation
EP0631376A2 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Method for frequency modulation
EP0631378A1 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Frequency modulation method
EP0632576A1 (en) * 1993-06-24 1995-01-04 Robert Bosch Gmbh Frequency modulation method
DE4337136C1 (en) * 1993-10-30 1995-01-19 Ant Nachrichtentech Method for generating an FDM signal
DE4341423C1 (en) * 1993-10-30 1995-02-16 Ant Nachrichtentech Method for separating an FDM signal by frequency
DE4402632A1 (en) * 1994-01-29 1995-08-03 Ant Nachrichtentech Non-recursive polyphase filter network
WO1996023353A1 (en) * 1995-01-23 1996-08-01 Microunity Systems Engineering, Inc. Finite impulse response filter
EP0930704A2 (en) * 1998-01-16 1999-07-21 Robert Bosch Gmbh Polyphase filter for sampling rate and frequency conversion
DE10044258A1 (en) * 2000-09-07 2002-04-04 Siemens Ag Method and device for converting a sampling frequency
EP1482482A1 (en) * 2003-05-27 2004-12-01 Siemens Aktiengesellschaft Frequency expansion for Synthesiser

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005004371B4 (en) * 2005-01-31 2009-09-10 Infineon Technologies Ag Filter method and filter device with a plurality of filter branches

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1504837A (en) * 1975-05-06 1978-03-22 Ibm Digital filter for filtering complex signals
US4799179A (en) * 1985-02-01 1989-01-17 Telecommunications Radioelectriques Et Telephoniques T.R.T. Signal analysing and synthesizing filter bank system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1504837A (en) * 1975-05-06 1978-03-22 Ibm Digital filter for filtering complex signals
US4799179A (en) * 1985-02-01 1989-01-17 Telecommunications Radioelectriques Et Telephoniques T.R.T. Signal analysing and synthesizing filter bank system

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
CLAASEN et al.: On the Transposition of linear Time-Vorying Discrete-Time Networks and its Application to Multirate Digital Systems. In: Philips Journal of Research, Vol.33 (1978) S.78-102 *
DEL RE et al: An Analytic Signal Approach for Transmultiplexers: Theory and Design. In: IEEE Transactions on Communica- tions, Vol. COM-30, No.7, July 1982, S. 1623-1628 *
LIM et al.: Advanced Topics in Signal Processing, Prentice Hall, USA, 1. Aufl., 1988, S. 148-155 *
VAIDYANATHAN, P.P.: Multirate Digital Filters, Filter Banks, Polyphase Networks, and Appli- cations: A Tutorial. In: Proc. of the IEEE, Vol.78, No.1, Jan.1990, S.56-92 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0631376A3 (en) * 1993-06-24 1995-11-08 Ant Nachrichtentech Method for frequency modulation.
EP0631376A2 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Method for frequency modulation
EP0631378A1 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Frequency modulation method
EP0632576A1 (en) * 1993-06-24 1995-01-04 Robert Bosch Gmbh Frequency modulation method
EP0631377A2 (en) * 1993-06-24 1994-12-28 Robert Bosch Gmbh Method for frequency modulation
EP0631377A3 (en) * 1993-06-24 1995-11-08 Ant Nachrichtentech Method for frequency modulation.
DE4337136C1 (en) * 1993-10-30 1995-01-19 Ant Nachrichtentech Method for generating an FDM signal
EP0651527A2 (en) * 1993-10-30 1995-05-03 Robert Bosch Gmbh Method for generating FDM signal
DE4341423C1 (en) * 1993-10-30 1995-02-16 Ant Nachrichtentech Method for separating an FDM signal by frequency
EP0651527A3 (en) * 1993-10-30 1997-07-23 Ant Nachrichtentech Method for generating FDM signal.
DE4402632A1 (en) * 1994-01-29 1995-08-03 Ant Nachrichtentech Non-recursive polyphase filter network
WO1996023353A1 (en) * 1995-01-23 1996-08-01 Microunity Systems Engineering, Inc. Finite impulse response filter
EP0930704A2 (en) * 1998-01-16 1999-07-21 Robert Bosch Gmbh Polyphase filter for sampling rate and frequency conversion
EP0930704A3 (en) * 1998-01-16 2000-10-18 Robert Bosch Gmbh Polyphase filter for sampling rate and frequency conversion
DE10044258A1 (en) * 2000-09-07 2002-04-04 Siemens Ag Method and device for converting a sampling frequency
EP1482482A1 (en) * 2003-05-27 2004-12-01 Siemens Aktiengesellschaft Frequency expansion for Synthesiser
US7630780B2 (en) 2003-05-27 2009-12-08 Palm, Inc. Frequency expansion for synthesizer

Also Published As

Publication number Publication date
DE4026476C2 (en) 1993-10-14

Similar Documents

Publication Publication Date Title
EP0290790B1 (en) Filter bank
DE3610195C2 (en)
DE3124924C2 (en)
DE4026476C2 (en) Complex polyphase network
DE69533566T2 (en) Frequency multiplexing by means of polyphase filter and fast Fourier transforms
DE69123365T2 (en) METHOD FOR REDUCING THE POWER CONSUMPTION OF A DIGITAL FILTERBANK BY REDUCING THE NUMBER OF MULTIPLICATIONS
DE4337135C1 (en) Drop-and-add multiplexer for converting and conditioning a frequency-division multiplex signal
DE3621737C2 (en)
EP0471968B1 (en) Method of processing a digital frequency multiplexed signal and for decomposing it
DE3329057C2 (en)
DE3837841C1 (en) Filter bank for the frequency-division multiplexing or frequency-division demultiplexing of channel signals
DE4337134A1 (en) Method for processing a digital frequency division multiplex signal
DE19801325A1 (en) Polyphase filter for changing the sampling rate and frequency conversion
DE3028705C2 (en)
DE19703079A1 (en) Method for processing bandpass signals delivered in an intermediate frequency position
DE4402632C2 (en) Non-recursive polyphase filter network
EP0367932B1 (en) Filter bank for the frequency division multiplexing or demultiplexing of channel signals
EP0258574A2 (en) Filter device
DE19627788A1 (en) Switchable crossover
DE19627784C1 (en) Non-recursive half-band filter switch with complex coefficients
EP0445335A1 (en) Device and method for increasing the clock rate of a fir filter
DE1912674B2 (en) Digital filter
DE3047450C2 (en) Filter for changing the sampling frequency
DE4328497C1 (en) Digital filter bank
DE3406833C2 (en)

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: ROBERT BOSCH GMBH, 70469 STUTTGART, DE

8339 Ceased/non-payment of the annual fee