Memory Die Channel Segmentation for Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices face challenges in enhancing data access rates while maintaining compatibility with a wide range of host devices without increasing the physical area or requiring enhanced host device designs, particularly in configurations involving multiple memory dies.

Innovation Solution

The system configures memory devices to communicate using increased data per-pin per-access and multiple channels, with channels divided at sub-x8 granularity, allowing each memory die to operate independently, and employs auxiliary pins for error detection and data coding, ensuring compatibility and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If memory devices use traditional communication configurations, then host device compatibility is maintained, but data access rates are limited

Engineering Contradiction:
Improvedata access rateVSAvoidhost device compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the communication interface into multiple independent channels (e.g., Channel 0, Channel 1, Channel 2, Channel 3), each capable of operating at different data rates. This allows the memory device to present a lower data rate interface to legacy host devices while internally utilizing higher data rate channels to achieve improved overall data access rates. The segmentation enables backward compatibility while pursuing performance enhancement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of communication by implementing multiple channels with different data rates simultaneously. Instead of a single communication path, the system creates parallel communication dimensions where some channels operate at traditional speeds for compatibility while others operate at enhanced speeds for performance, effectively adding a rate-dimension to the communication architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If memory device area is increased to accommodate more pins, then data transfer capability is enhanced, but physical footprint expands

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidmemory device area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent implements multi-functionality in the pin assignments where certain pins serve multiple purposes across different channels and operational modes. For example, data pins can be dynamically assigned to different channels based on the operational mode, and auxiliary pins can serve both error detection and data coding functions. This universal usage of pins enhances data transfer capability without requiring additional physical pins or expanding the device area.

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

Solution Approach 2:

The patent utilizes parameter changes by dynamically configuring the operational mode (full I/O mode or half I/O mode) to alter how pins are utilized. In full I/O mode, all data pins are actively used for data transfer, while in half I/O mode, only a subset is used. This dynamic parameter adjustment allows the system to maximize data transfer capability within the existing pin constraints without expanding the physical footprint.

Inventive Principle:
Principle #35Parameter changes

3Speed

If multiple memory dies are used to increase storage capacity, then data access rate can be improved, but device complexity increases

Engineering Contradiction:
Improvedata access rateVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent merges multiple memory dies into a unified communication interface by assigning each die to a specific channel (e.g., Die 0 to Channel 0, Die 1 to Channel 1). This merging approach allows the memory device to present a simplified single interface to the host while internally coordinating multiple dies across different channels. The host sees a unified device rather than multiple separate dies, reducing perceived complexity while maintaining improved data access rates through parallel die operation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10860417B1Multiple memory die techniques
Publication Date: 2020.12.08 MICRON TECHNOLOGY INC
  • US10860417B1 patent drawing
  • US10860417B1 patent drawing
  • US10860417B1 patent drawing

AI summary

Methods, systems, and devices for multiple memory die techniques are described. A memory device may include multiple memory dies and may be configured to communicate with a host device. For example, each memory die may be coupled with a set of data pins that includes respective subsets of data pins (e.g., a set of eight data pins having two subsets of four data pins). Further, each memory die may have one or more auxiliary pins used for channel coding information for data communicated over one or more of the subsets of data pins. In some cases, each memory die may include one or more additional auxiliary pins, which may be used for channel coding information for a respective subset of data pins or multiple subsets of data pins. The channel coding information associated with the auxiliary pin(s) may include error detection code information, data coding information, or any combination thereof.