Title :
Simple Digital Pulse Width Modulator Under 100 ps Resolution Using General-Purpose FPGAs
Author :
Costinett, Daniel ; Rodriguez, M. ; Maksimovic, Dragan
Author_Institution :
Dept. of Electr., Comput., & Energy Eng., Univ. of Colorado, Boulder, CO, USA
Abstract :
This letter describes a very simple implementation of a digital pulse width modulator (DPWM) under 100 ps resolution in low-cost field-programmable gate arrays (FPGAs). The implementation is based on internal carry chains and logic resources which are present in most FPGA families. The proposed approach does not require manual routing or placement, consumes few hardware resources, and does not rely heavily on specialized phase-locked loop or clock management resources. A 50-MHz switching frequency DPWM with 60-ps resolution and a 1-MHz switching frequency DPWM with 90-ps resolution are experimentally demonstrated, with monotonicity and excellent linearity.
Keywords :
field programmable gate arrays; DPWM; digital pulse width modulator; frequency 1 MHz; frequency 50 MHz; general-purpose FPGA; internal carry chains; logic resources; low-cost field-programmable gate arrays; manual routing; Decoding; Delay; Delay lines; Field programmable gate arrays; Manuals; Multiplexing; Routing; Delay lines; field-programmable gate arrays (FPGA); hybrid integrated circuits; pulse modulation;
Journal_Title :
Power Electronics, IEEE Transactions on
DOI :
10.1109/TPEL.2012.2233218