Skip to main contentEngineering Courses, Mentoring & Jobs | EveryEng
Multirate DSP banner
Preview this course

Multirate DSP

Multirate DSP banner
Preview this course
Self-paced Advanced

Multirate DSP

3(115)
167 views
FREE
724 min
Anytime
English
167 views
Engineering Academy
Engineering AcademyLearn Without Limits: Free Engineering Courses
  • Lifetime access
  • Certificate of completion
  • Anytime Learning
  • Learn from Industry Expert

Why enroll

This course helps learners connect DSP theory with modern communication systems used in practice. It is ideal for students and engineers who want strong fundamentals along with hands-on Matlab experience in multirate DSP and OFDM-based systems

Is this course for you?

You should take this if

  • You work in Electronics & Instrumentation or Telecommunication
  • You're a Electronics & Telecommunication professional
  • You have 3+ years of hands-on experience in this field
  • You want to build skills in Engineering & Design, Project Management

You should skip if

  • You're new to this field with no prior experience
  • You need a different specialisation outside Electronics & Telecommunication
  • You need live interaction with an instructor

Course details

This course provides a clear and practical understanding of Multirate Digital Signal Processing (DSP) and its real-world applications. It begins with the basics of sampling, signal reconstruction, and sampling rate conversion using multirate building blocks. Learners explore how multirate DSP is used in filter design, filter banks, transmultiplexers, and delta-sigma A/D converters. The course explains the concept of perfect reconstruction filter banks with a strong mathematical foundation, while keeping explanations simple and intuitive. Participants also learn how multirate techniques help achieve higher data capacity in wireless communication systems. Key ideas behind multicarrier modulation, zero padding, and cyclic prefix are discussed in an easy-to-follow manner. The mathematical framework of OFDM and its advanced extensions is introduced step by step. The course further covers the basics of wavelets and multichannel filter banks. Throughout the course, theory is closely linked to practical communication and signal processing systems. Matlab-based exercises are included to help learners visualize concepts and gain hands-on experience.

Source: NPTEL- NOC IITM [Youtube Channel]

Course suitable for

Key topics covered

  • Introduction to Multirate DSP | Part 1

  • Introduction to Multirate DSP | Part 2

  • Sampling & Nyquist Criterion | Part 1

  • Sampling & Nyquist Criterion | Part 2

  • Signal Reconstruction | Part 1

  • Signal Reconstruction | Part 2

  • Reconstruction Filter | Part 1

  • Reconstruction Filter | Part 2

  • Discrete Time Processing of Continuous Time Signal | Part 1

  • Discrete Time Processing of Continuous Time Signal | Part 2

  • DT Processing of CT Signal Example

  • Time Scaling | Upsampler & Downsampler | Part 1

  • Time Scaling | Upsampler & Downsampler | Part 2

  • Upsampler & Downsampler Continued | Part 1

  • Upsampler & Downsampler Continued | Part 2

  • Decimator Properties

  • Properties of Upsampler & Downsampler

  • Fractional Sampling Rate Change | Part 1

  • Fractional Sampling Rate Change | Part 2

  • Multiplexer / Demultiplexer Interpretation

  • Noble Identities & Polyphase Decomposition | Part 1

  • Noble Identities & Polyphase Decomposition | Part 2

  • Polyphase Decomposition Continued | Part 1

  • Polyphase Decomposition Continued | Part 2

  • Introduction to Multirate Filter Banks

Course content

The course is readily available, allowing learners to start and complete it at their own pace.

25 lectures12 hr 4 min
  1. Introduction to Multirate DSP | Part 1
    20 min
  2. Introduction to Multirate DSP | Part 2
    28 min
  3. Sampling & Nyquist Criterion | Part 1
    32 min
  4. Sampling & Nyquist Criterion | Part 2
    21 min
  5. Signal Reconstruction | Part 1 |
    25 min
  6. Signal Reconstruction | Part 2 |
    23 min
  7. Reconstruction Filter | Part 1 |
    31 min
  8. Reconstruction Filter | Part 2 |
    23 min
  9. Discrete Time Processing of Continuous Time Signal | Part 1
    38 min
  10. Discrete Time Processing of Continuous Time Signal | Part 2
    19 min
  11. DT Processing of CT Signal Example
    48 min
  12. Time Scaling | Upsampler & Downsampler | Part 1
    26 min
  13. Time Scaling | Upsampler & Downsampler | Part 2
    23 min
  14. Upsampler & Downsampler Continued | Part 1
    23 min
  15. Upsampler & Downsampler Continued | Part 2
    24 min
  16. Decimator Properties
    36 min
  17. Properties of Upsampler & Downsampler
    62 min
  18. Fractional Sampling Rate Change | Part 1
    32 min
  19. Fractional Sampling Rate Change | Part 2
    17 min
  20. Multiplexer/ Demultiplexer Interpretation
    37 min
  21. Noble Identities & Polyphase Decomposition | Part 1
    14 min
  22. Noble Identities & Polyphase Decomposition | Part 2
    30 min
  23. Polyphase Decomposition Continued | Part 1
    17 min
  24. Polyphase Decomposition Continued | Part 2
    26 min
  25. Introduction to Multirate Filter Banks
    49 min

Opportunities that await you!

Skills & tools you'll gain

Engineering & DesignProject ManagementResearch & Developmnet

Career opportunities

Why people choose EveryEng

Industry-aligned courses, expert training, hands-on learning, recognized certifications, and job opportunities-all in a flexible and supportive environment.

What learners say about this course

Hemanth TK
Hemanth TK
Feb 27, 2026

Fhjfkgc

Jayalaxmi Sudi
Jayalaxmi Sudi
Feb 15, 2026

Good

Engineering Academy
Engineering Academy Engineer
Feb 7, 2026

Nice Explanation

Engineering Academy
Engineering Academy Engineer
May 3, 2026

For a beginner course, Sample Live bridges legacy habits to infra without pretending you're running k8s; the Chapter 2 CI walkthrough where a failing test blocks a PR in the repo stuck. mostly useful for day-to-day—mapping arch decisions to prod obs—but I wasn't sold on RPS and wished there was an aside on migrating CI.

FREE

Access anytime

Questions and Answers

A: Governing principle: multirate verification starts at the highest rate where aliasing can still be excited. Here, alias energy is created before decimation, so stimulus and observation have to straddle that boundary before any baseband checks mean anything. Option D traps people who know aliasing matters but forget that low-rate excitation can't excite folded spectra.

A: Governing principle: anti-imaging defines what spectra are allowed to survive interpolation. If it leaks, out-of-band energy can fold into the band the safeguard is watching, creating false negatives even though the monitor is 'alive'. Option D catches engineers who conflate phase with imaging, but group delay mismatch is a different safeguard gap.

A: Governing principle: freedom from interference is about unintended coupling paths. A multirate change can move energy and load into places other safety elements didn't anticipate, even if the math still 'works'. Option B tempts people who overgeneralize ASIL rules without checking the actual interference mechanism.

A: Governing principle: rational resamplers assume stable clock ratios. Thermal and aging-induced drift accumulates phase error over time, so issues appear only after long operation, not short bench runs. Option D explains glitches but not the mileage-correlated onset.