Improved numerically-controlled digital sinusoidal oscillator

被引:0
作者
Deo, S [1 ]
Menon, S [1 ]
Nallathambhi, S [1 ]
Soderstrand, MA [1 ]
机构
[1] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
来源
2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS | 2002年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:211 / 214
页数:4
相关论文
共 6 条
[1]  
ABUELHAIJA AI, CAS, V33, P373
[2]  
ALIBRAHIM MMJ, 2001, ANALOG DIGITAL SIGNA, V48
[3]  
ALIBRAHIM MMJ, 2001, AS SIMPLE RECURSIVE
[4]  
Gold B, 1969, Digital processing of signals, Lincoln Laboratory publications
[5]  
*NAT SEM CORP, 1981, PREC LOW FREQ SIN WA
[6]  
SCANERBERGER M, 1990, IEEE T IM, V39, P870