N-Order IIR Filter Application
The N-order IIR Filter applications extends the IIR Filter Application as shown below:
The computation can be split into first order filter computations. In particular, a filter process with two inputs (delayed y from previous stage, sum from next stage) and two outputs (delayed y to next stage, sum to previous stage) is used. That way, the computation can be organized in a process network as shown below:
Note that there are N + 1 filter processes, because the process called filter_0 merely adds the x[n] , and does not contribute to filtering.