How to Perform Linearity Circuit Analysis
Key Takeaways

Understand the concept of circuit linearity.

Learn how to perform linearity circuit analysis.

Determine if ACdriven circuits are linear.
I’ve had a phobia of blowing up balloons, ever since one blew up in my face as a kid. While it’s easy to expand the balloon by blowing more air into it, it’s difficult to estimate when to stop before it ultimately pops.
It’s similar to when current and voltage are placed in a circuit—it’s critical to know their relationship and how they will affect the performance of the circuit. This is why understanding circuit linearity and performing linearity circuit analysis is important during the PCB design process.
What Is Circuit Linearity?
Before you can conduct a linearity circuit analysis, you need to understand circuit linearity. In electronics, a linear circuit consists of elements within a resistor that result in a proportional relationship between voltage and current.
Resistors are considered to be a linear element. When placed in a circuit, the flow of current through the resistor changes proportionately to the voltage that falls across it. The relationship between voltage and current can be expressed in a linear equation of ax + b = 0. Inductors and capacitors are also considered linear elements.
The relationship between voltage and current in a resistor.
What about a nonlinear circuit? How does it react to current changes? This type of circuit is made up of one or more nonlinear components, which does not satisfy the linear equation. Changes made to one parameter is not proportionately reflected in another parameter. The diode is a good example.
Nonlinear IV curve of a diode.
Consider the above IV chart of a diode. When driven in forwardbias, no current flows between 0V to the junction voltage, which is around 0.7V for silicone. Once the voltage exceeds the junction voltage, the current rises dramatically.
The diode also demonstrates nonlinearity when driven in reverse bias configuration, with a small amount of leakage contrasted by the large breakdown current. Other nonlinear elements include transistors, transformers, and SCR.
Linear circuits are solvable for any time constant. However, nonlinear circuits have many solutions or no solutions at all.
Performing Linearity Circuit Analysis
Analyzing a linear circuit requires basic electronics knowledge, particularly in Ohm’s Law and Kirchoff’s Laws. Ohm’s Law defines the relationship of voltage, current, and resistor with the following formula:
V = IR
When any two of the parameters are known, the third one can be calculated.
Often, a linear circuit consists of many elements that are either in series, parallel, or a combination of both. This is when Kirchoff’s Laws become useful. The first Kirchoff Law, or Kirchoff’s Current Law, states that the total current entering the node is equal to the amount leaving it.
Kirchoff’s Voltage and Current Laws
Meanwhile, the second Kirchoff Law, or Kirchhoff's Voltage Law, states that the sum of all potential differences in a closed loop is equal to zero. By using both Kirchoff Laws, you can solve complex linear circuits by establishing the equations for each of the subcircuits.
Here’s an example.
Example of a linear circuit.
The above circuit consists of resistors arranged in parallelseries configuration. When the voltage and resistance are known, the current flowing to each loop can be calculated.
According to KVL, two equations for each loop can be defined as such:
Thus, I1 and I2 can be solved as follow:
Applying KCL, It is known by the following equation.
Are ACDriven Circuits Linear?
Often, ACdriven circuits can be mistaken as nonlinear as the basis that determines the linearity of a circuit is the relationship between the voltage and current. While an AC signal varies with time, it still exhibits a linear relationship across elements like resistors, capacitors, and inductors. Therefore, AC driven circuits are linear.
While linearity circuit analysis is considerably straightforward, the calculations can be tedious when you have layers of nested subcircuits. You’ll save precious time with the right software. Cadence PSpice Designer is a complete fronttoback design tool, enabling fast and efficient circuit analysis.
If you’re looking to learn more about how Cadence has the solution for you, talk to us and our team of experts.