Programmable digital filter
AssigneeSGS-Thomson Microelectronics S.A.
InventorsFranco Cavallotti, Alessandro Cremonesi, Rinaldo Poluzzi
Life of this patent
Estimating the term…
Abstract
The digital filter includes a plurality of parallel adders, each whereof has a first input, a second input and an output; the parallel output of each adder is connected to the first input of the successive adder across a respective delay element. The second input of each adder is connected in parallel to the output of one of a plurality of memory banks, each whereof comprises a plurality of addressable memory cells, the addressing inputs whereof can be driven by a sampled digital signal to be filtered, and the memory cells of each bank contain a digital value which is equal to the product of a preset coefficient by the address of the cell itself.
Claims11
Programmable digital filter comprising:
- a) a plurality of parallel adders, each parallel adder having a first input, a second input and a parallel output, the parallel output of each said parallel adder being connected to said first input of the successive adder across a respective delay element, and a memory comprising:
- b) a memory bank including a plurality of addressable memory cells, wherein each memory cell holds a partial product of a preset coefficient and substantially all partial products held in said memory bank are non-redundant with other partial products held therein, said memory bank having an addressing input connected to a sampled digital signal to be filtered and a substantial number of outputs of said cells are connected to second inputs of at least two parallel adders, said memory bank comprising a number of bit lines not smaller than the total number of levels assumed by said sampled digital signal to be filtered, and a number of bits per line which is not smaller than the total number of bits of the partial products of present coefficients and given level of said sampled digital signal, said memory bank including a unit for decoding said sampled digital signal.
Dependencies are inferred from the claim text.