Memory Write Delay Circuit for Stable Burst Write Windows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems face reliability issues due to asynchronous clock and data strobe signals causing shortened write windows, particularly when performing consecutive write operations with varying burst lengths, leading to potential data overlap or incorrect transmission.

Innovation Solution

Implementing delay adjustment circuitry to determine and generate variable activation time delays for write operations based on timing parameters, using enable signal calibration and control signal generation circuits to ensure sufficient write duration and prevent window shortening.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If variable activation time delay is implemented for write modes, then data reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic delay adjustment by selectively activating delay elements based on write mode signals. The delay circuit transitions from a static fixed-delay design to a dynamic variable-delay design where the delay amount is adjusted in real-time according to different write operation requirements, resolving the contradiction between reliability improvement and device complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the timing parameter (activation delay) dynamically based on write mode. By modifying the delay parameter rather than redesigning the entire write path, the system achieves improved data reliability for different burst lengths while minimizing the increase in device complexity through parameter adjustment rather than structural overhaul

Inventive Principle:
Principle #35Parameter changes

2Duration of action of moving object

If fixed delay is added to write operations, then write window duration is extended, but latency increases

Engineering Contradiction:
Improvewrite window durationVSAvoidlatency
Core Design Contradiction:
Duration of action of moving objectVSLoss of time

Solution Approach 1:

The patent employs dynamic delay adjustment where the activation delay is varied based on write mode and burst length requirements. For write modes requiring longer write windows, greater delay is applied; for standard operations, minimal or no delay is applied. This dynamic approach extends write window duration when needed while minimizing latency for operations that don't require it

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adjusts the timing parameter (activation delay) based on specific write operation characteristics. By changing the delay parameter dynamically rather than applying a fixed delay to all operations, the system achieves sufficient write window duration for critical operations while maintaining low latency for standard operations

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If activation delay is adjusted based on write mode, then data transmission accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the delay circuit into multiple independent delay elements that can be selectively activated. Each delay element corresponds to specific write mode requirements, allowing the system to achieve precise timing control for different data transmission scenarios without requiring complex centralized control logic for the entire delay mechanism

Inventive Principle:
Principle #1Segmentation

4Reliability

If variable delay circuit is implemented, then write operation reliability is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvewrite operation reliabilityVSAvoidmanufacturing complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent divides the delay circuit into multiple discrete, modular delay elements that can be independently manufactured and tested. This segmentation allows for standardized manufacturing processes where each delay element can be produced using standard semiconductor fabrication techniques, reducing overall manufacturing complexity despite the increased functional capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs a universal delay circuit structure that can serve multiple write modes and burst length configurations. Rather than manufacturing separate delay circuits for each write mode, a single multi-functional delay circuit is created that can be configured through standard semiconductor manufacturing processes to provide the required variable delay functionality across different operating conditions

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

Data Source

PatentUS20250355817A1Variable activation time delay for write modes
Publication Date: 2025.11.20 MICRON TECHNOLOGY INC
  • US20250355817A1 patent drawing
  • US20250355817A1 patent drawing
  • US20250355817A1 patent drawing

AI summary

Methods, systems, and devices for variable activation time delay for write modes are described. A memory system may include delay adjustment circuitry to determine and generate a delay for write operations associated with one or more write modes. The delay adjustment circuitry may include circuitry to calibrate enable signals based on timing parameters, circuitry to generate control signals based on the enable signals, and circuitry to apply a variable delay to a write operation based on the control signals. The circuitry may include multiple delay subcircuits each including at least one delay element, where the delay elements may be activated or deactivated based on the control signals in order to generate a variable delay. In some cases, the timing parameters may be based on one or more of an initialization command, a frequency change command, a nonoperational command, or a clock signal associated with the memory system.