Memory System Sensing Time Adjustment for Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Threshold voltage levels of memory cells in memory systems are affected by environmental temperatures, retention times, and disturbances, leading to biased computing signals and inaccurate sensing results.

Innovation Solution

An operating method for a memory system that involves inputting tracking data to a tracking array, generating tracking logic values, counting these values to generate a summation value, and adjusting the sensing time of a sensing device based on this summation value to improve the accuracy of computing signal sensing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fixed sensing time is used for memory operations, then the operation speed is maintained, but the sensing accuracy deteriorates due to threshold voltage bias from environmental factors

Engineering Contradiction:
Improvesensing accuracyVSAvoidsensing time adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs a tracking operation before the actual computing operation to determine the appropriate sensing time. The tracking operation inputs tracking data to memory cells, generates tracking logic values through sensing at different time points, and uses these results to calculate an optimal sensing time that compensates for threshold voltage bias before the main computing operation occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the sensing time parameter based on environmental conditions detected through the tracking operation. By changing the sensing time parameter according to the calculated threshold voltage bias, the system maintains accurate sensing despite variations in temperature, retention time, and other environmental factors.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If sensing time is adjusted to compensate for environmental factors, then sensing accuracy is improved, but the operational time increases

Engineering Contradiction:
Improvesensing accuracyVSAvoidoperational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses a tracking operation with tracking data that requires only partial computation compared to full computing operations. The tracking operation senses memory cell outputs at multiple time points and uses these partial results to determine optimal sensing parameters, avoiding the need for excessive time-consuming full computations while still achieving accurate sensing time calibration.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The tracking operation is performed once beforehand to establish the sensing time parameter, which then remains valid for subsequent computing operations. This preliminary calibration avoids the need to repeatedly perform time-consuming environmental compensation calculations during every computing operation.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If tracking operation is performed to determine optimal sensing time, then sensing accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvesensing accuracyVSAvoidtracking array and sensing mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses the same memory array structure for both tracking operations and computing operations. The memory cells, sensing devices, and control circuits serve dual purposes: first performing the tracking operation to determine optimal sensing time, then performing the actual computing operation using the calibrated parameters. This eliminates the need for separate dedicated tracking hardware.

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

Solution Approach 2:

The system performs the tracking operation using its own existing resources - the memory array, sensing devices, and control logic are all components that already exist in the memory system. The system calibrates itself without requiring external equipment or additional specialized components.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250118377A1Memory system and operating method thereof
Publication Date: 2025.04.10 MACRONIX INTERNATIONAL CO LTD
  • US20250118377A1 patent drawing
  • US20250118377A1 patent drawing
  • US20250118377A1 patent drawing

AI summary

An operating method of a memory system is disclosed herein. The operating method includes: inputting tracking data to a tracking array; generating tracking logic values by tracking cell columns of the tracking array according to the tracking data; counting the tracking logic values to generate a summation value; adjusting a sensing time of a sensing device according to the summation value; performing a computing operation by a computing array to generate computing signals; and sensing the computing signals by the sensing device according to the adjusted sensing time.