Input signal bandwidth:
The bandwidth of the signal that must be resolved determines the ADC sampling
frequency and the amount of data the code must process.
ADC reference voltage: The
ADC reference voltage must be selected so the signal amplitude can be fully
captured with good resolution.
Filter order: Every
increase in filter order is another set of operations the user must perform per
each sample. This increases the overall processing time between samples and
limits the amount of other processes the user can perform. The result is an
increase in filter rejection and increased resolution of the desired
signal.