Fixed-point error analysis of CORDIC processor based on the variance propagation formula

被引:32
作者
Park, SY [1 ]
Cho, NI
机构
[1] Seoul Natl Univ, Sch Elect Engn, Seoul 151744, South Korea
[2] Inst New Media & Commun, Seoul 151744, South Korea
关键词
coordinate rotation digital computer; covariance matrices; error analysis; fixed-point error analysis; fast Fourier transform (FFT); mean-square error (MSE);
D O I
10.1109/TCSI.2003.820232
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a fixed-point mean-square error (MSE) analysis of coordinate rotation digital computer (CORDIC) processors based on the variance propagation method, whereas the conventional approaches provide only the error bound which results in large discrepancy between the analysis and actual implementation. The MSE analysis is aimed at obtaining a more accurate analysis of digital signal processing systems with CORDIC processor, especially when the design specification is given by the signal-to-noise ratio or MSE. For the MSE analysis, the error source and models are first defined and the output error is derived in terms of MSE in the rotation mode of the conventional CORDIC processor. It is shown that the proposed analysis can also be applied to the modified CORDIC algorithms. As an example of practical application, a fast Fourier transform processor using the CORDIC processor is presented in this paper, and its output error variance is analyzed with respect to the wordlength of CORDIC. The results show a close match between the analysis and simulation.
引用
收藏
页码:573 / 584
页数:12
相关论文
共 27 条
[1]   High performance rotation architectures based on the radix-4 CORDIC algorithm [J].
Antelo, E ;
Villalba, J ;
Bruguera, JD ;
Zapata, EL .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (08) :855-870
[2]   Error analysis and reduction for angle calculation using the CORDIC algorithm [J].
Antelo, E ;
Bruguera, JD ;
Lang, T ;
Zapata, EL .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (11) :1264-1271
[3]   Numerical accuracy of fast Fourier transforms with CORDIC arithmetic [J].
Bekooij, M ;
Huisken, J ;
Nowak, K .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2000, 25 (02) :187-193
[4]   FOURIER-TRANSFORM COMPUTERS USING CORDIC ITERATIONS [J].
DESPAIN, AM .
IEEE TRANSACTIONS ON COMPUTERS, 1974, C 23 (10) :993-1001
[5]  
DESPAIN AM, 1979, IEEE T COMPUT, V28, P333, DOI 10.1109/TC.1979.1675363
[6]   REDUNDANT AND ONLINE CORDIC - APPLICATION TO MATRIX TRIANGULARIZATION AND SVD [J].
ERCEGOVAC, MD ;
LANG, T .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (06) :725-740
[7]  
Gardner W.A., 1990, Introduction to Random Processes with Applications to Signals and Systems, V2nd
[8]   NOVEL FIXED-POINT ROUNDOFF ANALYSIS OF THE DECIMATION-IN-TIME FHT [J].
HSU, CY .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (01) :206-208
[9]  
HU X, 1993, P ISCAS 93, V1, P766
[10]   THE QUANTIZATION EFFECTS OF THE CORDIC ALGORITHM [J].
HU, YH .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (04) :834-844