Variable Delay Unit for Semiconductor Memory Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices face timing errors due to differences in data signal delays between data training mode and normal operating mode, as compensation patterns developed during training may not align with actual operating conditions.

Innovation Solution

A semiconductor memory device with a variable delay unit that adjusts data signal delays based on whether it is in data training mode or normal operating mode, using a data trainer to compare signals with predetermined patterns and a memory controller to manage these adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data training is performed in a different operating environment than normal operation, then data training can be completed, but timing errors occur during normal operation due to mismatched compensation patterns

Engineering Contradiction:
Improvetiming accuracyVSAvoidmode adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the delay amount variable based on operating mode. The variable delay unit dynamically adjusts the delay applied to data signals depending on whether the device is in data training mode or normal operating mode. This resolves the contradiction by allowing the system to adapt its timing characteristics to match the current operating environment, ensuring accurate compensation in both training and normal operation without timing errors.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If fixed delay compensation is applied during data training, then training can proceed, but the compensation is inaccurate for normal operation due to environmental differences

Engineering Contradiction:
Improveoperation simplicityVSAvoiddelay measurement accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by modifying the delay parameter based on operating mode. The variable delay unit changes the delay parameter from a fixed value to a mode-dependent value, where different delay amounts are applied during data training mode versus normal operating mode. This resolves the contradiction by allowing the system to maintain operational simplicity while achieving precise delay compensation tailored to each specific operating environment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8339877B2Semiconductor memory device comprising variable delay unit
Publication Date: 2012.12.25 SAMSUNG ELECTRONICS CO LTD
  • US8339877B2 patent drawing
  • US8339877B2 patent drawing
  • US8339877B2 patent drawing

AI summary

A semiconductor memory device comprises a variable delay unit and a data trainer. The variable delay unit is configured to generate a write data signal by delaying a write data driving signal by different amounts of time depending on whether the semiconductor memory device is in a data training mode or a normal operating mode, and further configured to generate a read data driving signal by delaying a read data signal by different amounts of time in the data training mode and the normal operating mode. The data trainer is configured to be activated in the data training mode, and while activated, receive the write data signal, compare the write data signal with a predetermined write pattern, perform a data training mode operation, and output the read data signal with a predetermined read pattern.