Memory DLL Output Enable Timing for Variable CAS Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor memory devices require designers to predict and set the total delay time of the delay locked loop (DLL) to select the appropriate output enable signal based on CAS latency, which is time-consuming and inflexible.

Innovation Solution

A semiconductor memory device with a DLL that generates a select signal based on CAS latency and total delay time, allowing flexible selection of output enable signals without additional settings, using a delay locked loop, latch units, a delay unit, a counting unit, a select signal generating unit, and an output enable signal generating unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If designers manually predict and set the total delay time of the DLL to select the appropriate output enable signal, then the device can operate correctly, but the design process becomes time-consuming and inflexible

Engineering Contradiction:
Improvecorrect operationVSAvoiddesign time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The output enable signal generating unit automatically measures the total delay time of the DLL and selects the appropriate output enable signal based on the measured value and CAS latency, eliminating the need for manual designer prediction and setting. The device performs self-testing and self-configuration, making the design process faster and more flexible while ensuring correct operation.

Inventive Principle:
Principle #25Self-service

2Device complexity

If the output enable signal is fixed based on predicted delay time, then the device structure is simple, but it cannot adapt to different CAS latency values and external clock characteristics

Engineering Contradiction:
Improvesignal generation structureVSAvoidadaptability to CAS latency
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The output enable signal generating unit dynamically adjusts the selection of output enable signals based on real-time measurements of the DLL's total delay time and the required CAS latency. Instead of using a fixed signal, the system continuously adapts by measuring the actual delay and selecting the appropriate signal from multiple options, enabling flexibility across different operating conditions while maintaining a manageable structure through automated control logic.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7561490B2Semiconductor memory device and method for driving the same
Publication Date: 2009.07.14 SK HYNIX INC
  • US7561490B2 patent drawing
  • US7561490B2 patent drawing
  • US7561490B2 patent drawing

AI summary

A semiconductor memory device includes: a delay locked loop (DLL) for delaying an external clock to generate a DLL clock; an output control unit for generating a select signal based on a column address strobe (CAS) latency signal and a delay time corresponding to a total delay time of the DLL being in a delay locked state; and an output enable signal generating unit for generating a plurality of output enable signals in response to the DLL clock and outputting a final output enable signal in response to the select signal.