Title :
Efficient sine evaluation architecture for direct digital frequency synthesis
Author :
Fanucci, L. ; Roncella, R. ; Saletti, R.
Author_Institution :
Centro Studi Metodi a Dispositivi per Radiotrasmissioni, Nat. Res. Council, Pisa, Italy
fDate :
6/23/1905 12:00:00 AM
Abstract :
An efficient sine evaluation architecture for direct digital frequency synthesis (DDFS) is presented. The sine values are approximated with the output of a second order interpolator, whose coefficients are stored in a tiny look-up table (LUT). The method allows a strong memory compression ratio, with respect to other approximation solutions, that balances the necessity of two multipliers and two adders. A sine evaluator with 21-b argument and 16-b output has been designed. It is characterized by a maximum absolute error of 0.82 LSB, an output SNR of 97.78 dB and an amplitude contribution to the spectral purity better than 117 dBc. The dimension of the LUT is only 720 b, and the parabolic interpolator has an estimated complexity of about 15,000 transistors. The structure of the evaluator is simple, easily pipelinable, and well suited to an integrated implementation
Keywords :
digital arithmetic; digital integrated circuits; direct digital synthesis; interpolation; table lookup; 16 bit; 21 bit; 97.78 dB; DDS; LUT; direct digital frequency synthesis; lookup table; memory compression ratio; parabolic interpolator; second order interpolator; sine evaluation architecture; Application software; Delay; Equations; Frequency synthesizers; Hardware; IIR filters; Quantization; Signal processing algorithms; Signal to noise ratio; Table lookup;
Conference_Titel :
Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
Print_ISBN :
0-7803-7057-0
DOI :
10.1109/ICECS.2001.957659