L2P Dual Address Encoding for Lower Multi-Page Read Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large memory devices face challenges in managing logical-to-physical address mapping due to the size of L2P tables, which can exceed the capacity of on-chip DRAM, leading to increased read latency for multi-page data access, especially in systems lacking on-chip DRAM like Universal Flash Storage (UFS) devices.

Innovation Solution

Implement dual address encoding in L2P tables by packing multiple physical addresses into a single entry, allowing host devices to retrieve data from multiple physical addresses with a single read command, while maintaining compatibility with existing systems through duplicate entries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If L2P tables are made larger to accommodate more physical addresses, then mapping capacity is improved, but read latency increases due to exceeding on-chip DRAM capacity

Engineering Contradiction:
ImproveL2P table capacityVSAvoidread latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent transitions from a one-dimensional linear address mapping to a two-dimensional dual-address encoding scheme. Each L2P table entry now contains two physical addresses instead of one, effectively doubling the mapping capacity without increasing the number of table entries. This dimensional change in address encoding allows the system to access more pages through the same on-chip DRAM capacity, resolving the contradiction between mapping capacity and read latency.

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

Solution Approach 2:

The patent merges multiple physical addresses into a single L2P table entry by implementing dual-address encoding. Instead of requiring separate entries for each physical address, the system combines two addresses per entry, thereby reducing the total number of entries needed and fitting within on-chip DRAM capacity while maintaining expanded mapping capability. This merging directly addresses the contradiction by increasing effective capacity without proportionally increasing memory footprint.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple physical addresses are stored in single L2P entry, then read operation efficiency is improved, but address encoding complexity increases

Engineering Contradiction:
Improveread operation efficiencyVSAvoidaddress encoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the address encoding into distinct components: a first physical address and a second physical address are stored as separate fields within the L2P table entry. This segmentation allows the system to maintain structured, predictable memory layout while achieving dual-address functionality. The segmentation simplifies the encoding complexity by breaking down the multi-address requirement into manageable, standardized fields that can be processed systematically during read operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-encoding multiple physical addresses into the L2P table structure during system initialization or data setup. The dual-address encoding is established in advance, allowing the host device to retrieve multiple pages through a single read command without requiring complex real-time address resolution. This preliminary encoding arrangement reduces operational complexity while improving read efficiency.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If dual address encoding is implemented, then read latency is reduced, but compatibility with existing systems may be compromised

Engineering Contradiction:
Improveread latencyVSAvoidsystem compatibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by designing the L2P table entry structure to serve multiple functions: it can store either a single physical address in the first field or combine multiple addresses across the first and second fields. This multi-functional design ensures that the dual-address encoding is backward compatible with existing single-address systems, while also enabling enhanced performance for systems that support the extended capability. The universal structure allows gradual adoption without forcing compatibility changes.

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

Data Source

PatentUS20250390436A1Dual address encoding for logical-to-physical mapping
Publication Date: 2025.12.25 LODESTAR LICENSING GROUP LLC
  • US20250390436A1 patent drawing
  • US20250390436A1 patent drawing
  • US20250390436A1 patent drawing

AI summary

Methods, systems, and devices for dual address encoding for logical-to-physical mapping are described. A memory device may identify a first physical address corresponding to a first logical block address generated by a host device and a second physical address corresponding to a second (consecutive) logical block address generated by a host device. The memory device may store the first physical address and second physical address in a single entry of a logical-to-physical mapping table that corresponds to the first logical block address. The memory device may transmit the logical-to-physical table to the host device for storage at the host device. The host device may subsequently transmit a single read command to the memory device that includes the first physical address and the second physical address based on the logical-to-physical table.