1. A method comprising: decomposing a non-recursive signal processing task into a plurality of non-recursive signal processing sub-tasks, wherein the plurality of non-recursive signal processing sub-tasks comprises at least a first sub-task and a last sub-task; receiving an analog input signal, processing the analog input signal before inputting the analog input signal into the first sub-task; executing the sub-tasks in a sequential manner such that an output of a sub-task is input to a corresponding succeeding sub-task; accepting an output of the last sub-task as a non-recursively processed analog output signal; and obtaining a degree of a polynomial representing the non-recursive signal processing corresponding to the first sub-task.