Embedded Memory Counter Updates to Cut Latency and Energy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies face issues with latency and energy consumption due to the need for constant communication and sensing/programming of counters across different devices, leading to reduced data reliability and integrity.

Innovation Solution

Implementing a control logic within the memory device to manage counters independently, allowing for embedded counter update operations without external assistance, thus reducing latency and energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If counters are managed by external controller with separate communication operations, then data integrity can be maintained through verification, but latency and energy consumption increase due to constant communication between devices

Engineering Contradiction:
Improvedata integrityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The memory device performs self-management of counters through embedded control logic that automatically updates counters during read/write operations without requiring external controller intervention. The control logic monitors operation counts and autonomously manages counter values, eliminating the need for separate communication operations while maintaining data integrity through internal verification mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The counter update operation is merged with the read/write operations by embedding the control logic within the memory device. This consolidation allows counter updates to occur simultaneously with data operations, eliminating separate communication overhead and reducing overall latency while maintaining reliability through integrated verification.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If counters are updated through separate programming operations, then accuracy can be ensured, but energy consumption increases due to additional sensing and programming cycles

Engineering Contradiction:
Improvecounter accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The memory device autonomously updates counters during normal read/write operations using embedded control logic. This self-service approach eliminates the need for separate programming operations dedicated to counter updates, significantly reducing energy consumption while maintaining counter accuracy through internal monitoring and verification of operation counts.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Counter updates occur continuously and automatically during each read/write operation rather than requiring discrete programming cycles. This continuous integration of counter management with data operations eliminates wasted energy from separate sensing and programming cycles while ensuring accurate tracking of operation counts.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If multiple separate operations are used for counter management, then reliability can be maintained through verification, but productivity decreases due to increased operation overhead

Engineering Contradiction:
Improvedata reliabilityVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The counter update function is merged with read/write operations by embedding control logic within the memory device. This integration allows counter management to occur as part of the primary data operations without requiring separate verification cycles, thereby maintaining reliability through internal checks while significantly improving operation efficiency and reducing overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory device performs self-verification of counter updates through embedded control logic that automatically monitors and validates operation counts during normal operations. This self-service mechanism maintains data reliability without requiring external verification operations, thereby improving overall productivity by eliminating redundant overhead.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3782016B1Apparatuses and methods for counter update operations
Publication Date: 2026.03.18 MICRON TECHNOLOGY INC
  • EP3782016B1 patent drawingFigure 1~2
  • EP3782016B1 patent drawingFigure 3A
  • EP3782016B1 patent drawingFigure 3B

AI summary

The present disclosure includes apparatuses and methods for counter update operations. An example apparatus comprises a memory including a managed unit that includes a plurality of first groups of memory cells and a second group of memory cells, in which respective counters associated with the managed unit are stored on the second group of memory cells. The example apparatus further includes a controller. The controller includes a core configured to route a memory operation request received from a host and a datapath coupled to the core and the memory. The datapath may be configured to issue, responsive to a receipt of the memory operation request routed from the core, a plurality of commands associated with the routed memory operation request to the memory to perform corresponding memory operations on the plurality of first groups of memory cells. The respective counters may be updated independently of the plurality of commands.