DocumentCode
986646
Title
An FPGA-based multi-rate interpolator with real-time rate change for a JET test-bench system
Author
Batista, A.J.N. ; Alves, Diogo ; Cruz, Nuno ; Sousa, J. ; Varandas, C.A.F. ; Joffrin, E. ; Felton, Robert ; Farthing, J. ; Contributors, Jet-Efda
Author_Institution
EURATOM/IST, Lisbon, Portugal
Volume
53
Issue
3
fYear
2006
fDate
6/1/2006 12:00:00 AM
Firstpage
756
Lastpage
760
Abstract
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.
Keywords
FIR filters; comb filters; field programmable gate arrays; functional analysis; mathematics computing; physics computing; signal processing; system-on-chip; FIR filter coefficients; FPGA based multirate interpolator; JET Test-Bench System; Joint European Torus pulse database; MATLAB simulation; analog domain; cascaded integrator-comb filter; differential delay; digital filters; digital to analog converters; finite impulse response filter; multiple data rate digital signals; multirate signal interpolators; programmable chip system; real time control tools; real time rate change capability; signal processing; variable rate change factor; Computer languages; Control systems; Databases; Delay; Digital-analog conversion; Field programmable gate arrays; Finite impulse response filter; Real time systems; Sampling methods; System testing; Digital filters; real-time systems; signal processing; system on programmable chip;
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2006.874190
Filename
1644938
Link To Document