Patents by Inventor Teppei Hirotsu

Teppei Hirotsu 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: 20110101959
    Abstract: The present invention aims to provide a current-controlled semiconductor device which corrects fluctuations of both gain and offset of a current detection circuit to thereby enable high-accuracy current detection within a single-chip IC, and a control unit using the same. The current-controlled semiconductor device 100 is provided on the same semiconductor chip with a MOSFET 110H, two constant current sources, and a current detection circuit 120 which detects a current of the MOSFET and currents of the constant current sources. Further, the constant current sources are equipped with an external connecting terminal T5 for measuring their current values. A correction measured-value holding register 145 holds therein the current values of the constant current sources, which have been measured from outside.
    Type: Application
    Filed: August 25, 2010
    Publication date: May 5, 2011
    Inventors: Teppei Hirotsu, Nobuyasu Kanekawa, Itaru Tanabe
  • Patent number: 7904626
    Abstract: There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where high-priority access request and a low-request access request are simultaneously generated to a shared access processing unit and high-priority accesses are continuously generated. And, there is provided an access arbitration equipment comprising: an issued access request retention unit; a first interval determination circuit; and a second interval determination circuit. In a case where the first interval determination circuit determines that an interval is generated between an issued access processing and a most prior access processing and a second interval determination circuit determines that no interval is generated between the issued access processing and a second-prior access request, the priority order of the most prior access request and the second-prior access request is changed.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: March 8, 2011
    Assignee: Renesas Electronics Corporation
    Inventors: Teppei Hirotsu, Kotaro Shimamura, Teruaki Sakata, Noboru Sugihara
  • Publication number: 20110049988
    Abstract: The present invention aims to provide a control system which is capable of building high-precision current detecting means in a single-chip LSI and can be realized at a lower cost, and a semiconductor device used in the control system. Drive circuits are provided inside the same semiconductor chip. The drive circuits are equipped with: current detecting shunt resistors each of which is provided in each of the drive circuits and detects a current flowing through a load, the current detecting shunt resistors being provided within a semiconductor chip by the same process; a dummy resistor provided within the semiconductor chip by the same process as the current detecting shunt resistors; and a calibration reference externally attached to the semiconductor chip and connected to the dummy resistor. A correcting means corrects the values of currents that flow through the current detecting shunt resistors, using the dummy resistor and the calibration reference.
    Type: Application
    Filed: August 12, 2010
    Publication date: March 3, 2011
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Nobuyasu KANEKAWA, Teppei HIROTSU, Itaru TANABE, Shuichi MIYAOKA, Ryoichi OURA
  • Publication number: 20100327979
    Abstract: A highly accurate current detection apparatus is realized in a one-chip LSI. An end of a current detector is connected to an analog power supply (VACC) or a virtual analog ground potential (VAG) of a voltage amplifier and an A/D converter, and a predetermined voltage is supplied between the voltage amplifier and the virtual ground potential (VAG) by a power supply.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 30, 2010
    Applicant: Hitachi Automotive Systems, Ltd.
    Inventors: Nobuyasu KANEKAWA, Teppei Hirotsu, Takayuki Hashimoto, Itaru Tanabe
  • Patent number: 7752527
    Abstract: A microcontroller in which an increase in hardware is suppressed and data correction capability for software error of RAM can be improved is provided. A microcontroller which performs processing according to a program includes a CPU and a RAM for storing data processed by the CPU, wherein multiplexed regions are defined in the RAM, and when these regions are accessed, an access to an address outputted by the CPU and a copy access to an address obtained by adding or subtracting a certain value to or from the address outputted by the CPU are performed. By this means, the same data can be stored in a plurality of regions and the reliability can be improved.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: July 6, 2010
    Assignee: Renesas Technology Corp.
    Inventors: Hiromichi Yamada, Teppei Hirotsu, Teruaki Sakata, Takeshi Kataoka, Shunichi Iwata
  • Publication number: 20090024777
    Abstract: There is provided a technique which reduces an average processing time of low-priority accesses with suppressing an average delay increase of a high-priority access processing even in a case where high-priority access request and a low-request access request are simultaneously generated to a shared access processing unit and high-priority accesses are continuously generated. And, there is provided an access arbitration equipment comprising: an issued access request retention unit; a first interval determination circuit; and a second interval determination circuit. In a case where the first interval determination circuit determines that an interval is generated between an issued access processing and a most prior access processing and a second interval determination circuit determines that no interval is generated between the issued access processing and a second-prior access request, the priority order of the most prior access request and the second-prior access request is changed.
    Type: Application
    Filed: June 5, 2008
    Publication date: January 22, 2009
    Inventors: Teppei Hirotsu, Kotaro Shimamura, Teruaki Sakata, Noboru Sugihara
  • Publication number: 20080077745
    Abstract: A data processing device that does not depend on the type of data, has wide application range, and can reduce memory access in data transfer via a buffer arranged in a memory is provided. In a data processing device including a plurality of data processing units and a memory commonly accessed by the data processing units, the data processing units transfer the transfer data via the memory, the transfer data and the compressed data of the transfer data are held in the memory. When read request for the data is issued, the compressed data is expanded and the expanded data is stored in the expanding data buffer. While the compressed data is being expanded, the original data is read from the memory, and after the expanded data is stored in the expanding data buffer, the expanded data is read from the expanding data buffer.
    Type: Application
    Filed: August 7, 2007
    Publication date: March 27, 2008
    Applicant: Renesas Technology Corp.
    Inventors: Teppei Hirotsu, Kotaro Shimamura, Yasuo Watanabe
  • Publication number: 20070180317
    Abstract: This method is an error correction method such that, when an error is detected in a CPU with pipeline struct, a content of a register file is restored by a delayed register file which holds an execute completion state of an [Instruction N] correctly executed before this error, and a rollback control that re-executes an instruction from the [Instruction N+1] which is the next instruction of the [Instruction N] is performed. The method collects a parity check result of arbitrary Flip-Flops existing inside the CPU, and detects an error. As a result, the content of the register file is restored into the instruction execute completion state preceding to the instruction range likely to malfunction by the error, and the instruction can be roll backed from the beginning of the instruction range likely having malfunctioned by the error.
    Type: Application
    Filed: January 16, 2007
    Publication date: August 2, 2007
    Inventors: Teppei HIROTSU, Hiromichi Yamada, Teruaki Sakata, Kesami Hagiwara
  • Publication number: 20050172110
    Abstract: A high-performance information processing technique permitting updating of an instruction buffer ready for effective prefetching to branch instructions and returning to the subroutine with a small volume of hardware is to be provided at low cost. It is an information processing apparatus equipped with a CPU, a memory, prefetch means and the like, wherein a prefetch address generator unit in the prefetch means decodes a branching series of instructions including at least one branched address calculating instruction and branching instruction to a branched address out of a current instruction buffer storing the series of instructions currently accessed by the CPU, and thereby looks ahead to the branching destination address. The information processing apparatus further comprises a RTS instruction buffer for storing a series of instructions of the return destinations of RTS instructions, and series of instructions stored in the current instruction buffer are saved into the RTS instruction buffer.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 4, 2005
    Inventors: Teppei Hirotsu, Yuuichi Abe, Takeshi Kataoka, Yasuhiro Nakatsuka
  • Publication number: 20050027921
    Abstract: A prefetch address calculation unit detects a branch instruction and a data access instruction to be reliably executed from a series of instruction included in an entry that is stored in a buffer at 1 cycle and outputs a prefetch request of its target address to a control unit. Then, decoding types of the series of instruction that is included in the entry, and setting it at an instruction type flag, the prefetch address calculation unit masks the output of the instruction type flag that has been executed by using an address signal of the instruction that is being executing presently and outputs a location of the instruction for issuing a prefetch request. By a signal from a control unit, the prefetch address calculation unit clears an instruction type flag corresponding to the instruction that issued the prefetch request.
    Type: Application
    Filed: May 11, 2004
    Publication date: February 3, 2005
    Inventors: Teppei Hirotsu, Kotaro Shimamura, Noboru Sugihara, Yasuhiro Nakatsuka, Teruaki Sakata
  • Patent number: 6792583
    Abstract: In an information processing apparatus, a user having no knowledge of a designer of an LSI modifies a floorplan of the LSI without deteriorating the performance of the LSI. The designer who designs the LSI uses a circuit designing apparatus to store circuit information including a functions of each of blocks constituting the LSI, a floorplan regarding allocation of the blocks, and evaluation indices which are the know-how of the designer, with being associated with each other. The user uses a floorplan modifying apparatus to modify the floorplan and to evaluate the modified floorplan according to the evaluation indices.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: September 14, 2004
    Assignee: Renesas Technology Corp
    Inventors: Yoshitaka Takahashi, Kotaro Shimamura, Takashi Hotta, Teppei Hirotsu, Katsuichi Tomobe
  • Patent number: 6609232
    Abstract: In logical compound of inter-subblock paths, circuits including all inter-subblock paths are generated. Logical compound is conducted for the generated circuits to achieve logical compound of the inter-subblock paths. By treating inter-subblock paths as intra-subblock paths, no input/output delay restriction is required for the logical compound of inter-subblock paths. This makes it possible to fully use performance of the logical compound tool, and hence the inter-subblock paths can be optimized through one operation of the processing.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: August 19, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Teppei Hirotsu, Ryo Fujita, Kotaro Shimamura, Hiromichi Yamada, Dai Fujii, Haruyuki Nakayama
  • Publication number: 20020174272
    Abstract: In a DMA controller having such a structure capable of readily changing a total channel number, a channel number depending unit for handling a signal related to the total channel number; an instance capable unit which can be repeatedly used plural times equal to the total channel number; and also a channel number not-depending unit are extracted from the respective functions of the DAM controller. Then, these extracted units are combined with each other so as to constitute a functional block of the DMA controller circuit. In such a case that a total device number is changed, since only the channel number depending unit may be merely corrected, a total number of correcting stages can be reduced. The reuse rate of the channel number not-depending unit may be increased.
    Type: Application
    Filed: September 24, 2001
    Publication date: November 21, 2002
    Inventors: Dai Fujii, Ryo Fujita, Hiromichi Yamada, Koutarou Shimamura, Teppei Hirotsu, Kesami Hagiwara, Hideyuki Hara, Takashi Hotta
  • Publication number: 20010056568
    Abstract: In logical compound of inter-subblock paths, circuits including all inter-subblock paths are generated. Logical compound is conducted for the generated circuits to achieve logical compound of the inter-subblock paths. By treating inter-subblock paths as intra-subblock paths, no input/output delay restriction is required for the logical compound of inter-subblock paths. This makes it possible to fully use performance of the logical compound tool, and hence the inter-subblock paths can be optimized through one operation of the processing.
    Type: Application
    Filed: February 26, 2001
    Publication date: December 27, 2001
    Inventors: Teppei Hirotsu, Ryo Fujita, Kotaro Shimamura, Hiromichi Yamada, Dai Fujii, Haruyuki Nakayama