Title :
Synchronization and demodulation programming projects to accompany a first course on digital communications
Author :
Gunther, Jacob ; Moon, Thomas
Author_Institution :
Dept. of Electr. & Comput. Eng., Utah State Univ., Logan, UT, USA
Abstract :
This paper describes a series of programming assignments associated with a first course on digital communications. The programs build upon one another and progress toward an innovative final programming project that is completed during the last six weeks of the semester. Using black-and-white (1 bit per pixel) images as the message bits to be transmitted, the instructor synthesizes a set of modulated signals that are subject to different types of impairments including amplitude variations, carrier phase and frequency offsets, data clock phase and frequency offsets, additive Gaussian noise, and combinations of these impairments. Students write signal processing receiver algorithms including automatic gain control, and carrier recovery and timing recovery phase locked loops. Students apply their programs to the signals created by the instructor and recover the images. This project helps students internalize concepts taught during lecture sessions.
Keywords :
automatic gain control; computer science education; demodulation; digital communication; educational courses; phase locked loops; programming; signal processing; additive Gaussian noise; amplitude variations; automatic gain control; black-and-white images; carrier phase; carrier recovery; course; data clock phase; demodulation programming project; digital communications; frequency offsets; image recovery; lecture sessions; modulated signal synthesis; programming assignments; signal processing receiver algorithms; synchronization programming project; timing recovery phase locked loops; Clocks; MATLAB; Phase locked loops; Programming; Receivers; Table lookup; Timing; Digital communications; phase locked loops; synchronization;
Conference_Titel :
Digital Signal Processing and Signal Processing Education Meeting (DSP/SPE), 2013 IEEE
Conference_Location :
Napa, CA
Print_ISBN :
978-1-4799-1614-6
DOI :
10.1109/DSP-SPE.2013.6642610