Patents by Inventor Kenta Yasufuku
Kenta Yasufuku has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240078174Abstract: An information storage device includes a storage unit, a control unit, an allocation information storage unit, a QoS parameter storage unit, and a monitoring result storage unit. The control unit creates and manages a logical storage area using the storage area of the storage unit when a storage area allocation request is received. The allocation information storage unit stores allocation information related to logical storage areas. The QoS parameter storage unit stores quality requests expected to be satisfied for a communication for using the logical storage area. The control unit monitors the operating state and characteristics of the storage unit and the communication status, and stores the results in the monitoring result storage unit. The control unit derives internal QoS parameters to be set in the information storage device from the information stored in the allocation information storage unit, the QoS parameter storage unit, and the monitoring result storage unit.Type: ApplicationFiled: September 5, 2023Publication date: March 7, 2024Inventors: Takeshi ISHIHARA, Yohei HASEGAWA, Kenta YASUFUKU, Shohei ONISHI, Yoshiki SAITO, Junpei KIDA
-
Publication number: 20230420052Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: ApplicationFiled: September 13, 2023Publication date: December 28, 2023Inventors: Masanobu SHIRAKAWA, Kenta YASUFUKU, Akira YAMAGA
-
Publication number: 20230409229Abstract: A memory system includes a non-volatile memory and a controller including a memory having a lower access latency than the non-volatile memory. The controller is configured to track addresses of data stored in the non-volatile memory that were subject to prior wear leveling processes, in a buffer configured in the memory of the controller, perform a current wear leveling process on data stored in the non-volatile memory, and determine whether an address of the data subject to the current wear leveling process is stored in the buffer, and perform a pinning process to disable overwrite of data stored in the memory of the controller and corresponding to the address.Type: ApplicationFiled: March 3, 2023Publication date: December 21, 2023Inventors: Akifumi FUKUDA, Kenta YASUFUKU
-
Patent number: 11804267Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: GrantFiled: June 29, 2022Date of Patent: October 31, 2023Assignee: Kioxia CorporationInventors: Masanobu Shirakawa, Kenta Yasufuku, Akira Yamaga
-
Patent number: 11709599Abstract: A memory controller connectable to a semiconductor memory including a plurality of memory areas, includes a counter circuit configured to count a degree of wear of each of the memory areas in response to a memory operation addressed thereto, and a control circuit configured to set a rate of for wear leveling to be performed on the plurality of memory areas based on a total number of memory operations performed thereon, and select whether to perform wear leveling on each of the memory areas based on the rate, the degree of wear counted for the memory area, a first threshold for the degree of wear, and a second threshold for the degree of wear. The second threshold is greater than the first threshold.Type: GrantFiled: August 26, 2021Date of Patent: July 25, 2023Assignee: Kioxia CorporationInventors: Shohei Onishi, Kenta Yasufuku
-
Publication number: 20220328103Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: ApplicationFiled: June 29, 2022Publication date: October 13, 2022Inventors: Masanobu SHIRAKAWA, Kenta YASUFUKU, Akira YAMAGA
-
Publication number: 20220308766Abstract: A memory controller connectable to a semiconductor memory including a plurality of memory areas, includes a counter circuit configured to count a degree of wear of each of the memory areas in response to a memory operation addressed thereto, and a control circuit configured to set a rate of for wear leveling to be performed on the plurality of memory areas based on a total number of memory operations performed thereon, and select whether to perform wear leveling on each of the memory areas based on the rate, the degree of wear counted for the memory area, a first threshold for the degree of wear, and a second threshold for the degree of wear. The second threshold is greater than the first threshold.Type: ApplicationFiled: August 26, 2021Publication date: September 29, 2022Inventors: Shohei ONISHI, Kenta YASUFUKU
-
Patent number: 11410732Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: GrantFiled: March 9, 2021Date of Patent: August 9, 2022Assignee: KIOXIA CORPORATIONInventors: Masanobu Shirakawa, Kenta Yasufuku, Akira Yamaga
-
Patent number: 11372783Abstract: According to an embodiment, a memory system includes a controller which includes an interface connectable with a host with cache coherency kept. The controller is configured to: before the host writes a command to an I/O submission queue, read the I/O submission queue; after the reading, detect via the interface an invalidation request, the invalidation request being based on writing of the command by the host to the I/O submission queue; and in response to the invalidation request, acquire the command in the I/O submission queue.Type: GrantFiled: March 11, 2021Date of Patent: June 28, 2022Assignee: Kioxia CorporationInventor: Kenta Yasufuku
-
Publication number: 20220092002Abstract: According to an embodiment, a memory system includes a controller which includes an interface connectable with a host with cache coherency kept. The controller is configured to: before the host writes a command to an I/O submission queue, read the I/O submission queue; after the reading, detect via the interface an invalidation request, the invalidation request being based on writing of the command by the host to the I/O submission queue; and in response to the invalidation request, acquire the command in the I/O submission queue.Type: ApplicationFiled: March 11, 2021Publication date: March 24, 2022Applicant: Kioxia CorporationInventor: Kenta YASUFUKU
-
Publication number: 20210193228Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: ApplicationFiled: March 9, 2021Publication date: June 24, 2021Inventors: Masanobu SHIRAKAWA, Kenta YASUFUKU, Akira YAMAGA
-
Patent number: 10978157Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: GrantFiled: February 14, 2020Date of Patent: April 13, 2021Assignee: TOSHIBA MEMORY CORPORATIONInventors: Masanobu Shirakawa, Kenta Yasufuku, Akira Yamaga
-
Patent number: 10725906Abstract: A storage device that can be connected to a host device includes a plurality of nonvolatile memories. Each nonvolatile memory includes first memory cells connected to a first word line and second memory cells connected to a second word line. The second word line is adjacent to the first word line. A method of operating the storage device includes maintaining parity data for the data that has been written to the first memory cells, and, upon detecting a failure in the writing of data to the second memory cells, restoring the data written to the first memory cells using the parity data.Type: GrantFiled: February 19, 2019Date of Patent: July 28, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventors: Katsuya Ohno, Konosuke Watanabe, Kenta Yasufuku
-
Publication number: 20200185036Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: ApplicationFiled: February 14, 2020Publication date: June 11, 2020Inventors: Masanobu SHIRAKAWA, Kenta YASUFUKU, Akira YAMAGA
-
Patent number: 10600485Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: GrantFiled: March 15, 2019Date of Patent: March 24, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventors: Masanobu Shirakawa, Kenta Yasufuku, Akira Yamaga
-
Patent number: 10552314Abstract: According to one embodiment, a memory system includes a non-volatile first memory, and a controller. The controller associates a first number of consecutive logical addresses with the first number of physical addresses which are included in a second number of consecutive physical addresses of the first memory. The controller executes a first updating and a second updating. The first updating includes associating a first physical address among the second number of physical addresses with a first logical address. The second updating includes obtaining a second logical address which is away from the first logical address by a value corresponding to distance information on the basis of origin information and the distance information and associating, with the second logical address, a second physical address which had been associated with the first logical address before the first updating is executed.Type: GrantFiled: March 7, 2018Date of Patent: February 4, 2020Assignee: Toshiba Memory CorporationInventors: Naomi Takeda, Kenta Yasufuku, Hiroshi Yao
-
Publication number: 20190214090Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: ApplicationFiled: March 15, 2019Publication date: July 11, 2019Inventors: Masanobu SHIRAKAWA, Kenta YASUFUKU, Akira YAMAGA
-
Publication number: 20190179746Abstract: A storage device that can be connected to a host device includes a plurality of nonvolatile memories. Each nonvolatile memory includes first memory cells connected to a first word line and second memory cells connected to a second word line. The second word line is adjacent to the first word line. A method of operating the storage device includes maintaining parity data for the data that has been written to the first memory cells, and, upon detecting a failure in the writing of data to the second memory cells, restoring the data written to the first memory cells using the parity data.Type: ApplicationFiled: February 19, 2019Publication date: June 13, 2019Inventors: Katsuya OHNO, Konosuke WATANABE, Kenta YASUFUKU
-
Patent number: 10276243Abstract: A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.Type: GrantFiled: January 22, 2018Date of Patent: April 30, 2019Assignee: TOSHIBA MEMORY CORPORATIONInventors: Masanobu Shirakawa, Kenta Yasufuku, Akira Yamaga
-
Patent number: 10248560Abstract: A storage device that can be connected to a host device includes a plurality of nonvolatile memories. Each nonvolatile memory includes first memory cells connected to a first word line and second memory cells connected to a second word line. The second word line is adjacent to the first word line. A controller in the storage device is configured to maintain parity data in a memory area of the host device for the data that has been written to the first memory cells, and, upon detecting a failure in the writing of data to the second memory cells, restore the data written to the first memory cells using the parity data from the memory area of the host device.Type: GrantFiled: September 25, 2017Date of Patent: April 2, 2019Assignee: Toshiba Memory CorporationInventors: Katsuya Ohno, Konosuke Watanabe, Kenta Yasufuku