Digital sampling rate conversion: principles and implementation


  1. Wang, Sichun
  2. Kozminchuk, B.
Corporate Authors
Defence Research Establishment Ottawa, Ottawa ONT (CAN);Intrinsix Corporation, Kanata Ont (CAN)
The resampling of a signal involves the conversion from the initial sampling rate to a new and different one. This is often necessary in practical applications because the sampling rate is often fixed while the desired sampling rate may depend on the application or a signal parameter, such as the symbol rate or channel spacing. This problem often arises in software radios systems where the sampling rate is determined by hardware constraints. Although resampling algorithms have been developed and implemented in commercial software libraries, such as the Intel Signal Processing Library/cite{Intel}, these algorithms often have undesirable limitations. For example, a typical constraint is that the data blocks processed must be an integer multiple of the downsampling rate. This restriction simplifies the indexing in the code and reduces the complexity of the implementation. However, it decreases the flexibility and usefulness of the resulting program, since in some applications, the length of the input data blocks may not be an integer multiple of the downsampling rate. For such applications, there is a need for a resampling program that imposes no restriction on the length of the input data blocks. TRUNCATED

Il y a un résumé en français ici.

Resample;Interpolation;Decimation;Digital filters;Digital radio receivers;Downsampling
Report Number
DREO-TM-2001-032 — Technical Memorandum
Date of publication
01 Feb 2001
Number of Pages
Hardcopy;Document Image stored on Optical Disk

Permanent link

Document 1 of 1

Date modified: