Memory Data Reception With Adaptive Clocking for Lower Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices face challenges in reducing power consumption, particularly in memory systems, as existing clocking schemes continue to consume power even during low-speed data communications.

Innovation Solution

Implementing an internal clock generated by the host to receive data, allowing the host to disable the data clock during low-speed operations, thereby reducing power consumption by eliminating the need for a synchronized data clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a synchronized data clock is used to receive data from memory, then data reception reliability is improved, but power consumption increases

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

Solution Approach 1:

The system dynamically switches between two clocking modes: using a synchronized data clock for high-speed data reception and using an internally generated clock for low-speed data reception. This dynamic adaptation allows the system to optimize power consumption based on actual data transfer requirements while maintaining reliable data reception when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the clocking parameter from always using an externally synchronized clock to conditionally using either an external clock or an internally generated clock based on data transfer speed requirements. This parameter change enables power savings during low-speed operations while preserving the ability to use synchronized clocking when high reliability is required.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If an internally generated clock is used to receive data, then power consumption is reduced, but clock synchronization capability deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidclock synchronization capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system dynamically selects the appropriate clock source based on operational requirements. During low-speed data transfers, it uses the internally generated clock to save power. During high-speed or critical data transfers, it switches to using the externally synchronized clock to ensure proper timing and synchronization. This dynamic selection resolves the contradiction between power savings and synchronization capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The internally generated clock acts as an intermediary solution that provides adequate timing for low-speed operations without requiring the power-consuming external clock circuitry. It serves as a suitable substitute during periods when full synchronization capability is not required, enabling power savings while maintaining system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If data clock is disabled during low-speed operations, then power consumption is reduced, but data reception flexibility deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddata reception flexibility
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its clocking strategy based on data transfer speed requirements. During low-speed operations, it disables the external data clock to save power while using the internal clock for timing. During high-speed or variable-speed operations, it enables the external clock to provide the necessary timing flexibility. This dynamic adaptation maintains data reception flexibility while optimizing power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The internally generated clock is designed to provide universal timing capability that can handle both low-speed and, when needed in combination with external clock signals, high-speed data reception. This multi-functional clocking approach ensures that the system maintains adaptability across different operating conditions while minimizing power consumption during low-speed operations.

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

Data Source

PatentEP4127867B1Improved clocking scheme to receive data
Publication Date: 2025.07.09 QUALCOMM INC
  • EP4127867B1 patent drawingFigure 1
  • EP4127867B1 patent drawingFigure 2
  • EP4127867B1 patent drawingFigure 3

AI summary

Methods and apparatuses for improve clocking scheme to reduce power consumption are presented. The apparatus includes a host configured to communicate with a memory via a link. The host is further configured to receive a first clock from the memory; to receive, based on the first clock, data from the memory, in a first mode of a read operation; to generate a second clock, the second clock being generated independent of the first clock; and to receive, based on the second clock, data from the memory, in a second mode of the read operation.