Patents by Inventor Takahide Nishiyama

Takahide Nishiyama 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: 20140281164
    Abstract: According to one embodiment, a memory system includes a plurality of nonvolatile semiconductor memories including a plurality of memory cell transistors for holding data, and holding position information indicating a position of a defective memory cell transistor incapable of normally holding data and a position of a substitute portion for the defective memory cell transistor.
    Type: Application
    Filed: September 6, 2013
    Publication date: September 18, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Takahide NISHIYAMA
  • Patent number: 8699278
    Abstract: According to one embodiment, a semiconductor integrated circuit includes an input register which latches, by a second unit, data which are read from a memory cell array by a first unit, a bit state-counter which counts a bit state of the data latched in the input register, a frame size-setup register which latches the first unit, an input data-counter which detects whether or not a total number of the data input to the input register reaches to the first unit, an accumulation circuit which accumulate a value counted by the bit state-counter, a threshold value-register which latches a threshold value for detecting whether or not an erase area of the memory cell array is accessed, a comparison circuit which compares an accumulated value of the accumulation circuit and the threshold value with each other, and a product storage-register which latches a result of the comparison circuit.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: April 15, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Takahide Nishiyama
  • Patent number: 8495278
    Abstract: A controller includes an instruction table memory, a program counter, a first decoder, and a first executing unit. The instruction table memory stores an instruction code obtained by coding a sequence to access a nonvolatile semiconductor memory. A read address in the instruction table memory is set to the program counter. The first decoder decodes the instruction code read from the instruction table memory to output a first decode signal. The first executing unit executes access to the nonvolatile semiconductor memory on the basis of the first decode signal output from the first decoder.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: July 23, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tarou Iwashiro, Takahide Nishiyama, Seiichi Tomita
  • Publication number: 20120195132
    Abstract: According to one embodiment, a semiconductor integrated circuit includes an input register which latches, by a second unit, data which are read from a memory cell array by a first unit, a bit state-counter which counts a bit state of the data latched in the input register, a frame size-setup register which latches the first unit, an input data-counter which detects whether or not a total number of the data input to the input register reaches to the first unit, an accumulation circuit which accumulate a value counted by the bit state-counter, a threshold value-register which latches a threshold value for detecting whether or not an erase area of the memory cell array is accessed, a comparison circuit which compares an accumulated value of the accumulation circuit and the threshold value with each other, and a product storage-register which latches a result of the comparison circuit.
    Type: Application
    Filed: September 16, 2011
    Publication date: August 2, 2012
    Applicant: Kabushiki Kaisha Toshiba
    Inventor: Takahide NISHIYAMA
  • Publication number: 20110283165
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory, a first buffer configured to temporarily store data transferred from the nonvolatile memory, a correction circuit configured to correct an error of data transferred from the first buffer, a second buffer configured to temporarily store data transferred from the correction circuit, a bus configured to receive data transferred from the second buffer, a command sequencer group configured to issue commands for data transfer between the nonvolatile memory and the bus, a command decoder group configured to decode the commands, and generate control signals for controlling data transfer, a CPU connected to the bus, and an interrupt circuit configured to generate an interrupt in the CPU if a read error occurs because of an error correction failure. The command sequencer group continues data transfer from the nonvolatile memory even when an interrupt occurs because of the read error.
    Type: Application
    Filed: February 16, 2011
    Publication date: November 17, 2011
    Inventor: Takahide NISHIYAMA
  • Publication number: 20100306622
    Abstract: A memory system includes a nonvolatile memory configured to store data, a first buffer configured to temporarily store data from the nonvolatile memory, a correction circuit configured to correct an error of data from the first buffer, a second buffer configured to temporarily store data from the correction circuit, a bus configured to receive data from the second buffer, a command sequence unit configured to issue a command for data transfer between modules, the modules including the first buffer, the correction circuit and the second buffer, and a command decode unit configured to decode the command and to generate a control signal for controlling the data transfer.
    Type: Application
    Filed: December 30, 2009
    Publication date: December 2, 2010
    Inventor: Takahide NISHIYAMA
  • Publication number: 20100241791
    Abstract: A controller includes an instruction table memory, a program counter, a first decoder, and a first executing unit. The instruction table memory stores an instruction code obtained by coding a sequence to access a nonvolatile semiconductor memory. A read address in the instruction table memory is set to the program counter. The first decoder decodes the instruction code read from the instruction table memory to output a first decode signal. The first executing unit executes access to the nonvolatile semiconductor memory on the basis of the first decode signal output from the first decoder.
    Type: Application
    Filed: September 4, 2009
    Publication date: September 23, 2010
    Inventors: Tarou Iwashiro, Takahide Nishiyama, Seiichi Tomita