Memory Driver Impedance Adjustment via Temperature Trim

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Impedance mismatches between memory controllers and memory outputs can lead to signal reflections and ringing, which degrade the performance of memory devices, and existing calibration schemes may not be available or effective in all scenarios, particularly when a calibration component is unavailable.

Innovation Solution

A method to adjust the impedance of channel drivers based on the temperature of the memory device, using a selection component that determines the appropriate impedance setting when a calibration component is unavailable, by selecting from pre-determined trim settings stored in the memory device, allowing the memory device to minimize impedance mismatches and reduce signal reflections and ringing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a calibration component is used to adjust driver parameters, then impedance matching accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveimpedance matching accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex calibration components with simple, pre-determined trim settings that are stored in the memory device. These trim settings act as disposable, pre-computed solutions that eliminate the need for ongoing calibration operations, thereby reducing device complexity while maintaining impedance matching accuracy.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent performs impedance matching calibration in advance during manufacturing or initialization, storing the results as trim settings in the memory device. This preliminary action eliminates the need for real-time calibration components during operation, reducing device complexity while preserving matching accuracy when needed.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If temperature-based trim settings are used without calibration component, then device complexity is reduced, but impedance matching accuracy may deteriorate

Engineering Contradiction:
Improvedevice complexityVSAvoidimpedance matching accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent stores multiple trim settings corresponding to different temperature parameters in the memory device. When calibration component is unavailable, the system selects the appropriate trim setting based on current temperature, thereby maintaining impedance matching accuracy across varying temperature conditions without requiring complex real-time calibration.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent pre-computes and stores temperature-specific impedance matching trim settings during manufacturing. This preliminary action ensures that accurate matching parameters are available for each temperature condition, maintaining measurement precision while avoiding the need for complex runtime calibration components.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If real-time calibration is performed, then impedance matching accuracy is improved, but loss of time increases

Engineering Contradiction:
Improveimpedance matching accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs impedance matching calibration in advance during manufacturing or initialization and stores the results as trim settings in the memory device. This preliminary action eliminates the need for time-consuming real-time calibration operations during normal device operation, thereby reducing loss of time while maintaining matching accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of calibrated trim settings for different temperature conditions and stores them in the memory device. When calibration component is unavailable, the system retrieves the appropriate pre-copied trim setting based on temperature, maintaining impedance matching accuracy without requiring time-consuming real-time calibration.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11783869B2Adjusting parameters of channel drivers based on temperature
Publication Date: 2023.10.10 MICRON TECHNOLOGY INC
  • US11783869B2 patent drawing
  • US11783869B2 patent drawing
  • US11783869B2 patent drawing

AI summary

Methods, systems, and devices are described for adjusting parameters of channel drivers based on temperature when a calibration component is unavailable. A memory device may determine whether a calibration component is available for use by the memory device. If not, the memory device may select an impedance setting for the driver that is based on an operating temperature of the memory device. A device or system may identify a temperature of a memory device, identify that a calibration component is unavailable to adjust a parameter of a driver of a data channel, select a value of the parameter based on the temperature and on identifying that the calibration component is unavailable, adjust the parameter of the driver of the data channel to the selected value, and transmit, by the driver operating using the selected value of the parameter, a signal over the channel.