CE845 Signal Processing Techniques for Software Radios

Course Name: 

CE845 Signal Processing Techniques for Software Radios


M.Tech (CE)


Elective (Ele)

Credits (L-T-P): 

(3 - 0 - 0) 3


Sampling and Discrete Time Systems: Sampling, Aliasing, Antialiasing filter, Nyquist criteria for ISI free communication, Sampling in frequency domain. Numerical Computation of the Fourier Transform: Derivation of DFT and properties, FFT, Improving the reso lution of the spectrum via zero padding, Spectral densities, z - transforms. Digital Filters: Filter specifications, Filter design using windowing method, Equiripple filters, Nyquist and square root Nyquist filters. Multirate Signal Processing: M - fold decima tor and L - fold expander, sample rate conversion, noble identities, polyphase representations, interpolated FIR technique, CIC filters. An Overview of Transceiver Systems: Baseband PAM transceiver, Eye patterns in PAM systems, QAM transceiver, Eye patterns in QAM systems, the impact of frequency offset and phase offset on the baseband equivalent of passband channels. Adaptive Systems: Wiener filter, The LMS algorithm, The standard RLS algorithm, Sampling with AGC. Phase Locked Loop: Continuous time PLL, Disc rete time PLL, Maximum likelihood phase estimation, PLL with extended lock range. Carrier Acquisition and Tracking: Non data aided carrier recovery techniques, Coarse carrier acquisition, Fine Carrier acquisition and tracking, Costas loop, Pilot aided carr ier acquisition method, Data aided carrier tracking method. Timing Recovery: Non data aided timing recovery methods and algorithms, Data aided timing recovery techniques, Muller and Muller’s method, Decision directed method. Channel Equalization: Continuou s time channel model, Discrete time channel model, Symbol spaced equalizer, Fractionally spaced equalizer, Performance study of equalizers (Wiener - Hopf Equations), Adaptation algorithms, Cyclic equalization.


Behrouz Farhag, “Signal Processing Techniques for Software Radios”, Second Edition, Lulu Publications, 2010.
Michael Rice, “Digital Communications: A Discrete Time Approach”, First Edition, Pearson Education, 2009.
Richard Johnson, William Sethares, and Andrew Klein, “Software Receiver Design”, First Edition, Cambridge University Press, 2011.

Contact us

Dr. U. Shripathi Acharya,  Professor and Head, 
Department of E&C, NITK, Surathkal
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

  • Hot line: +91-0824-2473046

Connect with us

We're on Social Networks. Follow us & get in touch.