IP Library › Granted Patent US 12,567,844
Granted Patent B2
US 12,567,844 · App. 17/955,638 · Granted Mar 3, 2026

Class D amplifier with stabilized PWM control loop

Inventor: Mark R. Peting (Yamhill, OR)
Assignee: SKYWORKS SOLUTIONS, INC.
H03F3/217H03M1/462H03F2200/351
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,567,844
App. No.
17/955,638
Granted
Mar 3, 2026
Kind
B2
Abstract

A class D amplifier including a pulse width modulation (PWM) control loop, an H-bridge driver, a PWM controller having a PWM pulse generator to generate PWM pulses supplied to the H-bridge driver in response to an ADC value output by an analog-to-digital converter of the PWM control loop, and a comparator. The comparator is configured to trigger a cutoff of a PWM pulse generated by the PWM pulse generator during a respective loop cycle of the PWM control loop and to trigger generation of at least one counter PWM pulse with an opposite polarity in the respective loop cycle such that a net pulse energy of the cutoff PWM pulse and of the at least one generated counter PWM pulse corresponds to a pulse energy representing the ADC value provided by the analog-to-digital converter of the PWM control loop during the respective loop cycle.

Claims (32)

1 . A class D amplifier comprising:

a pulse width modulation (PWM) control loop;

an H-bridge driver;

a PWM controller having a PWM pulse generator to generate PWM pulses supplied to the H-bridge driver in response to an ADC value output by an analog-to-digital converter of the PWM control loop; and

a comparator to trigger a cutoff of a PWM pulse generated by the PWM pulse generator of the PWM controller during a respective loop cycle of the PWM control loop and to trigger generation of at least one counter PWM pulse with an opposite polarity in the respective loop cycle such that a net pulse energy of the cutoff PWM pulse and of the at least one generated counter PWM pulse corresponds to a pulse energy representing the ADC value provided by the analog-to-digital converter of the PWM control loop during the respective loop cycle.

2 . The class D amplifier according to claim 1 wherein the comparator is integrated in the PWM controller of the PWM control loop.

3 . The class D amplifier according to claim 1 wherein the PWM control loop includes a loop filter to integrate an error between an input voltage which corresponds to an input audio signal and a voltage across a loudspeaker connected to the H-bridge driver of the class D amplifier.

4 . The class D amplifier according to claim 3 wherein the analog-to-digital converter digitizes the integrated error every loop cycle of the PWM control loop of the class D amplifier to provide the ADC value output to the PWM controller.

5 . The class D amplifier according to claim 4 wherein the PWM pulse generator generates PWM pulses supplied to the H-bridge driver of the class D amplifier in a normal operation mode in response to the digitized integrated error values received as ADC values from the analog-to-digital converter.

6 . The class D amplifier according to claim 3 wherein the loop filter include an analog low-pass filter.

7 . The class D amplifier according to claim 1 wherein the analog-to-digital converter supplies a digitized integrated error value as the ADC value every sample period of a digital input of the PWM controller.

8 . The class D amplifier according to claim 1 wherein the PWM controller includes a supply voltage monitoring and prediction circuit adapted to maintain a target voltage.

9 . The class D amplifier according to claim 1 wherein the PWM controller includes a common mode control circuit adapted to maintain a setpoint common mode voltage.

10 . The class D amplifier according to claim 1 wherein the H-bridge driver includes a positive H-bridge driver circuit having a positive output terminal and a negative H-bridge driver circuit having a negative output terminal.

11 . The class D amplifier according to claim 1 wherein the PWM pulse generator of the PWM controller supplies a first gray-coded output value to a positive H-bridge driver circuit of the H-bridge driver and a second gray-coded output value to a negative H-bridge driver circuit of the H-bridge driver of the class D amplifier.

12 . The class D amplifier according to claim 1 wherein the digitized integrated error value supplied by the analog-to-digital converter to the digital input of the PWM controller comprises the ADC value with an offset binary format.

13 . The class D amplifier according to claim 1 wherein the analog-to-digital converter comprises a SAR analog-to-digital converter.

14 . A method for stabilizing a PWM control loop, the method comprising:

cutting off a PWM pulse generated by a PWM pulse generator of a PWM controller during a respective loop cycle of the PWM control loop; and

generating at least one counter PWM pulse with an opposite polarity in the respective loop cycle such that the net pulse energy of the cutoff PWM pulse and of the at least one generated counter PWM pulse corresponds to a pulse energy representing an ADC value output by an analog-to-digital converter of the PWM control loop during the respective loop cycle.

15 . The method according to claim 14 further comprising:

comparing a pulse energy of a PWM pulse representing the ADC value output by the analog-to-digital converter of the PWM control loop during the respective loop cycle of the PWM control loop with a pulse energy of a PWM pulse generated by a PWM pulse generator of the PWM controller of the PWM control loop during the respective loop cycle; and

cutting off the PWM pulse generated by the PWM pulse generator of the PWM controller during the respective loop cycle and generating the at least one counter PWM pulse with an opposite polarity in the respective loop cycle such that a net pulse energy comprising the pulse energy of the cutoff PWM pulse and the pulse energy of the at least one generated counter PWM pulse corresponds to a pulse energy representing the ADC value output by the analog-to-digital converter during the respective loop cycle if the pulse energy of the PWM pulse generated by the PWM pulse generator during the respective loop cycle exceeds the pulse energy of the PWM pulse representing the ADC value output by the analog-to-digital converter during the respective loop cycle.

16 . The method according to claim 14 wherein an amplitude of the counter PWM pulse is a multiple of the amplitude of the generated PWM pulse.

17 . An audio processing device comprising a class D amplifier, the class D amplifier comprising:

a pulse width modulation (PWM) control loop including an analog-to-digital converter;

an H-bridge driver;

a PWM controller including a PWM pulse generator to generate PWM pulses supplied to the H-bridge driver in response to an ADC value output by the analog-to-digital converter of the PWM control loop; and

a comparator to trigger a cutoff of a PWM pulse generated by the PWM pulse generator of the PWM controller during a respective loop cycle of the PWM control loop and to trigger the generation of at least one counter PWM pulse with an opposite polarity in the respective loop cycle such that the net pulse energy of the cutoff PWM pulse and of the at least one generated counter PWM pulse corresponds to a pulse energy representing the ADC value provided by the analog-to-digital converter of the PWM control loop during the respective loop cycle.

18 . The audio processing device according to claim 17 wherein the PWM control loop includes a loop filter to integrate an error between an input voltage which corresponds to an input audio signal and a voltage across a loudspeaker connected to the H-bridge driver of the class D amplifier, and wherein the analog-to-digital converter digitizes the integrated error every loop cycle of the PWM control loop of the class D amplifier to provide the ADC value output to the PWM controller.

19 . The audio processing device according to claim 18 wherein the PWM pulse generator generates PWM pulses supplied to the H-bridge driver of the class D amplifier in a normal operation mode in response to the digitized integrated error values received as ADC values from the analog-to-digital converter.

20 . The audio processing device according to claim 17 wherein the PWM pulse generator of the PWM controller supplies a first gray-coded output value to a positive H-bridge driver circuit of the H-bridge driver and a second gray-coded output value to a negative H-bridge driver circuit of the H-bridge driver of the class D amplifier, wherein the digitized integrated error value supplied by the analog-to-digital converter to the digital input of the PWM controller includes the ADC value with an offset binary format, and wherein the analog-to-digital converter includes a SAR analog-to-digital converter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: PETING, MARK R.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 064737/0654 →
Continuity (2)
Provisional Application 63250737 · Sep 30, 2021
Related Publication 20230101927A1 · Mar 30, 2023
References Cited (22)
US 5777512A · Tripathi et al. · 1998 [cited by applicant]
US 6998910B2 · Hezar et al. · 2006 [cited by applicant]
US 7058464B2 · Mallinson · 2006 [cited by applicant]
US 7200187B2 · O'Brien · 2007 [cited by applicant]
US 7649958B2 · Macphail et al. · 2010 [cited by applicant]
US 8416017B2 · Kohut · 2013 [cited by examiner]
US 9768799B1 · Yoo et al. · 2017 [cited by applicant]
US 9859855B2 · Kinyua · 2018 [cited by examiner]
US 11250830B2 · Wurtz · 2022 [cited by applicant]
US 20150155836A1 · Midya et al. · 2015 [cited by applicant]
US 20160308577A1 · Molina et al. · 2016 [cited by applicant]
US 20170294888A1 · Berkhout et al. · 2017 [cited by applicant]
US 20190007010A1 · Høyerby · 2019 [cited by applicant]
US 20200228076A1 · Lee · 2020 [cited by applicant]
US 20210203287A1 · Kinyua et al. · 2021 [cited by applicant]
US 20220308613A1 · Zanbaghi et al. · 2022 [cited by applicant]
US 20220345149A1 · Bal et al. · 2022 [cited by applicant]
US 20230058434A1 · Yang et al. · 2023 [cited by applicant]
US 20230097106A1 · Peting et al. · 2023 [cited by applicant]
US 20230247354A1 · Sakai · 2023 [cited by applicant]
US 20240030930A1 · Lee · 2024 [cited by applicant]
US 20240388304A1 · Lee · 2024 [cited by applicant]