-
公开(公告)号:US12229404B2
公开(公告)日:2025-02-18
申请号:US18532267
申请日:2023-12-07
Applicant: Kioxia Corporation
Inventor: Kazuya Kitsunai , Shinichi Kanno , Hirokuni Yano , Toshikatsu Hida , Junji Yano
Abstract: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which is set in a free state and whose erase time is oldest.
-
公开(公告)号:US11972115B2
公开(公告)日:2024-04-30
申请号:US18104352
申请日:2023-02-01
Applicant: Kioxia Corporation
Inventor: Junji Yano , Hidenori Matsuzaki , Kosuke Hatsuda
CPC classification number: G06F3/0619 , G06F3/0647 , G06F3/065 , G06F3/0652 , G06F3/0685 , G06F11/1456 , G06F11/1471 , G06F12/0246 , G11C7/20 , G11C11/5628 , G11C16/0483 , G11C16/10 , G11C16/105 , G06F11/1469 , G06F2201/84 , G06F2212/7201 , G06F2212/7207
Abstract: A memory system includes a management-information restoring unit. The management-information restoring unit determines whether a short break has occurred referring to a pre-log or a post-log in a NAND memory. The management-information restoring unit determines that a short break has occurred when the pre-log or the post-log is present in the NAND memory. In that case, the management-information restoring unit determines timing of occurrence of the short break, and, after selecting a pre-log or a post-log used for restoration, performs restoration of the management information reflecting these logs on a snapshot. Thereafter, the management-information restoring unit applies recovery processing to all write-once blocks in the NAND memory, takes the snapshot again, and opens the snapshot and the logs in the past.
-
公开(公告)号:US20220155960A1
公开(公告)日:2022-05-19
申请号:US17591812
申请日:2022-02-03
Applicant: Kioxia Corporation
Inventor: Kazuya Kitsunai , Shinichi Kanno , Hirokuni Yano , Toshikatsu Hida , Junji Yano
Abstract: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which is set in a free state and whose erase time is oldest.
-
公开(公告)号:US12032831B2
公开(公告)日:2024-07-09
申请号:US17880546
申请日:2022-08-03
Applicant: KIOXIA CORPORATION
Inventor: Junji Yano , Hidenori Matsuzaki , Kosuke Hatsuda
IPC: G06F3/06 , G06F11/07 , G06F12/02 , G06F12/0802 , G06F12/0804 , G06F12/0866 , G11C29/00 , G11C29/04
CPC classification number: G06F3/0614 , G06F3/0631 , G06F3/064 , G06F3/0647 , G06F3/0685 , G06F11/073 , G06F12/0246 , G06F12/0802 , G06F12/0804 , G06F12/0866 , G11C29/88 , G06F2212/1032 , G06F2212/2022 , G06F2212/22 , G06F2212/7202 , G11C2029/0409 , G11C2029/0411
Abstract: A memory system includes a volatile first storing unit, a nonvolatile second storing unit in which data is managed in a predetermined unit, and a controller that writes data requested by a host apparatus in the second storing unit via the first storing unit and reads out data requested by the host apparatus from the second storing unit to the first storing unit and transfers the data to the host apparatus. The controller includes a management table for managing the number of failure areas in a predetermined unit that occur in the second storing unit and switches, according to the number of failure areas, an operation mode in writing data in the second storing unit from the host apparatus.
-
公开(公告)号:US11893237B2
公开(公告)日:2024-02-06
申请号:US17591812
申请日:2022-02-03
Applicant: Kioxia Corporation
Inventor: Kazuya Kitsunai , Shinichi Kanno , Hirokuni Yano , Toshikatsu Hida , Junji Yano
CPC classification number: G06F3/0604 , G06F3/064 , G06F3/0616 , G06F3/0619 , G06F3/0647 , G06F3/0652 , G06F3/0659 , G06F3/0679 , G06F3/0685 , G06F12/0246 , G06F2212/1036 , G06F2212/7202 , G06F2212/7205 , G06F2212/7211
Abstract: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which is set in a free state and whose erase time is oldest.
-
公开(公告)号:US11573712B2
公开(公告)日:2023-02-07
申请号:US17229096
申请日:2021-04-13
Applicant: KIOXIA CORPORATION
Inventor: Junji Yano , Hidenori Matsuzaki , Kosuke Hatsuda
Abstract: A memory system includes a management-information restoring unit. The management-information restoring unit determines whether a short break has occurred referring to a pre-log or a post-log in a NAND memory. The management-information restoring unit determines that a short break has occurred when the pre-log or the post-log is present in the NAND memory. In that case, the management-information restoring unit determines timing of occurrence of the short break, and, after selecting a pre-log or a post-log used for restoration, performs restoration of the management information reflecting these logs on a snapshot. Thereafter, the management-information restoring unit applies recovery processing to all write-once blocks in the NAND memory, takes the snapshot again, and opens the snapshot and the logs in the past.
-
公开(公告)号:US11409442B2
公开(公告)日:2022-08-09
申请号:US17124954
申请日:2020-12-17
Applicant: KIOXIA CORPORATION
Inventor: Junji Yano , Hidenori Matsuzaki , Kosuke Hatsuda
IPC: G06F3/06 , G06F12/02 , G06F12/0804 , G06F12/0866 , G11C29/00 , G06F11/07 , G06F12/0802 , G11C29/04
Abstract: A memory system includes a volatile first storing unit, a nonvolatile second storing unit in which data is managed in a predetermined unit, and a controller that writes data requested by a host apparatus in the second storing unit via the first storing unit and reads out data requested by the host apparatus from the second storing unit to the first storing unit and transfers the data to the host apparatus. The controller includes a management table for managing the number of failure areas in a predetermined unit that occur in the second storing unit and switches, according to the number of failure areas, an operation mode in writing data in the second storing unit from the host apparatus.
-
公开(公告)号:US11287975B2
公开(公告)日:2022-03-29
申请号:US16730329
申请日:2019-12-30
Applicant: KIOXIA CORPORATION
Inventor: Kazuya Kitsunai , Shinichi Kanno , Hirokuni Yano , Toshikatsu Hida , Junji Yano
Abstract: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which is set in a free state and whose erase time is oldest.
-
-
-
-
-
-
-