DE69320218T2 - Digitales Filter - Google Patents
Digitales FilterInfo
- Publication number
- DE69320218T2 DE69320218T2 DE69320218T DE69320218T DE69320218T2 DE 69320218 T2 DE69320218 T2 DE 69320218T2 DE 69320218 T DE69320218 T DE 69320218T DE 69320218 T DE69320218 T DE 69320218T DE 69320218 T2 DE69320218 T2 DE 69320218T2
- Authority
- DE
- Germany
- Prior art keywords
- adder
- output signal
- delay element
- differentiator
- integrator
- 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.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims description 38
- 102100024061 Integrator complex subunit 1 Human genes 0.000 claims description 14
- 101710092857 Integrator complex subunit 1 Proteins 0.000 claims description 14
- 101100420776 Arabidopsis thaliana SYN1 gene Proteins 0.000 claims description 13
- VUDQSRFCCHQIIU-UHFFFAOYSA-N DIF1 Natural products CCCCCC(=O)C1=C(O)C(Cl)=C(OC)C(Cl)=C1O VUDQSRFCCHQIIU-UHFFFAOYSA-N 0.000 claims description 13
- 101150001108 DIF1 gene Proteins 0.000 claims description 13
- 230000000295 complement effect Effects 0.000 claims description 11
- 102100028043 Fibroblast growth factor 3 Human genes 0.000 claims description 4
- 108050002021 Integrator complex subunit 2 Proteins 0.000 claims description 4
- 101100396286 Homo sapiens IER3 gene Proteins 0.000 claims description 3
- 102100036900 Radiation-inducible immediate-early gene IEX-1 Human genes 0.000 claims description 3
- 239000004065 semiconductor Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 description 2
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 description 2
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000002194 synthesizing effect 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/026—Averaging filters
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Complex Calculations (AREA)
Description
- Die Erfindung betrifft digitale Filter und insbesondere ein digitales Filter vom FIR-Typ (Finite Impulse Response), um eine Übertragungsfunktion äquivalent zu jener zu erhalten, die durch Kaskadenschaltung von einem oder mehreren Bewegungsmittelfiltern (moving average filter) erreicht wird.
- Für gewöhnlich hat ein FIR-Digitalfilter, wie es in Fig. 1 gezeigt ist, eine nicht-rekursive Konfiguration mit k Einzeltaktverzögerungselementen D1-Dk, mit k + 1 Multiplizierern M1 - M(k + 1) zur Multiplikation der jeweiligen Tap-Koeffizienten b&sub0; - bk+1 und einen Addierer A1 zum Addieren dieser Produkte. Die Übertragungsfunktion H(z) dieses FIR-Filters ist durch die folgende Gleichung gegeben.
- Um diese Konfiguration mittels Hardware zu verwirklichen, wurde für gewöhnlich eine Produkt-Summen-Betriebsschaltung verwendet, wie sie allgemein in Fig. 2 gezeigt ist. In Fig. 2 sind die jeweiligen Tap-Koeffizienten in einem ROM (Read Only Memory) 1 gespeichert, und die Eingabe X wird sequentiell durch einen Multiplizierer 2 in Übereinstimmung mit der Taktzeitsteuerung multipliziert. Die jeweiligen Ergeb nisse werden sequentiell einem akkumulativen Addierer 5 eingegeben, der einen Addierer 3 und einen Akkumulierer 4 aufweist, welcher einen Teil der Verzögerungselemente D1 bis Dk und den Addierer A1 aus Fig. 1 übernimmt. Somit kann die Funktion, wie sie in Gleichung (1) gezeigt ist, verwirklicht werden.
- Die Filterausgabe Y wird jedesmal ausgegeben, wenn der akkumulative Addierer 5 (k + 1)-male betätigt wurde anders gesagt, die Ausgabe Y des FIR-Filters wird durch eine 1/(k + 1)-Ausdünnung der Ausgabe des Akkumulators 4 verursacht. Jedoch, da diese Ausdünnungsfrequenz zwei- oder mehrmal größer als die Frequenz des Bandpasses dieses Filters ist, tritt kein Problem bei der sich ergebenden Filterausgabe auf.
- Der Bewegungsmittelfilter wird erhalten, indem alle Tap-Koeffizienten b&sub0; - bk+1 des FIR-Filters, der in Fig. 1 gezeigt ist, auf 1 gesetzt werden. Dementsprechend kann aus Gleichung (1) die Übertragungsfunktion des Bewegungsmittelfilters durch die folgende Gleichung erhalten werden.
- Wie aus Gleichung (2) zu sehen ist, ist der Bewegungsmittelfilter ein nichtpolarer oder ein Nur-Null-Tiefpaßfilter, in dem k Nullpunkte in gleichen Intervallen auf einem Einheitskreis in der z-Ebene angeordnet sind, mit einem Nullpunkt und einem Pol, die sich bei z = 1 gegenseitig aufheben. Ein solcher Bewegungsmittelfilter kann mit der Schaltung aus Fig. 2 verwirklicht werden, indem alle Tap-Koeffizienten des ROM 1 auf 1 gesetzt werden, oder nur durch den akkumulativen Addierer 5.
- Das FIR-Filter, in dem zwei oder mehr Bewegungsmittelfilter in Kaskade miteinander geschaltet sind, hat Tap-Koeffizienten, die jeweils eine positive ganze Zahl annehmen. Dementsprechend kann die Funktion des Multiplizierers in der Produkt-Summen-Betriebsschaltung durch den Addierer verwirklicht werden, so daß das Ausmaß der Hardware verringert ist.
- Insbesondere bei dem FIR-Filter, in dem zwei Bewegungsmittelfilter in Kaskade geschaltet sind, können die Tap-Koeffizienten durch eine monoton ansteigende oder abfallende Funktion dargestellt werden. Unter der Annahme, daß die zwei in Kaskade geschalteten Bewegungsmittelfilter jeweils (k + 1) bzw. (l + 1) Tap-Koeffizienten haben, kann ihre Übertragungsfunktion durch die folgende Gleichung wiedergegeben werden.
- Wie in dieser Gleichung gezeigt ist, wachsen die Tap-Koeffizienten sequentiell einzeln bis zum (l + 1)-ten Tap-Wert an, nehmen einen konstanten Wert gleich (l + 1) von dem (l + 1)-ten Tap-Wert bis zu dem (k + 1)-ten Tap-Wert an und sinken sequentiell einzeln von dem (k + 1)-ten Tap-Wert zu dem letzten Tap-Wert ab. Deshalb wird es bei dem FIR-Filter, der eine solche Übertragungsfunktion mittels Hardware realisiert, möglich, die Tap-Koeffizienten unter Verwendung eines Hoch-/Runterzählers anstelle des ROM 1 zu erzeugen und dadurch weiter die Hardware-Menge zu verringern.
- Jedoch verschwindet bei der bekannten Anordnung, wie sie in Fig. 2 gezeigt ist, wenn drei oder mehr Bewegungsmittelfilter kaskadengeschaltet sind, um ein FIR-Filter zu bilden, der monotone Verlauf der Tap-Koeffizienten, der oben beschrieben wurde. Im Ergebnis wird ein ROM zum Speichern der Tap-Koeffizienten nötig, und deshalb ist es schwierig, drastisch die Hardware-Menge zu verringern.
- Ein Digitalfilter entsprechend den Oberbegriffen der Ansprüche 1 oder 2 ist in IEEE 1983 "Int. Symp. On Circuits and Systems", Newport Beach (US); T. Saramaki; "Efficient Recursive Digital Filters for Sampling Rate Conversion", offenbart. Entsprechend diesem Dokument sind skalierende Multiplizierer vorgesehen, die einen Überlauf vermeiden. Anders gesagt, die Dämpfung eines Eingabesignals durch die skalierten Multiplizierer vermeidet, daß der Addierer überläuft.
- Jedoch verursacht ein solches Dämpfungselement die Reduktion der Bitlänge des Eingabesignals, was in einer Verschlechterung des Signal-zu-Rauschverhältnisses des Eingabesignals resultiert. Um den Überlauf des Addierers ohne S/N-Verschlechterung zu ermöglichen, benötigt der Addierer eine hinreichende große Zahl von Bits, was zu einer erhöhen Hardware-Menge führt.
- FR-A-2 638 303 und SIGNAL PROCESSING IV: "Theories and Applications"; Proceedings of EUSIPCO-88, 4th European Signal Processing Conf. Grenobel 5.-8.9.1988 (FR); A. Pirson u. a.: "A Highly Efficient Method for Synthesizing Some Digital Filters" zeigt eine Kaskadenschaltung aus Integratoren und Differentiatoren.
- Es ist deshalb eine Aufgabe der Erfindung, ein neues und verbessertes Digitalfilter zu schaffen, und insbesondere das Anwachsen der Hardware-Menge für ein solches Filter zu vermeiden.
- Diese Aufgaben werden durch ein Digitalfiltern nach den Ansprüchen 1 oder 2 gelöst. Der abhängige Anspruch betrifft einen weiteren vorteilhaften Aspekt der Erfindung.
- Ein Digitalfilter enthält einen oder mehrere Paare aus einem Integrierer und einem Differenzierer, die in Kaskade geschaltet sind, wodurch eine Übertragungsfunktion verwirklicht wird, die zu jener äquivalent ist, die aus der Kaskadenschaltung von zumindest einem Bewegungsdurchschnittsfilter erhalten wird.
- Der Integrierer enthält ein erstes Verzögerungselement und einen ersten Addierer. Der erste Addierer hat eine Zweierkomplement-Betriebsfunktion zur Änderung seiner Polarität beim Überlauf.
- Der Differenzierer enthält ein zweites Verzögerungselement und einen zweiten Addierer, wobei der zweite Addierer die gleiche Anzahl von Bits wie der erste Addierer hat, und eine Zweierkomplement-Betriebsfunktion zur Änderung seiner Polarität beim Überlauf, das heißt die gleiche Funktion wie der erste Addierer.
- Ein Paar aus dem Integrierer und dem Differenzierer, die vorangehend beschrieben wurden, erlaubt eine mehrfache Kaskadenverbindung mit drastisch verringerter Hardware-Menge. Eine Mehrzahl dieser Paare, die einfach kaskadengeschaltet sind, kann die Übertragungsfunktion verwirklichen, die durch die Kaskadenschaltung der Mehrzahl Bewegungsmittelfilter erzielt wird.
- Wenn die zu verwirklichende Übertragungsfunktion äquivalent zu einer Potenz der Übertragungsfunktion eines einzelnen Bewegungsdurchschittsfilters ist, dann wird es möglich, die Hardware-Menge weiter zu verringern.
- Fig. 1 ist ein Grundblockdiagramm zur Erläuterung eines FIR-Filters;
- Fig. 2 ist ein Blockdiagramm, das eine spezifische Ausführungsform eines bekannten Digitalfilters zeigt;
- Fig. 3 ist ein Blockdiagramm, das eine erste Ausführungsform des erfindungsgemäßen Digitalfilters zeigt;
- Fig. 4 ist eine erläuternde Kurve für den Betrieb eines Addierers in der Erfindung;
- Fig. 5 ist eine Zeitsteuerungstafel, die den Betrieb der Erfindung verdeutlicht;
- Fig. 6 ist ein Blockdiagramm einer zweiten Ausführungsform des erfindungsgemäßen Digitalfilters; und
- Fig. 7 ist eine graphische Ansicht der Frequenzcharakteristik der zweiten Ausführungsform.
- In Fig. 3 hat eine erste Ausführungsform des erfindungsgemäßen Digitalfilters eine Anordnung, bei der ein digitaler Integrierer INT1 und ein digitaler Differenzierer DIF1 kaskadengeschaltet sind, wobei eine Übertragungsfunktion geschaffen wird, die äquivalent jener eines Bewegungsmittelfilters ist.
- Der Integrierer INT1 enthält einen Addierer 101 und ein Ein-Takt-Pulsverzögerungselement 102. Der Addierer 101 empfängt das Filtereingabesignal X und das Ausgabesignal des Verzögerungselements 102 und gibt das Signal Y&sub1; aus, daß die Eingabe des Verzögerungselements 101 sowie das Ausgabesignal des Integrierers INT1 ist. Der Addierer 101, wie später beschrieben wird, hat eine Zweierkomplement-Betriebsfunktion, um seine Polarität bei Überlauf zu invertieren. Die binäre Darstellung, die im Addierer 101 vorliegt, wird in dem Sinne betrachtet, daß sie ein Vorzeichendigit und das Zweierkomplement enthält.
- Der Differenzierer DIF1 enthält einen Addierer 103 und ein (k + 1)-Taktpulsverzögerungselement 104. Der Addierer 103 hat dieselbe Anzahl an Bits und die gleiche Funktion wie der Addierer 101. Das Ausgabesignal Y&sub1; des Integrierers INT1 wird dem Addierer 103 und dem Verzögerungselement 104 eingegeben. Das Ausgabesignal Y&sub2; des Verzögerungselements 104 wird dem Addierer 103 als -Y&sub2; eingegeben, der das Filterausgabesignal Y ausgibt.
- Da die Übertragungsfunktion des Integrierers INT1 durch 1/(1 - Z&supmin;¹) definiert ist, und da die Übertragungsfunktion des Differenzierers DIF1 gleich 1 - Z-(k+1) definiert ist, ist es unter Bezugnahme auf Gleichung (2) offensichtlich, daß diese Kaskadenschaltung des Integrierers INT1 und des Differenzierers DIF1 ein Bewegungsmittelfilter realisiert.
- Bei dieser Anordnung, in der der Integrierer INT1 und der Differenzierer DIF1 kaskadengeschaltet sind, ist es wichtig, daß die Addierer 101 und 103 die Zweierkomplement-Betriebsfunktion haben, um ihre Polarität bei Überlauf zu ändern. Da die Ausgabe des Integrierers in Abhängigkeit seiner Wechselspannungseingabe divergiert, ist es unverzichtbar, diesen Effekt zu eliminieren. Als entsprechende Lösung ist bei dieser Ausführungsform der Addierer 101 des Integrierers INT1 und der Addierer 103 des Differenzierers DIF1 mit einer Zweikomplements-Betriebsfunktion ausgestattet, um die Polarität bei Überlauf zu invertieren, um eine normale Filterausgabe Y zu erzielen.
- Der Invertierbetrieb der Polarität der Addierer 101 und 103 wird ausgeführt, wie es in Fig. 4 gezeigt ist. In Fig. 4 repräsentiert die Horizontalachse die Werte, die aus der Addition zweier Werte X&sub1; und X&sub2; resultieren, die dem Addierer eingegeben werden, während die Vertikalachse die Ausgabewerte des Addierers darstellt. Wenn beispielsweise bei N&sub3; der Wert X&sub1; + X&sub2; in der binären Darstellung gleich "0111" ist, dann repräsentiert die Ausgabe des Addierers den numerischen Wert +6, während der Wert X&sub1; + X&sub2; überläuft mit der binären Darstellung "1000", wobei der numerische Wert, der durch die Ausgabe des Addierers dargestellt ist, auf -7 geschaltet wird, da die Polarität des Addierers invertiert ist.
- In der Zeittafel aus Fig. 5 wird im Anschluß der Betrieb des FIR-Filters entsprechend dieser Ausführungsform beschrieben. Beispielsweise wird die Filtereingabe X auf ein Stufensignal, ähnlicher einer Stufenfunktion, gesetzt. Wenn das Eingabesignal X ansteigt, beginnt das Ausgabesignal Y&sub1; des Integrierers INT1 ebenfalls anzusteigen und wird dem Addierer 103 und dem Verzögerungselement 104 des Differenzierers DIF1 eingegeben. Das Signal Y&sub2; beginnt anzusteigen, wie das Signal Y&sub1;, wobei die Verzögerungszeit (k + 1)T durch das Verzögerungselement 104 nach dem Anstiegsbeginn des Signals Y&sub1; ist, wobei T die Taktperiode bezeichnet. Da der Addierer 101 oder 103 in seiner Polarität bei Überlauf invertiert ist, wie es beschrieben ist, erzeugen die Signale Y&sub1; und Y&sub2; die Spuren, wie es in Fig. 5 angezeigt ist. Demzufolge gibt der Addierer 103, der die Signale Y&sub1; und -Y&sub2; empfängt, das Filterausgabesignal Y, wie es in Fig. 5 ge zeigt ist, aus. Auch wenn die Ausgabe Y&sub1; des Integrierers INT in Abhängigkeit der Stufeneingabe X divergiert, verbleibt die Filterausgabe Y des Differenzierers DIF1 in einem normalen Zustand.
- In Fig. 6 hat eine weitere erfindungsgemäße Ausführungsform eine Anordnung, bei der Integrierer INT1 und INT2 und die Differenzierer DIF1 und DIF2 in Kaskade geschaltet sind. Der Intergrierer INT1 und der Differenzierer DIF1 haben jeweils die gleichen Anordnungen, wie jene, die in Fig. 3 gezeigt sind. Der Integrierer INT2 enthält einen Addierer 201 und ein 1-Taktpulsverzögerungselement 202, der Addierer 201 hat eine Zweierkomplement-Betriebsfunktion zur Änderung der Polarität bei Überlauf, wie der Integrierer INT1. Der Differenzierer DIF1 enthält einen Addierer, 203 und ein (n + 1)- Taktpulsverzögerungselement 204, wobei der Addierer 203 eine Zweierkomplement-Betriebsfunktion hat, um die Polarität bei Überlauf zu invertieren.
- Ein solches Digitalfilter ist äquivalent dem Filter, in dem zwei Bewegungsmittelfilter in Kaskade geschaltet sind, einer mit (k + 1) Tap-Koeffizienten und der andere mit (1 + 1) Tap-Koeffizienten, und seine Übertragungsfunktion ist durch die folgende Gleichung gegeben.
- Bei dem in Fig. 6 gezeigten Digitalfilter ist die Frequenzcharakteristik mit k = 15, 1 = 62 und dem DC-Verstärkungsfaktor von 0 dB in Fig. 7 gezeigt.
- Wie vorangehend beschrieben wurde, kann durch zusätzliches Verbinden nur eines Paares aus dem Integrierer und dem Differenzierer zu dem in Fig. 3 gezeigten Filter ein Digitalfilter äquivalent dem Filter, in dem zwei Bewegungsmittel filter kaskadengeschaltet sind, leicht verwirklicht werden. In ähnlicher Weise kann ein Digitalfilter, in dem drei oder mehr Bewegungsmittelfilter kaskadengeschaltet sind, leicht durch Kaskadenschalten von nur drei oder mehr Paaren aus Integrierern und Differenzierern verwirklicht werden. Dies kann die Notwendigkeit des ROM beseitigen, der zur Speicherung der Tap-Koeffizienten bisher nötig war.
- Wenn des weiteren die zu verwirklichende Übertragungsfunktion H(z), wie die folgende Gleichung (5), durch eine Potenz der Übertragungsfunktion eines Bewegungsmittelfilters gegeben ist, wird es möglich, drastisch die Hardware-Menge zu verringern, da das Verzögerungselement des Integrierers in Übereinstimmung mit dem Frequenzteilungstakt 1/(k + 1) der Mastertaktfrequenz arbeiten kann.
- Wie vorangehend beschrieben wurde, enthält das Digitalfilter entsprechend der Erfindung zumindest ein Paar aus dem Integrierer und dem Differenzierer, die jeweils den gleichen Addierer mit einer Zweierkomplement-Betriebsfunktion haben, um ihre Polarität bei Überlauf zu invertieren. Im Ergebnis wird es möglich, leicht die Übertragungsfunktion äquivalent zu jener zu realisieren, die aus dem Kaskadenschalten eines oder mehrerer Bewegungsmittelfilter resultiert, wobei eine geringe Hardware-Menge benötigt wird.
Claims (3)
1. Digitalfilter zum Verwirklichen einer Transferfunktion
eines einzelnen Bewegungsdurchschnittsfilters, wobei das
digitale Filter einen Integrator (INT1, INT2) und einen
Differentiator (DIF1, DIF2) aufweist, die kaskadenverbunden
sind und die Bewegungsfiltertransferfunktionen realisieren,
wobei
der Integrator aufweist einen ersten Addierer (101) und ein
erstes Verzögerungselement (102), wobei der erste Addierer
ein Eingangssignal des Integrators und ein Ausgangssignal
des ersten Verzögerungselements addiert, wobei das erste
Verzögerungselement das Ausgangssignal des ersten Addierers
verzögert, wobei das Ausgangssignal das Ausgangssignal des
Integrators darstellt, wobei der Integrator eine
Nullstellen-Pol-Anordnung hat, bei welcher der Pol bei 1 auf einer
Z-Ebene angeordnet ist, und
der Differentiator einen zweiten Addierer (103) und ein
zweites Verzögerungselement (104) aufweist, wobei der
zweite Addierer ein Eingangssignal des Differentiators und
ein negatives Ausgangssignal des zweiten
Verzögerungselements addiert, wobei das zweite Verzögerungselement das
Eingangssignal des Differentiators verzögert, wobei das
Ausgangssignal des zweiten Addierers das Ausgangssignal des
Differentiators darstellt, wobei der Differentiator eine
Nullstellen-Pol-Anordnung aufweist, bei welcher die
Nullstellen-Punkte angeordnet sind auf einem Einheitskreis auf
der Z-Ebene mit gleichen Abständen,
dadurch gekennzeichnet, daß der erste
Addierer und der zweite Addierer die gleiche Bitanzahl aufweisen
und beide eine Zweier-Komplement-Betriebsfunktion haben, um
ihre Polarität bei Überlauf zu invertieren.
2. Digitalfilter zur Verwirklichung einer Transferfunktion,
die erhalten wird durch eine Kaskadenverbindung einer
Vielzahl von Bewegungsdurchschnittsfiltern, wobei das
Digitalfilter aufweist eine Vielzahl von Integratoren (INT1, INT2)
und eine kaskadenverbundene entsprechende Vielzahl von
Differentiatoren (DIF1, DIF2), wobei die Integratoren und
Differentiatoren die
Bewegungsdurchschnittsfiltertransferfunktionen verwirklichen, wobei
jeder Integrator einen ersten Addierer (101, 201) aufweist
und ein erstes Verzögerungselement (102, 202), wobei der
erste Addierer ein Eingangssignal des Integrators und ein
Ausgangssignal des ersten Verzögerungselements addiert,
wobei das erste Verzögerungselement das Ausgangssignal des
ersten Addierers verzögert, wobei das Ausgangssignal das
Ausgangssignal des jeweiligen Integrators darstellt, wobei
jeder Integrator eine Nullstellenpolanordnung aufweist, bei
welcher der Pol angeordnet ist bei 1 auf einer Z-Ebene, und
jeder Differentiator einen zweiten Addierer (103, 203) und
ein zweites Verzögerungselement (104, 204) aufweist, wobei
der zweite Addierer ein Eingangssignal des Differentiators
und ein negatives Ausgangssignal des zweiten
Verzögerungselements addiert, wobei das zweite
Verzögerungselement das Eingangssignal des Differentiators
verzögert, wobei das Ausgangssignal jedes der zweiten
Addierer das Ausgangssignal des jeweiligen Differentiators
darstellt, wobei jeder Differentiator eine Nullstellen-Pol-
Anordnung aufweist, bei welcher Nullstellenpunkte
angeordnet sind auf dem Einheitskreis auf der Z-Ebene mit
gleichen Abständen,
dadurch gekennzeichnet, daß jeder erste
Addierer und jeder zweite Addierer die gleiche Bitanzahl
aufweisen und alle Addierer eine Zweierkomplement-
Betriebsfunktion aufweisen, um ihre Polarität bei Überlauf
zu invertieren.
3. Integrierte Halbleiterschaltung nach Anspruch 2,
wobei die Übertragungsfunktion eine Potenz der
Übertragungsfunktionen eines Bewegungsdurchschnittsfilters
sind.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4045085A JPH05259813A (ja) | 1992-03-03 | 1992-03-03 | ディジタルフィルタ |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69320218D1 DE69320218D1 (de) | 1998-09-17 |
DE69320218T2 true DE69320218T2 (de) | 1999-04-15 |
Family
ID=12709487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69320218T Expired - Fee Related DE69320218T2 (de) | 1992-03-03 | 1993-03-02 | Digitales Filter |
Country Status (4)
Country | Link |
---|---|
US (1) | US5381356A (de) |
EP (1) | EP0559154B1 (de) |
JP (1) | JPH05259813A (de) |
DE (1) | DE69320218T2 (de) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI96255C (fi) * | 1993-04-05 | 1996-05-27 | Tapio Antero Saramaeki | Desimointisuodatin |
JPH08204507A (ja) * | 1995-01-20 | 1996-08-09 | Canon Inc | バンドパスフィルタおよびその信号処理方法 |
US5905221A (en) * | 1997-01-22 | 1999-05-18 | Atmel Corporation | Music chip |
DE19741922A1 (de) * | 1997-09-23 | 1999-03-25 | Siemens Ag | Kammfilter |
DE102007040300B4 (de) * | 2007-08-24 | 2013-07-11 | Sartorius Weighing Technology Gmbh | Verfahren und Vorrichtung zur dynamischen Kontrollwägung |
US8589462B2 (en) * | 2008-01-14 | 2013-11-19 | Elmos Semiconductor Ag | Digital optimal filter for periodically alternating signals |
JP5045499B2 (ja) * | 2008-03-04 | 2012-10-10 | 株式会社島津製作所 | デジタルフィルタ |
JP5815918B2 (ja) * | 2009-10-06 | 2015-11-17 | セイコーエプソン株式会社 | 周波数測定方法、周波数測定装置及び周波数測定装置を備えた装置 |
US9660624B1 (en) * | 2014-03-21 | 2017-05-23 | Altera Corporation | Methods and apparatus for implementing feedback loops |
CN106664077B (zh) * | 2014-06-13 | 2019-05-31 | 阿自倍尔株式会社 | 数字滤波器 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3798560A (en) * | 1973-01-29 | 1974-03-19 | Bell Telephone Labor Inc | Adaptive transversal equalizer using a time-multiplexed second-order digital filter |
JPH0732344B2 (ja) * | 1985-08-21 | 1995-04-10 | 株式会社日立製作所 | 間引きフイルタ |
JPS6393212A (ja) * | 1986-10-08 | 1988-04-23 | Syst Instr Kk | デイジタルフイルタ |
DE3781159D1 (de) * | 1987-12-12 | 1992-09-17 | Itt Ind Gmbh Deutsche | Digitales dezimationsfilter. |
JPH0758880B2 (ja) * | 1988-04-06 | 1995-06-21 | 富士電機株式会社 | ディジタルフィルタ |
JP2957183B2 (ja) * | 1988-07-29 | 1999-10-04 | 日本電気株式会社 | 巡回型ディジタルフィルタ |
FR2638303B1 (fr) * | 1988-10-26 | 1991-01-18 | Texas Instruments France | Filtre interpolatif perfectionne |
US4972356A (en) * | 1989-05-01 | 1990-11-20 | Motorola, Inc. | Systolic IIR decimation filter |
JPH0310415A (ja) * | 1989-06-07 | 1991-01-18 | Nec Corp | デシメーション・フィルタ |
-
1992
- 1992-03-03 JP JP4045085A patent/JPH05259813A/ja active Pending
-
1993
- 1993-03-02 US US08/027,247 patent/US5381356A/en not_active Expired - Fee Related
- 1993-03-02 EP EP93103318A patent/EP0559154B1/de not_active Expired - Lifetime
- 1993-03-02 DE DE69320218T patent/DE69320218T2/de not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
DE69320218D1 (de) | 1998-09-17 |
EP0559154B1 (de) | 1998-08-12 |
EP0559154A1 (de) | 1993-09-08 |
US5381356A (en) | 1995-01-10 |
JPH05259813A (ja) | 1993-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0320517B1 (de) | Digitales Dezimationsfilter | |
DE3485792T2 (de) | Digitale signalverarbeitungseinrichtungen. | |
DE4233738C2 (de) | Digitaler Interpolator und Verfahren zur Interpolation digitaler Daten | |
DE69435034T2 (de) | Verfahren ind vorrichtung zur durchfuehrung einer schnellen hadamard transform | |
DE3120914C2 (de) | ||
DE69031674T2 (de) | Verfahren und Schaltungsanordnung zur zweidimensionalen diskreten Transformation | |
DE102009039428B4 (de) | Digitalfilter | |
DE69422650T2 (de) | Als dreistufiges transversales Filter anwendbare digitale Filterschaltung | |
DE69320218T2 (de) | Digitales Filter | |
DE19737639A1 (de) | Digitales Filter der Rekursiv-Bauart | |
DE69419167T2 (de) | Digitale vorrichtung zur änderung der grösse eines bildes und verwendungsmethode desgleichen | |
DE68926154T2 (de) | Pipelineprozessor zur Durchführung des LMS Algorithmus | |
DE69425565T2 (de) | Verfahren und vorrichtung in einem transponierten digitalen fir-filter zur multiplikation eines binären eingangssignals mit filterkoeffizienten und verfahren zum entwurf eines digitalen transponierten filters | |
DE3229247A1 (de) | Digitale filterschaltungen | |
DE2918692C2 (de) | Digitalfilter | |
EP0234452B1 (de) | Digitale Schaltungsanordung zur Abtastratenänderung und Signalfilterung und Verfahren zu ihrem Entwurf | |
DE69727790T2 (de) | Dezimationsverfahren und dezimationsfilter | |
DE102005018858A1 (de) | Digitales Filter und Verfahren zur Bestimmung seiner Koeffizienten | |
DE69303183T2 (de) | Dezimationsfilter mit zwei in Reihe geschalteten Filtern | |
DE69420162T2 (de) | System zur Unterdrückung von Geisterbildern unter Verwendung eines Filters mit unendlicher Impulsantwort | |
EP0249279A2 (de) | Digitales Filter | |
DE60117848T2 (de) | Pyramidenfilter ohne multiplikationselemente | |
DE69821145T2 (de) | Flächeneffiziente herstellung von koeffizient-architektur für bit-serielle fir, iir filter und kombinatorische/sequentielle logische struktur ohne latenz | |
DE4022381C2 (de) | Verwendung langer Digitalfilter bei Vorkommnis von Abrundungsfehlern | |
EP0346750B1 (de) | Anordnung zur DPCM-Codierung mit hoher Datenrate |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: NEC ELECTRONICS CORP., KAWASAKI, KANAGAWA, JP |
|
8339 | Ceased/non-payment of the annual fee |