Patents by Inventor Tatsuhiro Suzumura
Tatsuhiro Suzumura 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).
-
Patent number: 10871901Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: GrantFiled: December 5, 2018Date of Patent: December 22, 2020Assignee: Toshiba Memory CorporationInventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Publication number: 20190107947Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: ApplicationFiled: December 5, 2018Publication date: April 11, 2019Inventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Patent number: 10180795Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: GrantFiled: December 19, 2017Date of Patent: January 15, 2019Assignee: Toshiba Memory CorporationInventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Publication number: 20180107389Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: ApplicationFiled: December 19, 2017Publication date: April 19, 2018Inventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Patent number: 9891837Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: GrantFiled: February 12, 2015Date of Patent: February 13, 2018Assignee: Toshiba Memory CorporationInventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Patent number: 9792989Abstract: According to one embodiment, a memory system includes a nonvolatile memory, a command managing unit, a command issuing unit, a data control unit and a command monitoring unit. The command issuing unit issues a command received by the command managing unit to the nonvolatile memory. The data control unit controls a reading or writing of data to the nonvolatile memory. The command monitoring unit monitors the command managing unit and outputs a receipt signal to the data control unit when the command managing unit receives the command. The data control unit interrupts the reading or writing when receiving the receipt signal, issues the command from the command issuing unit to the nonvolatile memory, and resumes the reading or writing after issuing the command.Type: GrantFiled: May 17, 2013Date of Patent: October 17, 2017Assignee: TOSHIBA MEMORY CORPORATIONInventor: Tatsuhiro Suzumura
-
Publication number: 20160070471Abstract: According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array.Type: ApplicationFiled: February 12, 2015Publication date: March 10, 2016Inventors: Yoshihisa Kojima, Tatsuhiro Suzumura, Tokumasa Hara, Hiroyuki Moro, Yohei Hasegawa, Yoshiki Saito
-
Patent number: 9264070Abstract: A memory controller includes a memory interface that has multiple channels and carries out writing into a nonvolatile memory through each of the channels, a data buffer, an ECC (error correcting code) encoder for applying an error correction encoding processing on write data which are to be written into the nonvolatile memory to generate ECC data, a channel allocation part for allocating the channels to the write data and the ECC data based on a write data format of the nonvolatile memory, a write data reception processing part that stores the write data in the data buffer and outputs the write data to the ECC encoder, and a channel scheduler for transferring the write data stored in the data buffer and the ECC data to the channels of the memory interface as allocated by the channel allocation part.Type: GrantFiled: November 26, 2012Date of Patent: February 16, 2016Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Akira Yamaga
-
Patent number: 8843687Abstract: According to one embodiment, a semiconductor device includes a storing section that stores a setting state that is one of a first connecting state in which another end of a first outbound system bus is connected to an outbound output terminal and another end of a first inbound system bus is connected to an inbound output terminal, and a second connecting state in which another end of a second outbound system bus is connected to the outbound output terminal and another end of a second inbound system bus is connected to the inbound output terminal; and a control section that controls an outbound path switching section and an inbound path switching section based on the setting state so as to assume one of the first connecting state and the second connecting state.Type: GrantFiled: May 16, 2012Date of Patent: September 23, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Hisae Kita, Tatsuhiro Suzumura
-
Publication number: 20140223077Abstract: According to one embodiment, a memory system includes a nonvolatile memory, a command managing unit, a command issuing unit, a data control unit and a command monitoring unit. The command issuing unit issues a command received by the command managing unit to the nonvolatile memory. The data control unit controls a reading or writing of data to the nonvolatile memory. The command monitoring unit monitors the command managing unit and outputs a receipt signal to the data control unit when the command managing unit receives the command. The data control unit interrupts the reading or writing when receiving the receipt signal, issues the command from the command issuing unit to the nonvolatile memory, and resumes the reading or writing after issuing the command.Type: ApplicationFiled: May 17, 2013Publication date: August 7, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Tatsuhiro SUZUMURA
-
Publication number: 20130173997Abstract: A memory controller includes a memory interface that has multiple channels and carries out writing into a nonvolatile memory through each of the channels, a data buffer, an ECC (error correcting code) encoder for applying an error correction encoding processing on write data which are to be written into the nonvolatile memory to generate ECC data, a channel allocation part for allocating the channels to the write data and the ECC data based on a write data format of the nonvolatile memory, a write data reception processing part that stores the write data in the data buffer and outputs the write data to the ECC encoder, and a channel scheduler for transferring the write data stored in the data buffer and the ECC data to the channels of the memory interface as allocated by the channel allocation part.Type: ApplicationFiled: November 26, 2012Publication date: July 4, 2013Inventors: Tatsuhiro SUZUMURA, Akira Yamaga
-
Publication number: 20130151742Abstract: According to one embodiment, a semiconductor device includes a storing section that stores a setting state that is one of a first connecting state in which another end of a first outbound system bus is connected to an outbound output terminal and another end of a first inbound system bus is connected to an inbound output terminal, and a second connecting state in which another end of a second outbound system bus is connected to the outbound output terminal and another end of a second inbound system bus is connected to the inbound output terminal; and a control section that controls an outbound path switching section and an inbound path switching section based on the setting state so as to assume one of the first connecting state and the second connecting state.Type: ApplicationFiled: May 16, 2012Publication date: June 13, 2013Applicant: Kabushiki Kaisha ToshibaInventors: Hisae Kita, Tatsuhiro Suzumura
-
Patent number: 8335264Abstract: A stream transmitting section outputs encoded stream data. A division instructing section generates dividing point information that designates a dividing point of the encoded stream data. A parallel stream transmitting section divides stream data that is output by the stream transmitting section and side information necessary for decoding from halfway along the stream that is extracted based on the stream data into a predetermined number of parts at dividing points designated by the dividing point information, performs parallelization thereof, and transmits data obtained as a result thereof to a stream decoding section on a receiving side.Type: GrantFiled: March 19, 2009Date of Patent: December 18, 2012Assignee: Kabushiki Kaisha ToshibaInventor: Tatsuhiro Suzumura
-
Patent number: 8155204Abstract: The image decoding apparatus and the image decoding method according to one aspect of the present invention have a configuration for storing an image decoded in the past as a reference picture into a frame memory, in a field structure in which top lines in the reference picture are stored in a top area and bottom lines in the reference picture are stored in a bottom area, in order to use a part of the image decoded in the past as a reference block in a picture being presently decoded; and selectively copying and storing an uppermost top line or an uppermost bottom line in the reference picture to areas on the uppermost top line and the uppermost bottom line in the reference picture in the top area and the bottom area in the frame memory, and selectively copying and storing a lowermost top line or a lowermost bottom line in the reference picture to areas under the lowermost top line and the lowermost bottom line in the reference picture in the top area and the bottom area in the frame memory.Type: GrantFiled: September 19, 2007Date of Patent: April 10, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Shuji Michinaka, Kiwamu Watanabe, Masashi Jobashi, Takaya Ogawa, Hiromitsu Nakayama, Satoshi Takekawa, Yoshinori Shigeta, Akihiro Oue
-
Publication number: 20120072650Abstract: According to one embodiment, a DRAM controller includes a clock generating and switching unit for supplying a first clock to a DRAM in a normal operation and generating a second clock having a lower speed than the first clock and supplying the generated second clock to the DRAM in an initialization processing, and a DRAM access circuit having a DLL circuit for regulating a fetch timing of data output from the DRAM based on the first clock, and fetching, in a fetch timing regulated by the DLL circuit, data output from the DRAM in a timing based on the second clock in relation to the initialization processing and the transfer data output from the DRAM in a timing based on the first clock in the initialization processing and the normal processing, respectively.Type: ApplicationFiled: September 21, 2011Publication date: March 22, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tatsuhiro SUZUMURA, Kunihiko Yahagi
-
Patent number: 8023565Abstract: A picture processing apparatus includes a decoder configured to decode encoded data to generate a decoded picture. A picture memory has a plurality of banks each containing a plurality of pages to which row addresses are assigned, and is configured to store the decoded picture. A bank selector is configured to divide the decoded picture into a plurality of blocks, and to select a page of a different bank as a write location for a block adjacent in at least one of either a horizontal direction or a vertical direction. A write controller is configured to write pixel data of pixels occupying even lines of each of the blocks, and pixel data of pixels occupying odd lines of each of the blocks in a column address direction of each of the page in an alternating manner.Type: GrantFiled: June 27, 2006Date of Patent: September 20, 2011Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Akihiro Oue, Kunihiko Yahagi, Shuji Michinaka, Satoshi Takekawa, Kiwamu Watanabe
-
Publication number: 20090279613Abstract: A stream transmitting section outputs encoded stream data. A division instructing section generates dividing point information that designates a dividing point of the encoded stream data. A parallel stream transmitting section divides stream data that is output by the stream transmitting section and side information necessary for decoding from halfway along the stream that is extracted based on the stream data into a predetermined number of parts at dividing points designated by the dividing point information, performs parallelization thereof, and transmits data obtained as a result thereof to a stream decoding section on a receiving side.Type: ApplicationFiled: March 19, 2009Publication date: November 12, 2009Applicant: Kabushiki Kaisha ToshibaInventor: Tatsuhiro SUZUMURA
-
Patent number: 7602319Abstract: An image decoding apparatus having: a table selection controller configured to output a syntax selection signal which selects one of a prefix, a suffix, and a syntax; a variable length code decoding device configured to receive a bit stream, the syntax selection signal, and a suffix length, and, by using data contained in the bit stream and the suffix length, simultaneously decode the prefix and the suffix and output the result if the syntax selection signal selects the prefix 1 and the suffix, and decode the syntax and output the result if the syntax selection signal selects the syntax; a level formation device configured to receive the decoded prefix, the decoded suffix, and the decoded syntax, and form and output a level; and a suffix length updating device configured to receive the decoded prefix, the decoded suffix, and the decoded syntax, and update the suffix length.Type: GrantFiled: March 3, 2008Date of Patent: October 13, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Shuji Michinaka, Kiwamu Watanabe, Satoshi Takekawa, Masashi Jobashi, Hiromitsu Nakayama, Yoshinori Shigeta, Takaya Ogawa, Akihiro Oue
-
Patent number: 7586426Abstract: An image coding apparatus includes a variable length coding section, an arithmetic coding section and a common buffer memory. The variable length coding section inputs image data and outputs a binarized code sequence applied with variable length coding. The arithmetic coding section applies arithmetic coding to the binarized code sequence outputted from the variable length coding section. The common buffer memory transmits and receives data between the variable length coding section and the arithmetic coding section.Type: GrantFiled: May 20, 2008Date of Patent: September 8, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Kiwamu Watanabe, Shuji Michinaka, Tatsuhiro Suzumura, Hiromitsu Nakayama, Yoshinori Shigeta, Satoshi Takekawa, Masashi Jobashi, Takaya Ogawa, Akihiro Oue
-
Patent number: 7567189Abstract: When a combination between a plurality of FIFO memories and a variable length coding table is used, a load generated by an increase in number of FIFO memories serving as output destinations of a codeword length output from the variable length coding table when the codeword length is output is reduced.Type: GrantFiled: February 7, 2008Date of Patent: July 28, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Takaya Ogawa, Masashi Jobashi, Kiwamu Watanabe, Tatsuhiro Suzumura, Satoshi Takekawa, Hiromitsu Nakayama, Yoshinori Shigeta, Akihiro Oue, Shuji Michinaka