Title: Systems and methods for variable rate conversion.Abstract: Poly-phase filters are used to offer an efficient and low complexity solution to rate conversion. However, they suffer from inflexibility and are not easily reconfigured. A novel design for rate converters employ poly-phase filters but utilize interpolation between filter coefficients to add flexibility to rate conversion. This interpolation can be implemented as an interpolation of the poly-phase filter results. Additional approximations can be made to further reduce the amount of calculations required to implement a flexible rate converter. ...

BACKGROUND

The present invention relates generally to rate conversion of digital data and specifically with the use of poly-phase filters for rate conversion.

2. Related Art

Data is often manifested as discrete time data, that is a representative sample is presented at a given rate. Digital data goes further and each sample is quantized to a digital value. While some data is derived purely digitally, such as the results from a computation by the process, other data is associated with an original analog form, such as audio or video. The analog signal is sampled at the given rate to convert it to a discrete time or digital data. This rate is known as the sampling rate. For example, in audio applications, 44.1 kHz and 48 kHz are common sampling rates.

The process of converting between two sampling rates is known as rate conversion. If the rate conversion goes from a lower rate to a higher rate, it is referred to as upsampling or interpolation. If the rate conversion goes from a higher rate to a lower rate, it is referred to as downsampling or decimation.

FIG. 1 illustrates a typical rate conversion system using a traditional rate converter for a rational rate conversion. In this example, the output is sampled at a rate of L/M times the input sampling rate. The input is signal is first upsampled to the least common multiple of the input and output sampling rate by upsampler 102. Upsampler 102 typically inserts zeroes between the input samples to increase the sampling rate in a process known as zero-padding. This converts the input signal to an upsampled signal at L times the sampling rate. The upsampled signal is then filtered using filter 104 which is a usually a low pass filter. The filter smoothes out the upsampled signal and also prevents aliasing from the downsampling process which is performed by downsampler 106. Typically, downsampler 106 uses decimation to convert from the higher intermediate rate to the lower output rate. The result is a signal that has been downsampled by a factor of M or a total rate change by a factor of L/M.

FIG. 2 illustrates an example of a rate conversion by 3/2. Graph 202 shows an input signal at a sampling rate that is 2f, where f represents a common sampling rate. Since this example merely expresses sampling rates with a relative rate conversion of 3/2 the specific value of f is not important. Graph 204 the signal is upsampled to 6f by zero-padding. This might be performed by upsampler 102 of system 100. Graph 206 shows the signal after being filtered possibly by a filter like filter 104. Graph 208 shows the signal after resampling or downconversion by a downsampler such as downsampler 106. This is done by decimation. It can be seen that for this 2-1 downconversion, every other 6f sample is discarded to obtain a 3f signal.

One difficulty with this approach is that it relies on finding a reasonable least common multiple. In the case of going from 2f to 3f, a least common multiple of 6f is used. However, in many situations, the least common multiple is not so small. For example to rate convert between to common audio sampling rates 44.1 kHz used by conventional CD and 48 kHz used by other digital audio standards including DVDs, the least common multiple is 7.056 MHz. Rate conversion from 44.1 kHz and 48 kHz would require a 160/147 rate conversion. One key challenge is that the low pass filter would have to operate at 7.056 Mhz which is more than 100 times the sampling rate either input or output operate at. Furthermore, the bandwidth of the filter should be the minimum of the two rates 44.1 kHz and 48 kHz, and the digital filter would typically require 5000-10000 filter coefficients.

One approach to simplify and reduce the demands on resources is to use poly-phase filters. To demonstrate how poly-phase filters can be used, the rate conversion example of FIG. 2 is used. Suppose a finite impulse response (FIR) filter with an impulse response length of 6 which has 6 filter coefficients is used. It should be noted that in this example, 6 filter coefficients are used for simplicity, but in practice many more coefficients are usually required. Mathematically, this can be summed up as

How KEYWORD MONITOR works... a FREEservice from FreshPatents1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Systems and methods for variable rate conversion or other areas of interest.###

Data source: patent applications published in the public domain by the United States Patent and Trademark Office (USPTO). Information published here is for research/educational purposes only. FreshPatents is not affiliated with the USPTO, assignee companies, inventors, law firms or other assignees. Patent applications, documents and images may contain trademarks of the respective companies/authors. FreshPatents is not responsible for the accuracy, validity or otherwise contents of these public document patent application filings. When possible a complete PDF is provided, however, in some cases the presented document/images is an abstract or sampling of the full patent application for display purposes. FreshPatents.com Terms/Support -g2-0.2457

20130214|20130038475|variable rate conversion|Poly-phase filters are used to offer an efficient and low complexity solution to rate conversion. However, they suffer from inflexibility and are not easily reconfigured. A novel design for rate converters employ poly-phase filters but utilize interpolation between filter coefficients to add flexibility to rate conversion. This interpolation can be |Conexant-Systems-Inc