Wake-Up Timer Calibration Using Dual Oscillators for Beacon Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low precision in wake-up timers for wireless devices leads to unnecessary early activations, wasting energy as they power up too early to ensure beacon signals are not missed, especially in devices with limited battery life like those using coin cells.

Innovation Solution

A system that uses a combination of low-power and crystal oscillators to determine sleep times with greater precision by measuring the time between specific events in received signals, allowing the low-power oscillator to handle most of the sleep period and switching to the crystal oscillator closer to the expected beacon arrival for higher precision, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the wake-up timer uses a low-power oscillator to extend battery life, then power consumption is reduced, but timing precision deteriorates causing unnecessary early wake-ups

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

Solution Approach 1:

The wake-up timer functionality is segmented into two parts: a low-power oscillator handles the majority of the sleep period timing, while a high-precision crystal oscillator is activated only for the final portion before the expected beacon arrival. This segmentation allows the system to use the power-efficient low-power oscillator for most of the time while relying on the precise crystal oscillator only when needed for accurate wake-up timing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between two oscillator modes based on the remaining time until the expected beacon arrival. During the majority of the sleep period, the low-power oscillator is active. As the expected wake-up time approaches, the system transitions to using the crystal oscillator for the final calibration and wake-up execution, optimizing both power consumption and timing precision dynamically.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the receiver circuit powers up early to ensure beacon signals are not missed, then reliability of beacon reception is improved, but energy waste increases

Engineering Contradiction:
Improvebeacon reception reliabilityVSAvoidenergy waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system replaces the mechanical approach of always powering up early with a calibrated timing system that uses oscillator pulse counting to determine the precise wake-up moment. By measuring the actual interval between beacons and calculating the exact wake-up time based on oscillator pulses, the system can reliably catch beacons without unnecessary early activation, substituting brute-force early wake-up with precision timing.

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

Solution Approach 2:

The system changes the timing parameter dynamically based on measured beacon intervals. Instead of using a fixed early wake-up time, the system measures the actual beacon interval and adjusts the wake-up time parameter accordingly, using oscillator pulse counts to achieve precise timing that adapts to actual beacon transmission patterns, thereby eliminating energy waste from consistently early wake-ups.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9510289B1In system calibration of wake up timer
Publication Date: 2016.11.29 SILICON LABORATORIES INC
  • US9510289B1 patent drawing
  • US9510289B1 patent drawing
  • US9510289B1 patent drawing

AI summary

A wireless transceiver includes receiver front-end circuitry for processing an ingoing radio frequency (RF) signal to produce an in-going digital signal to a processor connected to receive the in-going digital signal. The processor includes sync word determination logic configured to identify a received sync word or other event or connection point and to subsequently generate an event determination signal. A low power oscillator produces low frequency pulses to a first counter. A crystal oscillator that produces higher frequency pulses to a second counter is used for the last portion of the desired sleep time for greater resolution. Thus, a calibration controller receives pulse counts from at least one of the first and second counters and determines a period between a common event of subsequent beacon signals or connection events and determines wake up times based on the received pulse counts from at least one of the first and second counters.