Logical grouping for hybrid dual write

    公开(公告)号:US10732838B2

    公开(公告)日:2020-08-04

    申请号:US15885767

    申请日:2018-01-31

    摘要: Apparatuses, systems, methods, and computer program products are disclosed for hybrid dual write. An apparatus includes a memory device comprising a plurality of single level cell blocks and a plurality of multi level cell blocks. An apparatus includes a hybrid writing component. A hybrid writing component includes a single level writing circuit that writes data to a plurality of single level cell blocks. A hybrid writing component includes a multi level writing circuit that copies data from a plurality of single level cell blocks to a plurality of multi level cell blocks. A hybrid writing component includes a grouping circuit that directs a single level writing circuit to write data corresponding to a first logical group to a set of single level cell blocks of a plurality of single level cell blocks. In response to a multi level writing circuit copying data from a set of single level cell blocks to a plurality of multi level cell blocks, a first portion of data from the set of single level cell blocks remains uncopied because the first portion of data is insufficient to fill an entire multi level cell block.

    REUSING A CELL BLOCK FOR HYBRID DUAL WRITE
    3.
    发明申请

    公开(公告)号:US20190164598A1

    公开(公告)日:2019-05-30

    申请号:US15885760

    申请日:2018-01-31

    IPC分类号: G11C11/56 G11C29/52

    摘要: Apparatuses, systems, methods, and computer program products are disclosed for hybrid dual write. An apparatus includes a memory device comprising a plurality of single level cell blocks and a plurality of multi level cell blocks. An apparatus includes a hybrid writing component. A hybrid writing component includes a single level writing circuit that writes data to a plurality of single level cell blocks. A hybrid writing component includes a multi level writing circuit that copies data from a plurality of single level cell blocks to a plurality of multi level cell blocks. A hybrid writing component includes a control circuit that controls data to be copied from a single level cell block of a plurality of single level cell blocks to at least two multi level cell blocks of a plurality of multi level cell blocks.

    Data Storage Device and Method for Host-Initiated Cached Read to Recover Corrupted Data Within Timeout Constraints

    公开(公告)号:US20220357878A1

    公开(公告)日:2022-11-10

    申请号:US17313793

    申请日:2021-05-06

    IPC分类号: G06F3/06 G06F12/0802

    摘要: A data storage device and method for host-initiated cached read to recover corrupted data within timeout constraints are provided. In one embodiment, a data storage device is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive a read look-ahead command from a host to perform a read look-ahead of a first logical address; receive a read command from the host to read a second logical address; and execute the read look-ahead command by performing the following as background operations while executing the read command: read data for a location in the non-volatile memory that corresponds to the first logical address; correct an error in the data; and cache the corrected data in the volatile memory. The cached corrected data can be sent back to the host in response to the host requesting a read of the same logical address. Other embodiments are provided.

    Cell block allocation for hybrid dual write

    公开(公告)号:US11037627B2

    公开(公告)日:2021-06-15

    申请号:US15885765

    申请日:2018-01-31

    摘要: Apparatuses, systems, methods, and computer program products are disclosed for hybrid dual write. An apparatus includes a memory device comprising a plurality of single level cell blocks and a plurality of multi level cell blocks. An apparatus includes a hybrid writing component. A hybrid writing component includes a single level writing circuit that writes data to a plurality of single level cell blocks. A hybrid writing component includes a multi level writing circuit that copies data from a plurality of single level cell blocks to a plurality of multi level cell blocks. A hybrid writing component includes an allocation circuit that allocates a single level cell block of a plurality of single level cell blocks to a first stream in response to a multi level cell block of a plurality of multi level cell block being allocated to the first stream.

    RAISEABLE PROFILE-BASED ACCESS FOR MEDIA CONTENT

    公开(公告)号:US20240193241A1

    公开(公告)日:2024-06-13

    申请号:US18446442

    申请日:2023-08-08

    IPC分类号: G06F21/32 G06F21/62

    CPC分类号: G06F21/32 G06F21/6218

    摘要: A media playback device is configured to control access to a plurality of files. The media playback device includes memory configured to store a plurality of files, the plurality of files including at least a first set of files and a second set of files, the second set of files having a higher security level the first set of files. The media playback device also includes control circuitry that can be configured to receive a first login from a user, determine that the first login is associated with a user profile associated with the first set of files and the second set of files, provide access to the first set of files in response to validating the first login while keeping the second set of files locked, receive a second login, and provide access to the second set of files in response to validating the second login.

    DATA STORAGE DEVICE DATA RECOVERY USING REMOTE NETWORK STORAGE

    公开(公告)号:US20220377054A1

    公开(公告)日:2022-11-24

    申请号:US17324706

    申请日:2021-05-19

    摘要: Systems, methods, and data storage devices for data recovery from network storage systems are described. The data storage device may include a host data channel for data transfer with the host and a network data channel for data transfer with the network storage system over a network. Responsive to a read error when reading a data unit, the data storage device establishes a secure data transfer connection with the network storage system to request the failed data unit from the network storage system. The data unit retrieved from the network storage system may be used to respond to the original read request and restore the data unit in the data storage device.

    CELL BLOCK ALLOCATION FOR HYBRID DUAL WRITE
    10.
    发明申请

    公开(公告)号:US20190163386A1

    公开(公告)日:2019-05-30

    申请号:US15885765

    申请日:2018-01-31

    摘要: Apparatuses, systems, methods, and computer program products are disclosed for hybrid dual write. An apparatus includes a memory device comprising a plurality of single level cell blocks and a plurality of multi level cell blocks. An apparatus includes a hybrid writing component. A hybrid writing component includes a single level writing circuit that writes data to a plurality of single level cell blocks. A hybrid writing component includes a multi level writing circuit that copies data from a plurality of single level cell blocks to a plurality of multi level cell blocks. A hybrid writing component includes an allocation circuit that allocates a single level cell block of a plurality of single level cell blocks to a first stream in response to a multi level cell block of a plurality of multi level cell block being allocated to the first stream.