Memory Interface Frequency Calibration for Reliable Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage devices often operate at a fixed clock frequency, which results in a data transfer rate lower than the theoretical maximum due to worst-case scenario considerations, leading to inefficiencies and potential errors.

Innovation Solution

A data storage device with a controller that dynamically adjusts the frequency and voltage of its memory interface based on inputs from host, internal, temperature, and voltage readings to optimize operations and prevent setup/hold violations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the clock frequency is set to a fixed value based on worst-case scenarios, then reliability is improved, but productivity deteriorates

Engineering Contradiction:
ImprovereliabilityVSAvoiddata transfer rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic frequency adjustment by introducing a frequency calibration mechanism that continuously monitors setup and hold time margins and adjusts the clock frequency in real-time. The controller transitions from a static fixed frequency to a dynamic adjustable frequency, allowing the system to operate at optimal speeds while maintaining reliability through continuous monitoring and adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms by monitoring setup and hold time margins during operation. The system measures actual timing margins and uses this information to adjust the clock frequency accordingly. This closed-loop feedback allows the system to maintain reliability by ensuring timing constraints are met while maximizing data transfer rate by operating at the highest safe frequency.

Inventive Principle:
Principle #23Feedback

2Productivity

If the clock frequency is increased to achieve maximum data transfer rate, then productivity is improved, but reliability deteriorates

Engineering Contradiction:
Improvedata transfer rateVSAvoidreliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts frequency based on actual operating conditions rather than using a conservative fixed value. By continuously monitoring timing margins and adapting the clock frequency in real-time, the system can safely operate at higher speeds when conditions permit, maximizing productivity without compromising reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating parameter (clock frequency) based on monitored conditions. Instead of maintaining a fixed frequency, the system varies the frequency parameter within safe limits determined by real-time monitoring of setup and hold time margins, allowing optimization of data transfer rate while ensuring reliability is maintained.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If large margins are provided with respect to clock frequency to account for worst-case scenarios, then reliability is improved, but loss of time increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddata transfer rate
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses feedback from actual timing margin measurements to eliminate unnecessary conservative margins. By monitoring real-time setup and hold time compliance, the system can operate closer to the theoretical maximum frequency without sacrificing reliability, thereby reducing the time loss associated with operating at unnecessarily low frequencies.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs frequency calibration during initialization or idle periods to determine the maximum safe operating frequency before actual data transfer begins. This preliminary action allows the system to establish optimal operating parameters in advance, avoiding the need to operate with excessive safety margins during productive operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10924113B2Dynamic calibration of frequency and power storage interface
Publication Date: 2021.02.16 SANDISK TECHNOLOGIES LLC
  • US10924113B2 patent drawing
  • US10924113B2 patent drawing
  • US10924113B2 patent drawing

AI summary

A data storage device includes a controller and a memory. The controller includes a host interface and a memory interface. The controller receives inputs from the host, internal storage device inputs, device lifetime calculations, temperature readings and voltage readings. The controller then dynamically adjusts the frequency and voltage for the memory interface based upon the inputs received. As such, the memory interface operates are optimum conditions.