Patent ID: 9264065
Filing Date: 2016-02-16
CPC Classification: H03H,H03M

Claim Text:
1. A method comprising: receiving, by a first port, a first signal, the first signal having a first frequency; providing, by a second port, a second signal, the second signal having a second frequency different from the first frequency; providing, by a transmit numerically controlled oscillator, transmit filter coefficients from a transmit filter coefficient lookup table at a rate that is a function of the first frequency divided by the second frequency; multiplying, by a transmit multiplier, a transmit filter coefficient of the transmit filter coefficients from the transmit numerically controlled oscillator and a sample of the first signal; and summing, by a transmit accumulator, products from the transmit multiplier; providing, by the transmit accumulator, a result of the summation when the transmit accumulator receives an indicator to dump the result; receiving, by a third port, a third signal, the third signal having the second frequency; providing, by a fourth port, a fourth signal, the fourth signal having the first frequency; providing, by a receive numerically controlled oscillator, receive filter coefficients from the receive filter coefficient lookup table at the rate proportional to the first frequency divided by the second frequency; multiplying, by a receive multiplier, a receive filter coefficient of the receive filter coefficients from the receive numerically controlled oscillator and a sample of the third signal; summing, by a receive accumulator, products of the receive multiplier; and providing, by the receive accumulator, a result of the summation when the receive accumulator receives an indicator to dump the result.