Memory Device Distributing N-Bit Data Across Cells With Different Sensing Margins

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices in neuromorphic systems and autonomous driving applications face limitations in operation logic calculation speed due to fixed data storage values in memory cells, which restricts the processing speed of neural network operations.

Innovation Solution

A memory device architecture that distributively stores N-bit data across M memory cells, where M is 2 or more, using different sensing margins for each cell, allowing the memory controller to read and process data efficiently by providing distinct reading voltages to each cell, thereby enhancing the calculation speed of operation logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is stored in memory cells with fixed sensing margins, then manufacturing is simplified, but calculation speed of operation logic deteriorates due to inability to perform approximate computing

Engineering Contradiction:
Improvecalculation speedVSAvoidmemory cell configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by configuring different memory cells with different sensing margins according to their functional requirements. Specifically, first memory cells store upper bits with larger sensing margins for high reliability, while second memory cells store lower bits with smaller sensing margins, enabling approximate computing without requiring all cells to have uniform high precision specifications.

Inventive Principle:
Principle #3Local quality

2Productivity

If error detection processes are performed for all bits, then data reliability is improved, but processing speed deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoiddata accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements partial action by performing error detection only on upper bits stored in first memory cells with larger sensing margins, while omitting error detection for lower bits stored in second memory cells. This selective approach maintains sufficient reliability for critical data while improving overall processing speed by skipping redundant error checks on less critical lower bits.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If data is stored in a single memory cell, then device complexity is reduced, but calculation speed deteriorates due to sequential access requirements

Engineering Contradiction:
Improvecalculation speedVSAvoidmemory cell structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing N-bit data into upper bits and lower bits, and storing them in separate first and second memory cells respectively. This allows the operation logic to access different bit portions from different memory cells simultaneously or in optimized sequences, improving calculation speed while the memory controller manages the distributed storage structure.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If reading voltages are optimized for each memory cell, then data read accuracy is improved, but control complexity increases

Engineering Contradiction:
Improvedata read accuracyVSAvoidvoltage control mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements parameter changes by applying different reading voltages to first and second memory cells based on their different sensing margins. The memory controller adjusts the reading voltage parameter according to which memory cell is being accessed and what type of data (upper bits or lower bits) is being read, thereby optimizing read accuracy for each cell type while the controller manages the voltage variation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11380390B2Memory device, and electronic device including the same
Publication Date: 2022.07.05 SAMSUNG ELECTRONICS CO LTD
  • US11380390B2 patent drawing
  • US11380390B2 patent drawing
  • US11380390B2 patent drawing

AI summary

A memory device includes a memory cell array including M memory cells connected to one bit line and configured to distributively store N-bit data, where N is a natural number of 2 or more and M is a natural number of 2 or more and less than or equal to N, the M memory cells including a first memory cell and a second memory cell having different sensing margins, and a memory controller including a page buffer, the memory controller configured to distributively store the N-bit data in the M memory cells and to sequentially read data stored in the M memory cells to obtain the N-bit data, and an operation logic configured to execute an operation using the N-bit data, the memory controller configured to provide different reading voltages to the first memory cell and the second memory cell.