Storage controller deallocating memory block, method of operating the same, and method of operating storage device including the same

    公开(公告)号:US12174735B2

    公开(公告)日:2024-12-24

    申请号:US18049380

    申请日:2022-10-25

    Abstract: Disclosed is a method of operating a storage controller, the storage controller communicating with a host and a non-volatile memory device. The method includes receiving a first erase request from the host, the first erase request being for a first zone of a plurality of zones of the non-volatile memory device, loading first allocation list information of the first zone from an allocation list table based on the first erase request, deallocating memory blocks allocated to the first zone based on the first allocation list information, wherein sequential physical page numbers of the memory blocks are respectively mapped onto sequential logical page numbers, and providing the non-volatile memory device with a physical erase request for the deallocated memory blocks of the first zone.

    MULTI-PORT QUEUEING CACHE AND DATA PROCESSING SYSTEM INCLUDING THE SAME

    公开(公告)号:US20240289278A1

    公开(公告)日:2024-08-29

    申请号:US18654803

    申请日:2024-05-03

    CPC classification number: G06F12/0862 G06F9/3816 G06F12/0261 G06F12/0646

    Abstract: In some embodiments, a multi-port queueing cache includes a plurality of first ports, a plurality of second ports, a plurality of request handlers respectively coupled to the plurality of first ports, a cache storage unit coupled to the plurality of second ports, a reserve interface configured to exchange at least one address and at least one reserved cache line number, and a request interface configured to exchange the at least one reserved cache line number and at least one data. The reserve interface and the request interface are disposed between the plurality of request handlers and the cache storage unit. The cache storage unit includes a plurality of cache lines configured to store the plurality of data. The cache storage unit is configured to output a portion of the plurality of addresses, and receive a portion of the plurality of data corresponding to the portion of the plurality of addresses.

    Nonvolatile storage device and operating system (OS) image program method thereof
    17.
    发明授权
    Nonvolatile storage device and operating system (OS) image program method thereof 有权
    非易失性存储设备及其操作系统(OS)图像程序方法

    公开(公告)号:US09164682B2

    公开(公告)日:2015-10-20

    申请号:US14579810

    申请日:2014-12-22

    Abstract: A nonvolatile storage device in accordance with the inventive concepts includes a nonvolatile memory device comprising a first memory area, a second memory area, and a memory controller. The memory controller includes a first register configured to store reliable mode information, and a second register configured to store operating system (OS) image information. The memory controller is configured to receive a command from a host based on the reliable mode information; determine whether the command is a write request for an OS image and whether OS image information accompanying the command matches the OS image information stored in the second register; write the OS image to the first memory area if the OS image information accompanying the command matches the OS image information stored in the second register, and block data migration of the OS image from the first memory area to the second memory area.

    Abstract translation: 根据本发明构思的非易失性存储设备包括非易失性存储器件,其包括第一存储区域,第二存储器区域和存储器控制器。 存储器控制器包括被配置为存储可靠模式信息的第一寄存器和被配置为存储操作系统(OS)图像信息的第二寄存器。 存储器控制器被配置为基于可靠模式信息从主机接收命令; 确定该命令是否是针对OS映像的写请求以及伴随命令的OS映像信息是否与存储在第二寄存器中的OS映像信息相匹配; 如果伴随命令的OS图像信息与存储在第二寄存器中的OS图像信息相匹配,并将OS图像从第一存储区块移动到第二存储区域,则将OS图像写入第一存储器区域。

Patent Agency Ranking