Trying to find instability issues with the LTC2063
Armed with this insight, Neubean quickly tried some simulations with non-zero ISENSE.
Figure 5 is a gain/phase plot of the response from VE to VS, which spans above 0dB to below 0dB and looks much more normal. Figure 5 should show a lot of PM at about 2kHz with 100Ω, less PM at 100kΩ, and even less at 1MΩ, but not unstable.
Figure 5 Frequency response from error voltage to source voltage under non-zero sense current conditions
Neubean went to the lab and used the LTC2063 high-side sense circuit to get a sense current. He plugged in a high RGATE value, first 100 kΩ and then 1 MΩ, hoping to see unstable behavior, or at least some kind of ringing. Unfortunately, he saw none. He tried increasing the drain current in the MOSFET, first increasing ISENSE and then using a smaller RGAIN resistor value. Still no results to make the circuit unstable.
He went back to simulation and tried to measure the phase margin with non-zero ISENSE. Even in simulation, it was difficult or impossible to find instability or low phase margin issues.
Neubean went to Gureux and asked him why he hadn’t been able to make the circuit unstable. Gureux suggested that he look at the numbers. Neubean was used to Gureux’s inscrutable comments, so he looked at the actual pole formed by RGATE and the total gate capacitance. With 100 Ω and 250 pF, the pole was 6.4 MHz; with 100 kΩ, the pole was 6.4 kHz; and with 1 MΩ, the pole was 640 Hz. The LTC2063 gain-bandwidth product (GBP) is 20 kHz. When the LTC2063 has gain, the closed-loop crossover frequency can easily slide below any effect of the RGATE– CGATE pole.
Yes, there may be instability issues
Realizing that the op amp dynamic range needs to extend beyond the RGATE – CGATE pole, Neubean selects an op amp with a higher gain-bandwidth product. The LTC6255 5 V op amp can be added directly to the circuit and has a relatively high gain-bandwidth product of 6.5 MHz.
Neubean eagerly ran a simulation using the current, LTC6255, 100 kΩ gate resistor, and 300 mA sense current.
Neubean then added RGATE to the simulation. When RGATE is large enough, an extra pole can make the circuit unstable.
Figure 6 and Figure 7 show the simulation results for high RGATE values. When the sense current is kept constant at 300 mA, the simulation becomes unstable.
Figure 6: Time domain diagram with ringing
Figure 7. Normal Bode plot after increasing current (VE to VS), poor phase margin performance. Experimental results
Experimental Results
To understand if the current would behave strangely when sensing non-zero current, Neubean tested the LTC6255 with varying load currents and three different RGATE values. ISENSE transitioned from a base of 60 mA to a higher value of 220 mA as the momentary switch cut in more parallel load resistance. There was no zero ISENSE measurement because we have already shown that the MOSFET gain is too low in that case.
In fact, Figure 8 ultimately shows that stability does suffer when using 100 kΩ and 1 MΩ resistors. Since the output voltage is heavily filtered, the gate voltage becomes a ringing detector. Ringing indicates poor or negative phase margin, and the ringing frequency shows the crossover frequency.
Figure 8 RGATE = 100 Ω, current transient from low to high
Figure 9 RGATE = 100 Ω, current transient from high to low
Figure 10 RGATE = 100 kΩ, current transient from low to high
Figure 11 RGATE = 100 kΩ, current transient from high to low
Figure 12 RGATE = 1 MΩ, current transient from low to high
Figure 13 RGATE = 1 MΩ, current transient from high to low
Brainstorming Time
Neubean realized that although he had seen many high-side integrated current sensing circuits, unfortunately, engineers had no power to determine the gate resistor because it was integrated into the device. Specific examples are the AD8212, LTC6101, LTC6102, and LTC6104 high voltage, high-side current sensing devices. In fact, the AD8212 uses a PNP transistor instead of a PMOS FET. He told Gureux, "It really doesn't matter because modern devices have solved this problem."
As if he had been waiting for this moment, the professor almost interrupted Neubean and said, “Let’s assume that you want to combine very low supply current with zero-drift input offset, such as a battery-powered instrument installed in a remote location. You might use the LTC2063 or LTC2066 as the main amplifier. Or you want to measure low-level currents through a 470 Ω shunt resistor as accurately as possible and with as little noise as possible; in that case, you might need to use the ADA4528, which supports rail-to-rail inputs. In these cases, you need to deal with MOSFET drive circuits.”
so……
Apparently, it is possible to make the high-side current sensing circuit unstable as long as the gate resistance is too large. Neubean talked about his findings to the helpful teacher Gureux. Gureux said that in fact, RGATE does have the potential to make the circuit unstable, but the reason why this behavior was not discovered at first was because the question was not formulated correctly. There needs to be gain, and in the current circuit, the signal being measured needs to be non-zero.
Gureux responded, “Sure, ringing occurs when the pole erodes the phase margin at the crossover. But your addition of a 1-MΩ gate resistor is ridiculous, and even 100 kΩ is crazy. Remember, it is good practice to limit the output current of the op amp to prevent it from diverting gate capacitance from one supply rail to the other.”
Neubean agreed, “So, what resistor value do I need?” Gureux confidently replied, “100 Ω.”
|