Configurable Link Interfaces for Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices without link training capabilities are limited in supporting fast data transfer rates, as they lack the necessary configurations for varying clock rates and multiplexing techniques, restricting their bandwidth in managed memory applications.

Innovation Solution

A memory die with a configurable link interface is fabricated, allowing for different mappings and operations according to various clock rates, using metal layers or switches that can be configured during or after manufacturing, supporting multiplexing and serialization techniques to convert native interfaces like LPDDR5 into slower, more parallel custom interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If memory devices use fixed interface configurations without link training capabilities, then manufacturing complexity is reduced, but data transfer rate and bandwidth are limited

Engineering Contradiction:
Improvedata transfer rateVSAvoidinterface configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements configurable link interfaces that can operate at multiple clock rates (e.g., 1066 MT/s, 2133 MT/s, 4266 MT/s) and support different multiplexing techniques (e.g., x16, x32, x64 data bus widths). This allows the memory device to adapt its operational parameters to achieve high data transfer rates without requiring complex link training capabilities, as the interface can be configured to match the host device's requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The memory device incorporates a universal link interface design that can function across multiple interface standards and configurations. The same physical interface can be configured to support different data widths, clock rates, and multiplexing schemes, eliminating the need for separate dedicated interfaces for each protocol and reducing overall device complexity while maintaining high performance.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If memory devices support multiple clock rates and multiplexing techniques, then bandwidth increases, but device complexity increases

Engineering Contradiction:
ImprovebandwidthVSAvoidconfigurable interface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs dynamic configuration capabilities where the link interface can be programmed and reconfigured during operation or at initialization. Configuration registers and control logic allow the memory device to dynamically adjust its operational mode (clock rate, data width, multiplexing scheme) based on host device capabilities and system requirements, enabling high bandwidth without permanent complex hardware for each mode.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The configurable link interface is divided into separate functional blocks including clock rate selection logic, multiplexing/demultiplexing stages, and data width configuration circuits. Each segment can be independently controlled and configured, allowing the system to achieve high bandwidth through coordinated operation of simpler modular components rather than a single complex monolithic interface.

Inventive Principle:
Principle #1Segmentation

3Productivity

If memory devices are configured for high clock rates without link training, then data transfer rate improves, but reliability may deteriorate

Engineering Contradiction:
Improveclock speedVSAvoiddata transfer reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary configuration of link interface parameters during manufacturing or system initialization. Configuration registers are pre-programmed with optimal settings for different clock rates and interface modes, and the link interface is pre-synchronized to the selected clock domain before data transfer begins. This preliminary setup ensures reliable operation at high clock rates without requiring runtime link training, as the interface is already optimized for the intended operating conditions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11740795B2Configurable link interfaces for a memory device
Publication Date: 2023.08.29 MICRON TECHNOLOGY INC
  • US11740795B2 patent drawing
  • US11740795B2 patent drawing
  • US11740795B2 patent drawing

AI summary

Techniques for configurable link interfaces for a memory device are described. In some examples, memory devices may require periodic link training to support data transfer with a host device at relatively fast rates. However, in some managed memory applications, memory dies of a memory device may have integrated controllers that do not support such link training, and accordingly may not support some clock rates or data rates. To support data transfers between a host device and a memory device at relatively fast clock rates or data rates without link training, a memory die may be fabricated with a configurable link interface that can support different mappings between components and operation according to different clock rates or data rates. In some examples, a memory die may be fabricated in a manner that supports configurable mappings between an array and a data channel interface that are operable according to different multiplexing and serialization.