Memory device for improving speed of program operation and operating method thereof

    公开(公告)号:US11972111B2

    公开(公告)日:2024-04-30

    申请号:US18052350

    申请日:2022-11-03

    CPC classification number: G06F3/0613 G06F3/0629 G06F3/0679

    Abstract: A memory device for improving the speed of a program operation and an operating method thereof is provided. The memory device includes a memory cell array including a plurality of memory cells, a voltage generator configured to generate voltages for one or more program operations and a verify operation performed on the plurality of memory cells, a control logic configured to perform a control operation on the plurality of memory cells so that a first program and a second program loop are performed, a second program operation being performed based on a compensation voltage level determined based on a result of the first verify operation, and a plurality of bit lines connected to the memory cell array, wherein the first verify operation includes first even sensing and second even sensing on even-numbered bit lines, and first odd sensing and second odd sensing on odd-numbered bit lines.

    Two-stage buffer operations supporting write commands

    公开(公告)号:US11972109B2

    公开(公告)日:2024-04-30

    申请号:US17283495

    申请日:2021-03-01

    Inventor: Hua Tan Lingye Zhou

    CPC classification number: G06F3/0613 G06F3/0656 G06F3/0673

    Abstract: Methods, systems, and devices for two-stage buffer operations supporting write commands are described. If data is written to a memory device starting at a multi-plane page offset other than zero, the read performance for the data may decrease significantly due to die misalignment. To avoid die misalignment, a memory system may support two buffers for write data: a flush buffer and a temporary buffer. The memory system may determine whether to add received data to the flush buffer, the temporary buffer, or a combination thereof based on a data transfer size and a threshold size. If the data in the temporary buffer satisfies a copy condition, the data in the temporary buffer is copied into the flush buffer. If the data in the flush buffer satisfies a flush condition, the data in the flush buffer is written to the memory device starting at a multi-plane page offset of zero.

    APPARATUS AND METHOD FOR SHARING DATA BETWEEN A HOST AND A MEMORY SYSTEM

    公开(公告)号:US20240118809A1

    公开(公告)日:2024-04-11

    申请号:US18166591

    申请日:2023-02-09

    Applicant: SK hynix Inc.

    Inventor: Ji Hoon SEOK

    CPC classification number: G06F3/0613 G06F3/0659 G06F3/0673 G06F12/0253

    Abstract: A memory system includes a memory device and a controller. The memory device includes a plurality of memory cells. The controller is configured to select first map data entries associated with first data entries stored in a first region of the memory device that includes some of the plurality of memory cells, to exclude a second map data entry associated with second data entry sequentially read from among the first map data entries, and to transmit a remaining first map data entry to an external device.

    Technique for efficient migration of live virtual disk across storage containers of a cluster

    公开(公告)号:US11954372B2

    公开(公告)日:2024-04-09

    申请号:US17964734

    申请日:2022-10-12

    Applicant: Nutanix, Inc.

    Abstract: A technique efficiently migrates a live virtual disk (vdisk) across storage containers of a cluster having a plurality of nodes deployed in a virtualization environment. Each node is embodied as a physical computer with hardware resources, such as processor, memory, network and storage resources, that are virtualized to provide support for one or more user virtual machines (UVM) executing on the node. The storage resources include storage devices embodied as a storage pool that is logically segmented into the storage containers configured to store one or more vdisks. The storage containers include a source container having associated storage policies and a destination container having different (new) storage policies. The technique enables migration of the live vdisk from the source container to the destination container without powering down the UVM and halting input/output accesses to the vdisk, and while maintaining uninterrupted servicing of data from the live vdisk during the migration transparent to the executing UVM.

    Data processing method for efficiently processing data stored in the memory device by splitting data flow and the associated data storage device

    公开(公告)号:US20240103733A1

    公开(公告)日:2024-03-28

    申请号:US18223558

    申请日:2023-07-19

    Inventor: Yu-Ta Chen

    Abstract: A data storage device includes a memory device and a memory controller. The memory controller uses a first predetermined memory block as a buffer to receive data from a host device. In response to a write command received from the host device, the memory controller determines a sub-region corresponding to the write command, determines whether the sub-region is a hot-write sub-region according to a write count corresponding to the sub-region and accordingly determines whether to use a second predetermined memory block as another buffer to receive data from the host device. When the memory controller determines that the sub-region corresponding to the write command is a hot-write sub-region, the memory controller writes the data into the second predetermined memory block. When the memory controller determines that the sub-region is not a hot-write sub-region, the memory controller writes the data into the first predetermined memory block.

Patent Agency Ranking