Errata edition 1¶
Page 34, Table 2.1 the word ‘power’ in the table cells needs to be replaced with ‘V/I’
Page 39: Equation 2.15 should be:
\[A_{i}=\frac{I_{\ell }}{I_{s}}=\frac{1}{A\frac{Z_{\ell }}{Z_{s}}+B\frac{1}{Z_{s}}+CZ_{\ell }+D}.\]Page 44: Caption of Figure 2.22 should be:
Network models of amplifiers that have at least one nonzero transmission-1 matrix parameter.
- Left: High-level model for amplifiers having \(A\neq 0\).
- Right: Voltage-controlled voltage source (VCVS): \(B=C=D=0\).
- Left: High-level model for amplifiers having \(B\neq 0\).
- Right: Voltage-controlled current source (VCCS): \(A=C=D=0\).
- Left: High-level model for amplifiers having \(C\neq 0\).
- Right: Current-controlled voltage source (CCVS): \(A=B=D=0\).
- Left: High-level model for amplifiers having \(D\neq 0\).
- Right: Current-controlled current source (CCCS): \(A=B=C=0\).
Page 87, text: Figure 3.5B … The bias voltage V1 compensates for this voltage. should be:
The bias voltage V2 compensates for this voltage.
Page 135, equation 4.145, page 137, equations 4.155, 4.156 and 4.159, units of \(\beta^{\prime}_{sq}\) should be: \(\mathrm{[AV^{-2}]}\).
Page 141: Equation 4.176 should be:
\[\frac{g_m}{I_{DS}}=\frac{1}{n\,U_T}\]Chapter 5:
The CS stage operating point and device characteristics should be simulated using the library file CMOS18-0.lib. The figures in the book are generated with this library.
Page 163:
Text in example 5.1 below th listing of the circuit file should be:
\(V_{GS_{Q}}=616.34139176mV\)
Netlist file at the bottom of the page should be CSbiased0_9V-10uA.cir.
Page 166:
- Netlist file at the top of the page should be CSbiased0_9V-10uAViIo.cir.
- Netlist file at the bottom of the page should be CSbiased0_9V-10uAViVo.cir.
Page 332: Equation 10.6 should be:
\[\lim_{H\rightarrow\infty}\left(\frac{E_o}{E_i}\right)=\frac{1}{k}\]Figure 10.6 should be:
Figure 10.7 should be:
Page 342: Equation 10.31 should be:
\[A_v=\frac{V_{\ell}}{V_s}=\frac{R_a+R_b}{R_b}\]Page 384: Section 11.4.6 should be:
At low frequencies, zeros may cause the loop gain to drop below its midband value. In such cases the servo function obtains a high-pass character with a high-pass cut-off at \(\omega_{\ell}\). This cut-off frequency can be found in a similar way as the low-pass cut-off frequency \(\omega_{h}.\) We now only account for the \(p\) zeros and the \(q\) poles with frequencies smaller than \(\omega_{\ell}\) and use the asymptotic approximation according to (11.50) with \(p>q\). In this way we obtain:
\[\omega_{\ell}\approx\sqrt[p-q]{\left\vert \frac{b_{\ell}}{a_{k}}\frac{{\displaystyle\prod\limits_{i=k+1}^{p}}% p_{i}}{{\displaystyle\prod\limits_{j=\ell+1}^{q}}z_{j}}\right\vert }.\]Page 388: Typo in sidenote 8:
‘Rourh’ should be ‘Routh’
Page 402: equation 12.5 should be:
\[\omega_{h}=\left\vert a_{n}\right\vert ^{-\frac{1}{n}}\]Page 403: equation 12.9 should be:
\[\omega_{\ell}=\left\vert b_{k}\right\vert ^{-\frac{1}{k}}\]Page 416: The text below equation (12.38) should be:
From this, we see that a third-order system can be given an MFM characteristic with one negative real phantom zero if
Page 420: Equation 12.62 should be:
\[\omega_{h}=\sqrt[3]{\left\vert \frac{1}{a_{3}}\right\vert }\]Page 426: The SLiCAP scripts that begins at line 20, should begin with line 19:
result = pzLoopgain.results
Page 425: Error in references to figures: text below Figure 12.26 should be:
- … (see Figure 12.27B)
- … (see Figure 12.27A)
Page 427: References to example 7.3 should be replaced with references to example 11.3.
Page 431: Reference to example 7.3 should be replaced with reference to example 11.3.
Page 437: Reference to example 8.10 should be replaced with reference to example 12.10.
Page 439: Reference to example 8.8 should be replaced with reference to example 12.8.
Page 440: Reference to example 8.8 should be replaced with reference to example 12.8.
Page 443: Caption of Figure 12.50 should be:
Small-signal equivalent circuit of a current-driven basic amplification stage driving an RC load.
Page 444:
Reference to example 7.3 should be replaced with reference to example 11.3.
Text below Figure 12.51: If the poles are well separated, etc, should be:
If the poles are well separated (\(C_3 \gg C_2\)) and (\(R_2 \gg R_3\)), their frequencies can be estimated as discussed in section 18.5.3: \(p_2\approx -\frac{1}{(R_2+R_3)C_3}\) and \(p_3\approx -\frac{1}{R_3C_2}\).
Page 445: Numeric error in Example 12.15:
\(R_z=6.046\) k \(\Omega\)
This should also be modified in the circuit file. It results in different frequencies of the poles and zeros listed on page 446. The new dominant pole is created at -0.89Hz.
Page 446: Reference to example 8.15 should be replaced with reference to example 12.15.
Page 447: Reference to example 8.15 should be replaced with reference to example 12.15.
Page 448:
- Reference to example 8.15 should be replaced with reference to example 12.15.
- Expression in Figure 12.55 should be: \(\omega_z=\frac{1}{R_bC}\)
Page 454: Reference to example 4, and reference to example 7.4 should be replaced with reference to example 11.4.
Page 459: The text below Figure 12.74 should be:
A phantom zero at \(s=-\frac{1}{R_c C_c}\) brings the two poles of the servo function into MFM positions.
Page 461: Exercise 12.2: Change the value of the DC loop gain to \(-10^4\).
Page 570: Figure 18.27 should be:
Page 576: Equation 18.90 should be:
\[\begin{split}\mathcal{R}=\mathcal{I}^{T}\mathbf{G}^{-1}\mathcal{I}=\left( \begin{array} [c]{ccc}% 0 & 1 & 0\\ 0 & 0 & 0\\ 1 & 0 & 0\\ 0 & 0 & 1 \end{array} \right) ^{T}\left( \begin{array} [c]{cccc}% \frac{1}{R_{1}}+\frac{1}{R_{2}} & -\frac{1}{R_{1}} & 0 & 0\\ -\frac{1}{R_{1}} & \frac{1}{R_{1}} & 0 & 1\\ 0 & 0 & 0 & -1\\ 0 & 1 & -1 & 0 \end{array} \right) ^{-1}\left( \begin{array} [c]{ccc}% 0 & 1 & 0\\ 0 & 0 & 0\\ 1 & 0 & 0\\ 0 & 0 & 1 \end{array} \right)\end{split}\]Page 576: Equation 18.91 should be:
\[\begin{split}\mathcal{R}=\left( \begin{array} [c]{ccc}% R_{1}+R_{2} & R_{2} & -1\\ R_{2} & R_{2} & 0\\ -1 & 0 & 0 \end{array} \right) . \label{eq-Rmatrix}\end{split}\]Page 576: Equation 18.92 should be:
\[\begin{split}\mathbf{T=}\mathcal{RC}\mathbf{=}\left( \begin{array} [c]{ccc}% R_{1}+R_{2} & R_{2} & -1\\ R_{2} & R_{2} & 0\\ -1 & 0 & 0 \end{array} \right) \left( \begin{array} [c]{ccc}% C_{1} & 0 & 0\\ 0 & C_{2} & 0\\ 0 & 0 & -L_{1}% \end{array} \right)\end{split}\]