By Topic

Comparison of Fixed-Point Arithmetic Errors for the FPGA-Based CRAIMOT Basis Function Generators

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

5 Author(s)
Terauds, M. ; Fac. of Electron. & Telecommun., Riga Tech. Univ., Riga, Latvia ; Valters, G. ; Derums, U. ; Vasilevskis, N.
more authors

This paper describes the mean square error (MSE) of basis function (BF) caused by the quantization of sine/cosine values. MSEs for all CRAIMOT BFs are equal. Additionally, MSEs are estimated for random signals synthesized by a limited number of weighted CRAIMOT BFs (partial sum). Maximal and minimal MSEs are given in dependence on the wordlength of sine/cosine former and the number of BFs used for synthesis. Synthesis error is independent of the number of BFs, practically constant. Errors are compared for two versions of FPGA implemented BF generator and synthesizer. Versions of mentioned devices differ by sine/cosine former blocks implemented using CORDIC and optimal linear interpolation algorithms. A CORDIC former ensures approximately twice better accuracy. A preliminary simulation has been conducted and it has proved the existence of optimal angles (optimal transforms) from the implementation point of view.

Published in:

NORCHIP, 2008.

Date of Conference:

16-17 Nov. 2008