Back to results
US 7,466,781 B2Granted
Programmable filter
AssigneeIntel Corporation
InventorsDmitry Petrov, Lev Smolyar
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods, and articles of manufacture disclosing a filter with a plurality of convolver branches are described herein. Each of the plurality of convolver branches include a multiplier, integrator, and sampler and hold circuit. A sampled output of one branch may be fed back to another branch. Other embodiments may be described and claimed.
Claims20
An apparatus, comprising:
- a first convolver branch having a first multiplier to multiply an input signal with a first multiplication value to provide a first multiplier output, a first integrator to integrate the first multiplier output to provide a first integrator output, and a first sampler and a hold circuit to receive a first integrated signal, which is based at least in part on the first integrator output, to provide a first sampled output;
- a second convolver branch having a second multiplier to multiply the input signal with a second multiplication value to provide a second multiplier output, a second integrator to integrate the second multiplier output to provide a second integrator output, and a second sampler and hold circuit to receive a second integrated signal, which is based at least in part on the second integrator output and the first sampled output, to provide a second sampled output;
- and
- a multiplexer to combine the first sampled output and the second sampled output.
1 more element
A method, comprising:
- multiplying, in a first convolver branch, an input signal by a first multiplication value to provide a first multiplier output;
- integrating, in the first convolver branch, the first multiplier output to provide a first integrator output;
- sampling, in the first convolver branch, a first integrator signal, which is based at least in part on the first integrator output, to provide a first sampled output;
- multiplying, in a second convolver branch, the input signal by a second multiplication value to provide a second multiplier output;
- integrating, in the second convolver branch, the second multiplier output to provide a second integrator output;
- sampling, in the second convolver branch, a second integrator signal, which is based at least in part on the first integrator output and the first sampled output to provide a second sampled output;
- and
- combining the first and second sampled outputs.
5 more elements
An article comprising a computer readable storage medium having computer executable instructions stored thereon that, when executed, result in a filter response provided by:
- multiplying, in a first convolver branch, an input signal by a first multiplication value to provide a first multiplier output;
- integrating, in the first convolver branch, the first multiplier output to provide a first integrator output;
- sampling, in the first convolver branch, a first integrator signal, which is based at least in part on the first integrator output, to provide a first sampled output;
- multiplying, in a second convolver branch, the input signal by a second multiplication value to provide a second multiplier output;
- integrating, in the second convolver branch, the second multiplier output to provide a second integrator output;
- sampling, in the second convolver branch, a second integrator signal, which is based at least in part on the first integrator output and the first sampled output to provide a second sampled output;
- and
- combining the first and second sampled outputs.
5 more elements
Dependencies are inferred from the claim text.