SSD Auxiliary Reprogram Device for Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid state drive (SSD) devices face data retention errors due to data loss when not powered for an extended period, as nonvolatile memory devices rely on trapped charges, which are lost without a supply voltage.

Innovation Solution

Incorporating an auxiliary reprogram device with an auxiliary power storage element that generates an auxiliary supply voltage to periodically perform reprogram operations on nonvolatile memory devices when the main power supply is stopped, ensuring data is transferred from one physical area to another within the SSD.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If nonvolatile memory devices store data by trapping charges without power, then data storage is achieved, but data loss occurs after long periods without power

Engineering Contradiction:
Improvedata retentionVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The auxiliary reprogram device performs reprogram operations in advance during powered states to refresh and relocate data before charge loss occurs. This preliminary action ensures data is moved to safer storage areas or refreshed while the system is still functional, preventing data loss during extended power outages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The auxiliary reprogram device operates autonomously using stored auxiliary power when the main power is off, performing self-service reprogram operations without external intervention. This allows the SSD to maintain its own data integrity through automatic data relocation and refreshing operations during power outages.

Inventive Principle:
Principle #25Self-service

2Reliability

If the SSD performs reprogram operations periodically when powered, then data retention is improved, but power consumption increases

Engineering Contradiction:
Improvedata retentionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs reprogram operations periodically rather than continuously, balancing data retention needs with power consumption. The controller schedules reprogram operations at optimal intervals when the device is powered, ensuring data integrity while minimizing unnecessary power usage during normal operation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The auxiliary power storage element ensures continuous protection of data by enabling reprogram operations to continue during power outages. This continuity maintains data retention performance without requiring constant main power supply, as the auxiliary power bridges gaps in power availability.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If an auxiliary power storage element is added to enable reprogram operations during power outages, then data retention is enhanced, but device complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The auxiliary reprogram device serves multiple functions: it acts as a power source during outages, performs data relocation operations, and can operate autonomously or in coordination with the controller. This multi-functionality justifies the added complexity by consolidating several protective and operational roles into a single integrated component.

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

Solution Approach 2:

The auxiliary power storage element acts as an intermediary between the main power supply and the nonvolatile memory devices. It buffers power availability and enables continuous operation of critical functions during power transitions, simplifying the overall power management architecture despite the added component.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 solution enhances data retention performance by preventing data loss during power outages by periodically reprogramming data within the SSD, even when the main power is off, thereby maintaining data integrity.

Implementation Method 1

an auxiliary power storage element that generates an auxiliary supply voltage

Methodology Applied
Scientific EffectBattery (electricity): Battery (electricity)

Implementation Method 2

nonvolatile memory devices store data by trapping charges

Methodology Applied
Scientific EffectCharge trapping: Electrostatics

Data Source

PatentUS10679701B2Solid state drive devices and storage systems having the same
Publication Date: 2020.06.09 SAMSUNG ELECTRONICS CO LTD
  • US10679701B2 patent drawing
  • US10679701B2 patent drawing
  • US10679701B2 patent drawing

AI summary

A solid state drive (SSD) device includes nonvolatile memory devices, a controller, a main power supply circuit and an auxiliary reprogram device. The controller controls the nonvolatile memory devices. The main power supply circuit provides an operation voltage to the nonvolatile memory devices and the controller using a supply voltage provided through a power line. The auxiliary reprogram device provides an auxiliary supply voltage to the nonvolatile memory devices and the controller and generates a reprogram command. The controller is configured to, if the SSD is not powered, perform periodically at a first period a reprogram operation on the nonvolatile memory devices.