By Topic

An efficient approach for conversion between arbitrary sampling frequencies

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Saramaki, T. ; VLSI Solution Oy, Tampere, Finland ; Ritoniemi, T.

An efficient technique is introduced for conversion between arbitrary input and output sampling frequencies, denoted by Fin and Fout. The overall system consists of two basic building blocks. In the first block, the sampling rate is increased by an integer ratio L using a linear-phase multistage FIR interpolator, resulting in the sampling frequency of LFin. In the second block, the output of this interpolator is first filtered by R parallel linear-phase FIR branch filters. The desired output samples at time instants m/Fout for m=0, 1, ... are then found in three steps. The first step involves finding at the output of each branch filter the largest existing sample point n/(LFin) which is less than or equal to the desired time instant m/Fout. In the second step, the corresponding output samples of the branch filters are multiplied by γ(r-1) where r=1, 2, ···, R for the first, second, ..., and for the Rth branch and γ=2LFin[m/Fout-n/(LFin)]-1. The desired sample at the time instant m/Fout is finally obtained by adding the results of the second step. Examples are included illustrating the efficiency of the proposed approach compared to other existing techniques

Published in:

Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on  (Volume:2 )

Date of Conference:

12-15 May 1996