CPC H03K 17/145 (2013.01) [H02M 1/08 (2013.01); H02M 1/38 (2013.01); H02M 3/158 (2013.01); H03K 5/133 (2013.01); H03K 21/38 (2013.01); H03K 2005/00019 (2013.01); H03K 2005/00078 (2013.01); H03K 2005/00247 (2013.01)] | 20 Claims |
1. A method comprising:
generating first initial pulses within an integrated circuit;
generating second initial pulses within the integrated circuit, the second initial pulses not overlapping in time with the first initial pulses;
generating first drive pulses that are based on and delayed from the first initial pulses;
generating second drive pulses that are based on and delayed from the second initial pulses;
detecting a current flow in response to an on-time overlap of an on-time state of the first drive pulses with an on-time state of the second drive pulses;
decreasing the delay of the second drive pulses based on a time of the current flow overlapping with one of the first initial pulses; and
increasing the delay of the second drive pulses based on the time of the current flow overlapping with one of the second initial pulses.
|