Low-Power Timing Using Secondary Oscillator and Microsequencer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional real-time embedded systems face challenges in minimizing power consumption due to the use of high frequency oscillators and microprocessors, which increase power consumption and require precise timing, while also needing to reduce the number of component activations to minimize energy usage.

Innovation Solution

Implementing a low power oscillator with lower frequency in combination with higher resolution timing information, and utilizing a microsequencer to perform timing-critical tasks instead of a microprocessor, allowing for precise event triggering and reduced power consumption by activating components only when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a high frequency oscillator is used to maintain higher precision timing, then timing precision is improved, but power consumption increases

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

Solution Approach 1:

The timing system is segmented into two parts: a low-frequency oscillator that runs continuously with minimal power consumption, and a high-resolution timer that is activated only when precise timing is needed. This segmentation allows the system to maintain timing precision capability without continuously consuming high power.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The high-resolution timer is activated periodically or on-demand rather than continuously. The system switches between low-power mode (using only the low-frequency oscillator) and high-precision mode (activating the high-resolution timer) based on timing requirements, thereby reducing average power consumption while maintaining timing precision when needed.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If a microprocessor is used to provide programmability and functionality, then system functionality is improved, but power consumption increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The microprocessor is extracted from continuous operation and replaced with a microsequencer for routine timing-critical tasks. The microprocessor is retained but activated only when complex programmable functionality is required, thereby reducing average power consumption while maintaining system adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

A microsequencer is introduced as an intermediary component between the hardware timers and the microprocessor. The microsequencer handles routine timing and control tasks that would otherwise require microprocessor intervention, reducing the microprocessor's workload and power consumption while maintaining system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If components are frequently turned on to maintain system responsiveness, then system responsiveness is improved, but energy consumption increases due to capacitance charging

Engineering Contradiction:
Improvesystem responsivenessVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system prepares timing-critical components in advance by pre-loading timer values and pre-configuring registers during low-power intervals. When a timing event is triggered, the components are already prepared and can respond immediately without requiring frequent full activations, thereby reducing energy loss from repeated capacitance charging.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9104418B2Low power timing, configuring, and scheduling
Publication Date: 2015.08.11 ANALOG DEVICES INT UNLTD CO
  • US9104418B2 patent drawing
  • US9104418B2 patent drawing
  • US9104418B2 patent drawing

AI summary

A device reduces its energy consumption using a relatively lower frequency and lower power secondary oscillator to maintain timing information when a higher frequency and higher power primary oscillator is inactivated. The secondary oscillator maintains timing information at a higher resolution than the period of the oscillator, so as to conserve synchronization when the higher frequency, higher power primary oscillator is inactivated. In some embodiments, a microsequencer is programmably configured to control an integrated radio receiver and transmitter using less power than an associated microprocessor would use to perform the same functions. In other embodiments, flexible event timing facilitates the merging of wake-up events to reduce the energy consumed by wake-up operations in the device.