Low-Power Low-Frequency Counter With Hardware Fractional Division

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuits face inefficiencies in generating low frequency count values due to fractional divisions, which consume instruction cycles, power, and increase computation time, leading to errors in millisecond count values.

Innovation Solution

A low frequency counter that updates at a first frequency in active mode and maintains the count in low power mode, using a fractional and integral counter adjusted by a control logic to generate a second clock signal, reducing the need for software conversion and minimizing error accumulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If software continuously performs fractional division to convert between counter values, then accurate millisecond count values can be obtained, but instruction cycles and power are consumed and computation time increases error

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

Solution Approach 1:

The patent replaces the software-based fractional division mechanism with a hardware-based counter system. The hardware counter automatically generates millisecond tick values through dedicated circuitry that divides the 32.768 kHz clock signal, eliminating the need for software computation. This substitution of hardware for software execution directly reduces power consumption while maintaining measurement precision, as the hardware divider operates continuously without requiring processor instruction cycles.

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

Solution Approach 2:

The patent implements a self-service mechanism where the hardware counter automatically performs the conversion from 32.768 kHz clock cycles to millisecond tick values without software intervention. The counter includes dedicated logic that autonomously calculates the fractional division, generates comparison values, and updates the millisecond count. This self-service approach eliminates the power-consuming software conversion loop while maintaining accurate timing, as the system serves itself without external processor involvement.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If software continuously performs fractional division to convert between counter values, then accurate millisecond count values can be obtained, but instruction cycles are consumed and computation time increases error

Engineering Contradiction:
Improvemillisecond count accuracyVSAvoidinstruction cycle efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces software-based fractional division with a hardware counter system that automatically generates millisecond tick values. The hardware divider circuit continuously operates in parallel with processor execution, eliminating the need for software instruction cycles dedicated to conversion. This allows the processor to focus on productive tasks while the hardware counter independently maintains accurate timing, thereby improving overall instruction cycle efficiency without sacrificing measurement precision.

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

Solution Approach 2:

The patent implements continuous hardware-based counting that operates uninterrupted regardless of processor activity. The counter continuously divides the 32.768 kHz clock signal and generates millisecond tick values without pause, ensuring that timing information is always current. This continuous hardware action eliminates the intermittent software polling and conversion operations, improving productivity by freeing instruction cycles while maintaining precise timing through unbroken counting operation.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If software continuously performs fractional division to convert between counter values, then the counter can be updated, but computation time increases error in the millisecond count value

Engineering Contradiction:
Improvemillisecond count accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces software-based fractional division with a hardware counter system that automatically generates millisecond tick values through dedicated division logic. This hardware implementation performs the conversion operation in parallel with processor execution, eliminating the sequential computation delay inherent in software. The millisecond count accuracy is maintained without computation time penalty because the hardware divider operates continuously and independently, providing real-time conversion results without blocking processor operations.

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

Solution Approach 2:

The patent implements preliminary action by pre-computing and storing the division ratio constants in hardware registers. The counter logic is pre-configured with the appropriate divisor values for converting 32.768 kHz to 1 kHz, eliminating the need for runtime calculation. This preliminary setup allows the counter to operate with minimal computation time during actual counting, as the division operation uses pre-loaded constants rather than performing complex calculations during each update cycle.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If the low frequency counter updates continuously in low power mode, then accurate timing is maintained, but power consumption increases

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

Solution Approach 1:

The patent implements dynamic operation mode for the counter, allowing it to switch between active updating and suspended states based on processor activity. When the processor enters low-power mode, the counter automatically suspends its updating operation to conserve power. Upon processor wake-up, the counter resumes updating and performs a catch-up operation using the stored suspension duration. This dynamic adaptation maintains timing accuracy when needed while minimizing power consumption during low-activity periods, as the counter only operates when timing updates are actually required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic action by having the counter update at specific intervals rather than continuously. The counter is enabled to update only when the processor transitions between active and low-power states, rather than operating continuously. This periodic updating reduces power consumption during low-power modes while maintaining adequate timing accuracy, as the counter synchronizes its operation with processor state transitions rather than running uninterrupted.

Inventive Principle:
Principle #19Periodic action

5Use of energy by moving object

If the counter uses hardware-based division, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcounter structure
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements a universal counter structure that serves multiple functions: it counts 32.768 kHz clock cycles, performs fractional division to generate millisecond ticks, compares current count against target values, and generates interrupt signals. By consolidating these multiple timing functions into a single hardware counter module, the design reduces overall device complexity compared to having separate circuits for each function. The multi-functional counter achieves power efficiency through hardware-based operation while avoiding the complexity of multiple independent timing circuits.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the fractional division logic, counting function, and comparison logic into a single integrated counter circuit. Rather than having separate hardware blocks for division, counting, and comparison, the design combines these functions within one counter module that processes the 32.768 kHz input signal and generates all necessary timing outputs. This merging reduces the number of discrete components and interconnections, thereby reducing device complexity while maintaining the power-efficient hardware-based operation for all timing functions.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12436592B2Low power low frequency counter for software use
Publication Date: 2025.10.07 SILICON LABORATORIES INC
  • US12436592B2 patent drawing
  • US12436592B2 patent drawing
  • US12436592B2 patent drawing

AI summary

A method updates a low frequency count value at a first frequency in an active mode and maintains the low frequency count value in the low power mode. Updating the low frequency count value includes updating a fractional counter in response to a first clock signal, updating an integral counter in response to a second clock signal, and generating the second clock signal based on the fractional count and the first clock signal. The first clock signal has a second frequency. The first frequency is lower than the second frequency. Updating the low frequency count value may include adjusting the low frequency count value in response to exiting the low power mode based on a difference between a current value of a real time clock counter and a prior value of the real time clock counter stored upon entry into the low power mode.