17750581. STORAGE DEVICES AND METHODS OF OPERATING STORAGE DEVICES simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Revision as of 18:23, 2 January 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

STORAGE DEVICES AND METHODS OF OPERATING STORAGE DEVICES

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Eun Chu Oh of Hwaseong-si (KR)

Junyeong Seok of Seoul (KR)

Younggul Song of Hwaseong-si (KR)

Wijik Lee of Suwon-si (KR)

Byungchul Jang of Suwon-si (KR)

STORAGE DEVICES AND METHODS OF OPERATING STORAGE DEVICES - A simplified explanation of the abstract

This abstract first appeared for US patent application 17750581 titled 'STORAGE DEVICES AND METHODS OF OPERATING STORAGE DEVICES

Simplified Explanation

The patent application describes a storage device that includes a nonvolatile memory device and a storage controller. The memory device has a memory cell array divided into memory blocks, and the storage controller controls the memory device.

  • The memory cell array is divided into memory blocks using word-line cut regions.
  • The storage controller includes an error correction code (ECC) engine.
  • The ECC encoder in the ECC engine performs ECC encoding on sub data units in user data to generate parity bits.
  • The ECC encoder also generates multiple ECC sectors.
  • The ECC encoder selects outer cell bits to be stored in outer cells and creates an outer ECC sector.
  • The ECC encoder performs a second ECC encoding operation on the outer ECC sector to generate outer parity bits.
  • The memory interface in the storage controller transmits a codeword set to the nonvolatile memory device.
  • The codeword set includes the ECC sectors and the outer parity bits.

Potential applications of this technology:

  • Data storage devices such as solid-state drives (SSDs) and flash memory devices.
  • Cloud storage systems.
  • Data centers and server farms.

Problems solved by this technology:

  • Data corruption and loss during storage and transmission.
  • Improving data reliability and integrity.
  • Reducing the impact of errors on stored data.

Benefits of this technology:

  • Enhanced error correction capabilities.
  • Improved data integrity and reliability.
  • Efficient use of storage space.
  • Increased storage capacity.
  • Faster data transmission and retrieval.


Original Abstract Submitted

A storage device includes a nonvolatile memory device including a memory cell array and a storage controller to control the nonvolatile memory device. The memory cell array includes word-lines, memory cells and word-line cut regions dividing the word-lines into memory blocks. The storage controller includes an error correction code (ECC) engine including an ECC encoder and a memory interface. The ECC encoder performs a first ECC encoding operation on each of sub data units in user data to generate parity bits and generate a plurality of ECC sectors, selects outer cell bits to be stored in outer cells to constitute an outer ECC sector including the outer cell bits and performs a second ECC encoding operation on the outer ECC sector to generate outer parity bits. The memory interface transmits, to the nonvolatile memory device, a codeword set including the ECC sectors and the outer parity bits.