US 11,855,615 B2
Adaptive control of non-overlapping drive signals
Joseph H. Colles, Bonsall, CA (US); Steven E. Rosenbaum, San Diego, CA (US); and Stuart B. Molin, Carlsbad, CA (US)
Assigned to Silanna Asia Pte Ltd, Singapore (SG)
Filed by Silanna Asia Pte Ltd, Singapore (SG)
Filed on Feb. 9, 2023, as Appl. No. 18/166,793.
Application 18/166,793 is a continuation of application No. 16/949,304, filed on Oct. 23, 2020, granted, now 11,611,337.
Application 16/949,304 is a continuation of application No. 16/600,857, filed on Oct. 14, 2019, granted, now 10,855,270, issued on Dec. 1, 2020.
Prior Publication US 2023/0188132 A1, Jun. 15, 2023
Int. Cl. H03K 17/14 (2006.01); H03K 21/38 (2006.01); H03K 5/133 (2014.01); H02M 3/158 (2006.01); H02M 1/38 (2007.01); H02M 1/08 (2006.01); H03K 5/00 (2006.01)
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
OG exemplary drawing
 
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.