Pre-emphasis Pull-down Driver Circuit for Memory Signal Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As memory devices operate at higher frequencies and lower voltages, they face challenges in accurately reading and writing data due to narrowing data eye diagrams, which are exacerbated by difficulties in controlling the slew rate of voltage signals, leading to potential errors in data transmission.

Innovation Solution

The implementation of a pre-emphasis pull-down driver circuit with two switches that control the slew rate of data voltage signals, allowing them to transition from high to low voltage within a half cycle, and a test mode circuit to determine if the pre-emphasis driver is necessary, thereby optimizing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If memory devices operate at higher frequencies, then productivity increases, but signal quality deteriorates due to narrowing data eye diagrams

Engineering Contradiction:
Improvedata transmission frequencyVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The pre-emphasis driver circuit applies preliminary action by boosting the slew rate of voltage signals before they are transmitted through the channel. This pre-conditioning of the signal ensures that even at higher frequencies, the data eye diagram remains sufficiently wide for reliable detection, thus resolving the contradiction between high productivity and signal quality.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If pre-emphasis driver circuit is always enabled, then signal quality improves, but power consumption increases

Engineering Contradiction:
Improvesignal qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the operation of the pre-emphasis driver circuit based on real-time conditions. The circuit is enabled only when signal quality degradation is detected or when operating at higher frequencies where pre-emphasis is beneficial. This dynamic adaptation allows the system to maintain signal quality while minimizing unnecessary power consumption during normal operation.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If slew rate control is applied, then data eye width increases, but device complexity increases

Engineering Contradiction:
Improvedata eye widthVSAvoidcircuit complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The pre-emphasis driver circuit applies local quality by selectively controlling the slew rate only for specific signal transitions that require it. Rather than uniformly complicating the entire output buffer, the invention introduces a targeted circuit that modifies only the necessary portions of the signal waveform, thereby increasing data eye width without proportionally increasing overall device complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10438649B2Systems and methods for conserving power in signal quality operations for memory devices
Publication Date: 2019.10.08 MICRON TECHNOLOGY INC
  • US10438649B2 patent drawing
  • US10438649B2 patent drawing
  • US10438649B2 patent drawing

AI summary

A semiconductor device may include a plurality of memory banks and an output buffer that couples to the plurality of memory banks. The output buffer may produce a data voltage signal representative of data to be read from at least one of the plurality of memory banks. The semiconductor device may also include a driver circuit having a pulse generator and a pull-down switch that couples the output buffer to ground, such that the pull-down switch provides the data voltage signal to the output buffer. The semiconductor device may also include a test mode circuit that determines whether the data voltage signal is acceptable and sends an enable signal to the pulse generator in response to the data voltage signal not being acceptable. The enable signal causes the pulse generator to effectively operate with variations in processing, temperature, and voltage properties associated with testing.