Patent ID: RE43489

Claim:
A sample rate converter comprising: a plurality of sample rate converter components, including: a rate estimator; a low pass filter, wherein an output of the rate estimator is passed through the low pass filter; a phase selection unit, wherein an output of the low pass filter is provided to the phase selection unit; a polyphase coefficient interpolator, wherein a set of interpolated polyphase filter coefficients is generated by the polyphase coefficient interpolator based upon an output of the phase selection unit; a convolution unit configured to convolve the interpolated polyphase filter coefficients with a corresponding sample samples of an input data stream; an input FIFO configured to receive samples of the input data stream and to provide the samples of the input data stream to the convolution unit; an output FIFO configured to receive samples of an output data stream from the convolution unit; and a FIFO management unit coupled to the input and output FIFOs and configured to provide feedback to the low pass filter; wherein a first portion of the components comprise hardware components; and wherein a second portion of the components comprise software components.