Memory Controller Die Reliability Grading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems face challenges in managing dies with varying electrical characteristics due to manufacturing process inconsistencies, leading to differences in reliability and performance across different regions of a wafer.

Innovation Solution

A memory system and method that store and manage reliability grade information for each die, allowing the memory controller to set reference values based on this information to individually manage and optimize the operation of each die, including read reclaim, wear-leveling, and garbage collection operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If uniform manufacturing process is used for all dies on a wafer, then manufacturing simplicity is maintained, but electrical characteristics and reliability vary across different die positions

Engineering Contradiction:
Improvemanufacturing process uniformityVSAvoiddie electrical characteristics consistency
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent assigns different reliability grades to dies based on their position on the wafer, creating local quality differentiation. Dies at different positions (e.g., center vs. edge) are categorized into different reliability grades, allowing the system to account for position-dependent manufacturing variations without changing the manufacturing process itself.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces reliability grade as a parameter that changes based on die position and manufacturing characteristics. By storing and utilizing reliability grade information in metadata, the system dynamically adjusts management parameters such as read reclaim thresholds and wear-leveling strategies according to each die's reliability characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If different management strategies are applied to each die based on reliability grade, then data integrity and lifespan are improved, but controller complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidcontroller management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the management approach by dividing dies into different reliability grades. Each reliability grade can have its own management parameters and strategies, allowing differentiated control without requiring completely separate management systems for each die.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal management framework where the same controller implements multiple management strategies through a unified reliability grade-based system. The metadata structure and management logic handle different reliability grades using a common architecture, reducing the need for entirely separate management systems.

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

3Adaptability or versatility

If reliability grade information is stored and managed, then die-specific optimization is enabled, but memory overhead and management burden increase

Engineering Contradiction:
Improvedie-specific operation optimizationVSAvoidinformation management overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary classification of dies into reliability grades during manufacturing or initial setup, storing this information in metadata before the memory system begins operation. This preliminary action eliminates the need for continuous monitoring and classification during operation, reducing ongoing management overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the stored reliability grade information to automatically adjust management decisions without requiring external intervention or complex real-time analysis. The controller self-adjusts parameters such as read reclaim thresholds and wear-leveling strategies based on the pre-stored reliability grade data.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10838627B2Memory system and method of operating the same
Publication Date: 2020.11.17 MIMIRIP LLC
  • US10838627B2 patent drawing
  • US10838627B2 patent drawing
  • US10838627B2 patent drawing

AI summary

A memory system includes a storage device including a plurality of dies in which data is stored, and a memory controller configured to control an operation of the storage device, wherein the dies store pieces of reliability grade information about the respective dies, and wherein the memory controller receives the pieces of reliability grade information from the dies, sets reference values for managing the dies depending on the received reliability grade information, and manages the respective dies based on the reference values.