DocumentCode :
3291840
Title :
Improved numerically-controlled digital sinusoidal oscillator
Author :
Deo, Shubhada ; Menon, Sreeraj ; Nallathambhi, Saritha ; Soderstrand, Michael A.
Author_Institution :
Sch. of Electr. & Comput. Eng., Oklahoma State Univ., Stillwater, OK, USA
Volume :
2
fYear :
2002
fDate :
4-7 Aug. 2002
Abstract :
The design of a digital sinusoidal oscillator with finite word length having excellent capability to reduce DC drift, frequency and amplitude drifts is proposed. The design utilizes the fundamental properties of a simple second order difference equation. The key element of this NCO is a ROM look-up-table (LUT) that translates the control input into a value of beta (the cosine of the desired frequency angle theta) that guarantees stability of the oscillator. The disadvantage is that the frequency of oscillation may be slightly different from that specified by the NCO input. But the result is an oscillator that has zero drift in amplitude, DC value or frequency. The proposed oscillator utilizes an LUT, a single multiplier, two input adders and two delays. Simulations confirm the no DC drift, no amplitude distortion and no frequency drift occur for long-term oscillation.
Keywords :
circuit stability; difference equations; digital circuits; numerical control; oscillators; table lookup; DC drift; ROM look-up table; amplitude distortion; amplitude drift; circuit stability; design method; finite word length; frequency drift; numerically-controlled digital sinusoidal oscillator; second-order difference equation; Circuit stability; Difference equations; Frequency; Hardware; Iterative algorithms; Modems; Oscillators; Read only memory; Signal processing algorithms; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
Type :
conf
DOI :
10.1109/MWSCAS.2002.1186835
Filename :
1186835
Link To Document :
بازگشت