Data storage device using host memory and method of operating same

    公开(公告)号:US10360156B2

    公开(公告)日:2019-07-23

    申请号:US15652259

    申请日:2017-07-18

    Abstract: A method of operating a data storage device in which a nonvolatile memory is included and a mapping table defining a mapping relation between a physical address and a logical address of the nonvolatile memory is stored in a host memory buffer of a host memory includes requesting a host for an asynchronous event based on information about a map miss that the mapping relation about the logical address received from the host is not included in the mapping table, receiving information about the host memory buffer adjusted by the host based on the asynchronous event, and updating the mapping table to the adjusted host memory buffer with reference to the information about the host memory buffer. A method of operating a data storage device according to example embodiments of the inventive concept can reduce the number of map misses or improve reliability of a nonvolatile memory.

    Method of accessing a data storage device using a multi-access command

    公开(公告)号:US11182078B2

    公开(公告)日:2021-11-23

    申请号:US16656221

    申请日:2019-10-17

    Abstract: A data storage device and a method of operating the same are provided. The data storage device includes a first non-volatile memory device, a second non-volatile memory device, and a management module. The management module receives a multi-access command including first and second physical addresses which are different from each other from a host, generates and sends a first access command including the first physical address to the first non-volatile memory device, and generates and sends a second access command including the second physical address to the second non-volatile memory device. The data storage device performs the first and second access commands on the first and second physical addresses, respectively.

    Solid state drive device
    7.
    发明授权
    Solid state drive device 有权
    固态驱动装置

    公开(公告)号:US09052838B2

    公开(公告)日:2015-06-09

    申请号:US14532520

    申请日:2014-11-04

    Abstract: The solid state drive device includes a memory device including a plurality of flash memories and a memory controller connected with a host and configured to control the memory device. The memory controller includes first and second cores, a host interface configured to interface with the host, and a flash memory controller configured to control the plurality of flash memories. The first core is configured to control transmission and reception of data to and from the host. The second core is configured to control transmission and reception of data to and from the memory device.

    Abstract translation: 固态驱动装置包括包括多个闪速存储器的存储器件和与主机连接并被配置为控制存储器件的存储器控​​制器。 存储器控制器包括第一和第二核心,被配置为与主机接口的主机接口以及被配置为控制多个闪速存储器的闪存控制器。 第一个核心被配置为控制向主机发送和接收数据。 第二核心被配置为控制向存储设备传送数据和从存储器设备接收数据的传输。

    Data storage device and method including receiving an external multi-access command and generating first and second access commands for first and second nonvolatile memories

    公开(公告)号:US10481799B2

    公开(公告)日:2019-11-19

    申请号:US15436296

    申请日:2017-02-17

    Abstract: A data storage device and a method of operating the same are provided. The data storage device includes a first non-volatile memory device, a second non-volatile memory device, and a management module. The management module receives, from a host, an external multi-access command including first and second physical addresses which are different from each other, generates and sends a first access command including the first physical address to the first non-volatile memory device, and generates and sends a second access command including the second physical address to the second non-volatile memory device. The data management module performs operations on the first and second non-volatile memory devices based on the first and second access commands and the first and second physical addresses, respectively. The data storage device may be a solid state drive (SSD) including NAND flash memory, and the multi-access command may be a multi-write, multi-read, or multi-erase command.

Patent Agency Ranking