Memory system having a non-volatile memory and a controller configured to switch a mode for controlling an access operation to the non-volatile memory

US12548624B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12548624-B2
Application numberUS-202318455575-A
CountryUS
Kind codeB2
Filing dateAug 24, 2023
Priority dateMar 18, 2020
Publication dateFeb 10, 2026
Grant dateFeb 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A memory system includes a non-volatile memory having a plurality of memory cells and a controller. The controller is configured to switch a mode for controlling an access operation to the non-volatile memory from a first mode to a second mode, in response to receiving from a host, a first command for instructing the controller to switch the mode from the first mode to the second mode. The access operation controlled according to the second mode improves data retention relative to the access operation controlled according to the first mode.

First claim

Opening claim text (preview).

What is claimed is: 1 . A solid state drive comprising: a non-volatile memory; and a controller configured to select one of a plurality of modes for controlling a write operation to the non-volatile memory, based on a first parameter received from a host, wherein the plurality of modes includes at least a first mode, a second mode, and a third mode, a length of a lifetime of data written to the non-volatile memory in the first mode is shorter than a length of a lifetime of data written to the non-volatile memory in the third mode, and the length of the lifetime of data written to the non-volatile memory in the third mode is shorter than a length of a lifetime of data written to the non-volatile memory in the second mode. 2 . The solid state drive according to claim 1 , wherein the first parameter includes a hint of a lifetime of data. 3 . The solid state drive according to claim 1 , wherein the first parameter is included in a command provided from the host. 4 . The solid state drive according to claim 1 , wherein the controlling of the write operation according to the first mode includes setting a size of increase in a program voltage during a programming loop executed in the non-volatile memory, to a first voltage increase size, the controlling of the write operation according to the third mode includes setting the size of increase in the program voltage during the programming loop executed in the non-volatile memory, to a third voltage increase size that is smaller than the first voltage increase size, and the controlling of the write operation according to the second mode includes setting the size of increase in the program voltage during the programming loop executed in the non-volatile memory, to a second voltage increase size that is smaller than the third voltage increase size. 5 . The solid state drive according to claim 1 , wherein the non-volatile memory includes a plurality of memory cells, the controlling of the write operation according to the third mode includes controlling the non-volatile memory to store a third number of bits per memory cell, and the controlling of the write operation according to the second mode includes controlling the non-volatile memory to store a second number of bits per memory cell, the second number being smaller than the third number. 6 . The solid state drive according to claim 1 , wherein a user capacity of the non-volatile memory when the non-volatile memory is controlled according to the second mode is smaller than the user capacity of the non-volatile memory when the non-volatile memory is controlled according to the third mode. 7 . The solid state drive according to claim 1 , wherein the controlling of the write operation according to the third mode includes setting the read pass voltage to be applied to the non-selected word lines during the write verification operation to a third voltage, and the controlling of the write operation according to the second mode includes setting the read pass voltage to be applied to the non-selected word lines during the write verification operation to a second voltage that is higher than the third voltage. 8 . A method of controlling a non-volatile memory, the method comprising: receiving a first parameter received from a host; and selecting one of a plurality of modes for controlling a write operation to the non-volatile memory, based on the first parameter received from the host, wherein the plurality of modes includes at least a first mode, a second mode, and a third mode, a length of a lifetime of data written to the non-volatile memory in the first mode is shorter than a length of a lifetime of data written to the non-volatile memory in the third mode, and the length of the lifetime of data written to the non-volatile memory in the third mode is shorter than a length of a lifetime of data written to the non-volatile memory in the second mode. 9 . The method according to claim 8 , wherein the first parameter includes a hint of a lifetime of data. 10 . The method according to claim 8 , wherein the first parameter is included in a command provided from the host. 11 . The method according to claim 8 , wherein the controlling of the write operation according to the first mode includes setting a size of increase in a program voltage during a programming loop executed in the non-volatile memory, to a first voltage increase size, the controlling of the write operation according to the third mode includes setting the size of increase in the program voltage during the programming loop executed in the non-volatile memory, to a third voltage increase size that is smaller than the first voltage increase size, and the controlling of the write operation according to the second mode includes setting the size of increase in the program voltage during the programming loop executed in the non-volatile memory, to a second voltage increase size that is smaller than the third voltage increase size. 12 . The method according to claim 8 , wherein the non-volatile memory includes a plurality of memory cells, the controlling of the write operation according to the third mode includes controlling the non-volatile memory to store a third number of bits per memory cell, and the controlling of the write operation according to the second mode includes controlling the non-volatile memory to store a second number of bits per memory cell, the second number being smaller than the third number. 13 . The method according to claim 8 , wherein a user capacity of the non-volatile memory when the non-volatile memory is controlled according to the second mode is smaller than the user capacity of the non-volatile memory when the non-volatile memory is controlled according to the third mode. 14 . The method according to claim 8 , wherein the controlling of the write operation according to the third mode includes setting the read pass voltage to be applied to the non-selected word lines during the write verification operation to a third voltage, and the controlling of the write operation according to the second mode includes setting the read pass voltage to be applied to the non-selected word lines during the write verification operation to a second voltage that is higher than the third voltage. 15 . A method of controlling a non-volatile memory, the non-volatile memory including a plurality of memory cells, the method comprising: receiving a first parameter received from a host; and selecting one of a plurality of modes for controlling a write operation to the non-volatile memory, based on the first parameter received from the host, wherein the plurality of modes includes at least a first mode and a second mode; and a length of a lifetime of data written to the non-volatile memory in the first mode is different from a length of a lifetime of data written to the non-volatile memory in the second mode. 16 . The method according to claim 15 , wherein the first parameter includes a hint of a lifetime of data. 17 . The method according to claim 15 , wherein the first parameter is included in a command provided from the host. 18 . The method according to claim 15 , wherein the length of the lifetime of data written to the non-volatile memory in the second mode is longer than the length of the lifetime of data written to the non-volatile memory in the first mode. 19 . The method according to claim 18 , wherein the controlling of the write operation according to the first mode includes setting a size of increase in a

Assignees

Inventors

Classifications

  • Power supply circuits · CPC title

  • using error correcting codes [ECC] or parity check · CPC title

  • Read-write mode select circuits · CPC title

  • Safety or protection circuits preventing unauthorised or accidental access to memory cells · CPC title

  • Indication or identification of errors, e.g. for repair · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12548624B2 cover?
A memory system includes a non-volatile memory having a plurality of memory cells and a controller. The controller is configured to switch a mode for controlling an access operation to the non-volatile memory from a first mode to a second mode, in response to receiving from a host, a first command for instructing the controller to switch the mode from the first mode to the second mode. The acce…
Who is the assignee on this patent?
Kioxia Corp
What technology area does this patent fall under?
Primary CPC classification G11C16/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).