Patents by Inventor Takashi Yasumasu

Takashi Yasumasu 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: 9811429
    Abstract: The present invention provides a microcontroller which can continue operation even at the time of a failure without making a memory redundant to suppress increase in chip area. The microcontroller includes three or more processors executing the same process in parallel and a storage device. The storage device includes a memory mat having a storage region which is not redundant, an address selection part, a data output part, and a failure recovery part. The address selection part selects a storage region in the memory mat on the basis of three or more addresses issued at the time of an access by the processors. The data output part reads data from the storage region in the memory mat selected by the address selection part. The failure recovery part corrects or masks a failure of predetermined number or less which occurs in the memory mat, the address selection part, and the data output part.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: November 7, 2017
    Assignee: Renesas Electronics Corporation
    Inventors: Nobuyasu Kanekawa, Hitoshi Arimitsu, Takashi Yasumasu, Hideki Matsuyama
  • Patent number: 9323595
    Abstract: A microcontroller includes a central processing unit, a PWM signal generation unit which generates a PWM signal according to a generation condition of a PWM signal set by the central processing unit, and a diagnostic unit which inputs the generated PWM signal therein and detects a pulse period and a pulse width, based on the input signal and which determines whether the detected pulse period and pulse width respectively coincide with a pulse period and a pulse width corresponding to the generation condition.
    Type: Grant
    Filed: July 21, 2012
    Date of Patent: April 26, 2016
    Assignee: Renesas Electronics Corporation
    Inventors: Hiromichi Yamada, Teruaki Sakata, Nobuyasu Kanekawa, Yuichi Ishiguro, Takashi Yasumasu, Kazuyoshi Fukuda, Kesami Hagiwara
  • Patent number: 9229830
    Abstract: To have a problem of occurrence of the same failure in failure detection of a microcontroller. A microcontroller has a CPU and a data access control circuit. The data access control circuit performs two types of accesses: an individual access in which a data access of the CPU is performed for each thread, and a shared access in which a data access of the CPU is performed by executing two threads. The data access control circuit detects a failure of the CPU by making a comparison between the command and the address, respectively, in the shared access generated by executing the two threads.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: January 5, 2016
    Assignee: Renesas Electronics Corporation
    Inventors: Hiromichi Yamada, Tsutomu Yamada, Nobuyasu Kanekawa, Kesami Hagiwara, Yuichi Ishiguro, Takashi Yasumasu, Kazuyoshi Fukuda, Yoshiyuki Nakada
  • Publication number: 20150339201
    Abstract: The present invention provides a microcontroller which can continue operation even at the time of a failure without making a memory redundant to suppress increase in chip area. The microcontroller includes three or more processors executing the same process in parallel and a storage device. The storage device includes a memory mat having a storage region which is not redundant, an address selection part, a data output part, and a failure recovery part. The address selection part selects a storage region in the memory mat on the basis of three or more addresses issued at the time of an access by the processors. The data output part reads data from the storage region in the memory mat selected by the address selection part. The failure recovery part corrects or masks a failure of predetermined number or less which occurs in the memory mat, the address selection part, and the data output part.
    Type: Application
    Filed: May 6, 2015
    Publication date: November 26, 2015
    Applicant: RENESAS ELECTRONICS CORPORATION
    Inventors: Nobuyasu KANEKAWA, Hitoshi ARIMITSU, Takashi YASUMASU, Hideki MATSUYAMA
  • Publication number: 20150046759
    Abstract: A micro controller with fault detection function is provided, in which duplex processing by a program is realized without complicating the program. Peripheral circuits are provided with registers and execute processing based on a command. A central processing unit executes twice processing by the same program that accesses the register. A duplex access control circuit is configured with a peripheral bus access unit, a buffer, and a comparator unit. The peripheral bus access unit controls the access to the register by the central processing unit in the first program execution. The buffer stores the access information to the register in the first program execution. The comparator unit compares the access information in the second program execution with the access information stored in the access information storage unit. In the case of disagreement, an error signal is outputted to the central processing unit.
    Type: Application
    Filed: August 9, 2014
    Publication date: February 12, 2015
    Inventors: HIROMICHI YAMADA, NOBUYASU KANEKAWA, TSUTOMU YAMADA, KESAMI HAGIWARA, YUICHI ISHIGURO, TAKASHI YASUMASU, KAZUYOSHI FUKUDA, YOSHIYUKI NAKADA
  • Publication number: 20140082427
    Abstract: To have a problem of occurrence of the same failure in failure detection of a microcontroller. A microcontroller has a CPU and a data access control circuit. The data access control circuit performs two types of accesses: an individual access in which a data access of the CPU is performed for each thread, and a shared access in which a data access of the CPU is performed by executing two threads. The data access control circuit detects a failure of the CPU by making a comparison between the command and the address, respectively, in the shared access generated by executing the two threads.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 20, 2014
    Applicant: Renesas Electrics Corporation
    Inventors: Hiromichi Yamada, Tsutomu Yamada, Nobuyasu Kanekawa, Kesami Hagiwara, Yuichi Ishiguro, Takashi Yasumasu, Kazuyoshi Fukuda, Yoshiyuki Nakada
  • Publication number: 20130020978
    Abstract: A microcontroller includes a central processing unit, a PWM signal generation unit which generates a PWM signal according to a generation condition of a PWM signal set by the central processing unit, and a diagnostic unit which inputs the generated PWM signal therein and detects a pulse period and a pulse width, based on the input signal and which determines whether the detected pulse period and pulse width respectively coincide with a pulse period and a pulse width corresponding to the generation condition.
    Type: Application
    Filed: July 21, 2012
    Publication date: January 24, 2013
    Inventors: Hiromichi YAMADA, Teruaki Sakata, Nobuyasu Kanekawa, Yuichi Ishiguro, Takashi Yasumasu, Kazuyoshi Fukuda, Kesami Hagiwara