摘要 |
<P>PROBLEM TO BE SOLVED: To improve processing speed when arithmetic processing is implemented by hardware. <P>SOLUTION: An arithmetic processing unit includes a first circuit that executes arithmetic processing corresponding to a predetermined operation expression using at least any one of a plurality of arithmetic circuits, a memory, a first data storage part that stores first data including information about an arithmetic circuit to be used, a second data storage part that stores second data including an address showing an area in the memory in which operation data to be used in the arithmetic operation is stored, a sequencer that reads the first data stored in the first data storage part and outputs it to the first circuit, and a scheduler that reads the second data stored in the second data storage part and reads the operation data from the memory according to the read second data to output it to the first circuit. Each of the arithmetic circuits includes a computing unit that executes a calculation corresponding to a predetermined operator on input data and outputs an operation result to the other arithmetic circuits, and selectors for selecting data to be used as input data and outputting it to the computing unit. <P>COPYRIGHT: (C)2011,JPO&INPIT |