3.5.5: Small Signal Models
- Page ID
- 89965
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)In order to create the linear model, we need to introduce the concept of bias, and large signal and small signal device behavior. Consider the following circuit, shown in Figure \(\PageIndex{1}\). We are applying the sum of two voltages to the diode, \(V_{B}\), the bias voltage (which is assumed to be a DC voltage), and \(v_{s}\), the signal voltage (which is assumed to be AC, or sinusoidal). By definition, we will assume that \(\left| v_{s} \right|\) is much less than \(\left| V_{B} \right|\). As a result of these voltages, there will be a current \(I_{D}\) flowing through the diode. This will consist of two currents: \(I_{B}\), the so-called bias current, and \(i_{s}\), which will be the signal current. Again, we assume that \(i_{s}\) is much smaller than \(I_{B}\).

What we would like to do is to see if we can find a linear relationship between \(v_{s}\) and \(i_{s}\), which we could use in our signal analysis. There are two ways we can attack the problem: a graphical approach, and a purely mathematical approach. Let's try the graphical approach first, as it is more intuitive, and then we will confirm what we find out with a mathematical method.
Let's remind ourselves about the \(I \text{-} V\) characteristics of a diode (Figure \(\PageIndex{2}\)). In the present situation, \(V_{D}\) is the sum of two voltages: a DC bias voltage \(V_{B}\) and an AC signal, \(v_{s}\). Let's plot \(V_{D} (t)\) on the \(V_{D}\) axis as shown in Figure \(\PageIndex{3}\).


How are we going to figure out what the current is? What we need to do is to project the voltage up onto the characteristic I-V curve, and then project over to the vertical current axis. We do this in Figure \(\PageIndex{4}\).

Note that the output current signal is somewhat distorted, which means we do not have linear behavior yet. Let's reduce the amplitude of the signal voltage, as shown in Figure \(\PageIndex{5}\). Now we see two things: a) the output is much less distorted, so we must getting a more linear behavior, and b) we could get the amplitude of the output signal \(i_{s}\) simply by multiplying the input signal \(v_{s}\) by the slope of the I-V curve at the point where the device is biased. We have replaced the non-linear I-V curve of the diode by a linear one, which is applicable over the range of the signal voltage.
\[i_{s} = \left. \frac{\partial}{\partial V_{D}} \left(V_{D}\right) \right| _{I_{D} = I_{B}} \nonumber \]

To get the slope, we need a few simple equations: \[I_{D} = I_{\text{sat}} \left( e^{\frac{q V_{D}}{kT}} - 1 \right) \simeq I_{\text{sat}} e^{\frac{q V_{D}}{kT}} \nonumber \]
\[ \frac{\partial}{\partial V_{D}} \left(I_{D}\right) = \frac{q}{kT} I_{\text{sat}} e^{\frac{q V_{D}}{kT}} \nonumber \]
When we evaluate the partial derivative at voltage \(V_{D}\), we note that \[I_{\text{sat}} e^{\frac{q V_{D}}{kT}} = I_{B} \nonumber \]
and hence, the slope of the curve is just \(\frac{q}{kT} I_{B}\) or \(40 I_{B}\), since \(\frac{q}{kT}\) just has a value of \(40 \mathrm{~V}^{-1}\) at room temperatures. Note that current divided by voltage is just conductance, (which is just the inverse of resistance) and so we have found the small signal linear conductance for the diode.
As far as the AC signal generator is concerned, we could replace the diode with a resistor whose value is the inverse of the conductance, or \(r = \frac{1}{40} I_{B}\), where \(I_{B}\) is the DC bias current through the diode.
Students are sometimes confused about how we can replace a diode, which only conducts in one direction, with a resistor, which conducts both ways. The answer is to look carefully at Figure \(\PageIndex{5}\). As the AC signal voltage rises and falls, the AC output current also increases and decreases in the same manner. Over the limited range of the AC signal parameters, the diode is indeed a linear signal element, not a rectifying one, as it is for large signal applications.
Now let's get the same answer from a purely mathematical approach. \[I_{D} = I_{B} + i_{s} = I_{\text{sat}} \left( e^{\frac{q V_{D}}{kT}} - 1 \right) \simeq e^{\frac{q \left( V_{B}+v_{s} \right)}{kT}} \nonumber \]
In the last expression, we dropped the \(-1\) as it is very small compared to the exponential term and can be neglected.
Now we note that: \[e^{\frac{q \left( V_{B}+v_{s} \right)}{kT}} = e^{\frac{q V_{B}}{kT}} e^{\frac{q v_{s}}{kT}} \nonumber \]
And, for the second exponential, if \(q V_{B}\) is much less than \(kT\), \[e^{\frac{q V_{s}}{kT}} \simeq 1 + \frac{q v_{s}}{kT} + \ldots \nonumber \]
where we have used the power series expansion for the exponential, but have only taken the first two terms. Thus \[I_{B} + i_{s} \simeq I_{\text{sat}} e^{\frac{q V_{B}}{kT}} \left( 1 + \frac{q v_{s}}{kT} \right) \nonumber \]
Obviously \[I_{B} = I_{\text{sat}} e^{\frac{q V_{B}}{kT}} \nonumber \]
and \[\begin{array}{l} i_{s} &= I_{\text{sat}} e^{\frac{q V_{B}}{kT}} \left( \frac{q}{kT} v_{s} \right) \\ &= \frac{q}{kT} I_{B} v_{s} \end{array} \nonumber \]
which gives us the same result as before: \[\frac{i_{s}}{v_{s}} = \frac{q}{kT} I_{B} \nonumber \]