MRAM Sense Amplifier Trimming via In-Array Trim Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory devices, such as MRAMs, face challenges in accurately sensing data due to process variations, which lead to mismatches or offsets in sense amplifier circuits, affecting read operations.

Innovation Solution

The proposed solution involves storing trimming information within the memory array itself, rather than in a separate nonvolatile memory, and using techniques such as two-cell-per-bit schemes, error correction codes, and majority voting to ensure robust retrieval of trimming information, thereby adjusting the sense amplifier to operate accurately under varying conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If trimming information is stored in a separate nonvolatile memory, then the sense amplifier can be accurately trimmed, but the device complexity and area increase

Engineering Contradiction:
Improvesense amplifier trimming accuracyVSAvoidmemory structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines the trimming information storage function with the main memory array by encoding trim data within the same memory cells that store user data. This merging eliminates the need for a separate nonvolatile memory structure, reducing device complexity while maintaining trimming accuracy through the use of dedicated memory locations that are initialized with trim values during manufacturing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory array is designed to serve dual purposes: storing both user data and trimming information. By making the memory structure universal, the same physical infrastructure supports both functions, avoiding the area and complexity overhead of dedicated separate memory while ensuring that trimming information is readily available for sense amplifier calibration.

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

2Area of stationary object

If trimming information is stored in the memory array, then the device area is reduced, but the reliability of retrieving trimming information may be affected by process variations

Engineering Contradiction:
Improvememory device areaVSAvoidtrimming information retrieval reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by encoding trimming information with error correction codes during manufacturing, before the device is deployed. This pre-prepared error correction capability ensures that when trimming information is retrieved during operation, it remains reliable even in the presence of process variations, voltage fluctuations, or temperature changes, without requiring additional area for redundant storage structures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through error detection and correction mechanisms that verify the integrity of retrieved trimming information. If errors are detected in the trimming data due to process variations, the error correction code enables automatic correction, ensuring reliable retrieval. This feedback loop maintains high reliability while using the same memory array for both data and trim storage, preserving area efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If standard memory cells are used for storing trimming information, then the manufacturing process is simplified, but the read window becomes too small for accurate sensing

Engineering Contradiction:
Improvemanufacturing process simplicityVSAvoidread window size
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies local quality by configuring specific memory cells to have enhanced characteristics suitable for storing and reading trimming information. While the overall manufacturing process uses standard cells, selected cells are configured with modified parameters (such as larger write margins or optimized read thresholds) that create a larger effective read window. This localized optimization maintains manufacturing simplicity while improving the precision needed for sense amplifier trimming operations.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12211579B2Memory sense amplifier trimming
Publication Date: 2025.01.28 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US12211579B2 patent drawing
  • US12211579B2 patent drawing
  • US12211579B2 patent drawing

AI summary

A memory device, such as an MRAM memory, includes a memory array with a plurality of bit cells. The memory array is configured to store trimming information and store user data. A sense amplifier is configured to read the trimming information from the memory array, and a trimming register is configured to receive the trimming information from the sense amplifier. The sense amplifier is configured to receive the trimming information from the trimming register so as to operate in a trimmed mode for reading the user data from the memory array.