Memory Interface Clock Correction for Duty Cycle Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory systems face data failures due to duty cycle distortion during read operations, which current technologies struggle to accurately detect and correct without introducing significant delays, especially as data transfer rates increase and margins of error decrease.

Innovation Solution

A method and system for duty cycle error detection and correction, involving a controller that receives a first data strobe signal, generates a second signal by phase delaying it, determines if the duty cycle is distorted, and adjusts the clock signal accordingly to correct any distortion, thereby preventing data failures without adding performance delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transfer rates are increased to improve productivity, then productivity is improved, but duty cycle distortion increases causing data failures

Engineering Contradiction:
Improvedata transfer rateVSAvoiddata transfer reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the duty cycle detector continuously monitors the duty cycle of data strobe signals and provides feedback to the duty cycle correction circuit. This feedback loop enables real-time detection and correction of duty cycle distortion, allowing the system to maintain reliable data transfer even at high data transfer rates where distortion would normally occur.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary components (duty cycle detector and duty cycle correction circuit) between the signal source and the data transfer process. These intermediaries actively monitor and correct duty cycle distortion before it causes data failures, enabling high-speed data transfer while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If duty cycle detection and correction is implemented to improve reliability, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidcontroller complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The duty cycle detector and correction circuit are designed to be integrated within the existing controller architecture, allowing these components to serve multiple functions including duty cycle monitoring, distortion detection, and correction. This multi-functionality approach reduces the need for separate dedicated components, thereby limiting the increase in device complexity while still achieving improved reliability.

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

3Reliability

If real-time duty cycle correction is implemented to prevent data failures, then reliability is improved, but processing time increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidprocessing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The duty cycle correction circuit performs correction in advance before distorted duty cycles cause data failures. By proactively adjusting the duty cycle based on detector feedback, the system prevents errors rather than correcting them after occurrence, avoiding retransmission delays and maintaining real-time data transfer performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The correction mechanism operates continuously throughout the data transfer process, maintaining optimal duty cycles without interrupting the data flow. This continuous operation ensures that reliability is improved while minimizing any potential processing delays, as the correction is seamlessly integrated into the ongoing data transfer operations.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11082036B2Memory interface system for duty-cycle error detection and correction
Publication Date: 2021.08.03 SANDISK TECHNOLOGIES LLC
  • US11082036B2 patent drawing
  • US11082036B2 patent drawing
  • US11082036B2 patent drawing

AI summary

A method for duty cycle error detection and correction includes receiving, during a read operation performed on a memory cell, a first data strobe signal. The method also includes generating a second data strobe signal by phase delaying the first data strobe signal. The method also includes determining, based on the first data strobe signal and the second data strobe signal, whether a duty cycle corresponding to the first data strobe signal is distorted. The method also includes adjusting a clock signal based on a determination that the duty cycle is distorted.