18134408. STORAGE DEVICE simplified abstract (Samsung Electronics Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

STORAGE DEVICE

Organization Name

Samsung Electronics Co., Ltd.

Inventor(s)

Sanghwa Jin of Suwon-si (KR)

Dongouk Moon of Suwon-si (KR)

Minho Kim of Suwon-si (KR)

Sooyoung Ji of Suwon-si (KR)

STORAGE DEVICE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18134408 titled 'STORAGE DEVICE

Simplified Explanation

The abstract describes a storage device that includes a memory device, a storage controller, and a scaler. The storage controller stores a data stream in the memory device based on a write request from a host. The scaler generates a mapping table that maps logical addresses to frame numbers for each frame in the data stream. The scaler then performs an operation to obtain logical addresses for each frame and sends a batch read request to the storage controller to read all the logical addresses assigned to the frame. The storage controller controls the memory device to perform a read operation on the corresponding memory area based on the batch read request.

  • A storage device with a memory device, storage controller, and scaler is described.
  • The storage controller stores a data stream in the memory device based on a write request.
  • The scaler generates a mapping table that maps logical addresses to frame numbers for each frame.
  • The scaler obtains logical addresses for each frame and sends a batch read request to the storage controller.
  • The storage controller performs a read operation on the corresponding memory area based on the batch read request.

Potential Applications

  • This technology can be applied in various storage devices such as solid-state drives (SSDs) or hard disk drives (HDDs).
  • It can be used in data centers, servers, or personal computers to improve storage efficiency and performance.

Problems Solved

  • The technology solves the problem of efficiently storing and retrieving data in a storage device.
  • It addresses the issue of mapping logical addresses to frame numbers for efficient data access.

Benefits

  • The storage device can efficiently store and retrieve data, improving overall performance.
  • The mapping table allows for quick and accurate retrieval of data based on logical addresses.
  • Batch read requests optimize data access by reading multiple logical addresses at once.


Original Abstract Submitted

A storage device includes a memory device that stores data, a storage controller that stores a data stream including plural frames in the memory device based on a write request from a host, and a scaler that generates a mapping table in which, for each frame, one or more logical addresses assigned to the frame is mapped to a frame number assigned to the frame. For each frame included in the data stream, the scaler performs an operation of obtaining the one or more logical addresses assigned to the frame by referring to the mapping table and providing a batch read request to the storage controller to read all the one or more logical addresses assigned to the frame. The storage controller controls the memory device to perform a read operation on a memory area corresponding to the one or more logical addresses based on the batch read request.