Check patentability & draft patents in minutes with Patsnap Eureka AI!

Soft error detection and correction for data storage devices

A memory and data input technology, applied in the detection and correction of soft errors in data storage devices, in the field of non-transitory processor-readable media, can solve problems such as system reliability impact, device jamming, and SSD impact

Pending Publication Date: 2022-07-29
KIOXIA CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although soft errors occur less frequently than hard errors, system reliability can be affected by soft errors
For example, soft errors can affect the SSD's controller, causing the device to freeze, jam, or even corrupt data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Soft error detection and correction for data storage devices
  • Soft error detection and correction for data storage devices
  • Soft error detection and correction for data storage devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Applicants have recognized that certain electronic components (eg, SRAM, DRAM, flip-flops, latches, combinatorial logic, ASICs, etc.) are prone to soft errors and, therefore, the The components of an SSD are susceptible to soft errors. For example, soft errors can occur at components of an SSD including, but not limited to: controllers (which include ASICs, controller memory (eg, SRAM or another type of volatile memory device), flip-flops, etc.) and Buffer / cache (which includes DRAM, SRAM, or another type of volatile memory device).

[0025] The arrangements disclosed herein relate to systems, methods, and non-transitory processor-readable media for detecting and correcting soft errors in storage devices to improve reliability of complete data streams to / from a host interface. In some arrangements, soft errors are detected and corrected in real-time on the data path of the storage device without adding any overhead to a non-volatile memory device (eg, a NAND flash memo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure generally relates to soft error detection and correction for data storage devices. Various embodiments described herein relate to systems and methods for detecting soft errors, including, but not limited to, reading a codeword from a non-volatile memory; decoding the codeword to obtain at least input data; determining validity of the input data using a first signature after processing the input data over a data path; and sending the input data to a host in response to determining that the input data is valid using the first signature.

Description

technical field [0001] The present disclosure generally relates to systems, methods, and non-transitory processor-readable media for detecting and correcting soft errors in data storage devices. Background technique [0002] In solid state drives (SSDs), hard errors can occur in non-volatile memory devices such as NAND flash memory devices. Examples of hard errors include, but are not limited to, programming errors, errors caused by reading with non-optimal thresholds, errors caused by dwell / read disturb stress, and the like. To address such hard errors, a controller of an SSD, such as an error correcting code (ECC) encoder, may use one or more error correcting codes (ECC) to encode data programmed to the non-volatile memory device. A controller, such as an ECC decoder, can decode encoded data read from the non-volatile memory device to correct hard errors. [0003] Soft errors, on the other hand, are errors that can occur in components of SSDs other than volatile memory d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/10
CPCG06F11/1004G06F11/1068H03M13/2906H03M13/09G06F11/1048
Inventor 奥菲尔·肯特艾维·史坦纳黑泽康彦
Owner KIOXIA CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More