Butterworth High Pass Filter
Butterworth High Pass Filter
The Butterworth filter is designed to have a flat frequency response in the pass band. So, in the pass band, there is no ripple in the frequency response. The below figure shows the circuit diagram of the first order and second-order Butterworth high pass filter with frequency response.

Chebyshev High Pass Filter
In all ranges of filters, the Chebyshev filter minimizes the error between the actual filter and the ideal filter. There are two types of filters; type-I and type-II. The type-I filter is known as “Chebyshev Filter” and the type-II filter is known as “Inverse Chebyshev Filter”.

This filter response is optimal trade between ripple and slope. If the ripple is set to 0%, the filter response is the same as the Butterworth Filter. But a ripple of 0.5% is a good choice for digital filters which make sharp slop. Below figure shows difference in frequency response for Butterworth and Chebyshev filter.

If the ripple present at the pass band, the filter is known as type-I Chebyshev Filter and if the ripple present in the stop band, the filter is known as type-II Inverse Chebyshev Filter.

There is a very fast transition between the pass band and stop band. But for this condition, the ripple will present in pass band and stop band. This type of filter is known as Elliptical Filter.
Bessel Filter
The Butterworth filter has good transient and amplitude behavior. Chebyshev filter has a good amplitude response than Butterworth filter with the expense of transient behavior.
The Bessel filter has a good transient response. But the amplitude behavior is poor. The Bessel filter is designed to get a constant group delay in the pass band.