DocumentCode
806650
Title
An FPGA Implementation of Frequency Output
Author
Zamora, Mayela ; Wu, Huijuan ; Henry, Manus P.
Author_Institution
Dept. of Eng. Sci., Invensys Univ. Technol. Centre for Adv. Instrum., Oxford
Volume
56
Issue
3
fYear
2009
fDate
3/1/2009 12:00:00 AM
Firstpage
648
Lastpage
653
Abstract
Digital frequency input and output (typically in the range 1 Hz to 100 kHz) for data transmission are employed in many industrial applications. This paper provides the following elaborations of the ISIE´07 conference paper. A thorough literature review suggests that previous techniques can be classified into three basic approaches. Theoretical expressions for the errors of each are derived and compared with the new approach developed by the authors. Each method has been implemented in a more recent field programmable gate array architecture (Spartan 3), and the results are consistent with the theoretical values. The new method provides a precision of 6 times10-6 % or better for all frequencies, based on a 40-MHz clock.
Keywords
clocks; field programmable gate arrays; clocks; digital frequency output; field programmable gate arrays; frequency 1 kHz to 100 kHz; frequency 40 MHz; hardware compilation; Field programmable gate array; Field-programmable gate arrays (FPGAs); Handel-C; frequency control; hardware compilation; pulse frequency modulation;
fLanguage
English
Journal_Title
Industrial Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0278-0046
Type
jour
DOI
10.1109/TIE.2008.928553
Filename
4566078
Link To Document