US 11,791,806 B2
Systems and methods for pulse width modulation shaping
Michael Rohleder, Bayern (DE); Vaclav Halbich, Austin, TX (US); Lukas Vaculik, Valasske Mezirici (CZ); and Petr Spacek, Ostrava-Stará Belá (CZ)
Assigned to NXP USA, Inc., Austin, TX (US)
Filed by NXP USA, Inc., Austin, TX (US)
Filed on Oct. 12, 2022, as Appl. No. 18/45,835.
Application 18/045,835 is a continuation of application No. 17/188,801, filed on Mar. 1, 2021, granted, now 11,595,027.
Claims priority of application No. 21203643 (EP), filed on Oct. 20, 2021.
Prior Publication US 2023/0111644 A1, Apr. 13, 2023
Int. Cl. H03K 3/017 (2006.01); H02J 7/02 (2016.01); H03K 3/037 (2006.01); H03K 19/20 (2006.01); H02J 50/10 (2016.01)
CPC H03K 3/017 (2013.01) [H02J 7/02 (2013.01); H03K 3/037 (2013.01); H03K 19/20 (2013.01); H02J 50/10 (2016.02)] 15 Claims
OG exemplary drawing
 
1. A system configured for generating an AC signal having a positive half-cycle and a negative half-cycle, each comprising a plurality of pulse width modulated, PWM, pulses each with an individually designated pulse width, the system comprising:
a first clock circuit configured to provide a first clock signal having a first frequency;
a second clock circuit configured to generate a second clock signal having a second frequency, wherein the second frequency is greater than the first frequency;
clock ratio measurement circuitry configured to output a first measurement for determining a ratio of the second frequency to the first frequency;
a propagation delay circuit comprising a plurality of propagation delay elements and configured to output a second measurement indicative of a number of propagation delay elements through which a bit transition propagates within a single cycle of the second clock signal;
a pulse data calculation element configured to determine pulse shaping data from the first and second measurements and the individually designated pulse widths; and,
for each of the positive half-cycle and the negative half-cycle, a respective pulse synthesis circuit configured to synthesise the respective plurality of PWM pulses, each PWM pulse of each of the plurality of PWM pulses having a respective start defined by the first clock signal, and a respective pulse width defined by the pulse shaping data and synthesised from the second clock signal and a respective output pulse from the propagation delay circuit.