Clock-Synchronized Triangular Waveform Calibration for Class-D PWM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Class-D amplifiers face challenges in generating a synchronized triangular waveform, including drift issues, synchronization mismatches, and linearity problems due to unsynchronized clock frequencies, which affect the performance and efficiency of pulse-width modulation systems.

Innovation Solution

A calibrated synchronized triangular waveform generator is developed, incorporating a digital pulse generator, calibration circuit, and clock selection mechanism to synchronize the triangular waveform with an external clock, using complementary sawtooth generators and adjustable current sources to minimize voltage drift and discontinuities, and a calibration process to match the clock frequency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a traditional triangular waveform generator is used, then the circuit is simple, but voltage drift and synchronization mismatch occur

Engineering Contradiction:
Improvecircuit simplicityVSAvoidsynchronization accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the generated triangular waveform is compared with a reference clock signal, and the comparison result is used to adjust the waveform generator. This closed-loop feedback system corrects synchronization drift and voltage level deviations, ensuring the triangular waveform remains synchronized with the external clock while maintaining circuit feasibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary calibration action by introducing a calibration circuit that pre-adjusts the triangular waveform generator parameters before normal operation. The calibration circuit sets the initial voltage levels and timing parameters to match the external clock, preventing synchronization mismatch and voltage drift from occurring in the first place.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the triangular waveform frequency is adjusted to match external clock, then synchronization improves, but linearity problems arise in ramp sections

Engineering Contradiction:
ImprovesynchronizationVSAvoidwaveform linearity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent employs dynamic adjustment mechanisms where the waveform generator parameters are continuously adapted based on real-time comparison with the external clock. The circuit dynamically balances the trade-off between frequency matching and ramp linearity by adjusting current sources and timing parameters, ensuring both synchronization and waveform quality are maintained simultaneously.

Inventive Principle:
Principle #15Dynamics

3Reliability

If calibration circuit is added to synchronize waveform, then PWM performance improves, but device complexity increases

Engineering Contradiction:
ImprovePWM performanceVSAvoidgenerator complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the calibration circuit functionality with the existing triangular waveform generator structure. The calibration circuit is integrated into the generator's core architecture, sharing common components such as current sources, switches, and control logic. This integration approach improves PWM performance through synchronization while minimizing the increase in overall device complexity by reusing existing circuit elements.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8044690B2System and method for clock-synchronized triangular waveform generation
Publication Date: 2011.10.25 SYNAPTICS INC
  • US8044690B2 patent drawing
  • US8044690B2 patent drawing
  • US8044690B2 patent drawing

AI summary

A triangular waveform generator is converted to a free running oscillator controlled by a calibration code. The free running oscillator can be synchronized to an external clock signal by comparing the external clock frequency to the frequency of the triangular waveform and adjusting the calibration code until the discrepancy in frequency is minimized.