Kelvin connection in IC design
Table of Contents
- Introduction
- The concept
- Kelvin connection in unity gain buffer (example)
- Kelvin connection in LDO (theory)
- Kelvin connection in LDO (example)
1. Introduction
Kelvin connection - is a very clever concept, often used for high-accuracy resistance measurements by separating the leads that supply current from the leads that measure voltage. Let's explore how this concept applies to the IC design and helps to create more accurate circuits.
2. The concept
The entire idea behind Kelvin connection is to separate the nodes that are carrying high currents from the sensing nodes to the feedback. Let's have a look on a very simple example - a unity gain buffer:
Unity gain buffer schematic
In this circuit, the error amplifier controls the gate of the PMOS transistor to maintain the voltage at the output equal to by supplying enough current to the load. When this circuit is physically implemented on chip, the routing resistance appears between the output of the PMOS pass device () and the actual output of the circuit (i.e. chip pad). This parasitic resistance makes the output voltage to be lower than output voltage of an LDO due to the voltage drop:
As we are sensing the feedback voltage from the output of an LDO, we don't see that voltage change caused by which leads to an output error. If the output current is large, i.e. and even if the routing resistance is , the output voltage difference will be:
To avoid such a large voltage error, we can use a Kelvin connection:
Unity gain buffer schematic using Kelvin connection
In this case, the voltage is now sensed directly at the output and takes the error caused by into account. Since there is no current flowing into the input of the amplifier, there is no longer any issue. This voltage is seen at the input of the amplifier, forcing to be slightly higher to keep .
3. Kelvin connection in unity gain buffer (example)
For a unity gain buffer circuit, let's assume the following:
Unity gain buffer example
Conventional connection:
Due to the resistance of the trace, the output voltage is:
Since , the loop is locked, while the error of is present at the output:
Kelvin connection:
Since now force and sense are separated and no current is flowing to the input of the amplifier, we can see that even though is still present in the feedback path, there is no hence no voltage error. This means that and the voltage difference has to be adjusted by the amplifier.
When the loop is locked, we will observe the following:
There is no voltage error at the output in this case, thanks to the Kelvin connection.
4. Kelvin connection in LDO (theory)
Now let's take a look at more complex circuit - a low-dropout regulator (LDO), which contains a resistive feedback:
Low dropout regulator (LDO)
In this case, using a conventional feedback connection LDO regulates the voltage at the output of the pass device . When the load current is flowing through the routing resistance it causes the output voltage of the LDO to deviate from by . Since the feedback is derived from and not from , the feedback loop (and error amplifier in particular) doesn't see that deviation of the from .
The solution is to separate the feedback voltage from the PMOS device output by having two outputs - and :
Low dropout regulator (LDO) schematic using Kelvin connection
Let's say, is set to be equal to the by the loop, then:
Considering the same trace resistance in the to path, the voltage drop will be:
, where is the quiscent current, defined by the total feedback resistance (). As is usually very small compared to the load current, the voltage drop will be also very small, delivering almost entire value of the true output voltage to the feedback. We can now say that true output voltage value is fed back into the loop.
5. Kelvin connection in LDO (example)
For an LDO circuit, let's assume the following:
Conventional connection:
LDO example (conventional connection)
The feedback voltage is:
In this case, , while the output of an LDO is 1.7V instead of 1.8V, producing an error at the output:
Kelvin connection:
LDO settling using Kelvin connection
If the force and sense paths are different:
The feedback voltage is:
Since is not equal to , the loop will drive to become , which will make to be equal to:
So that the feedback voltage becomes:
In that case, the output voltage error when the LDO's loop is locked will be: