1 / 31

EE 616 Computer Aided Analysis of Electronic Networks Lecture 9

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

brasen
Download Presentation

EE 616 Computer Aided Analysis of Electronic Networks Lecture 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EE 616 Computer Aided Analysis of Electronic NetworksLecture 9 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH, 45701

  2. Outline • Sensitivities -- Network function sensitivity -- Zero and pole sensitivity -- Q and sensitivity • Multiparameter Sensitivity • Sensitivities to Parasitics and Operational Amplifiers

  3. 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.

  4. SENSITIVITIES - Example Resonant circuit where We have so & also

  5. 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%.

  6. Network function sensitivity If network function is then so so if then

  7. 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

  8. Example (cont’d) For C1 = C2 = 1, G1 = G2 = G3 = 1, and A = 2 we have

  9. 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.

  10. 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

  11. 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

  12. 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

  13. 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)

  14. Q and sensitivity (cont’d) Derivation

  15. 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.

  16. 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:

  17. Example 2 (cont’d) so Using the formula for transfer function sensitivity

  18. 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.

  19. 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.

  20. 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

  21. 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:

  22. 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

  23. 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%.

  24. Example We have KCL1: KCL2: so

  25. 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.

  26. 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

  27. 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)

  28. 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

  29. 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 .

  30. 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.

  31. Example: Find the sensitivity for the transfer function T of the network shown where from the previous example

More Related