External diode in L6390 for high switching frequency
Hello. I have a custom made board with an L6390 used to drive two MOSFETs. My switching frequency is 100kHz. I noticed that at low duty cycles the bootstrap capacitor was not charging correctly. Per the datasheet, I discovered that due to the internal resistance of the driver there was not enough time for the capacitor to charge. I also noticed the part of the datasheet saying "if this drop is too high, or the circuit topology doesn’t allow a sufficient charging time, an external diode can be used".
Due to the previous information, I added a 1N4148 diode in between pins 4 and 16. When I do this, the driver does not work (PWM is correctly getting to the input legs, SD is on, yet nothing gets out). If I cut this diode while operating nothing happens, but if I turn off and on the power while the diode is removed it resumes working. However, if, while working without the diode, I force the diode between the two pins (4 and 16), it does not stop working and the problems with the low duties disappear. Is there something I am missing? I could add a switch in the design to introduce the diode after the power is on, but I doubt that is the intended motive from the design.
I would really appreciate the help since I've been stuck with this issue for several weeks now.
