Input Signal Quality Feedback for Semiconductor Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices face challenges in maintaining signal quality, reducing noise, and processing errors due to increased operating speeds and decreased circuit sizes, while also needing to protect against unauthorized access and reducing costs.

Innovation Solution

The implementation of a system that manages input signal quality by adjusting the input buffer bias level in real-time, using a memory controller to initiate an input quality check and provide feedback, allowing for optimal communication settings to be determined and adjusted, such as clock signal strength, through counting transitions and comparing reference values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If operating speed is increased and circuit size is decreased, then productivity and device miniaturization are improved, but signal quality degrades and processing errors increase

Engineering Contradiction:
Improveoperating speedVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements an input signal quality feedback mechanism where the memory device measures the quality of input signals (such as clock signals) received from the controller and communicates this quality information back to the controller. The controller uses this feedback to dynamically adjust communication parameters like clock signal strength and timing, thereby maintaining signal quality even at higher operating speeds and smaller circuit sizes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes communication parameters based on measured signal quality. The controller adjusts parameters such as clock signal amplitude, timing margins, and buffer bias levels in response to feedback about signal quality, allowing the system to optimize for both speed and reliability under different operating conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If operating speed is increased, then productivity is improved, but processing errors increase

Engineering Contradiction:
Improveoperating speedVSAvoidprocessing errors
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The feedback mechanism enables the system to detect increased error rates at higher speeds and respond by adjusting communication parameters to reduce errors, thus maintaining reliability while operating at higher productivities.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from static communication parameters to dynamic parameter adjustment, where timing margins and signal levels are continuously adapted based on real-time signal quality measurements, allowing optimal performance across varying speed conditions.

Inventive Principle:
Principle #15Dynamics

3Area of moving object

If circuit size is decreased, then device miniaturization is improved, but signal quality and noise immunity deteriorate

Engineering Contradiction:
Improvecircuit sizeVSAvoidsignal quality
Core Design Contradiction:
Area of moving objectVSReliability

Solution Approach 1:

The feedback system compensates for the reduced noise immunity of smaller circuits by enabling the controller to adjust signal levels and timing based on actual signal quality measurements, thereby maintaining reliable operation despite miniaturization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11908509B2Apparatus with input signal quality feedback
Publication Date: 2024.02.20 MICRON TECHNOLOGY INC
  • US11908509B2 patent drawing
  • US11908509B2 patent drawing
  • US11908509B2 patent drawing

AI summary

Methods, apparatuses, and systems related to operations for managing the quality of an input signal received by a device and for providing feedback in real-time. A controller can provide a reference signal to the device for the input quality check. The memory can implement the input quality check by counting the number of transitions of the reference signal for a set time period and store the resulting count value(s). The memory can use the count value(s) to determine a condition or a quality for the reference signal.