Nonvolatile Memory Pre-Programming for Surface Mounting Threshold Shift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile semiconductor memory devices experience threshold voltage distribution changes during surface mounting technology, leading to potential uncorrectable errors and boot failures due to heat application, which existing methods fail to adequately address.

Innovation Solution

Pre-programming and re-programming of memory cells in nonvolatile memory devices to adjust threshold voltages before and after surface mounting, using verification and reference voltages to mitigate changes caused by heat, ensuring reliable operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If surface mounting technology is applied to nonvolatile memory, then manufacturing efficiency is improved, but threshold voltage distribution changes occur causing boot failures

Engineering Contradiction:
Improvemanufacturing efficiencyVSAvoidboot failure rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-programming memory cells to a first threshold voltage distribution before surface mounting, and then re-programming them to a second threshold voltage distribution after mounting. This anticipates and compensates for the threshold voltage changes that occur during the high-temperature surface mounting process, preventing boot failures while maintaining manufacturing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the threshold voltage parameter of memory cells in two stages: first programming to a first threshold voltage, then re-programming to a second threshold voltage after surface mounting. This parameter change approach directly addresses the threshold voltage distribution changes caused by heat during mounting, resolving the contradiction between manufacturing efficiency and reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If memory cells are programmed to higher threshold voltage before mounting, then boot failure is prevented, but programming complexity increases

Engineering Contradiction:
Improveboot success rateVSAvoidprogramming operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary programming actions before surface mounting to establish the first threshold voltage distribution, then performs re-programming after mounting to establish the second threshold voltage distribution. This two-stage preliminary action approach prevents boot failures by anticipating threshold voltage changes while organizing the programming complexity into manageable sequential steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by verifying the threshold voltage distribution after surface mounting and using this information to determine the re-programming operation. The verification step provides feedback about the actual threshold voltage state, allowing the system to adjust the programming accordingly, thus managing complexity through informed decision-making.

Inventive Principle:
Principle #23Feedback

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 approach reduces or prevents boot failures and improves data storage reliability by maintaining optimal threshold voltage distributions, even after surface mounting, thereby enhancing the overall performance of nonvolatile memory devices.

Implementation Method 1

a threshold voltage distribution of memory cells may be changed. This may cause an uncorrectable error or a boot fail

Methodology Applied
Scientific EffectThermal effect: Heating

Data Source

PatentUS9671969B2Data storage having recovery function for threshold voltage distribution change of memory cells due to applying surface mounting technology and operating method
Publication Date: 2017.06.06 SAMSUNG ELECTRONICS CO LTD
  • US9671969B2 patent drawing
  • US9671969B2 patent drawing
  • US9671969B2 patent drawing

AI summary

Methods of programming firmware in a data storage device include pre-programming memory cells included in at least one nonvolatile memory of a plurality of nonvolatile memories using a first verification voltage higher than a first reference voltage before a surface mounting technology is applied to the nonvolatile memories.