MEMORY CONTROLLER FOR MANAGING JOURNAL DATA, AND OPERATING METHOD OF THE MEMORY CONTROLLER

    公开(公告)号:US20240184483A1

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

    申请号:US18388684

    申请日:2023-11-10

    CPC classification number: G06F3/0656 G06F3/0604 G06F3/0644 G06F3/0679

    Abstract: A storage device includes a journal buffer configured to store a plurality of pieces of journal data, the journal buffer including a plurality of bank pools and a journal data region, where each of the plurality of pieces of journal data includes a first data item corresponding to a bank address and a second data item corresponding to a row address and a memory controller configured to control the journal buffer to temporarily store first pieces of journal data from among the plurality of pieces of journal data of which the first data items are equal to each other in at least one of the plurality of bank pools and rearrange the first pieces of journal data based on results of a comparison between the second data items corresponding to the first pieces of journal data.

    STORAGE DEVICE, STORAGE CONTROLLER AND OPERATING METHOD OF STORAGE CONTROLLER

    公开(公告)号:US20240184482A1

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

    申请号:US18529645

    申请日:2023-12-05

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/0679

    Abstract: A storage device includes a non-volatile memory and storage controller. The non-volatile memory includes a plurality of physical blocks coupled to each other via a plurality of dies. Each die of the plurality of dies is coupled to a corresponding bank via a corresponding channel. The storage controller is configured to receive, from a plurality of hosts, a plurality of pieces of physical function (PF) data. The storage controller is further configured to measure metrics of the plurality of pieces of PF data and the plurality of dies. The storage controller is further configured to allocate, according to a die allocation policy and based at least on the measured metrics, the plurality of pieces of PF data to one or more dies of the plurality of dies. Each die of the plurality of dies is allocated to a corresponding host of the plurality of hosts.

Patent Agency Ranking