摘要 |
A dynamically reconfigurable processor which executes a series of processes on an instruction basis for respective instructions, comprises: a dynamically configurable computing unit; and a clock generating circuit, wherein start timing for processes in the series of processes is determined based on the main clock except for an instruction execution process of executing the instruction with the dynamically configurable computing unit, the instruction execution process of executing the instruction with the dynamically configurable computing unit includes a computing element generating sub-process of dynamically configuring, with dynamically configurable computing unit, a computing element corresponding to the instruction, and an operation sub-process of performing an operation according to the instruction with the computing element configured in the computing element generating sub-process, start timing for the computing element generating sub-process and the operation sub-process is determined based on the sub-clock, and the sub-clock is generated such that the computing element generating sub-process and the operation sub-process are completed before the start timing for a process which is to be executed immediately after the instruction execution process.
|