Adjustable Ring Oscillator Clocking for Low-Power Sleep Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits, especially battery-powered ones, face challenges in achieving accurate tick times during sleep mode due to the limitations of existing sleep clock signals, which may not provide sufficient accuracy.

Innovation Solution

A device and method that utilize an adjustable ring oscillator to generate a high frequency clock signal with a short cycle, allowing for a trade-off between power consumption and timing accuracy, by adjusting the delay of the ring oscillator to ensure the output cycle matches integer multiples of the sleep cycle and short cycle, thereby enhancing timing precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If a sleep clock signal with frequency of 32.768 Khz is used during sleep mode, then power consumption is reduced, but timing accuracy of tick clock deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidtiming accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent employs a dual-clock system where the clock source dynamically switches between sleep clock (32.768 Khz) and high-frequency clock (e.g., 19.2 Mhz) based on operational requirements. The system uses a counter to accumulate sleep clock cycles and compares against a reference value, triggering high-frequency clock activation when accuracy threshold is approached, thereby dynamically adapting clock frequency to maintain timing accuracy while minimizing power consumption during extended sleep periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operating parameters of the clock system by switching between different frequency states. The sleep clock operates at 32.768 Khz for low power, while the high-frequency clock operates at much higher frequencies (e.g., 19.2 Mhz) when timing accuracy requirements demand. This parameter switching is controlled by monitoring the accumulated time deviation and activating the appropriate clock source accordingly.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If high frequency clock is continuously active, then timing accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuous high-frequency clock operation, the system implements periodic activation of the high-frequency clock. The sleep clock runs continuously at low power, and the high-frequency clock is activated periodically only when the counter indicates that timing accuracy is approaching its threshold. This periodic action maintains timing accuracy while dramatically reducing average power consumption compared to continuous high-frequency operation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses the sleep clock itself to monitor and trigger the activation of the high-frequency clock. The counter accumulates sleep clock cycles and automatically triggers high-frequency clock activation when the accumulated value approaches the reference value, creating a self-regulating mechanism that maintains timing accuracy without requiring external intervention or continuous high-power operation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If sleep clock frequency is increased, then timing accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Rather than using a single high-frequency sleep clock, the system dynamically switches between a low-frequency sleep clock (32.768 Khz) and a high-frequency clock (e.g., 19.2 Mhz). The dynamics of the system allow it to operate in low-power mode most of the time, activating high-frequency operation only temporarily when timing accuracy correction is needed, thus achieving accurate timing without the continuous power cost of a high-frequency sleep clock.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7688127B2Method for generating a output clock signal having a output cycle and a device having a clock signal generating capabilities
Publication Date: 2010.03.30 VLSI TECHNOLOGY LLC
  • US7688127B2 patent drawing
  • US7688127B2 patent drawing
  • US7688127B2 patent drawing

AI summary

A device and a method for generating a output clock signal having a output cycle, the method includes: (i) adjusting a delay of an adjustable ring oscillator to provide a high frequency clock signal having a short cycle so that the output cycle substantially equals a sum of integer multiples of a sleep cycle and integer multiplies of the short cycle; wherein the output cycle differs from any integer multiples of the sleep cycle; wherein the sleep cycle characterizes a sleep clock signal that is generated by a low frequency sleep clock; wherein the short cycle is shorter than the sleep cycle; (ii) counting short cycles and sleep cycles; and (iii) generating, during a sleep mode, in response to the counting and to a predefined counting pattern, the first clock signal; wherein the generating includes activating the adjustable ring oscillator only during a portion of a single sleep cycle per each output cycle.