• 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