Digital filter with improved numerical precision
US5479454A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 21, 1993 |
| Grant date | Dec 26, 1995 |
| Priority date | — |
| Expiry date | Sep 21, 2013 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03H17/0233
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A digital filter characterized by a plurality of filter coefficients, positive ones of the coefficients being represented by unsigned binary integers and negative ones of the coefficients being represented by 2's complement binary integers, comprising an input for receiving a digital input signal comprising a first predetermined number of bits; means for truncating or rounding at least one leading "0" or trailing "0" of the positive ones of the coefficients and at least one leading "1" or trailing "0" of the negative ones of the coefficients, such that significance of the integers is removed; means for successively delaying the digital input signal to produce successively delayed versions of the digital input signal; means for multiplying the successively delayed versions of the digital input signal by respective ones of the truncated representations of the respective ones of the plurality of filter coefficients and in response generating a plurality of intermediate product integers; means for restoring significance to the intermediate product integers; and means for summing the intermediate product integers and in response generating a digital output signal.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.