FA is a program for design, analysis, and optimization of analog active integrated continuous-time filter networks. It is able to generate filter networks for standard transfer functions, such as Bessel, Butterworth, Chebyshev, and Cauer (elliptical). It can analyze filter networks to determine internal and external transfer functions in the frequency and time domain, the output noise spectrum, sensitivities for component-value perturbations, poles, zeros, and the dynamic range.
The main strength of FA is its ability to evaluate and optimize the dynamic range of filters, up to fundamental limits.
The companion program CI can generate SPICE-level netlists from filter specifications generated by FA.