Patents by Inventor Shinji Kashiwagi

Shinji Kashiwagi 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: 8055882
    Abstract: Disclosed is a multiprocessor apparatus including a plurality of processors connected to a common bus, a co-processor provided in common to the processors, an arbitration circuit that arbitrates contention among the processors with respect to use of a resource in the co-processor through a tightly coupled bus by the processors and a multiplexer coupled to the arbitration circuit, coupled to the processors through a local buses, and coupled to the co-processor through the local buses to transfer the commands received from the respective processors to the co-processor in accordance with a permission signal output by the arbitration circuit.
    Type: Grant
    Filed: July 18, 2008
    Date of Patent: November 8, 2011
    Assignee: Renesas Electronics Corporation
    Inventors: Shinji Kashiwagi, Hiroyuki Nakajima
  • Patent number: 7539847
    Abstract: A processor system that includes a main processor, and a coprocessor connected to the main processor. If the number of instruction execution cycles of an extended instruction executed by the coprocessor is larger than the number of instruction execution cycles of a basic instruction executed by the main processor, a pipeline process for a subsequent instruction retrieved after the extended instruction is stopped at least for a period corresponding to a difference between the number of instruction execution cycles of the extended instruction and the number of instruction execution cycles of the basic instruction.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: May 26, 2009
    Assignee: NEC Electronics Corporation
    Inventor: Shinji Kashiwagi
  • Publication number: 20090106467
    Abstract: Disclosed is a multiprocessor apparatus including a co-processor provided in common to a plurality of processors and including a plurality of resources and an arbitration circuit that arbitrates contention among the processors with respect to use of a resource in the co-processor by the processors through a co-processor bus, which is a tightly coupled bus, for each resource or each resource hierarchy according to instructions issued from the processors to the co-processor. Under control by the arbitration circuit, simultaneous use of a plurality of resources on a same hierarchy or different hierarchies in the co-processor by the processors through the tightly coupled bus is allowed.
    Type: Application
    Filed: July 18, 2008
    Publication date: April 23, 2009
    Applicant: NEC Electronics Corporation
    Inventors: Shinji Kashiwagi, Hiroyuki Nakajima
  • Publication number: 20090024834
    Abstract: Disclosed is a multiprocessor apparatus including a plurality of processors connected to a common bus, a co-processor provided in common to the processors, and an arbitration circuit that arbitrates contention among the processors with respect to use of a resource in the co-processor through a tightly coupled bus by the processors.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 22, 2009
    Applicant: NEC ELECTRONICS CORPORATION
    Inventors: Shinji Kashiwagi, Hiroyuki Nakajima
  • Patent number: 7428676
    Abstract: A boundary-scan device in which a plurality of signal paths are connected to the macro, each having a data signal input end and a data signal output end for signal transmission during normal mode operations. A plurality of circuits is provided for the plurality of signal paths, respectively. Each circuit is capable of capturing a signal transmission event that a signal has past through one of the plurality of signal paths during test mode operations.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: September 23, 2008
    Assignee: NEC Electronics Corporation
    Inventor: Shinji Kashiwagi
  • Publication number: 20070180220
    Abstract: A processor system that includes a main processor, and a coprocessor connected to the main processor. If the number of instruction execution cycles of an extended instruction executed by the coprocessor is larger than the number of instruction execution cycles of a basic instruction executed by the main processor, a pipeline process for a subsequent instruction retrieved after the extended instruction is stopped at least for a period corresponding to a difference between the number of instruction execution cycles of the extended instruction and the number of instruction execution cycles of the basic instruction.
    Type: Application
    Filed: January 22, 2007
    Publication date: August 2, 2007
    Applicant: NEC ELECTRONICS CORPORATION
    Inventor: Shinji KASHIWAGI
  • Patent number: 7222276
    Abstract: A scan test circuit (100) including a path for capturing a control signal during a test mode is disclosed. Scan test circuit (100) may include a control supply circuit (20), a clock control circuit (30), a control signal test circuit (40), and a scan flip-flop (1). Control supply circuit (20) may receive a control signal (Enable signal), which may be used for enabling a clock signal (CLK) in a gated clock system. A control supply test circuit (40) may provide a signal path that can apply control signal (Enable signal) to scan flip-flop (1) for capturing. In this way, functionality of a combination circuit used for generating a control signal (Enable signal) may be verified.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: May 22, 2007
    Assignee: NEC Electronics Corporation
    Inventor: Shinji Kashiwagi
  • Publication number: 20040165071
    Abstract: A boundary-scan device to a macro is disclosed. A plurality of signal paths are connected to the macro, each having a data signal input end and a data signal output end for signal transmission during normal mode operations. A plurality of circuitries are provided for the plurality of signal paths, respectively. Each circuitry has capability of capturing a signal transmission event that a signal has past through one of the plurality of signal paths during test mode operations.
    Type: Application
    Filed: September 5, 2003
    Publication date: August 26, 2004
    Applicant: NEC ELECTRONICS CORPORATION
    Inventor: Shinji Kashiwagi
  • Publication number: 20020162065
    Abstract: A scan test circuit (100) including a path for capturing a control signal during a test mode is disclosed. Scan test circuit (100) may include a control supply circuit (20), a clock control circuit (30), a control signal test circuit (40), and a scan flip-flop (1). Control supply circuit (20) may receive a control signal (Enable signal), which may be used for enabling a clock signal (CLK) in a gated clock system. A control supply test circuit (40) may provide a signal path that can apply control signal (Enable signal) to scan flip-flop (1) for capturing. In this way, functionality of a combination circuit used for generating a control signal (Enable signal) may be verified.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 31, 2002
    Inventor: Shinji Kashiwagi