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 decimationInfo
- 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
Links
- 238000005070 sampling Methods 0.000 title claims description 14
- 230000003111 delayed effect Effects 0.000 claims 3
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 238000010276 construction Methods 0.000 abstract 1
- 230000017105 transposition Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0248—Filters characterised by a particular frequency response or filtering method
- H03H17/0264—Filter sets with mutual related characteristics
- H03H17/0273—Polyphase filters
- H03H17/0275—Polyphase filters comprising non-recursive filters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
- H03H17/0621—Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
- H03H17/0635—Non-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/065—Non-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/0657—Non-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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
- H03H17/0621—Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
- H03H17/0635—Non-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/065—Non-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/0664—Non-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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H2218/00—Indexing scheme relating to details of digital filters
- H03H2218/04—In-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
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)
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).
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).
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).
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).
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0631377A2 (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 |
EP0631376A2 (en) * | 1993-06-24 | 1994-12-28 | Robert Bosch Gmbh | Method for frequency modulation |
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)
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)
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 |
-
1990
- 1990-08-22 DE DE19904026476 patent/DE4026476C2/en not_active Expired - Fee Related
Patent Citations (2)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0631376A3 (en) * | 1993-06-24 | 1995-11-08 | Ant Nachrichtentech | Method for frequency modulation. |
EP0631378A1 (en) * | 1993-06-24 | 1994-12-28 | Robert Bosch Gmbh | Frequency modulation method |
EP0631376A2 (en) * | 1993-06-24 | 1994-12-28 | Robert Bosch Gmbh | Method for frequency modulation |
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 | |
DE3124924C2 (en) | ||
DE3610195C2 (en) | ||
DE4026476C2 (en) | Complex polyphase network | |
DE69533566T2 (en) | Frequency multiplexing by means of polyphase filter and fast Fourier transforms | |
DE2403233B2 (en) | ||
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 | |
DE3047450C2 (en) | Filter for changing the sampling frequency | |
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 | |
DE4328497C1 (en) | Digital filter bank |
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 |