Patent ID: 8271568

Claim:
A digital filter, comprising: a first stage configured to operate at a first clock, the first stage having a first input, a second input and a third input; and a second stage configured to operate at a second clock, the second stage having a first output, wherein: a frequency of the second clock is higher than a frequency of the first clock, a ratio of a frequency of the first clock and a frequency of the second clock is a fractional number, the first input is configured to receive input data to be filtered, the second input is configured to receive an indication of the ratio of the first clock and the second clock, the third input is configured to receive an indication of a time offset between (1) a clock pulse of the second clock, which occurs between a first clock pulse and a second clock pulse of the first clock, and (2) the first clock pulse of the first clock, and the first output is configured to provide filtered output data.