Memory Access Mode Selection for Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory sub-systems face challenges in reducing read operation latency (tR) and improving throughput, especially for random data access, due to stringent raw bit error rate (RBER) requirements and varying quality attributes of memory cells, which can lead to bottlenecks in performance, particularly in low-density memory devices used in mobile computing.

Innovation Solution

The implementation of a memory access mode selection component that relaxes RBER requirements and allows for different memory access modes based on the quality attributes of memory cells, data size, and device age, enabling faster read operations with adjusted RBER tolerances and trim sets, thereby reducing latency and increasing throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stringent RBER requirements are enforced to ensure data reliability, then data accuracy is improved, but read operation latency increases and throughput decreases

Engineering Contradiction:
Improvedata accuracyVSAvoidread operation latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic RBER threshold adjustment based on memory cell quality attributes. The system transitions from static stringent RBER requirements to dynamic thresholds that adapt to cell conditions, allowing relaxed RBER for high-quality cells (reducing latency) while maintaining strict thresholds for degraded cells (ensuring reliability).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the RBER parameter dynamically based on quality attributes such as program-erase cycle counts and cell age. By adjusting the RBER threshold parameter according to cell condition, the system optimizes the balance between data accuracy and read speed, allowing faster reads when quality attributes indicate sufficient reliability.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If traditional single read mode is used to simplify control logic, then device complexity is reduced, but performance optimization for different access patterns is limited

Engineering Contradiction:
Improvecontrol logic complexityVSAvoidthroughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces dynamic read mode selection that adapts to access patterns and quality attributes. The system automatically switches between different read modes (e.g., fast read with relaxed RBER, standard read with normal RBER, conservative read with strict RBER) based on real-time conditions, optimizing throughput without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters including RBER thresholds, read voltage levels, and timing parameters based on quality attributes and access patterns. This parameter adaptation enables performance optimization for both sequential and random accesses while maintaining manageable control logic through automated decision-making.

Inventive Principle:
Principle #35Parameter changes

3Speed

If fast read modes with relaxed RBER are used to reduce latency, then read speed is improved, but data error rate increases

Engineering Contradiction:
Improveread speedVSAvoiddata error rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements feedback mechanisms that monitor quality attributes (program-erase cycle counts, cell age, error patterns) and adjust RBER thresholds accordingly. The system uses this feedback to dynamically select appropriate read modes, ensuring that relaxed RBER settings are only applied when quality attributes indicate sufficient reliability, thus maintaining low error rates while achieving high speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes the RBER parameter based on quality attribute feedback. When quality attributes indicate healthy memory cells, the system applies relaxed RBER thresholds to maximize read speed. When quality attributes deteriorate, the system tightens RBER thresholds to maintain data reliability, creating an adaptive balance between speed and error rate.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11726671B2Memory access mode selection
Publication Date: 2023.08.15 MICRON TECHNOLOGY INC
  • US11726671B2 patent drawing
  • US11726671B2 patent drawing
  • US11726671B2 patent drawing

AI summary

A method includes determining one or more quality attributes for memory cells of a memory device, receiving a memory access request involving data written to at least a portion of the memory cells, and determining whether the memory access request corresponds to a random read operation or a sequential read operation. The method further includes responsive to determining that the memory access request corresponds to a random read operation or responsive to determining that the one or more quality attributes for memory cells are greater than a threshold quality level, or both, selecting a read mode for use in performance of the random read operation and performing the random read operation using the selected read mode.