Small-signal model overview
Small-signal models let you analyze how a BJT circuit responds to tiny AC signals riding on top of a DC bias. Instead of dealing with the transistor's full nonlinear I-V characteristics, you linearize around the DC operating point (the Q-point) and replace the transistor with a simple equivalent circuit of resistors, capacitors, and dependent sources. This makes it possible to calculate voltage gain, current gain, and input/output impedances using standard linear circuit techniques.
Why small-signal models matter
- They turn a nonlinear device into a linear circuit you can solve with KVL, KCL, and superposition.
- They let you determine voltage gain, current gain, input impedance, and output impedance for amplifier stages.
- They're the foundation for designing amplifiers, oscillators, and active filters with predictable performance.
- Without them, you'd need full numerical simulation for every design iteration.
Linear vs. nonlinear models
Nonlinear models (like the Ebers-Moll or Gummel-Poon models) capture transistor behavior across the full range of voltages and currents. They're necessary for large-signal analysis, such as switching circuits or clipping behavior.
Small-signal (linear) models are a first-order Taylor expansion of those nonlinear equations around the Q-point. They're only valid when the AC signal amplitudes are small enough that the device stays approximately linear. A common rule of thumb for BJTs: the AC base-emitter voltage swing should satisfy , where at room temperature.
Operating point selection
The Q-point is the DC bias condition (, ) around which you linearize. Every small-signal parameter depends on this point, so getting the bias right is critical.
- The transistor must be biased in the forward-active region for amplifier operation (, ).
- DC bias circuits (voltage divider bias, current mirror bias, etc.) are designed to establish and stabilize the Q-point against temperature and variations.
- If the Q-point drifts, all your small-signal parameters change with it.
Small-signal equivalent circuits
Once you've set the Q-point, you replace the BJT with a network of linear elements whose values are determined by the DC bias conditions and device physics.
The hybrid-π model for BJTs
This is the most widely used BJT small-signal model. For a common-emitter configuration, it contains:
- Transconductance , where is the DC collector current and at room temperature. This is the gain of the dependent current source: .
- Base-emitter resistance , which represents the small-signal resistance looking into the base.
- Output resistance , where is the Early voltage. This accounts for the finite slope of the output characteristics in the active region.
- Base-collector capacitance (the Miller capacitance) and base-emitter capacitance , which become important at higher frequencies.
For example, if , , and :
Resistor and capacitor models
In the small-signal equivalent circuit, resistors remain ideal resistances. DC voltage sources become short circuits (zero AC impedance), and DC current sources become open circuits (infinite AC impedance). Capacitors introduce frequency-dependent impedance:
At low frequencies, coupling and bypass capacitors may not be effective shorts, which limits the low-frequency response of amplifier stages.
Dependent sources
The core of any transistor small-signal model is its dependent source. In the hybrid-π model, a voltage-controlled current source (VCCS) produces collector current controlled by the base-emitter voltage. The dependent source is what gives the transistor its amplifying ability in the linear model.
Admittance parameters (y-parameters)
Y-parameters describe a two-port network by relating port currents to port voltages. They're measured under short-circuit conditions and are especially convenient for analyzing parallel-connected networks, since y-parameter matrices simply add for parallel two-ports.
Y-parameter definition and matrix
- : short-circuit input admittance (set , measure )
- : short-circuit reverse transfer admittance (set , measure )
- : short-circuit forward transfer admittance (set , measure )
- : short-circuit output admittance (set , measure )
Deriving y-parameters from an equivalent circuit
- Draw the small-signal equivalent circuit of the two-port.
- Short-circuit the output port (). Apply a test voltage at the input. Solve for and to get and .
- Short-circuit the input port (). Apply a test voltage at the output. Solve for and to get and .
Y-parameter measurement
Y-parameters can be measured with a vector network analyzer (VNA) or impedance analyzer. The VNA typically measures s-parameters, which are then converted to y-parameters mathematically. Direct measurement requires applying short-circuit terminations at each port in turn.
Impedance parameters (z-parameters)
Z-parameters are the dual of y-parameters. They relate port voltages to port currents under open-circuit conditions and are convenient for series-connected networks, since z-parameter matrices add directly for series two-ports.
Z-parameter definition and matrix
- : open-circuit input impedance (set , measure )
- : open-circuit reverse transfer impedance (set , measure )
- : open-circuit forward transfer impedance (set , measure )
- : open-circuit output impedance (set , measure )
Deriving z-parameters from an equivalent circuit
- Draw the small-signal equivalent circuit.
- Open-circuit the output port (). Apply a test current at the input. Solve for and to get and .
- Open-circuit the input port (). Apply a test current at the output. Solve for and to get and .
Z-parameter measurement
Like y-parameters, z-parameters are most often obtained by converting from s-parameter measurements on a VNA. Direct measurement requires open-circuit terminations at each port, which can be impractical at high frequencies where stray capacitance makes a true open circuit difficult to achieve.
Hybrid parameters (h-parameters)
H-parameters use a mix of short-circuit and open-circuit conditions, which makes them especially natural for BJT analysis. Transistor datasheets commonly specify h-parameters (, , etc.) because they map directly onto measurable transistor properties.
H-parameter definition and matrix
Notice the mixed variables: the input equation relates to and , while the output equation relates to and .
- (or ): short-circuit input impedance (). For a BJT, this corresponds to .
- (or ): open-circuit reverse voltage ratio (). Typically very small and often neglected.
- (or ): short-circuit forward current gain (). This is the small-signal .
- (or ): open-circuit output admittance (). This is approximately .
Deriving h-parameters from an equivalent circuit
- Short-circuit the output (). Drive the input with a test current . Solve for and .
- Open-circuit the input (). Apply a test voltage at the output. Solve for and .
H-parameter measurement
H-parameters can be measured with a VNA (via s-parameter conversion) or with dedicated test fixtures. At low frequencies, you can measure them directly: apply a known AC current at the base with the collector AC-shorted, then measure the resulting base voltage and collector current to extract and .
Scattering parameters (s-parameters)
At high frequencies (typically above a few hundred MHz), it becomes impractical to create true short or open circuits at the device ports. S-parameters solve this by characterizing the device in terms of incident and reflected traveling waves, referenced to a characteristic impedance (usually ).
S-parameter definition and matrix
Here are incident wave amplitudes and are reflected wave amplitudes, normalized to .
- : input reflection coefficient (with output matched to )
- : forward transmission coefficient (forward gain)
- : reverse transmission coefficient (reverse isolation)
- : output reflection coefficient (with input matched to )
Why s-parameters dominate at RF
Unlike y, z, or h-parameters, s-parameters don't require short or open circuits, which are nearly impossible to realize cleanly at microwave frequencies. A VNA directly measures s-parameters by sending a known incident wave and measuring what comes back (reflected) and what passes through (transmitted).
S-parameter measurement
- Connect the device under test (DUT) between the two ports of a calibrated VNA.
- The VNA sends an incident wave from port 1 while port 2 is terminated in . It measures and .
- The VNA then sends from port 2 with port 1 terminated, measuring and .
- Calibration (SOLT, TRL, etc.) removes systematic errors from cables and connectors.
Parameter conversions
You'll often need to convert between parameter types. The key relationships:
Y ↔ Z conversion
Y-parameters and z-parameters are matrix inverses of each other:
For a 2×2 matrix, the inverse is straightforward. If , then:
H-parameters to Y/Z conversion
These conversions involve algebraic manipulation of the individual parameters. For example, converting h-parameters to y-parameters:
where .
S-parameters to other parameter sets
Converting s-parameters to y, z, or h-parameters requires the reference impedance . For example, converting to z-parameters:
where is the identity matrix. These conversions are typically handled by VNA software or CAD tools, but understanding the relationship matters for interpreting results correctly.
Small-signal parameter applications
Amplifier design
Small-signal parameters directly give you the quantities you need for amplifier design:
- Voltage gain of a common-emitter stage:
- Input impedance: determined by (and any feedback or degeneration resistors)
- Output impedance: determined by (modified by feedback topology)
H-parameters are standard for low-frequency BJT amplifier analysis. S-parameters take over for RF amplifier design, where stability analysis and impedance matching are done directly from the s-parameter data.
Oscillator design
The Barkhausen criterion for oscillation requires that the loop gain equal unity with zero phase shift. Small-signal parameters of the active device, combined with the feedback network, determine whether this condition is met at the desired frequency. S-parameters are preferred for RF oscillator design (e.g., VCOs, crystal oscillators at UHF).
Filter design
Active filters use transistors or op-amps as gain elements. The small-signal parameters of these devices affect the filter's frequency response, Q-factor, and dynamic range. Y-parameters and z-parameters are convenient for passive filter network synthesis, while s-parameters are used for distributed (microstrip, stripline) filter design at microwave frequencies.
Limitations of small-signal models
Frequency range limitations
The simple hybrid-π model works well at low-to-moderate frequencies. As frequency increases, parasitic capacitances (, ) and lead inductances become significant. The transistor's gain rolls off, and the model must include these reactive elements to remain accurate. Beyond the device's (unity-gain frequency), the small-signal model predicts less than unity current gain, and the device can no longer amplify.
Amplitude range limitations
The linearization is only valid for small excursions around the Q-point. For a BJT, the exponential relationship means that even modest swings in (say, more than about 5-10 mV) introduce noticeable distortion. If your signal is large enough to push the transistor toward saturation or cutoff, you need large-signal (nonlinear) models instead.
Model accuracy considerations
- Process variations: Two transistors from the same batch can have different values, so and will differ.
- Temperature dependence: changes with temperature, shifting all parameters. itself is temperature-sensitive.
- Device aging: Parameters can drift over the lifetime of a device, especially under stress conditions.
Always validate small-signal models against measured data when precision matters. Treat the model as an approximation that gets you close, then refine with simulation or measurement.