Semiconductor Memory Reference Cell Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In spin injection MRAM, erroneous writing due to an incorrect reference current can lead to decreased accuracy in data reading, as the reference current does not have the desired current value.
Innovation Solution
The semiconductor memory design includes a configuration with specific resistance change elements and select transistors in memory cells, where reference cells are set with resistance values corresponding to logical values, and sense amplifiers compare currents to prevent erroneous writing during reading operations, ensuring accurate data retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a reference cell fed with reference current is used for accurate reading, then data reading accuracy is improved, but erroneous writing may occur due to incorrect reference current values
Solution Approach 1:
The memory array is divided into memory cells and reference cells with distinct functions. Reference cells are specifically designated to provide reference current values without being subjected to write operations, while memory cells store data. This segmentation prevents erroneous writing in reference cells by isolating them from write current paths.
Solution Approach 2:
Different regions of the memory array are assigned different properties: memory cells are optimized for data storage and write operations, while reference cells are optimized for providing stable reference current values. The reference cells are positioned and configured with specific resistance values corresponding to logical values, creating local quality differences that prevent erroneous writing while maintaining reading accuracy.
2Measurement precision
If reference cells are included in the memory array, then data reading accuracy is improved, but the device complexity increases
Solution Approach 1:
Reference cells are integrated into the memory array structure alongside memory cells, sharing common bit lines and word lines. The sense amplifier simultaneously reads from both memory cells and reference cells, comparing the reference current with the memory cell current to determine stored data. This merging approach provides accurate differential reading while avoiding the need for separate reference cell circuits.
Solution Approach 2:
The sense amplifier performs multiple functions: it reads from memory cells, compares with reference cells, and determines data values through differential measurement. The bit lines serve both memory cells and reference cells, and the word lines control both types of cells. This multi-functionality reduces overall device complexity despite the inclusion of reference cells.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This configuration effectively suppresses erroneous writing in reference cells, enhancing the accuracy of data reading and maintaining compatibility with high-density arrays and integrated sense amplifiers similar to DRAMs.
Implementation Method 1
a first resistance change element having a first end connected to a first bit line, and a first select transistor that is connected between a second end of the first resistance change element and a first voltage terminal
Data Source
AI summary
A semiconductor memory includes a first memory cell including: a first resistance change element and a first select transistor. The semiconductor memory includes a second memory cell including: a second select transistor and a second resistance change element. The semiconductor memory includes a third memory cell including: a third select transistor and a third resistance change element, the third memory cell acting as a reference cell. The semiconductor memory includes a fourth memory cell including: a fourth resistance change element and a fourth select transistor, the fourth memory cell acting as a reference cell.


