Title :
Design and implementation of Costas loop for BPSK demodulator
Author :
Shamla, B. ; Gayathri Devi, K.G.
Author_Institution :
Dept. of Electron. & Commun., Gov. Eng. Coll., Thrissur, India
Abstract :
The paper presents hardware design of digital signal processing based PSK demodulator using Costas loop. On the basis of analyzing the mathematical models of Costas loop, a method to model and simulate it by MATLAB is put forward. The design of LPF (low-pass filter), LF (loop filter) and VCO (voltage-controlled oscillator) are researched. It is first simulated using MATLAB in analog domain and then in digital domain using digital multiplier and NCO (numerically controlled oscillator) replacing VCO. The functional simulation is accomplished in VHDL code on Modelsim simulator. The whole design is accommodated in a ProASIC3 Actel FPGA. Results show that the Costas loop could correctly realize BPSK signal´s carrier recovery and data demodulation. Results of theoretical simulation and practical engineering experiments are the same. Paper also highlights the programmable nature of the design.
Keywords :
demodulators; digital signal processing chips; field programmable gate arrays; hardware description languages; low-pass filters; phase shift keying; voltage-controlled oscillators; BPSK demodulator; BPSK signal carrier recovery; Costas loop; LF; LPF; Matlab; Modelsim simulator; NCO; ProASIC3 Actel FPGA; VCO; VHDL code; analog domain; data demodulation; digital domain; digital multiplier; digital signal processing; functional simulation; loop filter; low-pass filter; mathematical model; numerically controlled oscillator; voltage controlled oscillator; Binary phase shift keying; Demodulation; Detectors; IIR filters; Mathematical model; Phase locked loops; Voltage-controlled oscillators; BPSK; Costas loop; PLL; Synchronization; numerically controlled oscillator;
Conference_Titel :
India Conference (INDICON), 2012 Annual IEEE
Conference_Location :
Kochi
Print_ISBN :
978-1-4673-2270-6
DOI :
10.1109/INDCON.2012.6420723