SSD RLT Oscillator for Host Reference Clock Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Crystal oscillators in storage devices like SSDs incur significant costs, occupy space, and create routing constraints, while host reference clock loss disrupts the operation of storage device components.

Innovation Solution

A reference clock loss tolerant (RLT) oscillator circuit generates a clock based on a host reference clock, maintaining clock accuracy and frequency stability even when the host reference clock is lost, using a combination of relaxation oscillators and frequency locked loops to ensure smooth transitions and PLL lock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a crystal oscillator is used to provide clock signal to chipsets, then clock signal stability is ensured, but cost increases, PCB space is consumed, and routing constraints are created

Engineering Contradiction:
Improveclock signal stabilityVSAvoidPCB component count
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent removes the crystal oscillator from the SSD system and extracts only the essential clock generation function, implementing it through a PLL circuit that can operate with relaxed timing requirements. This eliminates the need for the crystal oscillator component while maintaining clock signal stability for critical operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The PLL circuit is designed to serve multiple functions: it generates clock signals for both high-speed interfaces (requiring strict timing) and low-speed interfaces (tolerant of timing variations), replacing what would traditionally require separate crystal oscillators and clock generation circuits.

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

2Device complexity

If host reference clock is used to generate output clock, then cost and PCB space are reduced, but operation is disrupted when host reference clock is lost

Engineering Contradiction:
ImprovePCB component countVSAvoidoperation continuity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting host reference clock loss in advance and proactively switching to an internal relaxation oscillator before the timing violation occurs. This prevents disruption to the memory die operations rather than reacting after the problem manifests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a cushioning mechanism by maintaining a relaxed clock signal from the relaxation oscillator that can immediately take over when host reference clock is lost. This preparatory arrangement ensures seamless transition and maintains operation continuity without disruption.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If clock frequency is reduced when host reference clock is lost, then operation continuity is maintained, but data transfer speed decreases

Engineering Contradiction:
Improveoperation continuityVSAvoiddata transfer speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts clock source selection based on operational conditions: using the high-frequency host reference clock when available for maximum performance, and switching to the relaxation oscillator at reduced frequency only when necessary to maintain operation continuity. This dynamic adaptation optimizes both productivity and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different clock quality levels to different operational contexts: high-quality synchronized clock from host reference for active data transfer operations, and lower-quality relaxed clock from relaxation oscillator for maintenance operations or when host reference is unavailable. Each context receives appropriate clock quality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12431909B2SSD with reference clock loss tolerant oscillator
Publication Date: 2025.09.30 SANDISK TECHNOLOGIES LLC
  • US12431909B2 patent drawing
  • US12431909B2 patent drawing
  • US12431909B2 patent drawing

AI summary

Aspects of a storage device are provided for producing an oscillator clock from a host reference clock in a storage device lacking a crystal oscillator. The storage device includes a memory die, and an oscillator circuit that generates a clock based on a host reference clock and outputs an output clock to the memory die. While the host reference clock is available, the output clock includes a frequency that is identical to a frequency or a frequency division factor of the host reference clock. In response to loss of the host reference clock, the oscillator circuit reduces the frequency of the output clock to a frequency of the generated clock within a clock cycle following the loss of the host reference clock. In response to re-availability of the host reference clock, the oscillator circuit increases the frequency of the output clock back to the frequency of the host reference clock.