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 :
بازگشت