Patent ID: 8786472

Claim:
An apparatus comprising: a transmit sample rate converter comprising: a first port configured to receive a first signal, the first signal having a first frequency; a second port configured to provide an second signal, the second signal having a second frequency different from the first frequency; a transmit filter coefficient lookup table; a transmit numerically controlled oscillator configured to provide transmit filter coefficients from the transmit filter coefficient lookup table at a rate that is a function of the first frequency divided by the second frequency; a transmit multiplier configured to multiply a transmit filter coefficient of the transmit filter coefficients from the transmit numerically controlled oscillator and a sample of the first signal; and a transmit accumulator configured to sum products from the transmit multiplier and provide a result of the summation when the transmit accumulator receives an indicator to dump the result; and a receive sample rate converter comprising: a third port configured to receive a third signal, the third signal having the second frequency; a fourth port configured to provide a fourth signal, the fourth signal having the first frequency; a receive filter coefficient lookup table; a receive numerically controlled oscillator configured to provide receive filter coefficients from the receive filter coefficient lookup table at the rate proportional to the first frequency divided by the second frequency; a receive multiplier configured to multiply a receive filter coefficient of the receive filter coefficients from the receive numerically controlled oscillator and a sample of the third signal; and a receive accumulator configured to sum products of the receive multiplier and provide a result of the summation when the receive accumulator receives an indicator to dump the result.