Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Abstract :
In the context of mixed-mode signal processing applications, a system-level framework is presented for best approximation of “analog (continuous-time) functions” by “digital (discrete-time) functions” based on dynamic source models. Specifically, let x(t), a⩽t⩽b, denote the input to an analog filter F, and y(t), a⩽t⩽b the corresponding output of F. We assume that the input x belongs to a class C of signals generated by a linear dynamical system, characterized by an mth order linear differential operator L(D), D=d/dt, driven by inputs of bounded energy. On this basis, we obtain the best discrete-time approximation F* to the analog filter F by interpolating the samples x(t1),...,x(t n) of x(t) by a generalized L-spline S(t) (corresponding to the differential operator L(D)), and then convolving S(t) with the impulse response of the analog filter F. This provides the optimal mapping F* (in min-max error sense) of the samples x(t1),...,x(tn) into the best approximation y*(t 1),...,y*(ta) of the samples y(t1),...,y(tn) of F
Keywords :
integrated circuit modelling; interpolation; linear differential equations; mixed analogue-digital integrated circuits; splines (mathematics); transient response; analog continuous-time functions; analog filter; bounded energy; discrete-time approximation; dynamic source models; generalized spline framework; impulse response; linear differential operator; linear dynamical system; min-max error sense; mixed mode signal processing; optimal mapping; Application software; Character generation; Context modeling; Convolution; Differential equations; Interpolation; Nonlinear filters; Signal generators; Signal processing; Spline;