This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS7H5005-SEP: DCR current sensing for CS_ILIM

Part Number: TPS7H5005-SEP
Other Parts Discussed in Thread: TPS7H5001-SP, TPS7H6013-SP, TPS7H5006EVM

Tool/software:

Hello. I'm working on a 12 V to 1 V buck converter which will use a TPS7H5005-SEP and TPS7H6013-SP. I'm trying to use DCR current sensing across the inductor for the TPS7H5005 CS_ILIM signal, in a similar way to the schematic in SLVAFJ8 ("TPS7H5001-SP 12 V to 0.8 V / 80 A Buck Converter Design Detailing Methodology and Results"). I chose the resistor and capacitor values to match the RC time constant to L/R for the inductor's DCR. This worked in simulation but when prototyping with evaluation boards the voltage at CS_ILIM quickly exceeds 1.05 V and the device enters hiccup mode. In section 2.7 of SLVAFJ8 it states that "the sensing circuit of the buck converter was set-up with a similar time period to the inductance and parasitic resistance of the output inductor" but looking at the schematics, a 100nF capacitor and 1k resistor are used, which I believe gives a time constant which is less than that of the inductor and its DCR (plus some additional resistance that has been added in series). Lowering this RC time constant would reduce the CS_ILIM voltage and this may be what I need to do in my prototype. Is my thinking correct here? I couldn't find any information on the selection of these components to use DCR current sensing for the CS_ILIM signal and how this is related to the desired current limit - please could you provide any information you have on this? Thanks.

  • Hey David,

    How did you connect the R/C in your schematic?

    The only time I saw the CS_ILIM value spike up that fast I put the R/C backwards.

    Thanks,
    Daniel

  • Hi Daniel. Thanks for your reply. Firstly a correction: I'm using a TPS7H5006 evaluation board, not TPS7H5005 as I previously stated. Apologies for that but I don't think it should make any difference for this.

    The resistor and capacitor are connected as shown below. This is from my simulation and I've confirmed that the components are connected in the same way in hardware, with the capacitor closest to the output capacitors (which are currently 2x 680uF). I believe this matches the schematic in the application note. The component values used were 100 ohm and 10uF and the CS_ILIM signal is connected through some jumper wire to the TPS7H5006 evaluation board. I've subsequently tried 1k and 10uF and then 1k and 100nF and in all cases the CS_ILIM rises rapidly, so I think something else is probably wrong.



    In my simulation CS_ILIM would reach a maximum of just less than 1V, rising gradually over a large number of switching cycles. In hardware, I'm seeing the CS_ILIM signal shoot rapidly above the limit every switching cycle, as shown in the attached oscilloscope screenshot (CH1 (yellow): 7H5006 OUTA, CH4 (blue): 7H6013 HO, CH3 (orange): CS_ILIM). I can't see any obvious issues with my setup, and my understanding is that the CS_ILIM signal should simply reflect the current through the inductor, so I don't understand where this behaviour is coming from. Out of the box, the TPS7H5006EVM has a circuit connecting CS_ILIM to OUTA but I've removed all those components prior to connecting the DCR sensing circuit. Are there any internal connections to CS_ILIM or other issues with the controller configuration that might cause this?

  • Hey David,

    The CS_ILIM pin is effectively a high impedance input during the start of the cycle until the output flips off.
    There is a small discharge circuit after the OUTA/OUTB switch off.

    What this means is the voltage doesn't shoot to 1 V without something external pulling it up that fast.
    This meaning either there is still something connected to the pin, or there is damage to the device.
    If changing the R/C values doesn't change the signal, than its probably not the R/C

    Thanks,
    Daniel

  • Hi Daniel. Thanks - I'll continue to investigate with that in mind.

    I have some additional questions about the design in SLVAFJ8, please:

    1. How is the current limit set for this configuration? The TPS7H500x-SEP datasheet gives an equation (eqn 10) for this, for a current sense resistor from CS_ILIM to AVSS but that equation doesn't seem to apply here.
    2. Three parallel 0.001 ohm resistors have been placed in series with each of the output inductors. What is the reason for including these rather than just using the inductor's DCR?
    3. I think there's a difference between the RC and L/R time constants with the chosen component values. Were these deliberately chosen to be different? If so, what was the reasoning for that?

    Many thanks for your assistance with this.

  • Hey David,

    1. There isn't a current limit. Its a downside of the current sense implementation

    2. Increasing the inductor's DCR increases the size of the current sense signal into the CS_ILIM pin.

    3. They are meant to be the same.

    Thanks,
    Daniel

  • Hi Daniel. Okay, that's clear. Thanks very much for your help on this.

    I think the problems I'm seeing with the current sense signal may be due to poor ground connection between the two evaluation boards, so I'm looking at how to improve this. Does the TPS7H5006EVM have a ground plane layer?

  • Hey David,

    The board has a ground, but its very cut up.
    If you look at the users guide you can see the EVM layout.
    This is because the EVM was originally the same daughter card we used for radiation testing.

    Thanks,
    Daniel