Patents by Inventor Makoto Saen

Makoto Saen 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: 20100083011
    Abstract: In a configuration provided with, for example, sixty four pieces of processor cores, an on-chip-memory, a bus commonly connected thereto, and others, the processor cores are operated by a power supply with low voltage and a clock with low frequency, and the bus is operated by a power supply with high voltage and a clock with high frequency. Each of the processor cores is provided with a bus interface and a frequency divider in order to absorb a power supply voltage difference and a frequency difference between the bus and each of them. The frequency divider generates the clock with low frequency from the clock with high frequency, and the bus interface is provided with a level shifting function, a data width converting function, a hand shaking function between the bus and the bus interface, and the like.
    Type: Application
    Filed: May 15, 2009
    Publication date: April 1, 2010
    Inventors: Masafumi ONOUCHI, Hiroyuki Mizuno, Yusuke Kanno, Makoto Saen
  • Publication number: 20100078790
    Abstract: In a semiconductor device in which a plurality of memory LSIs and a plurality of processor LSIs are stacked, as the number of stacked layers increase, the communication distance of data between a memory LSI and a processor LSI will increase. Therefore, the parasitic capacitance and parasitic resistance of the wiring used for the communication increase and, as a result of which, the power and speed performance of the entire system will be degraded. At least two or more of the combinations of a processor LSI 100 and a memory LSI 200 are stacked and the processor LSI 100 and the memory LSI 200 in the same combination are stacked adjacent to each other in the vertical direction.
    Type: Application
    Filed: May 14, 2009
    Publication date: April 1, 2010
    Inventors: Kiyoto ITO, Makoto Saen, Yuki Kuroda
  • Publication number: 20100008058
    Abstract: Traffic between logic LSIs and memory is increasing year by year and there is demand for increase of capacity of communication between them and reduction of power consumption in the communication. Communication distances between LSIs can be reduced by stacking the LSIs. However, in a simple stack of logic LSIs and memory LSIs, it is difficult to ensure heat dissipation to cope with increasing heat densities and ensure transmission characteristics for fast communication with the outside of the stacked package. Also required is a connection topology that improves the performance of communication among the stacked LSIs while ensuring the versatility of the LSIs. An external-communication LSI, a memory LSI, and a logic LSI are stacked in this order in a semiconductor package and are interconnected by through silicon vias.
    Type: Application
    Filed: May 14, 2009
    Publication date: January 14, 2010
    Inventors: Makoto SAEN, Kenichi OSADA
  • Patent number: 7646197
    Abstract: To perform execution scheduling of function blocks so as to control the total required power of the function blocks within a supplyable power budget value, and thereby realize stable operations at low power consumption. Function block identifiers are allotted to all the function blocks, and to a RAM area that a power consumption control device can read and write, a list to store identifiers and task priority, power mode value showing power states, and power mode time showing the holding time of power states can be linked. A single or plural link lists for controlling the schedules of tasks operating on the function blocks, a link list for controlling the function block in execution currently in high power mode, a link list for controlling the function block in stop currently in stop mode, and a link list for controlling the function block in execution currently in low power mode are allotted, and thereby the power source and the operation clock are controlled by the power consumption control device.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: January 12, 2010
    Assignee: Renesas Technology Corp.
    Inventors: Satoshi Misaka, Makoto Saen, Tetsuya Yamada, Keisuke Toyama, Kenichi Osada
  • Publication number: 20090262574
    Abstract: A highly reliable large capacity phase change memory module is realized. A semiconductor device according to the present invention includes a memory array having a structure in which a storage layer using a chalcogenide material and a memory cell constituted of a diode are stacked, and an initialization condition and a rewriting condition are changed in accordance with the layer where a selected memory cell is located. A current mirror circuit is selected in accordance with an operation, and at the same time, the initialization condition and the rewriting condition (here, reset condition) are changed in accordance with the operation by a control mechanism of the reset current in a voltage selection circuit and a current mirror circuit.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 22, 2009
    Inventors: Satoru HANZAWA, Hitoshi Kume, Motoyasu Terao, Tomonori Sekiguchi, Makoto Saen
  • Publication number: 20090245445
    Abstract: A semiconductor device including a pair of stacked semiconductor ICs capable of communicating with each other by wireless. Each IC has: a transmitter circuit operable to send, by wireless, transmit data together with a clock signal deciding a transmission timing, and arranged so that the wireless transmission timing is adjustable; a receiver circuit operable to receive data in synchronization with a clock signal received by wireless, and arranged so that its wireless reception timing is adjustable; and a control circuit operable to perform timing adjustments of the transmitter and receiver circuits based on a result of authentication of data returned by the other IC in response to data transmitted through the transmitter circuit, and received by the receiver circuit. This arrangement for near field communication between stacked semiconductor ICs enables: reduction of the scale of a circuit for communication timing adjustment; and highly accurate adjustment of the communication timing.
    Type: Application
    Filed: February 12, 2009
    Publication date: October 1, 2009
    Inventors: Makoto Saen, Kenichi Osada, Shigenobu Komatsu, Itaru Nonomura, Yasuhisa Shimazaki
  • Publication number: 20090157252
    Abstract: In a vehicle electronic system including a plurality of LSI boards, LSIS which cannot control a user interface such as image or audio directly issue a command for notifying a vehicle occupant of its own information via networks and an information control LSI receives the request to output a message. A mechanism for setting priority of processings regarding LSI status information notification to be lower than that of an apparatus control processing is provided in each of LSIs and networks so that real-time property of the apparatus control processing is maintained. In order to reduce network load regarding the LSI status information notification, a message content itself is stored in a memory in a vehicle information processing unit previously so that only an ID for identifying the message content is transmitted.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 18, 2009
    Inventors: Makoto Saen, Kenichi Osada, Shigeru Oho
  • Patent number: 7529874
    Abstract: A technology capable of efficiently performing the processes by using limited resources in an LSI where a plurality of real-time applications are parallelly processed is provided. To provide such a technology, a mechanism is provided in which a plurality of processes to be executed on a plurality of processing units in an LSI are managed throughout the LSI in a unified manner. For each process to be managed, a priority is calculated based on the state of progress of the process, and the execution of the process is controlled according to the priority. A resource management unit IRM or program that collects information such as a process state from each of the processing units executing the processes and calculates a priority for each process is provided. Also, a programmable interconnect unit and storage means for controlling a process execution sequence according to the priority are provided.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 5, 2009
    Assignee: Renesas Technology Corp.
    Inventors: Makoto Saen, Tetsuya Yamada, Satoshi Misaka, Keisuke Toyama, Kenichi Osada
  • Publication number: 20090089786
    Abstract: A technology capable of efficiently performing the processes by using limited resources in an LSI where a plurality of real-time applications are parallelly processed is provided. To provide such a technology, a mechanism is provided in which a plurality of processes to be executed on a plurality of processing units in an LSI are managed throughout the LSI in a unified manner. For each process to be managed, a priority is calculated based on the state of progress of the process, and the execution of the process is controlled according to the priority. A resource management unit IRM or program that collects information such as a process state from each of the processing units executing the processes and calculates a priority for each process is provided. Also, a programmable interconnect unit and storage means for controlling a process execution sequence according to the priority are provided.
    Type: Application
    Filed: October 11, 2006
    Publication date: April 2, 2009
    Inventors: Makoto Saen, Tetsuya Yamada, Satoshi Misaka, Keisuke Toyama, Kenichi Osada
  • Publication number: 20090031053
    Abstract: An interconnect configuration technology of making an access from an IP mounted on a semiconductor chip to an IP mounted on another semiconductor chip by transmitting and receiving a packet transferred through an interconnect built in a semiconductor chip among the chips using the 3D coupling technology. The device according to the technology has an initiator for transmitting an access request, a target for receiving the access request and transmitting an access response, a router for relaying the access request and the access response, and a 3D coupling circuit (three-dimensional transceiver) for performing communication with the outside, wherein the 3D coupling circuit is disposed adjacent to the router.
    Type: Application
    Filed: July 14, 2008
    Publication date: January 29, 2009
    Inventors: Itaru Nonomura, Makoto Saen, Kenichi Osada
  • Publication number: 20090021974
    Abstract: A semiconductor device where multiple chips of identical design can be stacked, and the spacer and interposer eliminated, to improve three-dimensional coupling information transmission capability. A first semiconductor circuit including a three-dimensional coupling circuit (three-dimensional coupling transmission terminal group and three-dimensional coupling receiver terminal group); and a second semiconductor integrated circuit including a three-dimensional coupling circuit and feed-through electrode (power supply via hole and ground via hole); and a third semiconductor integrated circuit including a three-dimensional coupling circuit and feed-through electrode are stacked on the package substrate.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 22, 2009
    Inventors: Itaru NONOMURA, Kenichi Osada, Makoto Saen
  • Publication number: 20080114967
    Abstract: There is provided a semiconductor integrated circuit device which consumes less power and enables real-time processing. The semiconductor integrated circuit device comprises: thermal sensors which can detect temperature, determine whether the detection result exceeds each of the above reference values and output the result; and a control block capable of controlling the operations of arithmetic blocks based on the output signals of the thermal sensors, wherein the control block returns to an operation state from a suspended state with an interrupt signal based on the output signals of the thermal sensors and determines the operation conditions of the arithmetic blocks to ensure that the temperature conditions of the arithmetic blocks are satisfied. Thereby, power consumption is reduced and real-time processing efficiency is improved.
    Type: Application
    Filed: November 6, 2007
    Publication date: May 15, 2008
    Inventors: Makoto Saen, Kenichi Osada, Tetsuya Yamada, Yusuke Kanno, Satoshi Misaka
  • Patent number: 7337251
    Abstract: The information processing device comprises first and second master circuits and an arbiter for arbitrating access rights to a bus to which the master circuits are connected. The arbiter has storage units retaining information representing priorities of the access rights, and an arbitration control logical unit for arbitrating the access rights of the master circuits based on the information. When the priority of the first master circuit is higher than the priority of the second master circuit and there is no access request from the first master circuit but there is an access request from the second master circuit, the arbitration control logical unit permits access of the second master circuit, and the storage units lower the priority of the second master circuit without changing the priority of the first master circuit.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: February 26, 2008
    Assignee: Renesas Technology Corp.
    Inventors: Makoto Saen, Hiroshi Ueda, Eiji Yamamoto
  • Publication number: 20080022140
    Abstract: A chip (1) includes: a resource manager (2); various kinds of functional blocks (3-6); a thermal sensor (13); and a performance counter (15). The resource manager manages tasks that the functional blocks execute, and determines a task progress (38) for each task from an activated ratio (?) provided from the performance counter and a deadline (39) contained in task information (33) and decides priority of each task. When the temperature detected by the thermal sensor during execution of a task is not less than a threshold (T_max), the resource manager reads out a power consumption budget (P_max) from a memory (9) which has been set to make the temperature below the threshold, and stops the clock fed to the functional block executing a task having a lower priority or lowers the frequency of the clock until a chip power consumption value (p_sum) becomes smaller than the power consumption budget.
    Type: Application
    Filed: July 17, 2007
    Publication date: January 24, 2008
    Inventors: Tetsuya Yamada, Makoto Saen, Satoshi Misaka, Keisuke Toyama, Kenichi Osada
  • Publication number: 20070260791
    Abstract: A data processing device which, even if congestion occurs on a bus circuit of a specific processing circuit in an LSI in which multiple circuit modules are connected by buses, can fully actualize the performance potential of the system on chip. Buses and slave circuits on which accesses concentrate are provided with observation blocks. Each observation block has a mechanism to notify system control circuits such as a clock controller and master circuits such as CPU cores of the acquired status information, and each master circuit further has a mechanism capable of dynamically altering the priority order for notifying the bus circuits and slave circuits of the priority order of processing.
    Type: Application
    Filed: July 11, 2007
    Publication date: November 8, 2007
    Inventors: Makoto Saen, Kei Suzuki
  • Publication number: 20070226558
    Abstract: The present invention is directed to facilitate debugging in a semiconductor integrated circuit device including a plurality of microprocessors. A semiconductor integrated circuit device includes: a plurality of processors; a plurality of debug interfaces enabling debugging of the corresponding processors; a plurality of common terminals shared by the plurality of debug interfaces; a selection circuit capable of selectively connecting the plurality of debug interfaces to the common terminals; and a controller capable of controlling selecting operation in the selection circuit in accordance with a predetermined instruction. A first selector capable of selectively connecting the plurality of debug interfaces to a TRST terminal in the terminal group conformed with the JTAG specifications, and a second selector capable of selectively connecting the plurality of debug interfaces to terminals other than the TRST terminal are provided.
    Type: Application
    Filed: November 16, 2006
    Publication date: September 27, 2007
    Inventors: Yuri Ikeda, Yoshikazu Aoto, Jun Matsushima, Hiroyuki Sasaki, Tomoyoshi Ujii, Makoto Saen
  • Publication number: 20070083779
    Abstract: To perform execution scheduling of function blocks so as to control the total required power of the function blocks within a supplyable power budget value, and thereby realize stable operations at low power consumption. Function block identifiers are allotted to all the function blocks, and to a RAM area that a power consumption control device can read and write, a list to store identifiers and task priority, power mode value showing power states, and power mode time showing the holding time of power states can be linked. A single or plural link lists for controlling the schedules of tasks operating on the function blocks, a link list for controlling the function block in execution currently in high power mode, a link list for controlling the function block in stop currently in stop mode, and a link list for controlling the function block in execution currently in low power mode are allotted, and thereby the power source and the operation clock are controlled by the power consumption control device.
    Type: Application
    Filed: October 4, 2006
    Publication date: April 12, 2007
    Inventors: Satoshi Misaka, Makoto Saen, Tetsuya Yamada, Keisuke Toyama, Kenichi Osada
  • Patent number: 7152131
    Abstract: In a data processor including a master circuit that issues an access request and slave circuits that perform processing in response to the access request received from the master circuit, the disclosed invention enables the master circuit to access all data areas of the slave circuits even if the master circuit does not have an access command in data size suitable for accessing the slave circuit. An access size control unit that can convert access size input from the master circuit to data size in which the slave circuit accepts access is installed between the master circuit and the slave circuit. The access size control unit retains at least one address for access size setting. As the master circuit accesses the appropriate address for access size setting, the access size conversion procedure can be carried out.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: December 19, 2006
    Assignee: Renesas Technology Corp.
    Inventors: Makoto Saen, Kei Suzuki
  • Publication number: 20060149884
    Abstract: The information processing device comprises first and second master circuits and an arbiter for arbitrating access rights to a bus to which the master circuits are connected. The arbiter has storage units retaining information representing priorities of the access rights, and an arbitration control logical unit for arbitrating the access rights of the master circuits based on the information. When the priority of the first master circuit is higher than the priority of the second master circuit and there is no access request from the first master circuit but there is an access request from the second master circuit, the arbitration control logical unit permits access of the second master circuit, and the storage units lower the priority of the second master circuit without changing the priority of the first master circuit.
    Type: Application
    Filed: December 16, 2005
    Publication date: July 6, 2006
    Inventors: Makoto Saen, Hiroshi Ueda, Eiji Yamamoto
  • Publication number: 20060059284
    Abstract: A data processing device which, even if congestion occurs on a bus circuit of a specific processing circuit in an LSI in which multiple circuit modules are connected by buses, can fully actualize the performance potential of the system on chip. Buses and slave circuits on which accesses concentrate are provided with observation blocks. Each observation block has a mechanism to notify system control circuits such as a clock controller and master circuits such as CPU cores of the acquired status information, and each master circuit further has a mechanism capable of dynamically altering the priority order for notifying the bus circuits and slave circuits of the priority order of processing.
    Type: Application
    Filed: August 12, 2005
    Publication date: March 16, 2006
    Inventors: Makoto Saen, Kei Suzuki