Pulse width modulation generated by a sigma delta loop
US-11581902-B2 · Feb 14, 2023 · US
US12143127B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12143127-B2 |
| Application number | US-202318166644-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 9, 2023 |
| Priority date | Aug 26, 2020 |
| Publication date | Nov 12, 2024 |
| Grant date | Nov 12, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A sigma delta (SD) pulse-width modulation (PWM) loop includes a loop filter implementing a linear transfer function to generate a loop filter signal, wherein the loop filter is configured to receive an input signal and a first feedback signal and generate the loop filter signal based on the input signal, the first feedback signal, and the linear transfer function; and a hysteresis comparator coupled to an output of the loop filter, the hysteresis comparator configured to receive the loop filter signal and generate a sigma delta PWM signal based on the loop filter signal, wherein the first feedback signal is derived from the sigma delta PWM signal.
Opening claim text (preview).
What is claimed is: 1. A sigma delta (SD) pulse-width modulation (PWM) loop, comprising: a loop filter implementing a linear transfer function to generate a loop filter signal, wherein the loop filter is configured to receive an input signal and a first feedback signal and generate the loop filter signal based on the input signal, the first feedback signal, and the linear transfer function; and a hysteresis comparator coupled to an output of the loop filter, the hysteresis comparator configured to receive the loop filter signal and generate a sigma delta PWM signal based on the loop filter signal, wherein the first feedback signal is derived from the sigma delta PWM signal, wherein the loop filter comprises a combiner circuit configured to receive the input signal and the sigma delta PWM signal, and generate a combined signal having a combined value that corresponds to a subtraction of the sigma delta PWM signal from the input signal, and wherein the hysteresis comparator is configured to receive the loop filter signal and generate the sigma delta PWM signal based on comparing the loop filter signal to a first hysteresis threshold and to a second hysteresis threshold, wherein the first hysteresis threshold is greater than a maximum amplitude of the input signal. 2. The SD PWM loop of claim 1 , wherein loop filter comprises at least one of: at least one integrator, at least one register, at least one coefficient multiplier, at least one inverter, at least one adder, or at least one subtractor. 3. The SD PWM loop of claim 1 , wherein the loop filter and the hysteresis comparator are digital. 4. The SD PWM loop of claim 1 , wherein the loop filter comprises an input and a summer arranged at the input, wherein the summer is configured to receive the input signal and the first feedback signal and generate the combined signal based on a sum of the input signal and the first feedback signal, and wherein the first feedback signal is an inversion of the sigma delta PWM signal. 5. The SD PWM loop of claim 1 , wherein the loop filter comprises an input and a subtractor arranged at the input, wherein the subtractor is configured to receive the input signal and the first feedback signal and generate the combined signal based on a subtraction of the first feedback signal from the input signal, and wherein the first feedback signal is the sigma delta PWM signal. 6. The SD PWM loop of claim 1 , wherein signals inside the loop filter are clamped to values that are defined for maximum and minimum of states to avoid overflows. 7. The SD PWM loop of claim 1 , wherein the hysteresis comparator has a hysteresis level that is equal to or greater than the maximum amplitude of the input signal. 8. The SD PWM loop of claim 1 , wherein an absolute value of the first feedback signal is equal to or greater than an absolute value of the input signal. 9. The SD PWM loop of claim 8 , wherein the SD PWM loop is a first order loop, and the absolute value of the first feedback signal is equal to or greater than the absolute value of the input signal. 10. The SD PWM loop of claim 8 , wherein the SD PWM loop is a second or higher order loop, and the absolute value of the first feedback signal is greater than the absolute value of the input signal. 11. The SD PWM loop of claim 1 , wherein the hysteresis comparator has a hysteresis level that is greater than the maximum amplitude of the input signal, and wherein an absolute value of the first feedback signal is equal to or greater than an absolute value of the input signal. 12. The SD PWM loop of claim 1 , further comprising: a controller arranged on a forward control path, wherein the controller is configured to receive the input signal and adjust the first hysteresis threshold and the second hysteresis threshold of the hysteresis comparator based on a value of the input signal such that the first hysteresis threshold and the second hysteresis threshold are dynamically adjusted while the input signal is received by the loop filter. 13. The SD PWM loop of claim 12 , wherein the controller is configured to increase an absolute value of the first hysteresis threshold and an absolute value of the second hysteresis threshold in response to a decrease in an absolute value of the input signal, and wherein the controller is configured to decrease the absolute value of the first hysteresis threshold and the absolute value of the second hysteresis threshold in response to an increase in the absolute value of the input signal. 14. The SD PWM loop of claim 13 , wherein: the sigma delta PWM signal has a variable PWM period that has a minimum duration when the input signal is at zero and has a maximum duration when the input signal is at its maximum amplitude or minimum amplitude, and the controller is configured to dynamically set the absolute value of the first hysteresis threshold and the absolute value of the second hysteresis threshold such that a difference between the minimum duration of the variable PWM period and the maximum duration of the variable PWM period is reduced. 15. The SD PWM loop of claim 12 , wherein: the controller is configured to set an absolute value of the first hysteresis threshold and an absolute value of the second hysteresis threshold to a maximum value in response to the value of the input signal being zero, and the controller is configured to set the absolute value of the first hysteresis threshold and the absolute value of the second hysteresis threshold to a minimum value in response to the value of the input signal having a maximum amplitude or a minimum amplitude. 16. The SD PWM loop of claim 1 , wherein the sigma delta PWM signal has a variable PWM period that has a minimum duration when the input signal is at zero and has a maximum duration when the input signal is at its maximum amplitude or minimum amplitude. 17. The SD PWM loop of claim 1 , wherein the loop filter comprises at least one control input configured to receive control signals, wherein at least one of the control signals is configured to modify a state of the loop filter. 18. The SD PWM loop of claim 17 , wherein the state of the loop filter includes at least one of holding a value constant, resetting a value to an initial state, or overwriting a value with a new value. 19. The SD PWM loop of claim 1 , wherein the loop filter comprises at least one control input configured to receive control signals, wherein at least one of the control signals is configured to modify the linear transfer function of the loop filter. 20. The SD PWM loop of claim 19 , wherein the at least one of the control signals is configured to modify the linear transfer function by changing a filter coefficient of the loop filter, deactivating an element of the loop filter, or bypassing an element of the loop filter. 21. The SD PWM loop of claim 1 , wherein the hysteresis comparator has a hysteresis level that is greater than the maximum amplitude of the input signal, and the first hysteresis threshold and the second hysteresis threshold are symmetric about a mid-value of the input signal and the hysteresis level is defined by a difference between the first hysteresis threshold and the mid-value. 22. The SD PWM loop of claim 1 , wherein the hysteresis comparator has a hysteresis level that is greater than the maximum amplitude of the input signal such that a difference between the first hysteresis threshold and the second hysteresis threshold is greater than a difference between
Adjustment of width or dutycycle of pulses (pulse width modulation H03K7/08 {; to maintain energy constant H03K3/015}) · CPC title
generated by feedback · CPC title
Duration or width modulation {; Duty cycle modulation} · CPC title
with pulse width modulation · CPC title
with digital control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.