Hi,
This has been a pet peeve of mine.
I frequently need to design a DC/DC converter as a part of some project, where I need the controller to be able to supply somewhat regulated constant current to the load:
1) without blowing up
2) without entering latched fault mode
3) without entering hickup mode
4) without self-destroying or refusing to work if the load is pre-biased (i.e., a capacitor, or a battery).
Usually I end up needing a synchronous buck.
It's a bit irritating, because I know that literally hundreds of ICs could do this, if it wasn't intentionally or unintentionally prevented in design (e.g., by adding a non-disableable "protection" logic) since this is not "the most typical" use case.
Haven't found any distributor with parametric search allowing for this option. Searching for synch buck always results in about 3773 relevant products. I have spent days just opening each and every datasheet and trying to find out if it can do it or cannot, sometimes you need to read quite far before being sure. Not going to find them this way. I suspect the relevant products mostly don't claim this miraculous CC feature on the front page. Those that do claim it, are too-specialized super-expensive and often totally broken-by-design battery management ICs or similar.
Ages old ICs, non-synch or non-bootstrap (P-FET), or voltage mode ("oscillate and blow up on capacitive load") controllers do seem to have CC mode more widely available, but I don't want to use them for obvious reasons except as a last resort. They could be used in more creative ways, circumventing their issues, but I'm still looking for modern level of integration.
So far, I have found one single product to suit this need:
LM25117
It's fairly good! Synch buck for good efficiency, capable of sane fsw (not some ancient 50kHz crap), current mode control for stability expected today, and, a way to disable both latched and hickup failure modes, so it can run against the current mode limit for unlimited time without issues -> a crude, but often accurate enough CC mode as is, plus an option to make it more accurate using an additional feedback with a few external components. So, a true CC-CV part.
This part also proves how difficult it is to find these parts: the front page of the datasheet only tells you about the hickup current limit, which would make you disregard the part on the first sight. You always need to read the whole freaking datasheet to find the needle in the haystack!
I have used this as a combined power supply and battery charger without issues (a battery-backed up DC link, not a rare application IMHO).
But it was a tedious task to find: Digikey parametric search, for example, doesn't even list this part as having a "current limit" at all! Found it using TI WEBENCH, which does have a relevant search option for true (unlimited time, no failure modes) current limit.
Although TI is fairly reliable, I'm looking for alternatives and options to give me a wider margin of design choice in the future, so if you know of any, please help me list them here, as I guess someone else might have the same need.