Patents by Inventor Takehiko Amaki

Takehiko Amaki 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: 20190287632
    Abstract: A memory system comprises a nonvolatile memory having a plurality of memory cells and a memory controller for controlling the nonvolatile memory. The plurality of memory cells is divided into different groups, and each group is assigned a threshold read count value from a predetermined range of read count values. The memory controller includes a counter which tracks a read count for each group, a determination circuit configured to compare the read count for each group tracked by the counter to the assigned threshold read count value for the group, and a nonvolatile memory read/write circuit configured to read data from the group when the determination circuit indicates the read count for the group has reached the assigned threshold read count value.
    Type: Application
    Filed: October 12, 2018
    Publication date: September 19, 2019
    Inventors: Shigehiro ASANO, Neil BUXTON, Julien MARGETTS, Shunichi IGAHARA, Takehiko AMAKI
  • Publication number: 20190095116
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller electrically connected to the nonvolatile memory. The controller selects a write mode from a first mode in which data having N bits is written per one memory cell and a second mode in which data having M bits is written per one memory cell. N is equal to or larger than one. M is larger than N. The controller writes data into the nonvolatile memory in the selected write mode. The controller selects either the first mode or the second mode at least based on a total number of logical addresses mapped in a physical address space of the nonvolatile memory.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 28, 2019
    Applicant: Toshiba Memory Corporation
    Inventors: Shunichi Igahara, Toshikatsu Hida, Riki Suzuki, Takehiko Amaki, Suguru Nishikawa, Yoshihisa Kojima
  • Publication number: 20190094927
    Abstract: A memory system includes a nonvolatile memory and a memory controller. The memory controller is configured to execute a process to adjust a temperature of the nonvolatile memory upon determining that the temperature is outside a preferred range.
    Type: Application
    Filed: June 18, 2018
    Publication date: March 28, 2019
    Inventors: Yuka KUWANO, Takehiko AMAKI, Toshikatsu HIDA, Shohei ASAMI
  • Publication number: 20190079861
    Abstract: A memory system includes a nonvolatile memory that has a plurality of physical blocks, and a memory controller circuit configured to execute encoding of data to be written in the nonvolatile memory and decoding of data read from the nonvolatile memory, execute garbage collection for the nonvolatile memory, and determine whether or not decoding and encoding is to be executed, for data which is read from a valid cluster of a physical block targeted for garbage collection.
    Type: Application
    Filed: May 29, 2018
    Publication date: March 14, 2019
    Inventors: Takehiko AMAKI, Toshikatsu HIDA
  • Publication number: 20190074283
    Abstract: According to one embodiment, a memory system includes a semiconductor memory and a controller. The semiconductor memory includes blocks each containing memory cells. The controller is configured to instruct the semiconductor memory to execute a first operation and a second operation. In the first operation and the second operation, the semiconductor memory selects at least one of the blocks, and applies at least one voltage to all memory cells contained in said selected blocks. A number of blocks to which said voltage is applied per unit time in the second operation is larger than that in the first operation.
    Type: Application
    Filed: August 1, 2018
    Publication date: March 7, 2019
    Applicant: Toshiba Memory Corporation
    Inventors: Takehiko AMAKI, Yoshihisa Kojima, Toshikatsu Hida, Marie Sia, Riki Suzuki, Shohei Asami
  • Patent number: 10191688
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes erase blocks. The controller is configured to provide a host device with first information. The first information is indicative of whether or not an erase block to which data associated with a first stream are written and data unassociated with the first stream are not written is used for a garbage collection operation of the nonvolatile memory.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: January 29, 2019
    Assignee: Toshiba Memory Corporation
    Inventors: Takehiko Amaki, Toshikatsu Hida
  • Publication number: 20180107413
    Abstract: A memory system includes a nonvolatile semiconductor memory including a first memory region for storing start-up information and a second memory region for storing a copy of the start-up information, a volatile semiconductor memory, and a controller. The controller is configured to determine whether or not an address of the second memory region is stored in the volatile semiconductor memory, issue a first start-up read command, which designates no read address, to the nonvolatile semiconductor memory to read the start-up information from the first memory region if the address of the second memory region is not stored in the volatile semiconductor memory, and issue a second start-up read command, which designates the address of the second memory region as a read address, to read the start-up information from the second memory region if the address of the second memory region is stored in the volatile semiconductor memory.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 19, 2018
    Inventors: Riki SUZUKI, Toshikatsu HIDA, Takehiko AMAKI, Shunichi IGAHARA
  • Publication number: 20170364309
    Abstract: According to one embodiment, a memory controller of a memory system includes a command issuing unit, a decoder, a counter, and a statistical processor. The command issuing unit issues a first command for single read of first data from a nonvolatile memory. The decoder performs first error correction on the read first data. The counter counts a number of times of multiple reads. The statistical processor performs statistical processing of results of the multiple reads, and outputs second data obtained by the statistical processing. When the decoder is unable to perform the first error correction on the read first data, the command issuing unit issues a second command for multiple reads of the first data.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Applicant: Toshiba Memory Corporation
    Inventors: Takehiko AMAKI, Riki SUZUKI, Toshikatsu HIDA
  • Patent number: 9785383
    Abstract: According to one embodiment, a memory controller of a memory system includes a command issuing unit, a decoder, a counter, and a statistical processor. The command issuing unit issues a first command for single read of first data from a nonvolatile memory. The decoder performs first error correction on the read first data. The counter counts a number of times of multiple reads. The statistical processor performs statistical processing of results of the multiple reads, and outputs second data obtained by the statistical processing. When the decoder is unable to perform the first error correction on the read first data, the command issuing unit issues a second command for multiple reads of the first data.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 10, 2017
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Takehiko Amaki, Riki Suzuki, Toshikatsu Hida
  • Publication number: 20160266792
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes erase blocks. The controller is configured to provide a host device with first information. The first information is indicative of whether or not an erase block to which data associated with a first stream are written and data unassociated with the first stream are not written is used for a garbage collection operation of the nonvolatile memory.
    Type: Application
    Filed: July 7, 2015
    Publication date: September 15, 2016
    Inventors: Takehiko AMAKI, Toshikatsu HIDA
  • Publication number: 20160266970
    Abstract: According to one embodiment, a memory controller of a memory system includes a command issuing unit, a decoder, a counter, and a statistical processor. The command issuing unit issues a first command for single read of first data from a nonvolatile memory. The decoder performs first error correction on the read first data. The counter counts a number of times of multiple reads. The statistical processor performs statistical processing of results of the multiple reads, and outputs second data obtained by the statistical processing. When the decoder is unable to perform the first error correction on the read first data, the command issuing unit issues a second command for multiple reads of the first data.
    Type: Application
    Filed: August 31, 2015
    Publication date: September 15, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Takehiko AMAKI, Riki SUZUKI, Toshikatsu HIDA
  • Publication number: 20160011812
    Abstract: According to one embodiment, a memory system includes a memory and a controller. The controller includes a data transfer unit and a speed control unit. The speed control unit controls a transfer speed of the data transfer unit based on a state of a data transfer destination during an operation of the memory.
    Type: Application
    Filed: September 9, 2014
    Publication date: January 14, 2016
    Inventor: Takehiko Amaki