Memory Device Skip Calculation Mode for Invalid Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory bandwidth and latency issues in stacked semiconductor systems lead to inefficiencies and increased power consumption due to inter-device communication penalties during multiple accesses.

Innovation Solution

A memory device and method that implement a skip calculation mode, where processing circuitry on semiconductor dies selectively performs calculations based on index data indicating valid or invalid internal data, omitting unnecessary operations and reducing power consumption by bypassing invalid data processing and read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple accesses are performed to stacked memory device, then memory capacity is increased, but inter-device bandwidth and latency penalties increase

Engineering Contradiction:
Improvememory capacityVSAvoidinter-device latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent combines multiple memory die into a stacked configuration where multiple memory banks are vertically integrated. This merging allows simultaneous access to multiple memory banks through a single interface, increasing effective memory capacity while reducing the time penalty of sequential accesses by enabling parallel operation across stacked die.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from a two-dimensional memory expansion approach to a three-dimensional stacked architecture. By adding the vertical dimension through multiple stacked die connected via TSVs, the system achieves increased memory capacity without proportionally increasing inter-device communication latency, as the stacking enables parallel access paths.

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

2Quantity of substance

If multiple accesses are performed to stacked memory device, then memory capacity is increased, but inter-device bandwidth penalties increase

Engineering Contradiction:
Improvememory capacityVSAvoidinter-device bandwidth penalty
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The stacked memory architecture merges multiple memory die into a unified system where data can be accessed in parallel across banks. This reduces the total bandwidth required for multiple accesses compared to sequential access in non-stacked configurations, thereby reducing energy consumption associated with bandwidth penalties.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables continuous parallel access operations across multiple stacked memory banks. By maintaining simultaneous read/write operations across different banks through the unified interface, the system maximizes useful action continuity and minimizes idle bandwidth periods, reducing energy waste from bandwidth penalties.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If calculations are performed on all data including invalid data, then processing completeness is maintained, but power consumption increases

Engineering Contradiction:
Improveprocessing completenessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and identifies invalid data using index data that marks the validity status of each data element. By separating valid data from invalid data through the index mechanism, the system performs calculations only on valid data, eliminating wasted power consumption on invalid data while maintaining processing completeness for all valid elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of performing calculations on all data (excessive action), the patent applies partial action by selectively processing only valid data identified through index data. This partial processing approach reduces power consumption while maintaining sufficient processing completeness for all meaningful data elements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11194579B2Memory device supporting skip calculation mode and method of operating the same
Publication Date: 2021.12.07 SAMSUNG ELECTRONICS CO LTD
  • US11194579B2 patent drawing
  • US11194579B2 patent drawing
  • US11194579B2 patent drawing

AI summary

A memory device includes a memory cell array formed in a semiconductor die, the memory cell array including a plurality of memory cells to store data and a calculation circuit formed in the semiconductor die. The calculation circuit performs calculations based on broadcast data and internal data and omits the calculations with respect to invalid data and performs the calculations with respect to valid data based on index data in a skip calculation mode, where the broadcast data are provided from outside the semiconductor die, the internal data are read from the memory cell array, and the index data indicates whether the internal data are the valid data or the invalid data. Power consumption is reduced by omitting the calculations and the read operation with respect to the invalid data through the skip calculation mode based on the index data.