DATA STORAGE DEVICE
    5.
    发明申请
    DATA STORAGE DEVICE 审中-公开

    公开(公告)号:US20180373643A1

    公开(公告)日:2018-12-27

    申请号:US15869867

    申请日:2018-01-12

    IPC分类号: G06F12/1009

    摘要: A data storage device includes a flash memory and a flash memory controller. The flash memory controller operates the flash memory to store data, and stores a mapping table to record the mapping information between a plurality of logical addresses and a plurality of physical addresses of the flash memory. The mapping table is divided into a plurality of groups. Some of the groups are categorized into a first type of trim group and some of the logical addresses of each of the groups of the first type of trim group are included in a trim command. The flash memory controller performs the trim on the groups of the first type of trim group.

    PRESERVING DATA UPON A POWER SHUTDOWN
    8.
    发明申请

    公开(公告)号:US20180329818A1

    公开(公告)日:2018-11-15

    申请号:US15593206

    申请日:2017-05-11

    IPC分类号: G06F12/0804 G06F11/14

    摘要: Host data segments are received and stored in a cached data unit corresponding to a previously stored data unit currently stored in non-volatile memory. Metadata is created that identifies unmodified previously stored segments of host data in the previously stored data unit that correspond to the received host data segments, the metadata including an update flag indicating that the previously stored data unit requires updating. In response to detecting the unexpected interruption of power, the cached data unit and the metadata is written to an area of the non-volatile memory array that is different than where the previously stored data unit is currently stored. Upon resuming operation following the unexpected interruption of power, the cached data unit is identified based on the update flag, as having been saved in response to the power shutdown without the previously stored data unit being updated in the non-volatile memory array, and then reloaded into the memory cache.

    DATA STORAGE DEVICE AND METHOD FOR OPERATING DATA STORAGE DEVICE

    公开(公告)号:US20180322041A1

    公开(公告)日:2018-11-08

    申请号:US15853429

    申请日:2017-12-22

    发明人: Shen-Ting CHIU

    IPC分类号: G06F12/02 G06F9/30 G06F11/07

    摘要: A data-downloading technique for a data storage device before soldering the data storage device into a product. The data storage device uses a flash memory to provide first-type blocks (using single level cells) and second-type blocks (using multi-level cells). Before soldering the data storage device onto a printed circuit board, a controller of the data storage device allocates the first-type blocks to store data from a host. When the allocated number of first-type blocks reaches an upper limit, the controller changes to allocate the second-type blocks to store data from the host. When detecting that the controller has changed to allocate the flash memory to provide the second-type blocks to receive data from the host, the controller returns a fail message to the host to indicate unreliable write operations prior to soldering.