Non-Zero Selection Circuitry for Memory Word Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face inefficiencies in transferring zero words, which consume unnecessary power and bandwidth and increase latency.

Innovation Solution

The implementation of non-zero selection circuitry that automatically searches for non-zero words among those received from sense amplifiers, ignoring zero words and conserving system resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If all words are transferred from sense amplifiers regardless of content, then data completeness is maintained, but power consumption and bandwidth usage increase unnecessarily

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transfer efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent extracts and identifies only the meaningful data (non-zero words) from the set of all transferred words by using selection circuitry that detects and filters out zero words, transferring only the necessary data to reduce power consumption and bandwidth usage

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transferring all words completely, the patent applies partial action by selectively transferring only non-zero words while skipping zero words, thereby reducing unnecessary data transfer operations and associated power consumption

Inventive Principle:
Principle #16Partial or excessive action

2Loss of time

If zero words are transferred through the system, then no data is lost, but system latency increases due to unnecessary transfer operations

Engineering Contradiction:
ImprovelatencyVSAvoiddata completeness
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The selection circuitry extracts and removes zero words from the data stream before transfer, ensuring that only non-zero words are transmitted, thus reducing latency while maintaining data completeness for meaningful information

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies preliminary action by detecting and identifying zero words before they enter the transfer pipeline, allowing the system to skip unnecessary transfer operations in advance and reduce overall system latency

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If selection circuitry is added to filter words, then power and bandwidth are conserved, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The selection circuitry performs self-service by automatically detecting whether transferred data is zero or non-zero and making autonomous decisions about whether to transfer the data, eliminating the need for external control logic and reducing overall system complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250037755A1Selection circuitry
Publication Date: 2025.01.30 MICRON TECHNOLOGY INC
  • US20250037755A1 patent drawing
  • US20250037755A1 patent drawing
  • US20250037755A1 patent drawing

AI summary

Methods and apparatuses related to using non-zero selection circuitry. For example, the non-zero selection circuitry can determine whether a first word received from a first group of sense amplifiers has at least one bit having a first binary value, such as a logical “1”. In response to the first word being determined to have at least one bit having the first binary value, the first word can be outputted from the non-zero selection circuitry and a second word can be prevented from being outputted (even if the second word is determined to have at least one bit having the first binary value) at least while the first word is being outputted.