310 likes | 423 Views
EE 616 Computer Aided Analysis of Electronic Networks Lecture 9. Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH, 45701. Outline. Sensitivities -- Network function sensitivity -- Zero and pole sensitivity -- Q and sensitivity
E N D
EE 616 Computer Aided Analysis of Electronic NetworksLecture 9 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH, 45701
Outline • Sensitivities -- Network function sensitivity -- Zero and pole sensitivity -- Q and sensitivity • Multiparameter Sensitivity • Sensitivities to Parasitics and Operational Amplifiers
Sensitivities Normalized sensitivity of a function F w.r.t parameter Two semi-normalized sensitivities are discussed when either F or h is zero. and F can be a network function, its pole or zero, Q etc., while h can be component value, frequency s, operating temperature or humidity, etc.
SENSITIVITIES - Example Resonant circuit where We have so & also
SENSITIVITIES The use of sensitivities can be demonstrated when we replace differentials by increments. Using the above example we have and since => Assume that there is a 1% increase of then so we can expect Q to decrease by 0.5%.
Network function sensitivity If network function is then so so if then
Example: we have KCL at node v1 : (v1 - E)G1 + (v1 - vout)G2 + (v1 - v2)sC2 + v1sC1 = 0 KCL at node v2 : (v2 - v1) sC2 + v2G3 = 0 or and from here the transfer function
Example (cont’d) For C1 = C2 = 1, G1 = G2 = G3 = 1, and A = 2 we have
Zero and pole sensitivity Zeros and poles give good characterization of network response for different frequencies. The sensitivity of the zero of a polynomial is obtained through expressing zero as function of parameter h. Since zero of the polynomial is not known analytically (it can be obtained by nonlinear iterations), the problem which must be solved is how to find derivative for evaluation of its sensitivity without explicit knowledge of the zero or its functioan dependence on the parameter h.
Zero and pole sensitivity (cont’d) Differentiating P w.r.t. h gives => This expression is valid for simple zeros and can be used to get if z = a + jb we obtain
Zero and pole sensitivity - example Suppose a transfer function of the network is (compare with the previous example) Find the sensitivity of a pole sp = -1+j w.r.t. A
Zero and pole sensitivity - example Using the derived formula we have For C1 = C2 = 1, G1 = G2 = G3 = 1, and A = 2 we have so the zero sensitivity w.r.t. A is and for sp=a+jb=-1+j , and
Q and sensitivity In filter design Q and o are easier to work with. For a pair of complex zeros where or for using zero's sensitivity we obtain (high Q circuits)
Q and sensitivity (cont’d) Derivation
Example In the case of transfer function from previous example we have z = a+jb = -1+j so Using and we have In this case but Q was low so approximation did not hold.
Example 2 Derive the transfer function of the network shown in figure. Find the transfer function sensitivity w.r.t. the capacitors and the amplifier KCL at v1: KCL at v2:
Example 2 (cont’d) so Using the formula for transfer function sensitivity
Multiparameter Sensitivity The function F generally depends on several parameters The change in F due to infinitesimally small changes in parameters is expressed by the total differential or To compare different designs we introduce multiparameter sensitivity measures.
Multiparameter Sensitivity (cont’d) The worst case multiparameter sensitivity For incremental changes of parameters within their tolerance we have or in case all ti are equal to t This is a very pessimistic estimate of the function deviation from its nominal value.
Multiparameter Sensitivity (cont’d) In IC fabrication design parameters like resistor or capacitor values track each other – i.e. change in their values are strongly correlated. So, to design these circuits we use the multiparameter tracking sensitivity Since all elements of the same kind (e.g. capacitors) have similar values of and for such elements (only) then, for all types of elements, the worst case variation with tracking is given by
Multiparameter Sensitivity (cont’d) However, worst case situation is very unlikely to happen in practice. Fabricated device parameter deviations follow a statistical distribution. Two commonly used distributions to model parameter deviations are uniform and normal distributions -t 0 t For uniform distribution:
Multiparameter Sensitivity (cont’d) For normal distribution: The function deviation becomes a random variable with its own distribution. For large circuits has approximately normal distribution with zero mean and variance provided that the component variations are statistically independent, where
Multiparameter Sensitivity (cont’d) If all the tolerances are equal, and have the same distribution then the standard deviation can be calculated from where MSS is the multiparameter statistical sensitivity Actual variation will lie in the interval 68% of the time, 95%, and 99.7%.
Example We have KCL1: KCL2: so
Example (cont’d) Let us assume that all elements have tolerances t = 1% and s = 1. Let’s calculate various multiparameter sensitivities and use them to predict deviations of the transfer function T from its nominal value.
Example (cont’d) For the nominal values the transfer function can be evaluated as Let us discuss the effect of 1% changes assuming G1 = .99 C2 = 1.01 G3 = 1.01 G4 = 3.96 The actual transfer function value can be calculated as so
Example (cont’d) while the estimate for such a change using different multiparameter sensitivities is as follows. Worst case analysis (too pessimistic) Worst case analysis with tracking (still too big)
Statistical analysis If tolerances are distributed uniformly then the standard deviation and if the tolerances are distributed normally then the standard deviation indicating that 95% of the time will be less than in the normal case Since the true deviation that was 1.6% exceeded the 95% limits for the standard deviation of the normal distribution so our case was rather uniform than normal. in the uniform case and less than
Sensitivities to Parasitics and Operational Amplifiers Since parasitics have nominal values equal zero we cannot calculate sensitivities to these elements in the regular way. Denote parasitics by . We have or equivalent semi-normalized sensitivity are fixed for a specific technology, so the only way to reduce functional variation of F is to have design with small as well as and .
Sensitivities to Parasitics and Operational Amplifiers (cont’d) we analyze the network in the regular way, calculate To evaluate and finally substitute i = 0 at the final result. In the case of Op Amp we may consider the inverse of its amplification as a parasitic where we have or B is parasitic. If B 0 then we obtain ideal Op Amp.
Example: Find the sensitivity for the transfer function T of the network shown where from the previous example