Windowing Method to design FIR filters

The windowing method is a very simple way of designing digital FIR filters. All we have to do is find the right window according to our requirements and “push” an IIR filter through it. In this post, we’ll discuss the purpose of windowing, types of windows, and all the designing steps involved.

Butterworth Filter Approximation – Impulse Invariance & Bilinear Transform

As discussed in the post on ideal filter types, the Butterworth filter is a filter approximation technique that is also known as the maximally flat filter technique. This filter gives a very flat frequency response in the Pass Band, which ensures that there are no ripples present. Hence, as the name suggests, the maximal flat […]

Bilinear transform method of designing IIR filters

This is the third method that we’ll see to design IIR filters. It is an improved technique over Impulse invariance and Approximation of derivatives. Let’s study about it along with a look at all the derivations, advantages, and the pre-warping technique to overcome its solitary disadvantage.

Impulse invariance method of IIR filter design

This is the second method that we will be studying to design a digital IIR filter from an analog filter. We will also take up an example problem to highlight the steps to take to use this method. The Impulse Invariance method has its back draws too and we will address that in the next post.

Ideal Filter Types, Requirements, and Characteristics

The ideal filter is the dream for signal processing engineers. To get those sexy clean-cut waveforms is like hitting a jackpot. Naturally, ideal filters are something we wish to emulate. To emulate them, we have to try to understand everything there is about them. Let’s get warmed up to all the different types of ideal filters, their properties, waveforms, and characteristics. We’ll also discuss how we can get as close to them as possible using different approximation techniques.

Overview of Signals and Systems – Types and differences

This is a revision post to help you brush up on your knowledge of the different types of elementary signals, their graphs, and equations. We’ll also talk about other different types of signals and systems and differentiate them to bring you up-to-speed quickly. Just breeze through this one because you’ll be needing the info in the rest of this Digital Signal Processing course.

Properties of DFT (Summary and Proofs)

These properties of the discrete Fourier transform are used to simplify calculations. Let’s take a quick look at them & go on to prove them mathematically.

Digital Signal Processing Quiz | MCQs | Interview Questions

This DSP quiz is crafted to test your skills in the fundamental concepts of digital signal processing taught in this course. Upon clearing this quiz, you will gain access to the final certification quiz. Please ensure that you are signed in before attempting the quiz.

Fourier series method to design FIR filters

We can use the concepts of Fourier series to design FIR filters by applying the methods to the frequency response of the filters we desire. Though it is short and easy to understand, this method comes with the back draw of Gibb’s phenomena.

Filter Approximation and its types – Butterworth, Elliptic, and Chebyshev

We can’t really get our hands on an ideal filter. However, we can get close to the parameters of an ideal filter. These three methods: Butterworth, Elliptic, and Chebyshev offer us three filters that come close to some of the parameters of an ideal filter. Check them out. They are pretty important in Digital Signal Processing.