发明名称 Method and apparatus for implementing finite impulse response filters without the use of multipliers
摘要 A finite impulse response filter is implemented as a sum of individual component, running-sum filters. The sum of all of the component filters required for a desired filter response is calculated in an accumulator and only the component filters' update terms, which are the difference between a new and an old discarded sample, is calculated for each component filter. A desired impulse response is decomposed into a sum of rectangular impulse responses of equal height, each of which implemented as a running sum requiring a subtraction and an addition. Using circuits running at a multiple of the sampling clock, multiple running sums may be implemented on the same hardware. A whole filter of arbitrary impulse response shapes and lengths may be implemented using memory and two arithmetic units. Two or more such filters may be cascaded to obtain a better approximation of the desired frequency characteristic. The invention saves significant chip resources and manufacturing costs.
申请公布号 US7912884(B2) 申请公布日期 2011.03.22
申请号 US20060633875 申请日期 2006.12.04
申请人 ALOKA CO., LTD. 发明人 ALEXANDRU RADU
分类号 G06F17/10 主分类号 G06F17/10
代理机构 代理人
主权项
地址