17964013. MULTI-NON-VOLATILE MEMORY SOLID STATE DRIVE BLOCK-LEVEL FAILURE PREDICTION WITH SEPARATE LOG PER NON-VOLATILE MEMORY simplified abstract (Samsung Electronics Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

MULTI-NON-VOLATILE MEMORY SOLID STATE DRIVE BLOCK-LEVEL FAILURE PREDICTION WITH SEPARATE LOG PER NON-VOLATILE MEMORY

Organization Name

Samsung Electronics Co., Ltd.

Inventor(s)

Nima Elyasi of San Jose CA (US)

Changho Choi of San Jose CA (US)

MULTI-NON-VOLATILE MEMORY SOLID STATE DRIVE BLOCK-LEVEL FAILURE PREDICTION WITH SEPARATE LOG PER NON-VOLATILE MEMORY - A simplified explanation of the abstract

This abstract first appeared for US patent application 17964013 titled 'MULTI-NON-VOLATILE MEMORY SOLID STATE DRIVE BLOCK-LEVEL FAILURE PREDICTION WITH SEPARATE LOG PER NON-VOLATILE MEMORY

Simplified Explanation

The abstract describes a storage device that consists of two different types of storage media, each organized into multiple blocks. A controller manages the reading and writing of data to these storage media. The device also includes a metadata storage for logging errors in the storage device, with separate log data for each storage media. An identification circuit is used to identify suspect blocks in the storage media based on the log data.

  • The storage device has two types of storage media, each with multiple blocks.
  • A controller manages the reading and writing of data to the storage media.
  • Metadata storage is used to store log data for errors in the storage device.
  • The log data is divided into separate logs for each storage media.
  • An identification circuit is used to identify suspect blocks in the storage media based on the log data.

Potential Applications

  • Data storage devices for computers, servers, or other electronic devices.
  • Backup and archival systems.
  • Solid-state drives (SSDs) or hybrid drives that combine different types of storage media.

Problems Solved

  • Efficient management of data storage and retrieval.
  • Identification and isolation of faulty blocks in the storage media.
  • Improved error logging and troubleshooting capabilities.

Benefits

  • Enhanced reliability and performance of the storage device.
  • Improved data integrity and error detection.
  • Simplified maintenance and troubleshooting processes.


Original Abstract Submitted

A storage device is disclosed. A first storage media may store data. The first storage media may be of a first storage type and may be organized into at least two blocks. A second storage media may also store data. The second storage media may be of a second storage type different from the first type, and may also be organized into at least two blocks. A controller may manage reading data from and writing data to the first storage media and the second storage media. Metadata storage may store device-based log data for errors in the storage device. The drive-based log data may include a first log data for the first storage media and a second log data for the second storage media. An identification circuit may identify a suspect block in the at least two blocks in the first storage media and the second storage media, responsive to the device-based log data.