RF and Digital Signal Processing for Software-Defined Radio: A Multi-Standard Multi-Mode Approach

10.3: Arbitrary Sampling Rate Conversion

10.3 Arbitrary Sampling Rate Conversion

The sampling rate conversion techniques that we have discussed thus far assume that the ratio of input to output sampling rates is an integer or a ratio of integers. However, in certain cases where the ratio is an irrational number or a ratio of integers requiring high upsampling and downsampling rates, it becomes more practical to implement the rate change operation with the help of a fractional delay filter. One such example is to change the sampling rate, say by the ratio of 64/65 = 0.984. Obviously, polyphase filter structure would be impractical. In this section, we will discuss techniques that may be used to perform such sampling-rate conversion with the aid of fractional delay filters.

10.3.1 The Ideal Fractional Delay Filter

An ideal fractional delay filter is a filter through which the signal is simply delayed by an arbitrary amount

where x( n) and y( n) are the input and output signals respectively. In the frequency domain, this simply implies that H ideal (z) = z ?D. In the frequency domain, the filter response is given as

The group delay can be derived from the phase as

Note that the implication of (10.115) in the z- domain is that

This in essence implies that D must be an integer. In reality z ?D cannot be simply realized for non-integer values of D. Therefore, an approximation of this all pass function is then in order.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Active Filters
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.