Patent ID: 6553397
Filing Date: 2003-04-22
Classification: H03H

Abstract:
A method of processing a series of mapped input data values {x0, x1, . . . , xNâˆ’1}, comprising the steps of:(a) successively storing and processing, in a digital processor, each of the mapped input values to create tap values {t0, t1, . . . , tNâˆ’1}; (b) processing, in the digital processor, each of the tap values {t0, t1, . . . , tNâˆ’1} to produce {At0h0, At1h1, . . . , AtNâˆ’1hNâˆ’1} wherein values {h0, h1, . . . , hNâˆ’} are weight values selected to achieve the desired device response and A is a constant; (c) computing, in the digital processor, a sum of values {At0h0, At1h1, . . . , AtNâˆ’1hNâˆ’1} to produce &Sum;k=0N-1&it;Atk&it;hk;and(d) biasing, in the digital processor, the sum &Sum;k=0N-1&it;A&it;â€ƒ&it;tk&it;hkto produce an output value.