| CPC H03H 17/06 (2013.01) [H03H 17/0227 (2013.01); H03H 17/0294 (2013.01); H03H 2017/0081 (2013.01)] | 13 Claims |

|
1. A dynamic current-mode finite impulse response (FIR) filter, comprising:
a coefficient signal generator configured to generate a coefficient signal that includes a plurality of continuous or discrete amplitude coefficient values;
an input signal generator configured to generate an input signal that includes a plurality of continuous or discrete amplitude input values, wherein the input signal generator comprises a plurality of dynamic current mirrors (DCMs) to output the continuous or discrete amplitude input values;
a dynamic current multiplier configured to receive the input signal and the coefficient signal and to generate intermediate product terms that are multiplications of the coefficient values and reflected and shifted input values, wherein the dynamic current multiplier comprises:
a first dynamically configured transistor (DCT) comprising an input node to receive the first input signal during a first phase of operation and a second signal during a second phase of operation; and
a second DCT comprising an input node to receive a third input signal during a first phase of operation, and to output the intermediate product terms during a second phase of operation, wherein a source node of the first DCT is coupled to a source node of the second DCT; and
an accumulator configured to receive the intermediate product terms and to sequentially integrate the intermediate product terms over the coefficient values to produce output responses for the input values.
|