Memory Sensing Circuitry Parity Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems require data transfer via input/output lines to perform parity calculations, which consumes power and resources, and lacks efficient methods for error detection and correction within the memory array.

Innovation Solution

The use of sensing circuitry within the memory array to perform parity calculations and error correction without transferring data via input/output lines, by determining parity values using XOR operations and storing them in adjacent memory cells, allowing for parallel processing and reduced power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transferred via input/output lines to perform parity calculations, then error detection and correction can be performed, but power consumption and system resources increase

Engineering Contradiction:
Improveerror detection and correction capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines the parity calculation function with the existing sensing circuitry within the memory array. The sense amplifiers that are already present for reading data are utilized to perform XOR operations for parity determination, merging two functions into a single circuit component. This eliminates the need for separate data transfer paths and dedicated parity calculation units, thereby reducing power consumption while maintaining error detection and correction capabilities

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent extracts the parity calculation operation from the external processing system and relocates it directly into the memory array's sensing circuitry. By performing parity calculations in-place within the memory device using the sensing amplifiers, the system eliminates the need to transfer data out via input/output lines for parity computation, thus reducing power consumption and resource usage while preserving the reliability function

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If data is transferred via input/output lines to perform parity calculations, then parity determination can be performed, but system resources and processing time increase

Engineering Contradiction:
Improvedata integrityVSAvoidsystem resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sensing circuitry is designed to perform both data sensing and parity calculation functions. The sense amplifiers read data bits from memory cells and simultaneously perform XOR operations to determine parity bits, merging multiple functions into a single integrated circuit block. This reduces device complexity by eliminating separate data transfer paths and dedicated parity calculation hardware

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The sensing circuitry within the memory array is designed with multi-functionality, serving both as data readout amplifiers and as parity calculation units. The same sensing amplifiers that retrieve data from memory cells are also configured to perform logical XOR operations for parity determination, thereby reducing system resource requirements while maintaining data integrity through error detection and correction

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

3Use of energy by moving object

If parity calculations are performed using sensing circuitry within the memory array, then power consumption is reduced, but the circuitry must perform multiple logical operations

Engineering Contradiction:
Improvepower consumptionVSAvoidlogical operations required
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent merges the data sensing operation with the parity calculation operation into a single integrated process performed by the sensing circuitry. The sense amplifiers simultaneously perform data bit reading and XOR logical operations to determine parity bits, combining multiple functions into one unified circuit operation that reduces overall power consumption despite the increased logical complexity

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10839867B2Apparatuses and methods for parity determination using sensing circuitry
Publication Date: 2020.11.17 MICRON TECHNOLOGY INC
  • US10839867B2 patent drawing
  • US10839867B2 patent drawing
  • US10839867B2 patent drawing

AI summary

The present disclosure includes apparatuses and methods related to parity determinations using sensing circuitry. An example method can include protecting, using sensing circuitry, a number of data values stored in a respective number of memory cells coupled to a sense line of an array by determining a parity value corresponding to the number of data values without transferring data from the array via an input/output line. The parity value can be determined by a number of XOR operations, for instance. The method can include storing the parity value in another memory cell coupled to the sense line.