Low power CSD linear phase FIR filter architecture using virtual common subexpression and filter design method therefor
AssigneeSamsung Electronics Co., Ltd.
InventorYoung-Beom Jang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorYoung-Beom Jang
Estimating the term…
An apparatus and method for digital filtering includes a method for implementing a digital filter having filter coefficients, each expressible as a canonical signed digit code word; where the method includes forming a virtual common subexpression that is relevant to a first filter coefficient, forming a second subexpression for a second filter coefficient in terms of the virtual common subexpression so that adders are shared with the virtual common subexpression in a tap line of the second filter coefficients; and the resulting digital filter receives digital samples of input signals, shifts the received digital samples by bit-shift values of filter coefficients that are defined relative to the virtual common subexpression, adds shifted digital samples to drive a common tap line, adds shifted digital samples to the output of the common tap line to drive a tap line corresponding to a filter coefficient, and delays an output signal component corresponding to a tap line.
A filter coefficient design method in a digital filter having a plurality of filter coefficients that are expressed with CSD code words of n bits (n:
A method for receiving and filtering input signals of digital samples of k bits (k:
A digital filter, comprising:
An N tap CSD digital filter having filter coefficients that are expressed as CSD codes, comprising:
A method for implementing a digital filter having a plurality of filter coefficients, each expressible as a canonical signed digit code word, the method comprising:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for implementing a digital filter having a plurality of filter coefficients, each coefficient expressible as a canonical signed digit code word, the method steps comprising:
A system for implementing a digital filter having a plurality of filter coefficients, each expressible as a canonical signed digit code word, the system comprising:
A digital filter comprising:
A digital filter comprising:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for digitally filtering input signals, the method steps comprising:
Dependencies are inferred from the claim text.