DocumentCode
1636080
Title
Piecewise continuous linear interpolation of the sine function for direct digital frequency synthesis
Author
Langlois, J.M.P. ; Al-Khalili, D.
Author_Institution
Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, Ont., Canada
Volume
1
fYear
2003
Abstract
This paper discusses the design of Direct Digital Frequency Synthesizers (DDFS) based on the linear interpolation of the sine function. The problem of approximating the sine function within a desired error bound is specifically considered. The use of linear segments is favorable for hardware implementation because of the low processing complexity requirements. A relation between the minimum number of linear segments, the resolution with which segment slopes are expressed, and the achievable precision is derived. Tradeoffs between memory storage requirements and computational complexity are identified, and architectural and implementation issues are discussed. Example designs achieving; 8, 10 and 12 bits of amplitude resolution with 59, 77 and 86 dBc of Spurious Free Dynamic Range (SFDR) are presented.
Keywords
computational complexity; direct digital synthesis; error analysis; interpolation; DDS; computational complexity; direct digital frequency synthesizers; error bound; hardware implementation; memory storage requirements; piecewise continuous linear interpolation; sine function; Clocks; Computational complexity; Dynamic range; Frequency synthesizers; Hardware; Interpolation; Military computing; Polynomials; Read only memory; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Microwave Symposium Digest, 2003 IEEE MTT-S International
Conference_Location
Philadelphia, PA, USA
ISSN
0149-645X
Print_ISBN
0-7803-7695-1
Type
conf
DOI
10.1109/MWSYM.2003.1211035
Filename
1211035
Link To Document