Host L2P Mapping Updates for Low-Latency Flash Data Erase

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face increased power consumption and latency due to numerous messages during erase operations between host devices and memory devices, which is inefficient and undesirable.

Innovation Solution

The host device invalidates logical block addresses and shares invalidated region information using commands like Command UFS Protocol Information Unit (UPIU) or Host Performance Booster (HPB) write commands, updating the logical to physical (L2P) mapping table to reduce bus communications and synchronize with the memory device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the host device and memory device exchange numerous messages during erase operations to maintain synchronization, then data erasure reliability is improved, but power consumption increases and I/O latency increases

Engineering Contradiction:
Improvedata erasure reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the mapping table update operation from the sequential message exchange process and performs it independently at the host device before the erase operation. By pre-updating the L2P mapping table at the host and only syncing the relevant invalidated region information to the memory device, the system eliminates numerous synchronization messages while maintaining data erasure reliability through the preserved mapping relationship.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the host device and memory device exchange numerous messages during erase operations to maintain synchronization, then data erasure reliability is improved, but I/O latency increases

Engineering Contradiction:
Improvedata erasure reliabilityVSAvoidI/O latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by updating the L2P mapping table at the host device before initiating the erase operation. The host device pre-processes the mapping information and identifies invalidated regions in advance, then transmits only this condensed information to the memory device. This preliminary update eliminates the need for multiple back-and-forth synchronization messages during the erase operation, significantly reducing I/O latency while preserving data erasure reliability.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the host device transmits detailed invalidated region information to the memory device, then mapping table synchronization accuracy is improved, but UFS bus bandwidth usage increases

Engineering Contradiction:
Improvemapping table synchronization accuracyVSAvoidbus communication volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent uses copying by creating a condensed representation of the invalidated region information at the host device and transmitting this copy to the memory device. Instead of transmitting the entire detailed mapping table or all invalidated region data, the system transmits a summarized copy containing only the essential synchronization information needed at the memory device, thereby maintaining synchronization accuracy while minimizing bus communication volume.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260064591A1Data erase using a mapping table update in a host device with flash memory system
Publication Date: 2026.03.05 QUALCOMM INC
  • US20260064591A1 patent drawing
  • US20260064591A1 patent drawing
  • US20260064591A1 patent drawing

AI summary

This disclosure provides systems, methods, and devices for memory systems that support erasing data in a memory device using an update on a mapping table in a host device. In a first aspect, a method of erasing data in a flash memory system includes a host memory controller receiving a request to erase data on a memory device; and transmitting an update on a mapping table in the host device to the memory device, the update on the mapping table being associated with the data. Other aspects and features are also claimed and described.