Why do you need an external error amp, or all the other things? Internal ones are so nice.
Here are some starters, plus bonus memes:
formatting link
TL494 is fine, but it's a big chip for most purposes, and isn't current mode as such. Very hungry, something like ~10mA operating. It can be used for average current mode pretty easily (use one err amp for low side current sense feedback, disable the other), but you do need to add an external voltage error amp. (In an isolated circuit, this is the secondary side TL431 or whatever, which works out nicely.)
MC34063 is a hysteretic controller, and not even a good one at that. The CS pin reduces oscillator frequency in an odd way.
At least the NCP3064 has proper cutoff under current limiting conditions; I don't feel bad using it, but I would still prefer something with lower output ripple.
TPS54xxx and others are good for local supplies. Hundreds to select from; picking any single one would be futile. Parametric search on ti.com, Digi-Key and others is the way to go.
Tim
-- Seven Transistor Labs, LLC Electrical Engineering Consultation and Design Website:
formatting link
At the end of the day I'd really like to have the simplest IC possible to handle just the PWM function, and I provide my own error amp, gate driver, and reference externally. The ideal part would look like this: oscillator set by resistor, comparator non-inverting input, and pulse out. Plus Vdd and ground equals 5 pins only! Does anything like this exist?
I've also been checking out the famous TL494, and MC34063 since I have never used them. Does anyone here have horror stories from these parts that I can't infer from the datasheets?
Another one I discovered is MCP1632, pretty simple but not quite what I'm looking for. Vdd=6V max for example, kind of sucks. I do like how they use a 50uA current source as the reference pin, so you set Vref with a resistor or drive from low-impedance source, nice.
formatting link