Memory Controller Compression for Multiple Reads and Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face challenges in managing the operational memory requirements on a memory system controller due to the storage of data generated by multiple page reads, which occupies valuable memory space and hinders efficient data management as storage capacities and data access demands increase.

Innovation Solution

Implementing data compression on a memory system controller to compress data generated by multiple page reads as it is read from page buffers, reducing the amount of data stored, and decompressing it when needed for access, thereby optimizing memory usage without increasing physical size, cost, or power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data from multiple page reads is stored on the memory system controller, then data management capability is improved, but memory space requirements increase

Engineering Contradiction:
Improvedata management capabilityVSAvoidmemory space requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary data from the multiple page reads and stores it on the memory system controller, while discarding redundant information. This selective extraction reduces the quantity of data stored while maintaining the essential data management capabilities needed for operations like read level calibration.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameters of data storage by compressing the data from multiple page reads into a more compact format. This parameter transformation allows the same data management functionality to be achieved with reduced memory space requirements on the controller.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If more data is stored on the memory system controller, then data management efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata management efficiencyVSAvoidcontroller memory management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory system controller performs self-service by automatically compressing and managing its own data storage requirements. The controller independently optimizes its internal memory usage without requiring external intervention, thereby improving data management efficiency while controlling device complexity through autonomous management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250336449A1On-controller compression of data from multiple reads
Publication Date: 2025.10.30 MICRON TECHNOLOGY INC
  • US20250336449A1 patent drawing
  • US20250336449A1 patent drawing
  • US20250336449A1 patent drawing

AI summary

Various embodiments provide for compression on a memory system controller of data generated by multiple reads performed on a set of pages of a memory device of the memory system. Such compression can be useful for storing and subsequently using data (e.g., comprising one-hard-two-soft (1H2S) information data) generated by the multiple reads to perform a management operation on the memory device, such as a read level calibration operation.