By Topic

An FPGA-based multi-rate interpolator with real-time rate change for a JET test-bench system

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
$33 $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

9 Author(s)
A. J. N. Batista ; EURATOM/IST, Lisbon, Portugal ; D. Alves ; N. Cruz ; J. Sousa
more authors

Eight independent multi-rate signal interpolators, with real-time change of rate capability, were implemented on a field programmable gate array. The interpolator main building blocks are a cascaded integrator-comb (CIC) filter and the respective compensation filter. The latter performs a fixed rate change of 4 and was implemented as a 129 taps finite impulse response (FIR) filter. The FIR filter coefficients were attained from the MATLAB® simulation, based on the inverse sinc(x) function. The CIC was designed to have six stages (N), a differential delay (M) of 1, and a variable rate change factor (R) ranging from 10 up to 10 000. Each interpolator over-samples the multiple data rate digital signals stored at the Joint European Torus (JET) pulse database to a fixed sampling rate of 40 MSPS. These signals are subsequently converted to the analog domain by 16 bit digital-to-analog converters to be used as stimulus for testing real-time control tools and systems at JET.

Published in:

IEEE Transactions on Nuclear Science  (Volume:53 ,  Issue: 3 )