DocumentCode :
1633552
Title :
Precision and performance of numerically controlled oscillators with hybrid function generators
Author :
Janiszewski, Ireneusz ; Hoppe, Bemhard ; Meuth, Hermann
Author_Institution :
FH Darmstadt, Germany
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
744
Lastpage :
752
Abstract :
Numerically Controlled Oscillators (NCOs), bringing together in a hybrid scheme both ROM lookup tables (LUT) and hardware implementations of the iterative CORDIC algorithm for sine/cosine function generation are investigated. This scheme combines the respective advantages of (i) fast access and power efficiency of reasonably sized LUTs and of (ii) in principle arbitrary precision obtainable from a rigorous iteration algorithm. Systematic studies using hardware description language (HDL) models and synthesis lead to optimum LUT/CORDIC ratios, which minimize power consumption and silicon area for a given operating clock frequency. First order error models are presented as guidelines for choosing internal NCO parameters, as word lengths and the number of CORDIC stages for a given amplitude resolution. The NCO models are synthesized in a 0.35 μm CMOS standard cell target technology. Two clock frequencies, 200 MHz and 20 MHz, implying maximum signal frequencies of about 70 MHz and 7 MHz, were implemented as ´high´ and ´moderate´ performance benchmarks, respectively. Both an on-chip 12 bit digital-to-analog converter (DAC) and an external (commercial) 14 bit DAC permit the microelectronic circuit to serve as a complete sine signal generator for clock frequencies up to 200 MHz
Keywords :
CMOS digital integrated circuits; application specific integrated circuits; direct digital synthesis; function generators; iterative methods; oscillators; pipeline arithmetic; table lookup; 0.35 micron; 7 to 200 MHz; CMOS ASIC; CMOS standard cell technology; DFT; HDL models; NCO accuracy testing; NCO parameters; ROM lookup tables; digital frequency synthesis; digital signal generator; discrete Fourier transform; first order error models; hardware description language models; hybrid function generators; hybrid scheme; iterative CORDIC algorithm; numerically controlled oscillators; optimum LUT/CORDIC ratios; sine signal generator; sine/cosine function generation; Clocks; Frequency; Hardware design languages; Hybrid power systems; Iterative algorithms; Oscillators; Power system modeling; Read only memory; Semiconductor device modeling; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frequency Control Symposium and PDA Exhibition, 2001. Proceedings of the 2001 IEEE International
Conference_Location :
Seattle, WA
ISSN :
1075-6787
Print_ISBN :
0-7803-7028-7
Type :
conf
DOI :
10.1109/FREQ.2001.956374
Filename :
956374
Link To Document :
بازگشت