Patents by Inventor Shinya Miyaji

Shinya Miyaji 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: 20080133838
    Abstract: In a data processing device including a main memory for storing therein a plurality of instruction streams and a processor for executing an instruction stream transferred from the main memory, the processor includes: an instruction RAM for storing therein the instruction stream transferred from the main memory; a location address setting section for setting location addresses on a memory space at which the instruction RAM will be placed; and an instruction fetch control section for determining, based on the location addresses set by the location address setting section, a space to be accessed by an instruction fetch access, and, according to result of the determination, making access to either the main memory or the instruction RAM. The location address setting section sets the location addresses in such a manner that location addresses, on the memory space, of the instruction stream stored in the instruction RAM do not coincide with location addresses, on the instruction RAM, of another instruction stream.
    Type: Application
    Filed: July 23, 2007
    Publication date: June 5, 2008
    Inventors: Kotaro Higuchi, Shinya Miyaji
  • Patent number: 7265962
    Abstract: The present invention provides an electrostatic chuck comprising a substrate, a dielectric layer formed by thermal spraying on an upper face of the substrate, an internal electrode embedded in the dielectric layer, a feeder terminal portion extending from a lower face of the substrate to the internal electrode, and an electrode provided in the feeder terminal portion, wherein the feeder terminal portion and the substrate are fixed to each other by mechanical joining.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: September 4, 2007
    Assignee: NHK Spring Co., Ltd.
    Inventors: Shinya Miyaji, Xinwei Chen, Shinji Saito
  • Patent number: 7142405
    Abstract: The present invention relates to an electrostatic chuck in which unification of a dielectric layer and a heating and cooling flange is omitted, whereby production cost can be decreased, resulting in having adequate corrosion resistance especially for high temperature processes for semiconductor. The electrostatic chuck comprises a stage and a dielectric layer formed on an upper surface of the stage by thermal spraying, and the dielectric layer is made of magnesium oxide.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: November 28, 2006
    Assignee: NHK Spring Co., Ltd.
    Inventors: Shinya Miyaji, Shinji Saito
  • Patent number: 7080367
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: July 18, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20060150023
    Abstract: To efficiently debug while reducing a debugging circuit in a system LSI made up of a plurality of CPUs. A debugging apparatus includes debug object selection means 109 for selecting the CPU to be debugged from CPUs 11 and 12 in accordance with a debug object selection request from a host PC 15 connected to a system LSI 17, event information output means 110 for outputting internal event information of one selected CPU to be debugged, detected event storage means 106 for temporarily storing a detected event set by the host PC 15, and event comparison means 105 for making a comparison between the internal event information output from the event information output means 110 and the detected event stored in the detected event storage means 106 to detect a match therebetween. The event comparison means 105 notifies the host PC 15 that an event match is detected.
    Type: Application
    Filed: December 9, 2005
    Publication date: July 6, 2006
    Inventors: Tomoya Hasebe, Shinya Miyaji, Kazuhide Watanabe
  • Publication number: 20060031661
    Abstract: When a branch instruction is decoded by the instruction decoders 409a-409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Application
    Filed: October 7, 2005
    Publication date: February 9, 2006
    Applicant: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Patent number: 6976245
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: December 13, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Patent number: 6976250
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: December 13, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20050204239
    Abstract: An inventive method is a method for testing a semiconductor integrated circuit that includes a memory circuit provided between a first storage element and a second storage element. The inventive method includes the steps of: (a) initializing the memory circuit; (b) supplying a test pattern to the first storage element; (c) supplying a memory access signal, which corresponds to the test pattern supplied to the first storage element, to the memory circuit through a path that is used in normal operation; (d) capturing a value output from the memory circuit in response to the memory access signal, into the second storage element through a path that is used in normal operation; and (e) comparing the value captured into the second storage element with an expected value.
    Type: Application
    Filed: January 21, 2005
    Publication date: September 15, 2005
    Inventors: Shinya Miyaji, Osamu Ichikawa
  • Publication number: 20050091478
    Abstract: A processor which decodes and executes an instruction sequence includes: a state hold unit for holding, when a predetermined instruction is executed, a renewal state for an execution result of the predetermined instruction; an obtaining unit for obtaining an instruction sequence composed of instructions matching instructions assigned to an instruction set of the processor, where the instruction set is assigned first conditional instructions, a first state condition for a first conditional instruction being mutually exclusive with a second state condition for a second conditional instruction which has a same operation code as the first conditional instruction, the instruction set not being assigned the second conditional instruction, and the first state condition and the second state condition specifying either of one state and a plurality of states; a decoding unit for decoding each instruction in the obtained instruction sequence one by one; a judging unit for judging whether the renewal state is included in
    Type: Application
    Filed: July 11, 2003
    Publication date: April 28, 2005
    Inventors: Shuichi Takayama, Kensuke Odani, Akira Tanaka, Nobuo Higaki, Masato Suzuki, Tetsuya Tanaka, Taketo Heishi, Shinya Miyaji
  • Patent number: 6880150
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Grant
    Filed: April 28, 1999
    Date of Patent: April 12, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20050033542
    Abstract: A debugger apparatus according to the present embodiment comprises a host, CPU, a plurality of E-memory units (emulation memory units) for storing instructions, and an execution supervision unit. The host traces the instructions to be stored in the E-memory units and transfers the tracing result in the form of an instruction sequence. The execution supervision unit is connected to the CPU, E-memory units, and host. The execution supervision unit individually writes the instruction sequences transferred from the host in the plurality of E-memory units, reads an instruction sequence from one of the plurality of E-memory units in accordance with an instruction address of the CPU to thereby transfer the instruction sequence to the CPU, and outputs an instruction rewriting order to the host when the instruction address of the CPU is irrelevant.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 10, 2005
    Inventors: Toru Morikawa, Kazuhide Watanabe, Shinya Miyaji
  • Publication number: 20040196614
    Abstract: The present invention provides an electrostatic chuck comprising a substrate, a dielectric layer formed by thermal spraying on an upper face of the substrate, an internal electrode embedded in the dielectric layer, a feeder terminal portion extending from a lower face of the substrate to the internal electrode, and an electrode provided in the feeder terminal portion, wherein the feeder terminal portion and the substrate are fixed to each other by mechanical joining.
    Type: Application
    Filed: April 1, 2004
    Publication date: October 7, 2004
    Applicant: NHK SPRING CO., LTD.
    Inventors: Shinya Miyaji, Xinwei Chen, Shinji Saito
  • Publication number: 20040151839
    Abstract: A sprayed coating is proposed in which a problem of a condition of oxygen defect which cannot be solved by conventional densification of the sprayed coating is solved, whereby excellent electrical insulation and corrosion resistance can be simultaneously obtained. A sprayed coating formed by plasma spraying inside a semiconductor processing device comprises a metal oxide or a semiconductor oxide, and composition ratio of oxygen with respect to a metal or a semiconductor which composes oxides, that is (oxygen/(metal or semiconductor)) is not less than 80% of a composition ratio in the case of stoichiometric composition.
    Type: Application
    Filed: January 5, 2004
    Publication date: August 5, 2004
    Inventors: Shinya Miyaji, Shinji Saito
  • Publication number: 20040124595
    Abstract: The present invention relates to an electrostatic chuck in which unification of a dielectric layer and a heating and cooling flange is omitted, whereby production cost can be decreased, resulting in having adequate corrosion resistance especially for high temperature processes for semiconductor. The electrostatic chuck comprises a stage and a dielectric layer formed on an upper surface of the stage by thermal spraying, and the dielectric layer is made of magnesium oxide.
    Type: Application
    Filed: December 18, 2003
    Publication date: July 1, 2004
    Applicant: NHK SPRING CO., LTD.
    Inventors: Shinya Miyaji, Shinji Saito
  • Patent number: 6606703
    Abstract: Processor and instruction conversion apparatus, including a technique for reducing the number of types of instructions and processor hardware scale when conditional instructions are used. The processor includes a stare hold unit, an obtaining unit, a decoding unit, a judging unit, and an execution unit. The judging unit judges whether a state hold unit renewal state is included in either of the state and the plurality of states specified by the first state condition in the first conditional instruction when decoded by the decoding unit. When the judgment is affirmative, the execution unit executes an operation specified by the operation code in the first conditional instruction decoded by the decoding unit. The instruction set is assigned first conditional instructions with a first state condition which is mutually exclusive with a second state condition for an unassigned second conditional instruction, both having the same operation code.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: August 12, 2003
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shuichi Takayama, Kensuke Odani, Akira Tanaka, Nobuo Higaki, Masato Suzuki, Tetsuya Tanaka, Taketo Heishi, Shinya Miyaji
  • Publication number: 20020078323
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Application
    Filed: October 19, 2001
    Publication date: June 20, 2002
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20020073407
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Application
    Filed: October 19, 2001
    Publication date: June 13, 2002
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20020049964
    Abstract: When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the lower PC calculator 405. The lower PC calculator 405 adds the lower 3 bits of the PC relative value and the lower 3 bits of the present lower PC 404 and sends the result to the lower PC 404 as the updated lower PC. The upper PC calculator 411 adds the upper 29 bits of the PC relative value, the upper 29 bits of the present upper PC 403, and a carry that may be received from the lower PC calculator 405, and sends the result to the upper PC 403 as the updated upper PC.
    Type: Application
    Filed: October 22, 2001
    Publication date: April 25, 2002
    Inventors: Shuichi Takayama, Hajime Ogawa, Kenichi Kawaguchi, Nobuo Higaki, Kensuke Odani, Tetsuya Tanaka, Shinya Miyaji, Taketo Heishi
  • Publication number: 20010001154
    Abstract: A processor which decodes and executes an instruction sequence includes: a state hold unit for holding, when a predetermined instruction is executed, a renewal state for an execution result of the predetermined instruction; an obtaining unit for obtaining an instruction sequence composed of instructions matching instructions assigned to an instruction set of the processor, where the instruction set is assigned first conditional instructions, a first state condition for a first conditional instruction being mutually exclusive with a second state condition for a second conditional instruction which has a same operation code as the first conditional instruction, the instruction set not being assigned the second conditional instruction, and the first state condition and the second state condition specifying either of one state and a plurality of states; a decoding unit for decoding each instruction in the obtained instruction sequence one by one; a judging unit for judging whether the renewal state is included in
    Type: Application
    Filed: January 8, 2001
    Publication date: May 10, 2001
    Inventors: Shuichi Takayama, Kensuke Odani, Akira Tanaka, Nobuo Higaki, Masato Suzuki, Tetsuya Tanaka, Taketo Heishi, Shinya Miyaji