Patents by Inventor Mamoru Sakugawa
Mamoru Sakugawa 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: 10140207Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: GrantFiled: January 22, 2018Date of Patent: November 27, 2018Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Mamoru Sakugawa, Tomohiro Sakurai, Katsuyoshi Watanabe, Seiji Ikari, Takashi Nasu, Tsutomu Kumagai
-
Publication number: 20180143900Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: ApplicationFiled: January 22, 2018Publication date: May 24, 2018Inventors: Mamoru SAKUGAWA, Tomohiro SAKURAI, Katsuyoshi WATANABE, Seiji IKARI, Takashi NASU, Tsutomu KUMAGAI
-
Patent number: 9910770Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: GrantFiled: June 29, 2016Date of Patent: March 6, 2018Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Mamoru Sakugawa, Tomohiro Sakurai, Katsuyoshi Watanabe, Seiji Ikari, Takashi Nasu, Tsutomu Kumagai
-
Publication number: 20160314068Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: ApplicationFiled: June 29, 2016Publication date: October 27, 2016Inventors: Mamoru SAKUGAWA, Tomohiro SAKURAI, Katsuyoshi WATANABE, Seiji IKARI, Takashi NASU, Tsutomu KUMAGAI
-
Patent number: 9395999Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: GrantFiled: April 13, 2011Date of Patent: July 19, 2016Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Mamoru Sakugawa, Tomohiro Sakurai, Katsuyoshi Watanabe, Seiji Ikari, Takashi Nasu, Tsutomu Kumagai
-
Patent number: 9170637Abstract: A data processing device, includes a central processing unit configured to operate in accordance with a program; a register capable of setting a first mode and a second mode; a non-volatile memory; a sequencer configured to control the non-volatile memory; and a first clock circuit for supplying a first clock to the central processing unit and the non-volatile memory, wherein the first mode is a mode in which the central processing unit is operated within a first range of an external supply voltage, wherein the second mode is a mode in which the central processing unit is operated within a second range of the external supply voltage, the second range includes the first range and a relatively low voltage lower than the lower limit voltage of the first range.Type: GrantFiled: April 13, 2015Date of Patent: October 27, 2015Assignee: Renesas Electronics CorporationInventors: Mamoru Sakugawa, Masamichi Fujito, Jun Setogawa, Masaru Takahashi, Shinsuke Yoshimura
-
Publication number: 20150220130Abstract: A data processing device, includes a central processing unit configured to operate in accordance with a program; a register capable of setting a first mode and a second mode; a non-volatile memory; a sequencer configured to control the non-volatile memory; and a first clock circuit for supplying a first clock to the central processing unit and the non-volatile memory, wherein the first mode is a mode in which the central processing unit is operated within a first range of an external supply voltage, wherein the second mode is a mode in which the central processing unit is operated within a second range of the external supply voltage, the second range includes the first range and a relatively low voltage lower than the lower limit voltage of the first range.Type: ApplicationFiled: April 13, 2015Publication date: August 6, 2015Inventors: Mamoru SAKUGAWA, Masamichi FUJITO, Jun SETOGAWA, Masaru TAKAHASHI, Shinsuke YOSHIMURA
-
Patent number: 9026823Abstract: A central processing unit sets which of the following modes a data processing device is to operate in accordance with a user program. The high-speed operation mode allows operation within a first range in which an external supply voltage is relatively high. The wide voltage range operation mode allows operation within a second range in which the external supply voltage includes the first range and a relatively low voltage range, and an upper limit of a frequency of the first clock in the wide voltage range operation mode is lower than an upper limit of a frequency of the first clock in the high-speed operation mode. The frequency of the first clock in the low power consumption operation mode is lower than the frequency of the first clock in the high-speed operation mode and the frequency of the first clock in the wide voltage range operation mode.Type: GrantFiled: August 26, 2010Date of Patent: May 5, 2015Assignee: Renesas Electronics CorporationInventors: Mamoru Sakugawa, Masamichi Fujito, Jun Setogawa, Masaru Takahashi, Shinsuke Yoshimura
-
Publication number: 20130145190Abstract: A central processing unit sets which of the following modes a data processing device is to operate in accordance with a user program. The high-speed operation mode allows operation within a first range in which an external supply voltage is relatively high. The wide voltage range operation mode allows operation within a second range in which the external supply voltage includes the first range and a relatively low voltage range, and an upper limit of a frequency of the first clock in the wide voltage range operation mode is lower than an upper limit of a frequency of the first clock in the high-speed operation mode. The frequency of the first clock in the low power consumption operation mode is lower than the frequency of the first clock in the high-speed operation mode and the frequency of the first clock in the wide voltage range operation mode.Type: ApplicationFiled: August 26, 2010Publication date: June 6, 2013Applicant: Renesas Electronics CorporationInventors: Mamoru Sakugawa, Masamichi Fujito, Jun Setogawa, Masaru Takahashi, Shinsuke Yoshimura
-
Patent number: 8370556Abstract: A multi-core LSI with improved stability of operation. The multi-core LSI includes a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus for arbitrating access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from a module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: GrantFiled: January 3, 2012Date of Patent: February 5, 2013Assignee: Renesas Electronics CorporationInventor: Mamoru Sakugawa
-
Publication number: 20120173780Abstract: A multi-core LSI with improved stability of operation. The multi-core LSI includes a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus for arbitrating access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from a module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: ApplicationFiled: January 3, 2012Publication date: July 5, 2012Inventor: Mamoru SAKUGAWA
-
Patent number: 8108586Abstract: To provide a multi-core LSI capable of improving the stability of operation. A multi-core LSI comprises a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus, for arbitrating an access to the module (s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate the access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: GrantFiled: January 5, 2011Date of Patent: January 31, 2012Assignee: Renesas Electronics CorporationInventor: Mamoru Sakugawa
-
Publication number: 20110258422Abstract: There is a need to provide a microcomputer capable of eliminating an external terminal for endian selection. Flash memory includes a user boot area for storing a program executed in user boot mode and corresponding endian information and a user area for storing a program executed in user mode and corresponding endian information. A data transfer circuit reads endian information stored in the user boot area or the user area in accordance with operation mode and supplies the endian information to a CPU before reset release of the CPU. Accordingly, an external terminal for endian selection can be eliminated.Type: ApplicationFiled: April 13, 2011Publication date: October 20, 2011Inventors: Mamoru Sakugawa, Tomohiro Sakurai, Katsuyoshi Watanabe, Seiji Ikari, Takashi Nasu, Tsutomu Kumagai
-
Publication number: 20110099303Abstract: To provide a multi-core LSI capable of improving the stability of operation. A multi-core LSI comprises a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus, for arbitrating an access to the module (s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate the access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: ApplicationFiled: January 5, 2011Publication date: April 28, 2011Inventor: Mamoru SAKUGAWA
-
Patent number: 7890685Abstract: To provide a multi-core LSI capable of improving the stability of operation. A multi-core LSI comprises a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus, for arbitrating an access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate the access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: GrantFiled: February 6, 2009Date of Patent: February 15, 2011Assignee: Renesas Electronics CorporationInventor: Mamoru Sakugawa
-
Publication number: 20090210598Abstract: To provide a multi-core LSI capable of improving the stability of operation. A multi-core LSI comprises a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus, for arbitrating an access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate the access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.Type: ApplicationFiled: February 6, 2009Publication date: August 20, 2009Inventor: Mamoru SAKUGAWA
-
Publication number: 20080022052Abstract: There is provided a bus coupled multiprocessor capable of reducing the number of snooping processes of each of a plurality of processors (CPU) constituting the multiprocessor, whereby the performance of the CPU is improved and its power consumption is reduced. According to the present invention, each of the CPUs includes a register for storing a bit string containing a first bit indicating whether the snooping process is performed or not when each of the CPUs is in a predetermined operation mode, and a comparing unit for comparing the first bit stored in the register with mode information indicating the kind of the operation mode outputted when the predetermined CPU accesses the bus. The snooping process is selectively performed based on the result of comparison in the comparing unit.Type: ApplicationFiled: July 11, 2007Publication date: January 24, 2008Applicant: Renesas Technology Corp.Inventor: Mamoru Sakugawa
-
Patent number: 7143205Abstract: A DMA controller comprises an arbitration unit for arbitrating among a plurality of channels so as to select a DMA request from among a plurality of DMA requests accepted by way of the plurality of channels according to priorities assigned to the plurality of channels in advance, and a trace buffer for storing trace data associated with the DMA request selected by the arbitration unit. The DMA controller can also include a write control unit for enabling or disabling writing of the trace data associated with the DMA request selected by the arbitration unit in the trace buffer.Type: GrantFiled: June 7, 2002Date of Patent: November 28, 2006Assignee: Renesas Technology Corp.Inventor: Mamoru Sakugawa
-
Publication number: 20040068598Abstract: The present invention is to obtain a multiprocessor system which enables appropriately an avoidance of a wrong acceptance by a simple formation of a hardware.Type: ApplicationFiled: May 13, 2003Publication date: April 8, 2004Applicant: Renesas Technology Corp.Inventor: Mamoru Sakugawa
-
Patent number: 6684278Abstract: A microcomputer comprises a CPU, a built-in memory and a memory controller. The memory controller performs access control to the built-in memory in response to a memory access request from the CPU. The microcomputer further comprises a wait count register for storing a waiting period relating to memory access. The memory controller reads the waiting period upon receipt of the memory access request, and then, performs the access control to the built-in memory after a lapse of the waiting period. Low power consumption is achieved by utilizing the access control to the built-in memory without controlling a power source and an oscillator.Type: GrantFiled: December 8, 1999Date of Patent: January 27, 2004Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Mamoru Sakugawa, Hiroyuki Kondo