Communication Device Power Management via Idle Timeout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power saving technologies like power gating and clock gating are ineffective in scenarios where the processor's operation status is uncertain, such as when waiting for external input, leading to unnecessary power consumption.

Innovation Solution

A communication device with a controller and timer that switches states based on a timeout notification, reducing power consumption by stopping electrical power to components when no data is received for a certain period, and resuming power when an activation signal is detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If power gating is used to reduce power consumption, then power consumption is reduced more effectively, but data saving overheads and complexity increase

Engineering Contradiction:
Improvepower consumptionVSAvoiddata saving overheads
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent uses a simple timeout counter mechanism instead of complex data saving infrastructure. The counter is incremented on each clock cycle when no data is received, and when it reaches a threshold, the communication interface is powered off. This disposable-like approach avoids the need for persistent data storage during power gating, reducing complexity while maintaining power savings.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The communication interface monitors its own activity status through the timeout counter and autonomously decides when to power off based on detected idle periods. This self-service mechanism eliminates the need for external control logic to track usage patterns, reducing overall system complexity while achieving effective power consumption reduction.

Inventive Principle:
Principle #25Self-service

2Device complexity

If clock gating is used to reduce power consumption, then no data saving overheads are required, but power consumption reduction effectiveness decreases

Engineering Contradiction:
Improvedata saving overheadsVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent segments the power management approach by applying power gating selectively only to the communication interface components (receiver, sender, bus interface) rather than the entire processor. This segmentation allows the system to achieve significant power savings in the communication subsystem without requiring data saving mechanisms for the whole system, while other parts continue operating normally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic monitoring of data reception activity using a timeout counter that increments on each clock cycle. When the counter reaches a predetermined threshold indicating a prolonged idle period, the communication interface is powered off. This periodic check mechanism provides effective power management without requiring complex data saving overheads, bridging the gap between simple clock gating and complex power gating implementations.

Inventive Principle:
Principle #19Periodic action

3Reliability

If power is continued to be supplied when waiting for external input, then data reception readiness is maintained, but unnecessary power consumption occurs

Engineering Contradiction:
Improvedata reception readinessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent dynamically adjusts the power state of the communication interface based on real-time detection of data reception activity. The timeout counter continuously monitors for incoming data, and when an idle period exceeds the threshold, the interface transitions to a low-power state. This dynamic adaptation allows the system to maintain reliability during active communication while reducing power consumption during idle periods, resolving the contradiction between readiness and power usage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9733690B2Communication device which decreases power comsumption by powering off unused functions when device is inactive
Publication Date: 2017.08.15 KIOXIA CORP
  • US9733690B2 patent drawing
  • US9733690B2 patent drawing
  • US9733690B2 patent drawing

AI summary

According to an embodiment, a communication device includes a register and a controller. The register receives data from an external device via an input data line. In a first state in which the communication device is able to receive the data, when a condition in which the data is not sent to the input data line continues for a certain period of time, the controller controls to switch state of the communication device to a second state in which power consumption is less than in the first state.