8th order butterworth frequency response

filter

Ok I'm sure people are getting tired of seeing my filter questions but here's another one. With my new understanding of 2nd order Butterworth filter design I set out to try to design an 8th order. I made a big excel sheet that helped calculate all the values I'd need for each stage and verified that they were all produced the same frequency and the appropriate Q for the stage. The Q of the last stage is pretty high according to the table at about 2.5.

Anyway I got a high output bump in my filter response after that last stage. Is that what's expected or have I done something wrong? If I turn down the Q of the last stage I can dial the bump down.

Here's what it looks like. I tried searching for pictures but most of what I found looks like the ideal response.

The plot below shows the response for each stage on top of one another.

enter image description here

Best Answer

Confused - something must be wrong in your calculation - at least for the 3rd stage. According to the Qp values as given in the TI document (I gave you the reference earlier in another thread) the 3rd stage (second order) of an 8th order Butterworth filter must have a value Qp=0.9. As I have mentioned earlier, each stage with Qp>0.7071 shows a gain peaking at the pole frequency (for Butterworth identical to the 3dB cutoff frequency). However, in your figure the 3rd stage has no peaking and, thus, a pole Q<0.7071.

EDIT: More than that, the peaking of the last stage seems to be too large. How many dB? For a Q-factor Qp=0.9 the peaking is only app. 1 dB.