Back close

Course Detail

Course Name Multirate Signal Processing & Software Defined Radio
Course Code 19CCE212
Program B. Tech. in Computer and Communication Engineering
Semester Four
Year Taught 2019


Unit 1

Fundamentals of Multirate Signal Processing – Nyquist and Square root Nyquist Filter –Systems using resampling filter – Quadrature Mirror Filters (QMF) – Theory and Application – Wavelet for multirate signal processing.

Unit 2

Polyphase FIR filter – Resampling Filter – Half-band Filters – Dyadic filter – Arbitrary Sampling Rate Conversion -Recursive polyphase filter – Cascade Integrator Comb Filter (CIC) – Cascade and multiple stage filters – Analog to Digital and Digital to Analog converters for SDR.

Unit 3

Application in communication systems – Conventional Digital down converters (DDC) – Aliasing DDC – Timing recovery in digital demodulation – Carrier recovery and phase recovery – Introduction to software-defined radio – Review of telecommunication concepts and systems – Analog and Digital Communication System – Front-end RF system – Link Budgets – noise – C/N and S/N ratios – Digital filtering – Signal recovery – Baseband and Band pass Sampling – Complete SDR systems – Future trends in SDR.


  • Fredric J Harris, “Multirate Signal Processing for Communication Systems”, Pearson Education, 2004.
  • BehrouzFarhang-Boroujeny, “Signal Processing Techniques for Software Radios”, Lulu Publishing House, 2008.
  • Jeffrey H Reed, “Software Radio: A Modern Approach to Radio Engineering”, Prentice Hall PTR, 2002.


  • Vaidyanathan P P, “Multirate Systems and Filter Banks”, Prentice Hall Inc., 1993.
  • N. J. Fliege, “Multirate Digital Signal Processing – Multirate Systems”, Filter Banks andWavelets, John Wiley, 1994.
  • Tony J. Rouphael, “RF and Digital Signal Processing for Software-Defined Radio: A Multi-Standard Multi-Mode Approach”, Elsevier Inc., 2009.
  • Walter Tuttlebee, “Software Defined Radio: Origins, Drivers and International Perspectives”, John Wiley and Sons Ltd, 2002.

Evaluation Pattern

Assessment Internal External
Periodical 1 (P1) 15
Periodical 2 (P2) 15
*Continuous Assessment (CA) 20
End Semester 50
*CA – Can be Quizzes, Assignment, Projects, and Reports.

Objectives and Outcomes


  • To understand the signal processing algorithms, filter design methods, and signal processing techniques
  • To provide the design engineers with the tools necessary for efficient implementation of digital transceivers
  • To focus on the multirate systems arising in the communications, especially wireless and software defined radios
  • To understand software radio design and implement Multirate DSP, RF front-ends, direct digital synthesis of modulated waveforms, A/D and D/A conversion

Course Outcomes

  • CO1: Able to design a resampling architecture for digital RF front end systems
  • CO2: Able to design efficient filter implementations for baseband transceivers
  • CO3: Able to design multirate systems for carrier, phase and timing recovery for communication receivers
  • CO4: Able to implement software radio for wireless systems and sub-systems

CO – PO Mapping

CO1 3 3 2 2 2 3 2
CO2 3 3 2 2 2 3 2
CO3 3 3 2 3 2 3 2
CO4 3 3 2 2 2 3 2

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now