Storage Device Fault Testing via Electrical Current Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems lack effective methods for detecting and predicting faults in storage devices, which can lead to data integrity issues and device failure, especially in non-volatile memory technologies like flash memory.

Innovation Solution

A storage device testing protocol is implemented that performs operations on distinct portions, records electrical current data, analyzes it for predefined characteristics, and updates a mapping to mark known-bad portions, enabling remedial and predictive actions to maintain data integrity and prevent failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fault testing is performed on storage devices, then data integrity is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidtesting protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs fault testing and analyzes electrical current characteristics before actual data storage operations occur. By conducting preliminary tests on distinct portions of the storage device and establishing baseline current profiles, the system proactively identifies potential failures before they compromise data integrity, thus improving reliability without requiring complex real-time monitoring during normal operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary testing layer that measures electrical current as a mediator between the storage device and the control system. This current measurement serves as an indirect indicator of device health and potential faults, allowing the system to detect issues without directly examining the storage medium itself, thereby managing complexity while maintaining reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If electrical current recording and analysis is performed for each portion, then fault detection precision is improved, but loss of time increases

Engineering Contradiction:
Improvefault detection precisionVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The storage device is divided into distinct portions, each tested independently for electrical current characteristics. This segmentation allows the system to focus testing efforts on specific regions, improving fault detection precision by analyzing current profiles of individual portions rather than the entire device at once, while also enabling parallel processing to reduce overall testing time

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs electrical current analysis on a subset of distinct portions rather than exhaustively testing every single memory cell. By selecting representative portions for detailed current profile analysis, the system achieves sufficient fault detection precision without the prohibitive time cost of complete device testing, applying partial action where full action would be excessive

Inventive Principle:
Principle #16Partial or excessive action

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 effectively detects and predicts faults, ensuring data integrity by identifying and isolating faulty portions, thereby extending the lifespan of storage devices and preventing data loss.

Implementation Method 1

recording data corresponding to electrical current drawn during performance of the one or more operations on the respective portion of the storage device

Methodology Applied
Scientific EffectElectrical current measurement: Electrical Resistance

Data Source

PatentUS9454448B2Fault testing in storage devices
Publication Date: 2016.09.27 PALISADE TECH LLP
  • US9454448B2 patent drawing
  • US9454448B2 patent drawing
  • US9454448B2 patent drawing

AI summary

A method of fault testing in a storage device comprises testing, in accordance with a storage device testing protocol, operability of a plurality of distinct portions on the storage device. The testing includes, for each of the plurality of distinct portions on the storage device: performing one or more operations on a respective portion of the storage device; recording data corresponding to electrical current drawn during performance of the one or more operations on the respective portion of the storage device; analyzing the recorded data, including determining whether one or more predefined characteristics of the recorded data meets predetermined failure criteria; and, in accordance with a determination that the recorded data meets the predetermined failure criteria, performing one or more remedial actions including updating a mapping of the storage device to mark the respective portion as a known-bad portion.