A Novel Three-Phase Sinusoidal Signal Generator FPGA Design and Implementation
According to the principle of sine wave cycle quadrants of symmetry, the generator stores one-fourth cycle of sine wave data in the Embedded Array Block (EAB) of the Field Programmable Gate Array (FPGA). Through the phase transformation, amplitude transformation, and phase shift, the symmetrical three-phase sine waves are generated. This chapter shows the circuit structures of the design, analyzes the circuit principle, and implements the method in detail. Experimental results show that the method used in the design helps save storage space, and generates a three-phase sine-wave with wide-frequency range, high accuracy, stable frequency and amplitude, and better adjustability. This generator can be used as a sinusoidal signal generator in the measurement and control circuits.
KeywordsFPGA Phase-shift circuit Phase transformation Magnitude transform Sinusoidal signal generator
- 3.Lee J, Shin H. New effective ROM compression methods for ROM-based direct digital frequency synthesizer design. IEICE Transactions on Communications 2004;E87-B(11):3352–5.Google Scholar
- 4.Jyothi Chimakurthy LS, et al. A novel DDS using nonlinear ROM addressing with improved compression ratio and quantization noise. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control 2006;53(2)Google Scholar