DRAM Data Output Clock Control for Narrow Read Pulses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor memory devices fail to generate clock signals necessary for data output when the pulse width of the internal clock is narrow, leading to incomplete data output in DRAM.

Innovation Solution

A data output controller is designed with an enable signal controller and clock generator that synchronize the clock enable signal with a control signal generated from a DQ off signal, write signal, and read signal, ensuring the generation of data clock signals even with varying internal clock pulse widths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the read signal has a narrow pulse width, then the operation speed is improved, but the clock enable signal cannot be maintained at a low level, resulting in failure to generate data clocks

Engineering Contradiction:
Improveoperation speedVSAvoiddata output reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The control signal generator pre-generates a control signal with a predetermined pulse width that is wider than the minimum required read signal pulse width. This preliminary action ensures that even when the read signal has a narrow pulse width for high-speed operation, the control signal maintains sufficient duration to properly generate the clock enable signal and subsequent data clocks, thus preventing data output failure.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the internal clock pulse width is changed, then the clocking flexibility is improved, but the synchronization between read signal and Node B signal cannot be maintained, causing data output failure

Engineering Contradiction:
Improveclocking flexibilityVSAvoidsignal synchronization stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The control signal acts as an intermediary between the read signal and the clock generation process. The control signal generator receives the read signal and generates a control signal with a predetermined pulse width that is independent of the internal clock pulse width variations. This intermediary control signal then synchronizes the clock enable signal generation, ensuring stable data output even when internal clock pulse width changes, thus maintaining signal synchronization stability while allowing clocking flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20090115478A1Data output controller
Publication Date: 2009.05.07 SK HYNIX INC
  • US20090115478A1 patent drawing
  • US20090115478A1 patent drawing
  • US20090115478A1 patent drawing

AI summary

Disclosed is a data output controller that includes an enable signal controller, which generates a control signal having a predetermined pulse width in response to a DQ off signal and a write signal and generates a clock enable signal in response to a read signal and the control signal in synchronization with the control signal when the read signal is activated, and a clock generator that receives the enable signal and an internal clock signal and generates a data clock signal in synchronization with the internal clock signal during an activation period of the enable signal.