All digital FPGA-implementable time-average-frequency direct period synthesis for IoT applications

Time-Average-Frequency Direct Period Synthesis (TAF-DPS) is an emerging frequency synthesis technique. It is built upon the concept of Time-Average-Frequency (TAF). Its distinguishing characteristics are small frequency granularity and fast frequency switching. These features make TAF-DPS an ideal on-chip frequency generator. In this paper, a TAF-DPS circuit is constructed using digital approach of HDL coding and synthesis. It is then mapped to FPGA. Using this full digital TAF-DPS as a tool, several innovative examples in application level are demonstrated. The aim of this work is to demonstrate that this low design effort and compact frequency synthesizer is a handy and powerful tool for engineers to “play with frequency” and subsequently innovate in their high level IoT applications.