USRE38144E1 - Comb filter - Google Patents
Comb filter Download PDFInfo
- Publication number
- USRE38144E1 USRE38144E1 US09/874,693 US87469301A USRE38144E US RE38144 E1 USRE38144 E1 US RE38144E1 US 87469301 A US87469301 A US 87469301A US RE38144 E USRE38144 E US RE38144E
- Authority
- US
- United States
- Prior art keywords
- integrator
- counter
- bits
- comb filter
- data stream
- 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 - Lifetime
Links
Images
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/04—Recursive filters
- H03H17/0416—Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
- H03H17/0427—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/0438—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/045—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
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0248—Filters characterised by a particular frequency response or filtering method
- H03H17/0251—Comb 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/04—Recursive filters
- H03H17/0416—Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
Definitions
- the invention relates to a comb filter containing series connected integrators, to which is fed a digital data stream at a high sampling rate in order to yield a digital data stream at a low sampling rate.
- decimation filters are used to convert a digital data stream having a high sampling rate into a data stream having a low sampling rate.
- the filter function of such decimation filters usually has low pass filter properties and effects an increase in the word width of the data decimated by the decimation filter.
- a 1 bit stream at a high sampling rate can thus be decimated into, for example, 16 bit words in the voice band.
- At least one such decimation filter is connected downstream of a Sigma Delta analog/digital converter.
- the decimation factor of a decimation filter is usually determined by a power of two, that is to say 2, 4, 16, 64, etc.
- the usual structure for such a decimation filter is afforded by a comb filter, since a filter of the latter type can be realized with a relatively low outlay.
- a comb filter including:
- At least three series connected integrators having a first integrator and a last integrator, receiving at a high sampling rate a digital data stream having bits including most significant bits in order to yield the digital data stream at a low sampling rate;
- a counter generating a counter reading connected to the first integrator and to the last integrator, the most significant bits of the digital data stream being reset in the at least three series connected integrators, the counter storing a resetting of the bits in the first integrator, and the counter reading of the counter fed selectively into at least one bit of the bits of the last integrator at a reset time.
- the object is achieved according to the invention by virtue of the fact that the most significant bits of the digital data stream can be reset in the integrators, that it is possible to store the resetting of the bits in the first integrator in a counter, and that the counter reading of the counter can be fed into at least one bit, preferably the most significant bits, of the last integrator at the reset time.
- the invention has the advantage that a reset error appears as a multiple of a power of two in subsequent stages, with the result that it can be connected in a particularly simple manner in the subsequent stages.
- the number of integrators is not limited in principle, although three integrators are sufficient in many applications.
- the reset signal is not passed to the integrators in their entirety, rather it is applied only to the most significant bits.
- the last integrator and that is to say the third integrator in the case of a three stage configuration, is preset not to zero but to a value determined by the counter.
- a third order comb filter with a decimation factor of 256 (2 8 ) has a number range from zero to 256 3 (16,777,216). If the representation of 256 3 is then dispensed with and the value zero is accepted for this, then 24 bits are necessary for a representation. 25 bits would be required in the case of a representation of 256 3 , which results in that the following considerations shift by 1 bit. Computational errors modulo 256 3 accordingly are not noticeable and can be ignored. Thus, a computational accuracy of 24 bits suffices in order to obtain an exact result.
- the third integrator is set not to the value zero but to the value ⁇ a*256*256, then the error f1 is compensated for.
- the value of a is produced as shown next.
- the bit with the significance of 512 is reset at the reset time. If the bit previously had the value 1, then the error f1 specified above is produced exactly. This error is added to the preceding errors that occurred correspondingly. Therefore, the error counter of the first integrator is simply incremented in this case. The error counter loads, in turn, the last or third integrator. The negative sign disappears because a is usually negative, since the error arises when a bit is reset.
- the first integrator In order, furthermore, to prevent the occurrence of any further errors, the first integrator must always have a width of 10 bits.
- the error counter which is connected downstream of the first integrator, contains multiples of 256 2 and must accordingly have a width of 8 bits, since an overall computational accuracy of 24 bits is presupposed. That is to say that a “small” counter is sufficient.
- the start value of the second integrator is less than 216, with the result that a word width of 18 bits is sufficient to avoid an uncontrolled overflow.
- all bits which symbolize 216 and multiples thereof can be erased because, after 256 clock cycles, the accumulative error in the third integrator has the value 224 or a multiple thereof and, therefore, need not be taken into account. That is to say that the start value after resetting is in the second integrator, in other words has values which are less than 216, as has already been assumed above.
- Synchronous resetting of the most significant bits is performed by 1 bit in the first integrator and by 2 bits in the second integrator.
- the resetting of the bits in the first integrator is stored in an error counter that is connected downstream of the first integrator and has a word width of 8 bits.
- the counter reading thus determined is then fed into the most significant bits of the last or third integrator, which simultaneously acts as a differentiator, at the reset time.
- the less significant bits of the last or third integrator are reset in a customary manner, further computational steps not being necessary.
- the invention thus provides a comb filter that is constructed in a simple manner, can be realized with a low outlay and can reliably convert a digital data stream having a high sampling rate into a digital data stream having a lower sampling rate.
- FIG. 1 is a diagrammatic, block diagram f a comb filter according to the invention.
- FIG. 2 is a block diagram of a conventional comb filter.
- FIG. 2 there is shown an example of a known comb or decimation filter.
- the comb filter has three so-called Dump integrators I (I 1 , I 2 , I 3 ) connected in cascade and in each case have a summation element S and a delay element V connected in a feedback path.
- the Dump integrators I are reset after N clock cycles in each case via the associated delay element V, which is indicated by “reset N”.
- the respective word width m 1 and m 2 and m 3 of the output data stream of the summation elements S can be adapted to the Dump integrators I.
- a traversal superposition stage TS containing further summation elements, delay elements V having an N fold delay and multipliers M is connected downstream of the cascade circuit containing the integrators I with N designating the summation factor.
- the three integrators, I 1 , I 2 and I 3 , with the summers S are disposed in a cascade as in FIG. 2 . It is possible for the respective word within m 1 , m 2 and m 3 to be adapted to the integrators I 1 , I 2 and I 3 .
- a counter Z having a word width of 8 bits is connected downstream of the integrator I 1 . The counter Z counts the resetting of the bits in the integrator I 1 .
- a counter reading thus determined in the counter Z is then fed into the most significant bits of the third integrator I 3 , which simultaneously acts as a differentiator, at the reset time, while the less significant bits of the third integrator I 3 are reset in a customary manner.
- the entire delay element is reset; selective resetting is not provided.
- the transversal superposition stage TS containing the subtractors Su and the integrators I is once again connected downstream.
- a correction value that can be chosen as desired and is stored in a register K may optionally be input into the third integrator I 3 via the register K.
- the integrator I it is possible to use a counter for this purpose. That is because, for example, a maximum of one bit can be added in the first integrator at each time step, which corresponds to a counter step of 1. This also applies to more significant bits in he downstream integrators, since only the overflows of the less significant bits are fed in there.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Processing Of Color Television Signals (AREA)
- Complex Calculations (AREA)
Abstract
A comb filter has series connected integrators to which is fed a digital data stream at a high sampling rate in order to yield a digital data stream at a low sampling rate. The most significant bits of the digital data stream are reset in the first and second integrators, the resetting of the bits in the first integrator being stored in a counter. The counter reading of the counter is fed into the most significant bits of the last integrator at a reset time.
Description
This application is a continuation of copending International Application No. PCT/DE98/02453, filed Aug. 21, 1998, which designated the United States.
Field of the Invention
The invention relates to a comb filter containing series connected integrators, to which is fed a digital data stream at a high sampling rate in order to yield a digital data stream at a low sampling rate.
So called decimation filters are used to convert a digital data stream having a high sampling rate into a data stream having a low sampling rate. The filter function of such decimation filters usually has low pass filter properties and effects an increase in the word width of the data decimated by the decimation filter. A 1 bit stream at a high sampling rate can thus be decimated into, for example, 16 bit words in the voice band.
One field of application is digital telephony. In this case, at least one such decimation filter is connected downstream of a Sigma Delta analog/digital converter.
The decimation factor of a decimation filter is usually determined by a power of two, that is to say 2, 4, 16, 64, etc. The usual structure for such a decimation filter is afforded by a comb filter, since a filter of the latter type can be realized with a relatively low outlay.
It is accordingly an object of the invention to provide a comb filter which overcomes the above-mentioned disadvantages of the prior art device of this general type, which is suitable as a decimation filter and is distinguished by a simple structure.
With the foregoing and other objects in view there is provided, in accordance with the invention, a comb filter, including:
at least three series connected integrators, having a first integrator and a last integrator, receiving at a high sampling rate a digital data stream having bits including most significant bits in order to yield the digital data stream at a low sampling rate; and
a counter generating a counter reading connected to the first integrator and to the last integrator, the most significant bits of the digital data stream being reset in the at least three series connected integrators, the counter storing a resetting of the bits in the first integrator, and the counter reading of the counter fed selectively into at least one bit of the bits of the last integrator at a reset time.
In the case of the comb filter of the type mentioned in the introduction, the object is achieved according to the invention by virtue of the fact that the most significant bits of the digital data stream can be reset in the integrators, that it is possible to store the resetting of the bits in the first integrator in a counter, and that the counter reading of the counter can be fed into at least one bit, preferably the most significant bits, of the last integrator at the reset time.
The invention has the advantage that a reset error appears as a multiple of a power of two in subsequent stages, with the result that it can be connected in a particularly simple manner in the subsequent stages.
In this case, the number of integrators is not limited in principle, although three integrators are sufficient in many applications. Correspondingly, reference is made below to exemplary embodiments having three integrators, i.e. third order filters.
In the case of the comb filter according to the invention, unlike in the known comb filter of FIG. 2, therefore, the reset signal is not passed to the integrators in their entirety, rather it is applied only to the most significant bits. The result of this is that just a simple counter is required as the arithmetic unit for the correction of the reset errors. In particular, the last integrator, and that is to say the third integrator in the case of a three stage configuration, is preset not to zero but to a value determined by the counter.
The reasons for this shall be explained in more detail below:
A third order comb filter with a decimation factor of 256 (28) has a number range from zero to 2563 (16,777,216). If the representation of 2563 is then dispensed with and the value zero is accepted for this, then 24 bits are necessary for a representation. 25 bits would be required in the case of a representation of 2563, which results in that the following considerations shift by 1 bit. Computational errors modulo 2563 accordingly are not noticeable and can be ignored. Thus, a computational accuracy of 24 bits suffices in order to obtain an exact result.
If an error f1 occurs in the first integrator at a particular time, which may happen as a result of resetting, for example, then the error is evaluated after 256 clock cycles at the output of the third integrator, where the error is then f3=f1 *256*257/2=f1*128*(256+1). If the error f1 amounts to a*512, for example, then f3=a*512*128*256+a*512*128 is produced. In other words, a*2562 when considered modulo 2563.
This results in the following:
If the third integrator is set not to the value zero but to the value −a*256*256, then the error f1 is compensated for. The same applies correspondingly not just to 256 clock cycles but also to any desired multiples thereof. The reason is that the third integrator simultaneously operates as a differentiator as well, and that when the accumulating values are differentiated, −a*256*256 is always present as the result.
In this case, the value of a is produced as shown next. In the first integrator, the bit with the significance of 512 is reset at the reset time. If the bit previously had the value 1, then the error f1 specified above is produced exactly. This error is added to the preceding errors that occurred correspondingly. Therefore, the error counter of the first integrator is simply incremented in this case. The error counter loads, in turn, the last or third integrator. The negative sign disappears because a is usually negative, since the error arises when a bit is reset.
In order, furthermore, to prevent the occurrence of any further errors, the first integrator must always have a width of 10 bits. The error counter, which is connected downstream of the first integrator, contains multiples of 2562 and must accordingly have a width of 8 bits, since an overall computational accuracy of 24 bits is presupposed. That is to say that a “small” counter is sufficient.
Therefore, values up to a maximum of 767 come from the first integrator. In 256 clock cycles, this value can accumulate to at most values of less than/equal to 767*256=196352. The start value of the second integrator is less than 216, with the result that a word width of 18 bits is sufficient to avoid an uncontrolled overflow. At the reset time, all bits which symbolize 216 and multiples thereof can be erased because, after 256 clock cycles, the accumulative error in the third integrator has the value 224 or a multiple thereof and, therefore, need not be taken into account. That is to say that the start value after resetting is in the second integrator, in other words has values which are less than 216, as has already been assumed above.
Overall, the comb filter according to the invention therefore operates in the below list manner.
Synchronous resetting of the most significant bits is performed by 1 bit in the first integrator and by 2 bits in the second integrator. In this case, the resetting of the bits in the first integrator is stored in an error counter that is connected downstream of the first integrator and has a word width of 8 bits. The counter reading thus determined is then fed into the most significant bits of the last or third integrator, which simultaneously acts as a differentiator, at the reset time. The less significant bits of the last or third integrator are reset in a customary manner, further computational steps not being necessary. The invention thus provides a comb filter that is constructed in a simple manner, can be realized with a low outlay and can reliably convert a digital data stream having a high sampling rate into a digital data stream having a lower sampling rate.
Other features which are considered as characteristic for the invention are set forth in the appended claims.
Although the invention is illustrated and described herein as embodied in a comb filter, it is nevertheless not intended to be limited to the details shown, since various modifications and structural changes may be made therein without departing from the spirit of the invention and within the scope and range of equivalents of the claims.
The construction and method of operation of the invention, however, together with additional objects and advantages thereof will be best understood from the following description of specific embodiments when read in connection with the accompanying drawings.
FIG. 1 is a diagrammatic, block diagram f a comb filter according to the invention; and
FIG. 2 is a block diagram of a conventional comb filter.
In all the figures of the drawing, sub-features and integral parts that correspond to one another bear the same reference symbol in each case. Referring now to the figures of the drawings in detail and first, particularly, to FIG. 2 thereof, there is shown an example of a known comb or decimation filter. The comb filter has three so-called Dump integrators I (I1, I2, I3) connected in cascade and in each case have a summation element S and a delay element V connected in a feedback path. The Dump integrators I are reset after N clock cycles in each case via the associated delay element V, which is indicated by “reset N”. The respective word width m1 and m2 and m3 of the output data stream of the summation elements S can be adapted to the Dump integrators I.
A traversal superposition stage TS containing further summation elements, delay elements V having an N fold delay and multipliers M is connected downstream of the cascade circuit containing the integrators I with N designating the summation factor.
According to the invention and as shown in FIG. 1, the three integrators, I1, I2 and I3, with the summers S are disposed in a cascade as in FIG. 2. It is possible for the respective word within m1, m2 and m3 to be adapted to the integrators I1, I2 and I3. In contrast to the existing comb filter in accordance with FIG. 2, in the case of the comb filter according to the invention, a counter Z having a word width of 8 bits is connected downstream of the integrator I1. The counter Z counts the resetting of the bits in the integrator I1. A counter reading thus determined in the counter Z is then fed into the most significant bits of the third integrator I3, which simultaneously acts as a differentiator, at the reset time, while the less significant bits of the third integrator I3 are reset in a customary manner. The entire delay element is reset; selective resetting is not provided.
In the case of the cascade circuit containing the integrators I1, I2 and I3, the transversal superposition stage TS containing the subtractors Su and the integrators I is once again connected downstream.
A correction value that can be chosen as desired and is stored in a register K may optionally be input into the third integrator I3 via the register K.
As the simplest configuration of the integrator I, it is possible to use a counter for this purpose. That is because, for example, a maximum of one bit can be added in the first integrator at each time step, which corresponds to a counter step of 1. This also applies to more significant bits in he downstream integrators, since only the overflows of the less significant bits are fed in there.
Claims (6)
1. A comb filter, comprising:
at least three series connected integrators, including a first integrator and a last integrator, receiving at a high sampling rate a digital data stream having bits including most significant bits in order to yield the digital data stream at a low sampling rate; and
a counter generating a counter reading connected to said first integrator and to said last integrator, the most significant bits of the digital data stream being reset in said at least three series connected integrators, said counter storing a resetting of the bits in said first integrator, an the counter reading of said counter fed selectively into at least one bit of the bits of said last integrator at a reset time.
2. The comb filter according to claim 1 , wherein the counter reading of said counter can be fed into the most significant bits of said last integrator at the reset time.
3. The comb filter according to claim 1 , wherein said last integrator simultaneously acts as a differentiator.
4. The comb filter according to claim 1 , including a correction value being fed into the most significant bits of said last integrator.
5. The comb filter according to claim 4 , wherein the correction value being fed is received from said counter.
6. The comb filter according to claim 1 , wherein said at least three series connected integrators are counters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/874,693 USRE38144E1 (en) | 1997-09-23 | 2001-06-05 | Comb filter |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19741922A DE19741922A1 (en) | 1997-09-23 | 1997-09-23 | Comb filter for digital data stream |
DE19741922 | 1997-09-23 | ||
PCT/DE1998/002453 WO1999016169A1 (en) | 1997-09-23 | 1998-08-21 | Comb filter |
US09/317,761 US6034628A (en) | 1997-09-23 | 1999-05-24 | Comb filter |
US09/874,693 USRE38144E1 (en) | 1997-09-23 | 2001-06-05 | Comb filter |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,761 Reissue US6034628A (en) | 1997-09-23 | 1999-05-24 | Comb filter |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE38144E1 true USRE38144E1 (en) | 2003-06-17 |
Family
ID=7843326
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,761 Ceased US6034628A (en) | 1997-09-23 | 1999-05-24 | Comb filter |
US09/874,693 Expired - Lifetime USRE38144E1 (en) | 1997-09-23 | 2001-06-05 | Comb filter |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,761 Ceased US6034628A (en) | 1997-09-23 | 1999-05-24 | Comb filter |
Country Status (9)
Country | Link |
---|---|
US (2) | US6034628A (en) |
EP (1) | EP0940009B1 (en) |
JP (1) | JP4240547B2 (en) |
KR (1) | KR100554488B1 (en) |
CN (1) | CN1126251C (en) |
CA (1) | CA2272656A1 (en) |
DE (2) | DE19741922A1 (en) |
TW (1) | TW439356B (en) |
WO (1) | WO1999016169A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060250287A1 (en) * | 2005-04-22 | 2006-11-09 | Andreas Menkhoff | Digital filter and method of determining its coefficients |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19919575C1 (en) * | 1999-04-29 | 2001-01-11 | Siemens Ag | Comb filter arrangement for decimation of a sequence of digital input values into a sequence of digital output values by a non-integer factor |
EP1775833A1 (en) * | 2005-10-12 | 2007-04-18 | Infineon Technologies AG | Digital filter and method for designing digital filters using an integrate-and-dump filter |
US9608598B1 (en) * | 2015-11-19 | 2017-03-28 | Cirrus Logic, Inc. | Cascaded integrator-comb filter as a non-integer sample rate converter |
US10498312B2 (en) * | 2017-11-17 | 2019-12-03 | Stmicroelectronics International N.V. | Glitch immune cascaded integrator comb architecture for higher order signal interpolation |
CN112422105B (en) * | 2020-10-27 | 2021-07-16 | 中国人民解放军海军工程大学 | Bionic comb filter |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4872129A (en) * | 1987-12-12 | 1989-10-03 | Deutsche Itt Industries, Gmbh | Digital decimation filter |
US5227991A (en) * | 1991-11-20 | 1993-07-13 | Motorola, Inc. | Comb filter including a data overflow monitor, and a radio including the same |
US5381356A (en) * | 1992-03-03 | 1995-01-10 | Nec Corporation | Cascade digital filters for realizing a transfer function obtained by cascade-connecting moving average filters |
US5455782A (en) * | 1992-08-14 | 1995-10-03 | Harris Corporation | Decimation filter and method |
EP0762647A1 (en) * | 1995-09-08 | 1997-03-12 | Matsushita Electric Industrial Co., Ltd. | Comb filter with a smaller number of delay elements |
US5880973A (en) * | 1996-11-20 | 1999-03-09 | Graychip Inc. | Signal processing system and method for enhanced cascaded integrator-comb interpolation filter stabilization |
-
1997
- 1997-09-23 DE DE19741922A patent/DE19741922A1/en not_active Withdrawn
-
1998
- 1998-08-21 KR KR1019997004415A patent/KR100554488B1/en not_active IP Right Cessation
- 1998-08-21 DE DE59810793T patent/DE59810793D1/en not_active Expired - Lifetime
- 1998-08-21 CN CN98801392A patent/CN1126251C/en not_active Expired - Fee Related
- 1998-08-21 CA CA002272656A patent/CA2272656A1/en not_active Abandoned
- 1998-08-21 EP EP98951189A patent/EP0940009B1/en not_active Expired - Lifetime
- 1998-08-21 JP JP51841099A patent/JP4240547B2/en not_active Expired - Fee Related
- 1998-08-21 WO PCT/DE1998/002453 patent/WO1999016169A1/en active IP Right Grant
- 1998-08-25 TW TW087113985A patent/TW439356B/en not_active IP Right Cessation
-
1999
- 1999-05-24 US US09/317,761 patent/US6034628A/en not_active Ceased
-
2001
- 2001-06-05 US US09/874,693 patent/USRE38144E1/en not_active Expired - Lifetime
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4872129A (en) * | 1987-12-12 | 1989-10-03 | Deutsche Itt Industries, Gmbh | Digital decimation filter |
US5227991A (en) * | 1991-11-20 | 1993-07-13 | Motorola, Inc. | Comb filter including a data overflow monitor, and a radio including the same |
US5381356A (en) * | 1992-03-03 | 1995-01-10 | Nec Corporation | Cascade digital filters for realizing a transfer function obtained by cascade-connecting moving average filters |
US5455782A (en) * | 1992-08-14 | 1995-10-03 | Harris Corporation | Decimation filter and method |
EP0762647A1 (en) * | 1995-09-08 | 1997-03-12 | Matsushita Electric Industrial Co., Ltd. | Comb filter with a smaller number of delay elements |
US5880973A (en) * | 1996-11-20 | 1999-03-09 | Graychip Inc. | Signal processing system and method for enhanced cascaded integrator-comb interpolation filter stabilization |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060250287A1 (en) * | 2005-04-22 | 2006-11-09 | Andreas Menkhoff | Digital filter and method of determining its coefficients |
US8775492B2 (en) * | 2005-04-22 | 2014-07-08 | Intel Mobile Communications GmbH | Digital filter and method of determining its coefficients |
Also Published As
Publication number | Publication date |
---|---|
CN1126251C (en) | 2003-10-29 |
TW439356B (en) | 2001-06-07 |
DE59810793D1 (en) | 2004-03-25 |
KR100554488B1 (en) | 2006-03-03 |
JP2001506107A (en) | 2001-05-08 |
DE19741922A1 (en) | 1999-03-25 |
CA2272656A1 (en) | 1999-04-01 |
JP4240547B2 (en) | 2009-03-18 |
WO1999016169A1 (en) | 1999-04-01 |
US6034628A (en) | 2000-03-07 |
EP0940009A1 (en) | 1999-09-08 |
CN1239604A (en) | 1999-12-22 |
EP0940009B1 (en) | 2004-02-18 |
KR20000069029A (en) | 2000-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0356598B1 (en) | Digital filter for a modem sigma-delta analog-to-digital converter | |
US4467316A (en) | Generalized interpolative method for digital/analog conversion of PCM signals | |
KR930001296B1 (en) | Filtering device | |
JP2591864B2 (en) | Digital filter | |
US7970088B2 (en) | Systems and methods for sample rate conversion | |
JPH01175310A (en) | Sampling frequency converting circuit | |
JPH02140009A (en) | Digital decimation filter | |
US20090079599A1 (en) | Asynchronous Sample Rate Conversion Using a Digital Simulation of an Analog Filter | |
GB2081544A (en) | Digital filters | |
US5548540A (en) | Decimation filter having a selectable decimation ratio | |
USRE38144E1 (en) | Comb filter | |
US8775492B2 (en) | Digital filter and method of determining its coefficients | |
US5463569A (en) | Decimation filter using a zero-fill circuit for providing a selectable decimation ratio | |
JPH05206957A (en) | Split filter of sigma-to-delta converter and analog/digital converter | |
US4243977A (en) | Delta sigma to PCM converter | |
US20080109505A1 (en) | Fir Decimation Filter and Arrangement Comprising the Same | |
Khoo et al. | Efficient high-speed CIC decimation filter | |
US7096243B2 (en) | Flexible decimator | |
US20030093448A1 (en) | Method and arrangement for sample-rate conversion | |
US11804849B2 (en) | Infinite impulse response filters with dithering and methods of operation thereof | |
JP3258938B2 (en) | Decimation filter | |
EP1033812B1 (en) | Oversampling structure with frequency response of the sinc type | |
US20020107898A1 (en) | Digital low pass filter | |
JP2000022544A (en) | Da conversion device | |
Francesconi et al. | A novel interpolator architecture for/spl Sigma//spl Delta/DACs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: INFINEON TECHNOLOGIES AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIEMENS AKTIENGESELLSCHAFT;REEL/FRAME:026358/0703 Effective date: 19990331 |
|
FPAY | Fee payment |
Year of fee payment: 12 |