Processor and information processing apparatus with a reconfigurable circuit
First Claim
1. An information processing apparatus comprising:
- a processor including an instruction decoder for decoding an instruction to be executed and at least one function unit for executing the instruction using source data according to a result of decoding of the instruction decoder;
a reconfigurable circuit provided outside the processor and reconfigured to a dedicated operating circuit for executing a particular operating function;
a memory assigned with a part of addresses in an address space of a main memory; and
a control circuit provided outside the processor, for monitoring the memory during the execution of instructions by the processor and, when an activated value in a particular area in the memory is detected, activating the reconfigured circuit instead of the at least one function unit in the processor and controlling the reconfigured circuit to execute the particular operating function.
1 Assignment
0 Petitions
Accused Products
Abstract
Part or all of an instruction decoder is constructed of a first reconfigurable circuit wherein a circuit structure thereof can be changed according to an external signal. Further, a second reconfigurable circuit which is connected to output side of a register file as part of processing unit and wherein a circuit structure thereof can be changed according to an external signal is preliminarily provided. For special use, to achieve a predetermined operating function, the second reconfigurable circuit is reconstructed by the external signal. Further, a particular instruction corresponding to the predetermined operating function is set, and the first reconfigurable circuit is so reconstructed by an external signal that when the particular instruction is inputted, a corresponding control signal is outputted. When the particular instruction is executed, the first reconfigurable circuit outputs a control signal and the second reconfigurable circuit executes the predetermined operating function by that control signal.
81 Citations
9 Claims
-
1. An information processing apparatus comprising:
-
a processor including an instruction decoder for decoding an instruction to be executed and at least one function unit for executing the instruction using source data according to a result of decoding of the instruction decoder; a reconfigurable circuit provided outside the processor and reconfigured to a dedicated operating circuit for executing a particular operating function; a memory assigned with a part of addresses in an address space of a main memory; and a control circuit provided outside the processor, for monitoring the memory during the execution of instructions by the processor and, when an activated value in a particular area in the memory is detected, activating the reconfigured circuit instead of the at least one function unit in the processor and controlling the reconfigured circuit to execute the particular operating function. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing apparatus comprising:
-
a processor including an instruction decoder for decoding an instruction to be executed and at least one function unit for executing the instruction using source data according to a result of decoding of the instruction decoder; a plurality of reconfigurable circuits provided outside the processor and reconfigured to a plurality of dedicated operating circuits for executing particular operating functions which are different from each other; a memory assigned with a part of addresses in an address space of a main memory; and a plurality of control circuits respectively provided outside the processor and provided corresponding to the plurality of reconfigurable circuits, each control circuit monitoring the memory during the execution of instructions by the processor and, when an activated value in a corresponding one of a plurality of particular areas is detected, activating a corresponding reconfigured circuit instead of the at least one function unit in the processor and controlling the corresponding reconfigured circuit to execute a corresponding particular operating function. - View Dependent Claims (7, 8, 9)
-
Specification