Next Article in Journal
Multi-Objective Coordinated Control of Smart Inverters and Legacy Devices
Next Article in Special Issue
Realization of Modified Electrical Equivalent of Memristor-Based Pavlov’s Associative Learning to Avoid Training Fallacies
Previous Article in Journal
Distributed Data Privacy Protection via Collaborative Anomaly Detection
Previous Article in Special Issue
TA-Quatro: Soft Error-Resilient and Power-Efficient SRAM Cell for ADC-Less Binary Weight and Ternary Activation In-Memory Computing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Transistor Frequency-Response Analysis: Recursive Shunt-Circuit Transformations

by
Pratyush Manocha
* and
Gabriel A. Rincón-Mora
School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0250, USA
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(2), 296; https://doi.org/10.3390/electronics14020296
Submission received: 1 December 2024 / Revised: 30 December 2024 / Accepted: 10 January 2025 / Published: 13 January 2025
(This article belongs to the Special Issue Analog Circuits and Analog Computing)

Abstract

:
Frequency-response analysis is critical in circuit design. Frequency response encodes crucial information, like gain, accuracy, bandwidth, response time, phase shift, stability, and more. Unfortunately, existing methods are either algebraic and obscure or approximations with inaccuracies. So applying them to more complex circuits is often arduous or unreliable. This paper proposes recursive shunt-circuit transformations: a simple, rigorous, and insightful analytical method for conceptualizing and designing electronic circuits. The method asserts that (a) each equivalent capacitance shunts away its parallel resistance past its RC frequency. This (b) decreases the gain (induces a pole) and (c) changes the circuit. (d) The next dominant capacitance shunts its parallel resistance past the next pole and so on until all remaining capacitances shunt their parallel resistances past the poles they establish. The method also asserts that (e) bypass capacitances increase gain (induce zeros) and (f) cross-amp capacitances couple stages and poles. By applying this method and concepts, designers can (i) simplify an arbitrarily complex circuit into simpler coupled/decoupled stages and (ii) determine and manage poles and zeros with insight. This method was applied to design and analyze single- and multi- stage amplifier circuits and results were benchmarked against traditional methods and NGSPICE simulations, demonstrating its accuracy and broad applicability.

1. Introduction: Frequency Response in Electronic Circuits

Electronic circuits have carved for themselves a very fundamental place in today’s modern world. From the smallest mobile phone to the largest spaceships, everything runs on semiconductor integrated circuit (IC) chips. These ICs have various electronic circuits designed for specific applications.
The design of a circuit is typically done by investigating its poles and zeros, i.e., the transfer function and frequency response. Figure 1 shows a general representation of an electronic circuit transfer function in terms of the input and output signals and impedances, i.e., AZ = vO/iI.
Equations (1) and (2) show the transfer function of the system in terms of the DC gain AS0 and its various negative, real-valued poles and real zeros in the s-domain.
A S = A S 0 1 ± s 2 π z 1 1 ± s 2 π z 2 1 ± s 2 π z M 1 + s 2 π p 1 1 + s 2 π p 2 1 + s 2 π p N ,
and
s = i 2 π f O .
The transfer function can also be written in terms of its gain and phase as:
A S = A S A S ,
where the gain is calculated by taking the modulus of the transfer function as:
A S = A S 0 1 + f O z 1 2 1 + f O z 2 2 1 + f O z M 2 1 + f O p 1 2 1 + f O p 2 2 1 + f O p N 2 ,  
and the phase is calculated by summing the different arguments in the transfer function as:
A S = ± tan 1 f O z 1 ± tan 1 f O z 2 ± tan 1 f O z M tan 1 f O p 1 tan 1 f O p 2 tan 1 f O p N .
As can be seen from Equations (3)–(5), the poles decrease both gain and phase. Contrarily, the zeros increase the gain but add/subtract phase depending on whether they are in-phase “non-inverting” zeros or out-of-phase “inverting” zeros. These will be discussed further in Section 4.3 and Section 5.3.
The frequency response of an electronic system is a useful tool in the designer’s belt because it immediately makes evident the DC gain, bandwidth, minimum phase, poles and zeros of the system, phase loss/recovery of up to 90° by each pole/zero, phase difference of up to 90° between successive poles/zeros, gain plot slope after each pole/zero, etc. as seen in Figure 2. Therefore, it simplifies the analysis and makes drawing reliable conclusions pertaining to the gain, speed, and stability of the system intuitive and quicker.
Because frequency response is such a useful tool, over the years, there has been a lot of interest in plotting it [1,2,3,4,5,6,7,8,9,10]. The most notable methods to obtain the transfer function and the frequency response are exact analysis using Kirchhoff’s laws (KCL and KVL) [11,12,13], Miller’s decomposition [4,6,11,14,15,16,17], Huijsing’s shorting capacitance approximation [18,19], method of time constants [5,8,16,17,20,21,22,23,24,25,26,27], Middlebrook’s generalized N-extra element theorem [28,29,30], and graphical analyses [31,32].
All the above methods are rigorous and mathematically intensive, but except for [18], lacking in insight. [18] develops insight for simpler higher order pole calculations but is often incorrect due to its misguided intuition (i.e., incorrect approximation that capacitances short beyond their poles). Therefore, there is a lack of an insightful method to calculate frequency responses of complex circuits accurately and hence, designers turn to numerical/symbolic simulations for reliable calculation of higher order poles/zeros to make design decisions [33,34,35,36].
In this paper, the authors propose an insightful design-oriented circuit analysis method to calculate poles and zeros and by extension, frequency responses accurately. They note that capacitances do not short past their RC frequencies, rather, they shunt their equivalent parallel resistances to reduce gain to the output and induce poles. They also remark that bypass capacitances increase gain to the output and induce zeros and cross-amplifier capacitances couple subsequent stages and poles.
They employ these and other fundamental concepts [1,37] to offer designers an intuitive and straightforward method for identifying and regulating circuit elements to achieve the desired frequency response during circuit design. Thus, the proposed insightful design-based analysis approach helps the designer conceptualize circuits, reduces his dependence on circuit simulations, alleviates challenges, and enhances the efficiency of circuit analysis and design by simplifying the analyses.
Section 2 introduces the readers to the tools required to apply the proposed method. Section 3, Section 4 and Section 5 show the treatment of basic single-stage amplifier circuits. Section 6 depicts the application of the method on multi-stage amplifier circuits. Section 7 comments on the accuracy and benefits of the method. Section 8 reiterates the findings of the paper by presenting the conclusions.

2. Proposed Frequency-Response Analysis

This section showcases and strengthens the four basic concepts the reader should know to apply the proposed frequency response analysis. Wherever applicable, it also mentions the concepts’ intended use in the method. It culminates in an integrated idea which will be built upon in the following sections.
A short note on voltage/current naming convention: Uppercase variables with uppercase subscripts are dc signals. Lowercase variables with lowercase subscripts are ac signals and lowercase variables with uppercase subscripts are complete signals, i.e., ac riding on dc.

2.1. Shunt Circuits

A shunt circuit is a parallel combination of a signal source, RSH and CSH as depicted in the left part of Figure 3. Any circuit can be represented as a shunt circuit in its Norton equivalent. And every shunt circuit will have a RC pole frequency pSH (given by (7)) when CSH′s impedance equals RSH as seen in (6).
Above pSH, the CSH bypasses RSH by presenting the input with a lesser impedance path to ground and as a result, the effects of the resistance at the output begin fading. Sufficiently above pSH (fO > 10pSH), RSH completely disappears. See Figure 3. Simply put, CSH shunts parallel RSH past pSH or, RSH fades past pSH because:
| Z C | = 1 2 π f O C S H f O p S H R S H ,
and
p S H = 1 2 π R S H C S H .
The gain and phase error per pole/zero incurred by this simplification as compared to an exact analysis is given by:
A V E r r o r f O = 10 p S H = A G 0 R S H C S H 1 + s R S H C S H A G 0 s C S H = A G 0 R S H 101 A G 0 R S H 10 0.5 %
and
A V E r r o r f O = 10 p S H = tan 1 f O p SH 90 ° = 84 ° + 90 ° = 6 ° .
Therefore, this simplification is a very good approximation to exact analysis that helps the designer gain insight into the circuit across frequency.

2.2. Feedback–Forward Split

Figure 4 shows an amplifier AG0 with a cross-amplifier capacitance CX between the input and output nodes. At any given frequency, the capacitance CX can be written as an equivalent two-port Norton input-Norton output circuit (refer middle third of Figure 4). The split can be defined in terms of the Y-parameters as:
i 1 = y 11 v I + y 12 v O i 2 = y 21 v I + y 22 v O .
The equivalent input impedance is calculated by removing the load’s feedback current (i.e., vO = 0) as:
Z C I = 1 y 11 = v I i I v O = 0 = 1 s C X .
The forward effect is the current CX feeds to the unloaded (shorted) output (i.e., vO = 0):
i F W = v I y 21 = v I A F W = v I i F W v I v O = 0 = v I Z C I = v I s C X .
Similarly, the equivalent output impedance is calculated by removing the source’s forward effect (i.e., vI = 0):
Z C O = 1 y 22 = v O i O v I = 0 = 1 s C X ,
and the feedback effect is the current CX feeds to the shorted input (i.e., vI = 0):
i F B = v O y 12 = v O A F B = v O i F B v O v I = 0 = v O Z C O = v O s C X .
These feedback and forward effects of CX affect the higher order pole/zero calculations.

2.3. Cross-Amp Capacitance Split

At any given frequency, the cross-amp capacitance CX in Figure 5 can also be split into an equivalent input/output capacitance CXI/CXO. This capacitance draws the same input/output current iXI/iXO as before, i.e., iI/iO.
By definition, the frequency-dependent voltage gain from the input to the output is:
A V = v O v I .
Therefore, the equivalent input conductance, i.e., the ratio of current through the equivalent input capacitance to the input voltage is:
G X I = i X I v I = i C I i F B v I = v I / Z C I v O s C X v I = 1 A V s C X s C X I ,
and similarly, the equivalent output conductance is:
G X O = i X O v O = i C O i F W v O = v O / Z C O v I s C X v O = 1 1 A V s C X s C X O .
As seen in (16), the feedback effect increases the capacitance manyfold. The forward effect in (17), in contrast, decreases the capacitance. Since the voltage gain considered is frequency dependent, this cross-amplifier splitting concept, and the effects observed due to it are exact and rigorous across frequency. This is the same as Miller’s effect and is used to transform the circuit to its shunt-circuit equivalent.

2.4. Recursive Shunt-Circuit Transformations

By the repeated application of concepts discussed in Section 2.1, Section 2.2 and Section 2.3, any circuit can be represented as an N-stage shunt-circuit, as observed in Figure 6. By employing the method of open-circuit time constants (OCTC) with the dominant pole approximation, p1 is approximately the pole from an arbitrary X1th stage (Xi is a general index for the stage with the ith pole):
p 1 1 2 π M a x k = 1 N R k C k = 1 2 π R X 1 C X 1   .
Where Rk′/Ck′ denotes resistance/capacitance at the kth-stage in the 1st-pole shunt circuit. In general, RkM/CkM denotes resistance/capacitance at the kth-stage in the Mth-pole shunt circuit. It is important to note that Xi may not be the ith stage.
The circuit is now changed to reflect RX1′ being shunted away. A new shunt-circuit equivalent is calculated by merging the remaining capacitances and splitting the resulting cross-amp capacitances. p2 at the X2th stage (may not be the stage right after X1) is then computed by applying OCTC and dominant pole approx. again, albeit without RX1′:
p 2 1 2 π M a x k = 1 , k X 1 N R k C k = 1 2 π R X 2 C X 2   .
Now the circuit is again changed to reflect the shunting away of RX2‴. Similarly, the Mth pole of the circuit is given by applying OCTC and dominant pole approximation without RX1(M−1), RX2(M−1)…RX(M-1)(M−1) as:
p M 1 2 π M a x k = 1 , k X i N R k M C k M = 1 2 π R X M M C X M M .
Above this frequency, RX1M, RX2M…RXMM have been shunted away. Therefore, the general idea thus becomes as follows: Apply suitable transformations to construct a shunt circuit. Then calculate the p1 using OCTC and dominant pole approx. Now, shunt RX1 away and apply transformations to get another shunt circuit and repeat.
Note: The methodology proposed in this section applies most directly to analog broadband circuits like op-amps, voltage references, linear regulators, comparators, data converters, etc. whose sensitivity to on-chip and bond-wire introduced parasitic nH-pH inductances is often negligible. Therefore, the analysis only considers parasitic capacitances to calculate the poles/zeros (and frequency response).

3. Common-Gate Stage

Figure 7 shows a general single-stage common-gate circuit. This circuit has two independent nodes vI and vO, and no cross-amp capacitances.

3.1. Low-Frequency Circuit for Common-Gate Stage

Figure 8 shows the small-signal equivalent circuit. It is important to note that in this and subsequent figures, for the sake of compactness, the symbol for M1 with a gray background represents the low-frequency small-signal model (with the “–gmvgs” current source ig1 and resistance rds1 absorbed in it, i.e., resistive and transconductive components are included and capacitive and large-signal static dc components are excluded).
For low frequencies, the capacitances open and the circuit only presents resistive and transconductive components. The equivalent input resistance of this circuit includes RS1, the resistance looking up into the source of M1 and is given by:
R I = R S | | R S 1 = R S | | r d s 1 + r d s 2 | | R L D 1 + g m 1 r d s 1 R S | | 1 g m 1 ,
and the equivalent output resistance of the circuit includes RD1, the resistance looking down into the drain of source degenerated M1 and is given by:
  R O = R D 1 | | r d s 2 | | R L D = R S + r d s 1 + g m 1 r d s 1 R S | | r d s 2 | | R L D r d s 2 | | R L D .
Therefore, the low-frequency transimpedance gain is given by:
A Z 0 = v o i s = R I A V 0 = R I g m 1 R O R S | | 1 g m 1 g m 1 r d s 2 | | R L D .

3.2. First-Pole Shunt Circuit for Common-Gate Stage

At intermediate frequencies, the circuit is shown in Figure 8. Now, input and output RC frequencies are compared to find the dominant pole.
Figure 8. Small-signal model for the common-gate stage.
Figure 8. Small-signal model for the common-gate stage.
Electronics 14 00296 g008
The input resistance RI′ is same as RI calculated for AZ0 and is the parallel combination of resistances connecting vi to ground:
R I = R S | | r d s 1 + r d s 2 | | R L D 1 + g m 1 r d s 1 R S | | 1 g m 1 .
The equivalent input capacitance CI′ is the parallel combination of capacitances connecting vi to ground:
C I = C S + C G S 1 .
Similarly, the equivalent output resistance RO′ is the parallel combination of all the resistances (to ground) at vo:
R O = R L D | | r d s 2 | | r d s 1 + R S + g m 1 r d s 1 R S R L D | | r d s 2 .
The equivalent output capacitance CO′ is the parallel combination of all the capacitances (to ground) at vo:
C O = C L D + C G D 1 + C G D 2 C L D .
Usually, fO is dominant because of much higher RO′ in (26) yielding the highest RC product. Therefore, p1 is given by:
p 1 = f O = 1 2 π R O C O 1 2 π R L D | | r d s 2 C L D .
This p1 is same as what Miller’s approximation calculates.

3.3. Second-Pole Shunt Circuit for Common-Gate Stage

At frequencies much greater than p1, RO′ fades away. Now, vi is the only node with a resistance (refer (29)) and thus, produces p2 with CI″ in the input to output gain translation. The new input resistance RI″ reflects the fading of RO′ and is:
R I = R S | | 1 g m 1 | | r d s 1 R S | | 1 g m 1 .
The new equivalent input capacitance CO’’ is:
C I = C S + C G S 1 .
Therefore, p2 is given by:
p 2 = f I 1 2 π R I C I   1 2 π R S | | 1 g m 1 C S + C G S 1 .

3.4. Frequency Response for Common-Gate Stage

Figure 9 shows the Bode plot overlay of the frequency response calculated from proposed method over the simulated response from NGSPICE. Recall that the circuit has two independent nodes.
As observed in the previous sections, each independent node has a pair of equivalent shunt capacitance and resistance that produce a pole. Therefore, the Bode plot is expected to, and observed, to have two poles, each losing up to 90° of phase. It is evident that the calculated response tracks the simulated one closely.
Table 1 presents the 180-nm transistor model parameters used in the circuits in Section 3, Section 4, Section 5 and Section 6. As RI′/RI″ is highly sensitive to RS, choosing a small RS of the order of ~1/gm helps emphasize the gm translation in it. Another factor motivating a small RS is the mitigation of the source degenerating effect of RS on gm. Hence, a small RS was chosen to aid in demonstrating the rigor of the method.
Note: For all the MOSFETs, body effect was neglected in Section 3, Section 4 and Section 5 for the sake of simplicity and clarity. However, including it is straightforward by adding back gmb to transconductances and resistances (refer Section 6.1 and Section 6.2). The reader is encouraged to interact with the designed circuit, adapt the equations to their circuit and verify their correctness.
Table 2 in Section 7 shows the comparison results between this work and poles extracted from other methods.

4. Common-Source Stage

Figure 10 shows a generalized single-stage common-source circuit. This circuit has two independent nodes vI and vO, and one cross-amp capacitance CGD1.

4.1. Low-Frequency Circuit for Common-Source Stage

Figure 11 shows the small-signal equivalent circuit. Once again, M1 represents ig1 and rds1. Again, for low frequencies, the capacitances open. Therefore, the low-frequency transimpedance gain is given by:
A Z 0 = v o i s = R S A V 0 = R S g m 1 r d s 1 | | r d s 2 | | R L D .

4.2. First-Pole Shunt Circuit for Common-Source Stage

At intermediate frequencies, the circuit in Figure 10 can be redrawn as Figure 11 by employing the cross-amp capacitance splitting concept. The equivalent input resistance for the circuit is:
R I = R S .
The equivalent input capacitance is the parallel combination of the capacitances connecting the input node vi to ground, including the cross-amp capacitance that was split:
C I = C S + C G S 1 + C G D 1 I C S + C G S 1 + C G D 1 A V 0 .
Note: the cross-amp capacitance splitting has magnified CGD1 by a factor of AV0.
Similarly, the output resistance is calculated by considering all the resistances connecting vo to ground as:
R O = r d s 1 | | r d s 2 | | R L D .
The equivalent output capacitance also includes the effect of the cross-amp capacitance splitting. It is given by:
C O = C G D 1 O + C G D 2 + C L D C G D 1 + C G D 2 + C L D .
Note: the cross-amp capacitance splitting yields negligible effect at the output for circuits when voltage gain AV0 is much lesser than −1.
Again, both the input and output RC corner frequencies are compared, and fI is found to be dominant due to the highest RC product as a result of the capacitance multiplicative effect at the input in (31). Therefore, p1 is equal to fI, as noted below:
p 1 = f I 1 2 π R I C I 1 2 π R S C S + C G S 1 + C G D 1 A V 0 .
This p1 is same as what Miller’s approximation calculates.

4.3. Second-Pole Shunt Circuit for Common-Source Stage

At frequencies much greater than p1, RI′ fades away. Thus, the circuit is analyzed by breaking CGD1 using the feedback-forward split from Section 2. Other concepts can be used to redraw the circuit [4,6], but they are more mathematical whereas this tends to be simpler and gives more insight into the circuit, and is thus, preferred.
Now, the first thing to do is calculate the zero. This is because the effect of the forward component iFW of CGD1 is exactly accountable at this stage. iFW mixes with the current source ig1 in M1 and results in a frequency dependent transconductance GM:
G M = i F W i g 1 v I v o = 0 = v i s C G D 1 g m 1 v i = g m 1 1 s C G D 1 g m 1 .
This GM has a right half plane, positive, out-of-phase “inverting” zero. This zero occurs when iFW of CGD1 competes with and overpowers ig1 of M1 (refers (38) and (39)) and as a result, inverts the transconductance from negative to positive values. Beyond this zero, ig1 slowly fades away. Since the zero is drawing current from the system, it subtracts up to 90° of phase.
i F W = v i s C G D 1 f O z C S i g 1 = v i g m 1
and
z 1 = z C S = g m 1 2 π C G D 1 .
Once the zero has been noted, the forward components can be dropped to redraw the circuit. CGD1 can be rejoined to study the feedback effects affecting the second pole. Since the forward and feedback effects are linear, they can be decoupled, analyzed individually and later clubbed using superposition; this makes the analysis simpler. The circuit is given by Figure 12.
Figure 12 shows that CGD1, CS and CGS1 form a voltage divider from vo to vi. This feedback effect tends to diode connect M1, as any change in vo changes vgs1 (and ig1). It appears as an equivalent resistance at the vo given by:
R G M 1 = v o i g 1 = v o g m 1 v i = C S + C G S 1 + C G D 1 g m 1 C G D 1 C S + C G S 1 g m 1 C G D 1 .
Thus, the equivalent output resistance has contributions from RLD, rds1, rds2 and the voltage-divided gm resistance RGM1:
R O = R G M 1 | | r d s 1 | | r d s 2 | | R L D R G M 1 .
This voltage divider also effects the output capacitance CO″ by appearing as an additional capacitance at vo. A note on convention: denotes a series connection, which means series capacitances are mathematically parallel, i.e., C A C B = C A C B / C A + C B .
C O = C S + C G S 1 C G D 1 + C G D 2 + C L D .
Therefore, p2 at the output node vo is given by:
p 2 = f O 1 2 π R O C O g m 1 C G D 1 2 π C S + C G S 1 C O .

4.4. Frequency Response for Common-Source Stage

Figure 13 shows the Bode plot overlaying the frequency response calculated from the proposed method over a NGSPICE simulation. The circuit has two independent nodes and one cross-amp capacitance.
Recall that each independent node has a pair of equivalent shunt capacitance and resistance that produce a pole. Similarly, each cross-amp capacitance mixes with its transistor’s ig current source to produce a zero. Therefore, the Bode plot is expected to, and observed, to have two poles and a zero.
Each pole is losing up to 90° of phase and the inverting zero is losing another 90° of phase. It is evident that the calculated response tracks the simulated one closely. Table 2 in Section 7 shows a comparison of poles/zeros extracted from the proposed method versus the state-of-the-art methods.

5. Common-Drain Stage

Figure 14 shows a general single-stage common drain circuit. This circuit also has two nodes and a cross-amp capacitance. Therefore, it is also expected to have two poles and a zero.

5.1. Low-Frequency Circuit for Common-Drain Stage

Figure 15 shows the small-signal equivalent circuit. M1 represents ig1 and rds1. The low-frequency transimpedance gain is given by:
A Z 0 = v o i s = R S A V 0 = R S g m 1 1 g m 1 | | r d s 1 | | r d s 2 | | R L D R S .

5.2. First-Pole Shunt Circuit for Common-Drain Stage

At intermediate frequencies, the circuit is drawn as Figure 15 by employing the cross-amp capacitance splitting concept on CGS1. The equivalent input resistance for the circuit is:
R I = R S .
The equivalent input capacitance is the parallel combination of the capacitances connecting the input node vi to ground, including the effect of the cross-amp capacitance that was split:
C I = C S + C G D 1 + C G S 1 I C S + C G D 1 .
Similarly, the output resistance is calculated by considering all the resistances connecting vo to ground. This includes the 1/gm1 resistance observed when looking up into the source of M1:
R O = 1 g m 1 | | r d s 1 | | r d s 2 | | R L D 1 g m 1 .
The equivalent output capacitance also includes the effect of the cross-amp capacitance splitting. It is given by:
C O = C G S 1 O + C G D 2 + C L D C G D 2 + C L D C L D .
Again, the input and output RC frequencies are compared, and fI is found to be dominant due to the much higher RI′ in (46) yielding a higher RC product. Therefore, p1 equals fI, as noted below:
p 1 = f I 1 2 π R I C I 1 2 π R S C S + C G D 1 .
p1 is the result one would have obtained by applying Miller’s approximation. Note: An important consequence of the cross-amp capacitance splitting concept is that in systems with positive voltage gain, the equivalent input/output capacitance decreases. If A V is approximately one, like in the present case, CXI/O disappears. Refers (16), (17), (47) and (49).

5.3. Second-Pole Shunt Circuit for Common-Drain Stage

At frequencies much greater than p1, RI′ fades away. Thus, the circuit is analyzed by breaking CGS1 using the feedback-forward split from Section 2.
Once again, the zero is calculated. It accounts for the forward effects of the cross-amplifier capacitance, CGS1. iFW and ig1 in M1 mix to give a frequency dependent GM as:
G M = i F W + i g 1 v i v o = 0 = v i s C G S 1 + g m 1 v i = g m 1 1 + s C G S 1 g m 1 .
This GM has a left half plane, negative, in-phase “non-inverting” zero. This zero occurs when iFW overpowers ig1 in magnitude (refers (51) and (52)) by providing the source with a lower impedance path to the output. Beyond this frequency, ig1 will slowly fade away. Since the zero is feeding current into the system, it recovers up to 90° of phase:
i F W = v i s C G S 1 f O z C D i g 1 = g m 1 v i
and
z 1 = z C D = g m 1 2 π C G S 1 .
Once the zero has been noted, the forward components can be dropped to redraw the circuit as Figure 16. CGS1 is rejoined to study the feedback effects affecting the second pole. The only node with a resistance is vo, so the pole appears at vo.
Here, CGS1, CS and CGD1 form a voltage divider from vo to vi. This feedback effect tends to diode connect M1, as any change in vo changes vgs1 (and ig1). It appears as an equivalent resistance at the vo given by:
R G M 1 = v o i g 1 = v o g m 1 v g s = C S + C G D 1 + C G S 1 g m 1 C S + C G D 1 C S + C G S 1 g m 1 C S .
Thus, the equivalent output resistance has contributions from RLD, rds1, rds2 and the voltage-divided gm resistance RGM1:
R O = R G M 1 | | r d s 1 | | r d s 2 | | R L D R G M 1 .
This voltage divider also effects the output capacitance CO″ by appearing as an additional capacitance in parallel at vo. It is given by:
C O = C S + C G D 1 C G S 1 + C G D 2 + C L D .
Therefore, p2 at the output node vo is given by:
p 2 = f O 1 2 π R O C O g m 1 C S 2 π C S + C G S 1 C O .

5.4. Frequency Response for Common-Drain Stage

Figure 17 shows the Bode plot overlay of the frequency response calculated from proposed method over the simulated response from NGSPICE. Each pole is losing up to 90° of phase and the non-inverting zero is recovering up to 90° of phase. It is evident that the calculated response tracks the simulated one closely. Table 2 in Section 7 shows a comparison of poles/zeros extracted from the proposed method versus the state-of-the-art methods.
Table 1 shows the design parameters used to simulate the circuit. RGM1 is noted to be very sensitive to the source capacitance. Any appreciable CS will minimize the voltage division to produce a ~1/gm result as a simplification of the form in (54). Therefore, the circuit was designed without it.

6. Clustered Poles

In complex designs, the N-stage shunt circuit often exhibits closely spaced poles. This occurs when two or more capacitances shunt their respective parallel resistances less than a decade apart; this spacing is insufficient for the capacitances to fully shunt their parallel resistances. Consequently, the impedances interact as they are being shunted and the successive pole calculation sees the effect of the resistance from the “previous pole”. In such scenarios, the treatment is dependent on whether the components exhibiting the pole are coupled or decoupled, as explained below.

6.1. Coupled Poles

A circuit has coupled stages when capacitances couple the shunt resistances connected at its ends. Therefore, a cross-amp. capacitance couples the input and output nodes it is connected across. The possibilities for such coupling appear in circuits with common-source/emitter stages through the CGD or CBC/Cμ capacitance as shown in gray in Figure 18, or common-drain/collector stages through the CGS or CBE/Cπ capacitance as shown in gray in Figure 19.
For two coupled poles p1 and p2 set by the RC corner frequencies fI and fO with fI < fO, fI is RC frequency at the input node and is given by:
f I = 1 2 π R I C I   .
Similarly, fO is the RC corner frequency at the output node and is given by:
f O = 1 2 π R O C O   .
Since the individual RCs are close together, their impedances interact and the effect of their RCs add. Therefore, the first pole, p1, is approximated by their combined time constants as:
p 1 1 2 π R I C I + R O C O = 1 1 / f I + 1 / f O = f I | | f O .
This means that the first pole is the parallel combination of the individual RC frequencies and is lower than the lowest of the two. The higher pole (lower time constant), p2, tends to be higher than the first pole in the ratio of the individual time constants and can be mathematically expressed as:
p 2 1 2 π R I C I + R O C O R O C O / R I C I   = p 1 R I C I R O C O = p 1 f O f I .

Common Emitter–Common Drain Design Example

Figure 20 shows a general cascaded common emitter–common drain circuit. Since this circuit has cross-amp capacitances between subsequent nodes (and a wire short between o/p of Q1 and i/p of M3), this is an example of a coupled stage. Its transistor parameters are given in Table 1. It has three independent nodes vI, vX, and vO and two cross-amp capacitances (Cμ1, CGS3). Therefore, it is expected to have three poles and two zeros.
  • Low-Frequency Common Emitter–Common Drain Circuit
Figure 21 shows the small-signal equivalent. Here, Q1 represents ig1, rπ1, and ro1 and M3 represents ig3, rds3. The low-frequency transimpedance gain is given by:
A Z 0 = R I A V 0 = R S | | r π 1 A V 10 A V 30 R I g m 1 r o 1 | | R 2 g m 3 1 g m 3 | | 1 g m b 3 | | r d s 3 | | R 4 .
2.
First-Pole Common Emitter–Common Drain Shunt-Circuit
At intermediate frequencies, the capacitances come into play and the circuit is drawn by employing the cross-amp capacitance splitting concept on CBC1 and CGS3. The poles at each node are compared, and fI is found to be dominant due to the highest RC product because of the capacitance multiplicative effect at the input. Therefore, p1 equals fI, as noted below:
p 1 = f I 1 2 π R I C I 1 2 π R S | | r π 1 C μ 1 + C G D 1 A V 10 .
3.
Second-Pole Common Emitter–Common Drain Shunt Circuit
At frequencies much greater than p1, RI′ fades away. Thus, the circuit is redrawn as Figure 22 using concepts from Section 2. Cμ1 now diode connects Q1 and will lead to a voltage-divided gm at vx. First, the forward effect is accounted for to get the zero from the common-emitter stage as:
z C E = g m 1 2 π C μ 1 .
Now, the RC product of RX″ and CX″ is computed. RX″ is given as:
R X = R G M 1 | | r o 1 | | R 2 R G M 1 ,
where RGM1 is the voltage-divided gm resistance given by:
R G M 1 = C π 1 + C μ 1 g m 1 C μ 1 C π 1 g m 1 C μ 1 .
The equivalent capacitance at CX″ is:
C X = C π 1 C μ 1 + C G D 3 + C G S 3 I = C π 1 C μ 1 + C G D 3 + C G S 3 1 A V 30 ,
Then, the RC product of RO″ and CO″ is computed. RO″ is given by:
R O = 1 g m 3 | | 1 g m b 3 | | r d s 3 | | R 4 .
The net capacitance at CO″ is:
C O = C G S 3 O + C L D = C G S 3 1 1 A V 30 + C L D ,
Then, the RC products of RX″CX″ and RO″CO″ are compared to find that they are similar in magnitude with RO″CO″ being slightly larger (fO″ < fX″). Therefore, p2 in the is to vo gain translation is given by:
p 2 1 2 π R O C O + R X C X = f O | | f X .
4.
Third-Pole Common Emitter–Common Drain Shunt Circuit
Typically, at frequencies much greater than p2, RO″ fades away. However, as RO″CO″ ≈ RX″CX″ in this design, RO″ persists for p3 calculation. Thus, the circuit is redrawn as Figure 23 using concepts from Section 2. First, the forward effect is accounted for to get the zero from the common-drain stage:
z C D = g m 3 2 π C G S 3 .
Then, the next pole is calculated by employing the theory developed at the beginning of this section as:
p 3 1 2 π R O C O + R X C X R X C X / ( R O C O )   = p 2 R O C O R X C X = p 2 f X f O .
5.
Frequency Response for Common Emitter–Common Drain Circuit
Figure 24 shows the Bode plot overlay of the calculated poles/zeros from proposed method over the simulated response from NGSPICE. Table 3 in Section 7 shows the calculated results.
As can be seen from Table 3 and Figure 24, since the successive poles/zeros are within 1.5x of each other, they all act as clustered poles/zeros and influenced the circuit analysis/design accordingly. The proposed method was successfully able to predict the location of the poles by identifying the contributing element, enabling the circuit designer to control them as per the requirements of the design.

6.2. Decoupled Poles

Whenever a circuit decouples two nearby shunt resistances, it has decoupled stages which lead to decoupled poles. Therefore, the absence of a shorting connection (i.e., cross-amp capacitance) between the output of the first stage and the input of the next decouples the successive stages. The only possibility of such decoupling in a circuit is with a common-gate/base stage as shown in Figure 25.
For two decoupled poles p1 and p2 set by the RC corner frequencies fI and fO with fI < fO, the poles are given by the individual RC frequencies independent of the other. The first pole becomes the one with the larger RC product. Therefore, p1 is given by:
p 1 f I = 1 2 π R I C I   .
Similarly, p2 is given by the lower RC product as:
p 2 f O = 1 2 π R O C O   .

Common Source–Common Gate–Common Drain Design Example

Figure 26 shows a general cascaded common source–common gate–common drain circuit. Since vX and vY do not have a shorting connection between them, the common-source stage is decoupled from the common-drain stage. Its transistor parameters are also given in Table 1. It has four independent nodes vI, vX, vY, and vO and two cross-amp capacitances (CGD1, CGS5). Therefore, it is expected to have four poles and two zeros.
  • Low-Frequency Common Source–Common Gate–Common Drain Circuit
Figure 27 shows the small signal equivalent circuit (where the body terminals have been dropped to favor clarity). Here, Mi represents igi, and rdsi. The low-frequency transimpedance gain depends on the different resistances in the signal path from iS to vO. The equivalent resistance at the drain of M1 is:
R D 1 = r d s 1 | | r d s 2 + r d s 3 1 + ( g m 2 + g m b 2 ) r d s 2 2 g m 2 + g m b 2 .
Similarly, the equivalent resistance at the drain of M2 is:
R D 2 = r d s 3 | | r d s 1 + r d s 2 + g m 2 r d s 1 r d s 2 r d s 3 .
The equivalent resistance at the source of M5 is:
R S 5 = r d s 4 | | 1 g m 5 + g m b 5 | | r d s 5 1 g m 5 + g m b 5 .
Therefore, the low-frequency transimpedance gain is:
A Z 0 = R I A V 0 = R S A V 10 A V 20 A V 50 = R I g m 1 R D 1 g m 2 R D 2 g m 5 R S 5 2 R S g m 1 r d s 3 .
2.
First-Pole Common Source–Common Gate–Common Drain Shunt Circuit
At intermediate frequencies, the circuit is still given by Figure 27 with the capacitances being finite. The RC corner frequencies at each node are compared, and it is found that fI  fY with RI′CI′ being slightly larger. The equivalent input resistance is:
R I = R S .
The equivalent input capacitance after application of the cross-amp capacitance split is:
C I = C G S 1 + C G D 1 1 A V 10 .
The equivalent resistance at the node vy is the parallel combination of the output resistance of source degenerated M2 and rds3. Usually, rds3 is much lesser and survives:
R Y = R D 2 r d s 3 .
The equivalent capacitance at vy after application of the cross-amp capacitance split is:
C Y = C G D 2 + C G D 3 + C G D 5 + C G S 5 1 A V 50 .
Since fI  fY with RI′CI′ being slightly larger, p1 equals fI, as noted below:
p 1 f I = 1 2 π R I C I = 1 2 π R S C G S 1 + C G D 1 1 A V 10 .
3.
Second-Pole Common Source–Common Gate–Common Drain Shunt Circuit
Typically, at frequencies much greater than p1, RI′ fades away. However, as RI′CI′ ≈ RY′CY′ in this design, RI′ persists for p2 calculation. Thus, the circuit is still given by Figure 27. First, the forward effect is accounted for to get the zero from the common-source stage:
z C S = g m 1 2 π C G D 1 .
Then, the RC product at node vy is computed to find the next pole as:
p 2 = f Y 1 2 π R Y C Y   .
4.
Third-Pole Common Source–Common Gate–Common Drain Shunt Circuit
At frequencies much greater than p2, RI′ and RY′ fade away. Thus, the circuit is redrawn as Figure 28 using cross-amp capacitance splitting for M5. Again, the RC products are compared to find fO as the dominant pole. The equivalent output resistance in this new shunt circuit is:
R O R S 5 = 1 g m 5 + g m b 5 .
The equivalent output capacitance after the application of cross-amp capacitance split for M5 is:
C O = C G S 5 1 1 A V 50 + C G D 4 + C L D .
Therefore, p3 is given by:
p 3 = f O 1 2 π R O C O .
5.
Fourth-Pole Common Source–Common Gate–Common Drain Shunt Circuit
At frequencies much greater than p3, RO‴ fades away. Thus, the circuit is redrawn as Figure 29 by using the feedback-forward splitting concept. First, the forward effect is accounted for to get the zero from the common-drain stage as:
z C D = g m 5 2 π C G S 5 .
Then, the equivalent resistance at vx is calculated as:
R X = R G M 1 | | r d s 1 | | 1 g m 2 + g m b 2 | | r d s 2 R G M 1 | | 1 g m 2 + g m b 2 ,
where RGM1 is the voltage-divided gm resistance of M1 given by:
R G M 1 = C G S 1 + C G D 1 g m 1 C G D 1 .
The equivalent capacitance at vx includes the effect of the voltage divider established by CGD1 and CGS1 in M1 and is given by:
C X = C G D 1 C G S 1 + C G S 2 .
Therefore, p4 is given by:
p 4 = p X 1 2 π R X R X   .
6.
Frequency Response for Common Source–Common Gate–Common Drain Circuit
Figure 30 shows the Bode plot overlay of the calculated poles/zeros from proposed method over the simulated response from NGSPICE. Table 3 in Section 7 shows the calculated results.
As can be seen from Table 3 and Figure 30, there is a double pole at 1 MHz which is correctly predicted by the proposed method. Moreover, it identifies the contributing component for each pole and gives the designer a way to insightfully control such clustered poles reliably.

7. Benefits for Design

This section introduces the reader to the design perspective of an IC designer and the appropriate analytical methods investigated for analyzing and designing electronic circuits. It then compares them with the proposed methodology to validate its strength as compared to the others. Finally, the section concludes with comments upon the benefit of using the proposed methodology in addition to commercial circuit simulation tools.

7.1. Design Perspective

An IC design engineer is looking for small-signal circuit analysis methods which allow the engineer to readily and insightfully conceptualize and analyze a circuit to predict performance as reliably as commercial circuit simulation tools. The ability to conceptualize a circuit and decompose it into its fundamental components, helps the engineer to simplify and quicken the design process, since he is designing based on his conceptual understanding, and not trial-and-error using simulations.
This implies that range of applicability, ease of application and computation time are of utmost importance in these methods. Thus, Kirchoff’s circuit laws [11], Miller’s decomposition [14], Huijsing’s capacitance short approximation [18], Andreani and Mattisson’s modification [20] to Cochrun-Grabel’s method [8] and graphical analyses [31,32] are identified as the state-of-the-art (SoA) methods to compare against.

7.2. Direct Analysis

Applying Kirchoff’s laws gets the designer the circuit’s exact transfer function. However, it is a tedious and purely mathematical process. For complicated circuits, the transfer function’s poles and zeros become unsolvable by hand.
A numerical solver can be used to aid the analysis. If the poles are clustered together, the solver may return pairs of complex conjugate poles instead of real ones. In this case, a dominant terms approximation can be used.
To apply the approximation, first, the denominator of the transfer function of the circuit is written in the form of a polynomial as:
f s = a n s n + a n 1 s n 1 + + a 1 s + 1 .
According to this approximation, at extremely low frequencies (for p1), the linear and constant terms dominate and p1 is given by:
f s f p 1 a 1 s + 1 = 0 p 1 1 2 π a 1
At intermediate frequencies (e.g., p2), the quadratic and linear terms dominate the expression. This implies that p2 is given by the following equation:
f s f p 2 a 2 s 2 + a 1 s = 0 p 2 a 1 2 π a 2
At even higher frequencies, the subsequent terms dominate and the calculation repeats. Therefore, the pn becomes:
f s f p n a n s n + a n 1 s n 1 = 0 p n a n 1 2 π a n
Verification: Let f s = s 4 + 57 s 3 + 361 s 2 + 555 s + 250 . The exact roots are −1, −1, −5, and −50 rad/s. The approximation yields −0.45, −1.5, −6.3, and −57 rad/s. Note: This approximation is extremely accurate when each pole is at least a decade away from the others. It is a less accurate but still extremely useful estimate for the locations of clustered poles. However, as explained above, obtaining the circuit’s transfer function (or characteristic equation) for such an analysis becomes a daunting task as the circuit complexity increases.

7.3. Graphical Analyses

As an alternative to the daunting direct analysis, [31] uses driving port impedances combined with signal flow graphs to compute both, the poles, and zeros. While the process is easy to follow and exact, it is mathematically involved and becomes abstruse with increasing circuit complexity. In contrast, [32] develops insight into pole placement and their root-loci but does not connect the poles with changes occurring in the circuit because of them. Therefore, both these methods fail to equip the designer with a streamlined process to control each pole individually.

7.4. Short-Circuit Approximation

Instead of applying the above methods, designers can use an amalgamation of methods [14,18,20] for finding the poles/zeros of a transfer function. Ref. [14] brings insight for the lowest frequency pole. Ref. [18] introduces insight for higher poles but is misguided due to the underlying short circuit assumption– it assumes that capacitances short past their poles and diode-connect their corresponding transistors. This assumption produces 1/gm instead of the voltage-divided-gm suggested by (41) or (54) for RO″ and often leads to errors in the final answer (refer common-source/drain pO in Table 2).
Zero calculation using [20] is exact but mathematically intensive due to the calculation of multiple driving port time constants. It requires the designer to familiarize himself with two uncommon and not-so-straightforward components: the norator and nullator. It is also devoid of intuition into the circuit behaviour across the entire frequency spectrum.
To emphasize, the SoA methods either ascertain only the poles or zeros or calculate both but are tedious to apply on complicated circuits. Either way, they lack the beauty and simplicity of insight. Ref. [18] is a good compromise as it is the only insightful method (resulting in a simpler design process for larger, complex circuits) amongst the SoA. However, it is limited to the poles and often yields incorrect results.

7.5. Proposed Shunt-Circuit Approximation

The proposed method to calculate frequency response surpasses the SoA by not needing complex mathematical operations regardless of the circuit’s complexity. It offers the design engineer insightful and accurate circuit analysis to predict both poles and zeros across the frequency range while retaining simplicity without losing sight of the circuit’s functionality. It employs a shunt circuit approximation because, capacitances do not short past their poles, instead, their parallel resistances fade. It swiftly makes evident the circuit element responsible for each pole/zero and provides a way to control/account for it in subsequent analyses during circuit design. To reiterate, the proposed method is a physical model (not a mathematical one) based on intuition which is used to conceptualize, analyze and design circuits and not simulating them.
Table 2 compares the poles/zeros (rounded off to two significant figures) calculated using SPICE simulations, Kirchoff’s circuit laws (direct analysis), the SoA comprising of the combination of methods from [14] (p1), [18] (p2) and [20] (z1), and the proposed method. The extraction of poles/zeros from the simulation was straightforward. p1 is the frequency where the gain drops by 3 dB below the dc value (alternatively, phase loses 45° from the corresponding dc value) and p2 is the frequency where the phase loses 90° (additional 45º from p1 and 45º from p2) from p1′s phase value. For an inverting zero (e.g., zCS), z1 is the frequency where it loses 90° (additional 45° from p2 and 45° from z1) from p2′s phase. On the other hand, for a non-inverting zero (e.g., zCD), z1 is the frequency where it partially cancels up to 45° of p2′s additional loss to return to the same phase value as that of p2.
Table 2. Simulated Versus Calculated Single-Stage Amplifiers.
Table 2. Simulated Versus Calculated Single-Stage Amplifiers.
StagePole ZeroSim.DirectSoAError with Sim.This WorkError with Sim.
CGpO5.0 MHz4.9 MHz4.9 MHz−2.5%4.9 MHz−2.5%
pI3.6 GHz3.6 GHz3.6 GHz+1.9%3.6 GHz+1.9%
CSpI10 kHz10 kHz10 kHz−1.9%10 kHz−1.9%
pO34 MHz35 MHz310 MHz+810%34 MHz−2.6%
zCS11 GHz11 GHz11 GHz+0.9%11 GHz+0.9%
CDpI30 kHz30 kHz31 kHz+3.3%31 kHz+3.3%
pO3.1 MHz3.0 MHz58 MHz+1800%3.0 MHz−3.2%
zCD280 MHz300 MHz300 MHz+7.1%300 MHz+7.1%
Since the common-gate circuit did not have a cross-amplifier capacitance, there were fewer approximations in the equations and all the three methods resulted in very similar poles.
For all the methods, the zero expressions were identical to each other. The primary reason being that Kirchoff’s circuit laws and the method in [20], are exact. As are the expressions derived in this work due to complete consideration of the forward effects.
As can be seen from Table 2, the direct analysis gets the closest results to the simulation. This work provides an alternative close approximation to the simulation that is quick and easy to use and provides insight into actual changes in the circuit. Therefore, for demonstrating the strength of the method for multi-stage amplifiers, it will be compared to results obtained from direct analysis.
Table 3. Calculated Multi-Stage Amplifier Examples.
Table 3. Calculated Multi-Stage Amplifier Examples.
StagePole ZeroDirectSoAThis Work
CE-CDpI4.9 MHz5.0 MHz5.0 MHz
pO230 MHz 1450 MHz280 MHz
pX370 MHz 1950 MHz390 MHz
zCD800 MHz800 MHz800 MHz
zCE46 GHz46 GHz46 GHz
CS-CG-CDpI500 kHz 11.0 MHz1.0 MHz
pY2.0 MHz 117 MHz1.0 MHz
pO60 MHz70 MHz70 MHz
pX680 MHz730 MHz680 MHz
zCD2 GHz2 GHz2 GHz
zCD20 GHz20 GHz20 GHz
1 Calculated using dominant terms method.
As can be seen from Table 3, this work is very close to the direct analysis even for multi-stage circuits with clustered poles. As shown in Section 6, any large circuit of arbitrary complexity can be decomposed into a combination of the three primitive single-stage transistors stages presented in Section 3, Section 4 and Section 5. With the analyses formally discussed above, any combination of the primitive transistor stages can be completely analyzed and understood.
Once a large circuit is decomposed into its primitive stages (fundamental components), using the method proposed in this work, the design engineer can accurately predict the frequency response during circuit inspection. The accurately calculated poles and zeros streamline the design process and help the designer achieve the desired response in the preliminary design without multiple iterations. With the insight thusly gained, the design engineer can minutely control poles and zeros of any CMOS and bipolar technology circuit without having to rely solely on commercial circuit simulators or symbolic circuit analysis tools for making design decisions. Thus, the method can be very easily used to insightfully understand and design frequency responses of large circuits of arbitrary complexity simply.
Often, symbolic circuit analysis tools used to calculate poles/zeros produce complex equations that are hard to grasp and simplifying them might lead to significant pole/zero displacements from the original locations [33]. Circuit simulators, used to bridge this gap, are inadequate because they depend on numerical factors the engineer may not fully understand– this leads to circuits designed by “trial and error” as opposed to insight. This work enables the engineer to effectively address the aforementioned gap with insight. Since the preliminary design has the desired frequency response, supplementing it with simulations leads to a higher quality design with fewer iterations in the transistor parameters, i.e., the proposed method simplified the analysis and design of the circuit.
After the design engineer has designed a circuit, it needs to be stabilized. Typically, for analog broadband circuits considered in this paper, both open loop and closed loop (with negative feedback) stability are ensured using either dominant-pole compensation or pole-splitting compensation (Miller’s compensation and its variants). This can be achieved using algebraic manipulation [38,39] to extract parameter values, graphical methods [32,40] to vary parameters until desired specifications are met, or solving for phase margin [41] to check stability while varying parameters.
Apart from [41], none of the other methods are as straightforward to employ with increasing circuit complexity. In a similar vein as [41], using the proposed method to predict the poles and zeros, designers can very easily check the stability of the circuit by inspecting the phase margin. Since the proposed method also equips the designer with the insight to control the poles and zeros, tweaking them (in the feedback network or otherwise) to meet specifications becomes a trivial matter. Hence, the proposed method is a design-oriented analytical method which organically lends itself to also simplifying feedback control of circuits regardless of circuit complexity.

8. Conclusions

This paper proposes an insightful design-based frequency response analysis of transistor circuits that also serves as the reference analysis for all single-stage amplifier primitives. The biggest challenge in a frequency response analysis is the lack of an easy, conceptual method to deduce the higher order poles. State-of-the-art (SoA) methods like short-circuit approximations in [18] are applicable but lead to a tedious procedure with often incorrect results. The proposed design-oriented analytical method outperforms the SoA by its ability to predict (without abstract math) and control circuit components that establish poles and zeros in a circuit. It recognizes that shunt capacitances reduce gain to the output, thereby inducing poles. Similarly, bypass capacitances increase gain to the output and induce zeros in the circuit. The proposed method also notes that resistances fade when their parallel capacitances shunt them past their respective RC frequencies. As the resistances fade, the circuit changes and this method equips the design engineer to track all such changes across the entire frequency spectrum while ensuring comprehensive and rigorous results without sacrificing generality. Further, this work also identifies that cross-amplifier capacitances couple subsequent stages and lead to coupled poles in a circuit. By applying this method, the designer can recognize capacitances that cause poles/zeros as well as the coupled/decoupled stages in the circuit during inspection itself. It also provides the engineer with insight into how poles/zeros alter gain in circuits.
This was demonstrated by applying the methodology to design and analyze single-stage common-gate, common-source and common-drain stages and multi-stage cascaded common emitter–common drain and common source–common gate–common drain amplifiers. The results from the method were compared with those from established methods in the literature and NGSPICE simulations. The results agreed with the simulated values in a relatively tight ~5% error band as opposed to 800%+ error in the SoA. This establishes it as an invaluable tool for designers thanks to the insight provided and easier design and control of a stable circuit facilitated, as opposed to designing using abstract algebraic equations which hide concepts and make individual effects of components harder to decipher.

Author Contributions

Conceptualization, P.M. and G.A.R.-M.; methodology, G.A.R.-M.; software, P.M.; validation, P.M.; formal analysis, P.M. and G.A.R.-M.; investigation, P.M. and G.A.R.-M.; resources, G.A.R.-M.; data curation, P.M.; writing—original draft preparation, P.M.; writing—review and editing, P.M. and G.A.R.-M.; visualization, P.M.; supervision, G.A.R.-M.; project administration, G.A.R.-M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All data underlying the results are available as a part of the article and no additional data source is required.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rincón-Mora, G.A. Analog IC Design—An Intuitive Approach, 7th ed.; KDP: New York, NY, USA, 2019. [Google Scholar]
  2. Kamath, B.Y.; Meyer, R.G.; Gray, P.R. Relationship Between Frequency Response and Settling Time of Operational Amplifiers. IEEE J. Solid-State Circuits 1974, 9, 347–352. [Google Scholar] [CrossRef]
  3. Schubert, T.F. Heuristic Approach to the Development of Frequency Response Characteristics the Design of Feedback Amplifiers. In Technology-Based Re-Engineering Engineering Education, Proceedings of the Frontiers in Education FIE’96 26th Annual Conference, Salt Lake City, UT, USA, 6–9 November 1996; IEEE: New York, NY, USA; pp. 340–343. [CrossRef]
  4. Mazhari, B. On the Estimation of Frequency Response in Amplifiers Using Miller’s Theorem. IEEE Trans. Educ. 2005, 48, 559–561. [Google Scholar] [CrossRef]
  5. Alves, L.N.; Aguiar, R.L. Extending the Laplace Expansion Method to the Frequency Response Analysis of Active RLC Circuits. In Proceedings of the 10th IEEE International Conference on Electronics, Circuits and Systems, Sharjah, United Arab Emirates, 14–17 December 2003; Volume 3, pp. 1248–1251. [Google Scholar] [CrossRef]
  6. Potirakis, S.M.; Alexakis, G.E. An Accurate Calculation of Miller Effect on the Frequency Response and on the Input and Output Impedances of Feedback Amplifiers. IEEE Trans. Circuits Syst. II Express Briefs 2005, 52, 491–495. [Google Scholar] [CrossRef]
  7. Aminzadeh, H.; Grasso, A.D.; Palumbo, G. A Methodology to Derive a Symbolic Transfer Function for Multistage Amplifiers. IEEE Access 2022, 10, 14062–14075. [Google Scholar] [CrossRef]
  8. Cochrun, B.L.; Grabel, A. A Method for the Determination of the Transfer Function of Electronic Circuits. IEEE Trans. Circuit Theory 1973, 20, 16–20. [Google Scholar] [CrossRef]
  9. Abramovitz, A. A Practical Approach for Analysis of Input and Output Impedances of Feedback Amplifiers. IEEE Trans. Educ. 2009, 52, 169–176. [Google Scholar] [CrossRef]
  10. Fathi, A.; Khoei, A.; Mousazadeh, M. Generalized Method of Analog Circuit Characteristic Function Analysis. IEEE Trans. Circuits Syst. II Express Briefs 2019, 66, 172–176. [Google Scholar] [CrossRef]
  11. Razavi, B. Design of Analog CMOS Integrated Circuits, 2nd ed.; McGraw-Hill: New York, NY, USA, 2017; ISBN 9780072524932. [Google Scholar]
  12. Carusone, T.C.; Johns, D.A.; Martin, K.W. Analog Integrated Circuit Design, 2nd ed.; Wiley: Hoboken, NJ, USA, 2012. [Google Scholar]
  13. Jaeger, R.C.; Blalock, T.N. Microelectronic Circuit Design, 5th ed.; McGraw-Hill: New York, NY, USA, 2016. [Google Scholar]
  14. Miller, J.M. Dependence of the Input Impedance of a Three-Electrode Vacuum Tube upon the Load in the Plate Circuit. Sci. Pap. Bur. Stand. 1920, 15, 367–385. [Google Scholar] [CrossRef]
  15. Potirakis, S.; Alexakis, G.E. The Feedback Decomposition Theorem: The Evolution of Miller’s Theorem. Int. J. Electron. 1998, 85, 571–587. [Google Scholar] [CrossRef]
  16. Sedra, A.S.; Smith, K.C.; Carusone, T.C.; Gaudet, V. Microelectronic Circuits, 8th ed.; Oxford University Press: New York, NY, USA, 2020. [Google Scholar]
  17. Gray, P.R.; Hurst, P.J.; Lewis, S.H.; Meyer, R.G. Analysis and Design of Analog Integrated Circuits, 5th ed.; Wiley: Hoboken, NJ, USA, 2009. [Google Scholar]
  18. Huijsing, J.; Eschauzier, R. Frequency Compensation Techniques for Low-Power Operational Amplifiers, 1st ed.; Springer: New York, NY, USA, 1995. [Google Scholar]
  19. Huijsing, J. Operational Amplifiers—Theory and Design, 2nd ed.; Springer: Dordrecht, The Netherlands, 2011. [Google Scholar]
  20. Andreani, P.; Mattisson, S. Characteristic Polynomial and Zero Polynomial with the Cochrun–Grabel Method. Int. J. Circuit Theory Appl. 1998, 26, 287–292. [Google Scholar] [CrossRef]
  21. Andreani, P.; Mattisson, S. Extension of the Cochrun-Grabel Method to Allow for Mutual Inductances. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1999, 46, 481–483. [Google Scholar] [CrossRef]
  22. Davis, A.M.; Moustakas, E.A. Analysis of Active RC Networks by Decomposition. IEEE Trans. Circuits Syst. 1980, 27, 417–419. [Google Scholar] [CrossRef]
  23. Fox, R.M.; Lee, S.G. Extension of the Open-Circuit Time-Constant Method to Allow for Transcapacitances. IEEE Trans. Circuits Syst. 1990, 37, 1167–1171. [Google Scholar] [CrossRef]
  24. Hajimiri, A. Generalized Time-and Transfer-Constant Circuit Analysis. IEEE Trans. Circuits Syst. I Regul. Pap. 2010, 57, 1105–1121. [Google Scholar] [CrossRef]
  25. Salvatori, S.; Conte, G.R. On the SCTC-OCTC Method for the Analysis and Design of Circuits. IEEE Trans. Educ. 2009, 52, 318–327. [Google Scholar] [CrossRef]
  26. Davis, A.M.; Moustakas, E.A. Decomposition Analysis of Active Networks. Int. J. Electron. 1979, 46, 449–456. [Google Scholar] [CrossRef]
  27. Thornton, R.D.; Searle, C.L.; Pederson, D.O.; Adler, R.B.; Angelo, E.J. Multistage Transistor Circuits; John Wiley & Sons: Hoboken, NJ, USA, 1965; ISBN 978-0471865056. [Google Scholar]
  28. Middlebrook, R.D. Null Double Injection and the Extra Element Theorem. IEEE Trans. Educ. 1989, 32, 167–180. [Google Scholar] [CrossRef]
  29. David Middlebrook, R.; Vorpérian, V.; Lindal, J. The N Extra Element Theorem. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 1998, 45, 919–935. [Google Scholar] [CrossRef]
  30. Gutierrez-Cortés, E.; Báez-López, D. On the Accurate Calculation of Miller Effect. In Proceedings of the 17th International Conference on Electronics, Communications and Computers—CONIELECOMP’07, Cholula, Mexico, 26–28 February 2007. [Google Scholar] [CrossRef]
  31. Ochoa, A. A Systematic Approach to the Analysis of General and Feedback Circuits and Systems Using Signal Flow Graphs and Drivingpoint Impedance. IEEE Trans. Circuits Syst. II Analog. Digit. Signal Process. 1998, 45, 187–195. [Google Scholar] [CrossRef]
  32. Tepwimonpetkun, S.; Pholpoke, B.; Wattanapanitch, W. Graphical Analysis and Design of Multistage Operational Amplifiers with Active Feedback Miller Compensation. Int. J. Circuit Theory Appl. 2016, 44, 562–583. [Google Scholar] [CrossRef]
  33. Vazzana, G.A.; Dario Grasso, A.; Pennisi, S. A Toolbox for the Symbolic Analysis and Simulation of Linear Analog Circuits. In Proceedings of the SMACD 2017—14th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design, Giardini Naxos, Italy, 12–15 June 2017. [Google Scholar] [CrossRef]
  34. Fakhfakh, M. Design of Analog Circuits Through Symbolic Analysis; Bentham Science Publishers: Sharjah, United Arab Emirates, 2012. [Google Scholar] [CrossRef]
  35. Fontana, G.; Grasso, F.; Luchetta, A.; Manetti, S.; Piccirilli, M.C.; Reatti, A. A New Simulation Program for Analog Circuits Using Symbolic Analysis Techniques. In Proceedings of the 2015 International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design—SMACD 2015, Istanbul, Turkey, 7–9 September 2015. [Google Scholar] [CrossRef]
  36. Fernández, F.; Rodrígez-Vánquez, Á.; Huertas, J.L.; Gielen, G.G.E. Symbolic Analysis Techniques: Applications to Analog Design Automation; Wiley-IEEE Press: Hoboken, NJ, USA, 1998. [Google Scholar] [CrossRef]
  37. Allen, P.E.; Holberg, D.R. CMOS Analog Circuit Design, 3rd ed.; Oxford University Press: New York, NY, USA, 2012; ISBN 9780199765072. [Google Scholar]
  38. Palumbo, G.; Choma, J. An Overview of Analog Feedback Part I: Basic Theory. Analog Integr. Circuits Signal Process. 1998, 17, 175–194. [Google Scholar] [CrossRef]
  39. Zaidi, M.; Grout, I.; A’Ain, A.K. Evaluation of Compensation Techniques for CMOS Operational Amplifier Design. In Proceedings of the ICICDT 2018—International Conference on IC Design and Technology, Otranto, Italy, 4–6 June 2018; pp. 5–8. [Google Scholar] [CrossRef]
  40. Ochoa, A. On Stability in Linear Feedback Circuits. Midwest Symp. Circuits Syst. 1997, 1, 51–55. [Google Scholar] [CrossRef]
  41. Liu, X. Research on the Stability of Negative Feedback Circuit. Theor. Nat. Sci. 2023, 19, 193–199. [Google Scholar] [CrossRef]
Figure 1. A general description of any electronic system.
Figure 1. A general description of any electronic system.
Electronics 14 00296 g001
Figure 2. Sample frequency response for the system shown in Figure 1.
Figure 2. Sample frequency response for the system shown in Figure 1.
Electronics 14 00296 g002
Figure 3. A shunt circuit below shunting pole pSH and above pSH.
Figure 3. A shunt circuit below shunting pole pSH and above pSH.
Electronics 14 00296 g003
Figure 4. Cross-amp capacitance: splitting feedback and forward effects.
Figure 4. Cross-amp capacitance: splitting feedback and forward effects.
Electronics 14 00296 g004
Figure 5. Cross-amp capacitance: splitting into input and output capacitances.
Figure 5. Cross-amp capacitance: splitting into input and output capacitances.
Electronics 14 00296 g005
Figure 6. First-pole N-stage shunt-circuit.
Figure 6. First-pole N-stage shunt-circuit.
Electronics 14 00296 g006
Figure 7. Common-gate stage.
Figure 7. Common-gate stage.
Electronics 14 00296 g007
Figure 9. Frequency response of the common-gate stage.
Figure 9. Frequency response of the common-gate stage.
Electronics 14 00296 g009
Figure 10. Common-source stage.
Figure 10. Common-source stage.
Electronics 14 00296 g010
Figure 11. Small-signal model for the common-source stage.
Figure 11. Small-signal model for the common-source stage.
Electronics 14 00296 g011
Figure 12. Equivalent second-pole common-source shunt circuit without forward components.
Figure 12. Equivalent second-pole common-source shunt circuit without forward components.
Electronics 14 00296 g012
Figure 13. Frequency response of the common-source stage.
Figure 13. Frequency response of the common-source stage.
Electronics 14 00296 g013
Figure 14. Common-drain stage.
Figure 14. Common-drain stage.
Electronics 14 00296 g014
Figure 15. Small-signal model for the common-drain stage.
Figure 15. Small-signal model for the common-drain stage.
Electronics 14 00296 g015
Figure 16. Equivalent second-pole common-drain shunt circuit without forward components.
Figure 16. Equivalent second-pole common-drain shunt circuit without forward components.
Electronics 14 00296 g016
Figure 17. Frequency response of the common-drain stage.
Figure 17. Frequency response of the common-drain stage.
Electronics 14 00296 g017
Figure 18. Coupling capacitances in common-source/emitter stages.
Figure 18. Coupling capacitances in common-source/emitter stages.
Electronics 14 00296 g018
Figure 19. Coupling capacitances in common-drain/collector stages.
Figure 19. Coupling capacitances in common-drain/collector stages.
Electronics 14 00296 g019
Figure 20. Cascaded common emitter–common drain circuit.
Figure 20. Cascaded common emitter–common drain circuit.
Electronics 14 00296 g020
Figure 21. Small-signal model for the cascaded common emitter–common drain circuit.
Figure 21. Small-signal model for the cascaded common emitter–common drain circuit.
Electronics 14 00296 g021
Figure 22. Second-pole common emitter–common drain shunt circuit.
Figure 22. Second-pole common emitter–common drain shunt circuit.
Electronics 14 00296 g022
Figure 23. Third-pole common emitter–common drain shunt circuit.
Figure 23. Third-pole common emitter–common drain shunt circuit.
Electronics 14 00296 g023
Figure 24. Frequency response of the common emitter–common drain circuit.
Figure 24. Frequency response of the common emitter–common drain circuit.
Electronics 14 00296 g024
Figure 25. Decoupling capacitances in common-gate/base stages.
Figure 25. Decoupling capacitances in common-gate/base stages.
Electronics 14 00296 g025
Figure 26. Cascaded common source–common gate–common drain circuit.
Figure 26. Cascaded common source–common gate–common drain circuit.
Electronics 14 00296 g026
Figure 27. Small-signal model for the cascaded common source–gate–drain circuit.
Figure 27. Small-signal model for the cascaded common source–gate–drain circuit.
Electronics 14 00296 g027
Figure 28. Third-pole common source–common gate–common drain shunt circuit.
Figure 28. Third-pole common source–common gate–common drain shunt circuit.
Electronics 14 00296 g028
Figure 29. Fourth-pole common source–common gate–common drain shunt circuit.
Figure 29. Fourth-pole common source–common gate–common drain shunt circuit.
Electronics 14 00296 g029
Figure 30. Frequency response of common source–common gate–common drain circuit.
Figure 30. Frequency response of common source–common gate–common drain circuit.
Electronics 14 00296 g030
Table 1. Transistor Parameters Used in Simulations.
Table 1. Transistor Parameters Used in Simulations.
Parameters
ICS = 10 μAWCS = 20 μmL = 1 μm
ICD = 1 mAWCD = 5 mmLOL = 30 nm
ICG = 10 μAWCG = 50 μmKN′ = 200 μA/V 2
COX″ = 7 fF/μm 2λN/P = 2%KP′ = 40 μA/V 2
RS(CS/CD) = 5 MΩ 1 R LD     ΩVDD = 5 V
fT(CS) = 470 MHz 2fT(CD) = 290 MHz 2fT(CG) = 280 MHz 2
VTN0 = |VTP0| = 0.4 VCJ0 = 50 fFtf = 100 ps
β0 = 100 A/AI2/4(CE-CD) = 200 μAVA = 50 V
IS = 1fAI3/4(CS-CG-CD) = 10 μAγ = 600 mV
1 RS used for the common-gate stage is 200 Ω; 2 Calculated as per f T = g m 2 π C G S + C G D .
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Manocha, P.; Rincón-Mora, G.A. Transistor Frequency-Response Analysis: Recursive Shunt-Circuit Transformations. Electronics 2025, 14, 296. https://doi.org/10.3390/electronics14020296

AMA Style

Manocha P, Rincón-Mora GA. Transistor Frequency-Response Analysis: Recursive Shunt-Circuit Transformations. Electronics. 2025; 14(2):296. https://doi.org/10.3390/electronics14020296

Chicago/Turabian Style

Manocha, Pratyush, and Gabriel A. Rincón-Mora. 2025. "Transistor Frequency-Response Analysis: Recursive Shunt-Circuit Transformations" Electronics 14, no. 2: 296. https://doi.org/10.3390/electronics14020296

APA Style

Manocha, P., & Rincón-Mora, G. A. (2025). Transistor Frequency-Response Analysis: Recursive Shunt-Circuit Transformations. Electronics, 14(2), 296. https://doi.org/10.3390/electronics14020296

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop