Digital Servo Control Loop for Voltage Converter Oscillation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Buck converter circuits in computing systems face challenges in maintaining desired voltage levels due to sudden power changes, often resulting in oscillations when both main and servo control loops respond to feedback with similar frequencies, leading to overcompensation and instability.

Innovation Solution

Implementing a servo control loop with a longer time constant than the main control loop to prevent overlapping adjustments and mitigate oscillations, using a comparator and counter circuit to adjust current sourcing based on voltage comparisons and operational state changes, allowing for digital servo control loops without large RC circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If both main and servo control loops respond to feedback with similar frequencies, then the voltage converter can respond quickly to power changes, but oscillations occur due to overlapping adjustments and overcompensation

Engineering Contradiction:
Improveresponse speedVSAvoidvoltage stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The control system is segmented into two distinct control loops with different time constants: a main control loop for rapid response and a servo control loop for stable, long-term regulation. This segmentation prevents oscillations by ensuring the loops operate at different frequencies and do not interfere with each other's adjustments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The servo control loop dynamically adjusts its time constant to be longer than that of the main control loop, creating a hierarchical control structure where the servo loop provides slow, stable adjustments while the main loop handles fast transient responses. This dynamic time constant differentiation eliminates the oscillation problem.

Inventive Principle:
Principle #15Dynamics

2Area of stationary object

If a digital servo control loop is implemented without large RC circuits, then the die area is reduced, but the time constant must be maintained to prevent oscillations

Engineering Contradiction:
Improvedie areaVSAvoidvoltage stability
Core Design Contradiction:
Area of stationary objectVSStability of the object's composition

Solution Approach 1:

The patent replaces traditional analog RC time constant circuits with a digital implementation using a counter circuit. The counter circuit generates a digital time constant that controls the servo loop's response rate, eliminating the need for large physical RC components while maintaining the required time constant for stable operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The time constant is transformed from an analog parameter (RC product) to a digital parameter (counter value). By changing the parameter representation from continuous analog values to discrete digital values, the system achieves the same temporal control function with significantly reduced hardware area, as digital counters occupy much less die area than large RC circuits.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9843330B1Digital secondary control loop for voltage converter
Publication Date: 2017.12.12 APPLE INC
  • US9843330B1 patent drawing
  • US9843330B1 patent drawing
  • US9843330B1 patent drawing

AI summary

An apparatus is disclosed, including a driver circuit, a comparator circuit, and a counter circuit. The driver circuit may be configured to source a current to a load circuit. The comparator circuit may be configured to perform a comparison of a reference voltage to a voltage across the load circuit. The counter circuit may be configured to modify a digital count value based on the comparison. The driver circuit may be further configured to adjust a value of the current using the digital count value.