摘要 |
PROBLEM TO BE SOLVED: To provide a multiple length data sum of product arithmetic processing circuit which is capable of efficiently perform sum of product arithmetics even in the case of use of a single port memory. SOLUTION: A MAC 23 performs sum of product arithmetic processing with a multiplier and a multiplicand different in bit width, and registers 13, 14, 15, 16, 17 adjust the data volumes to be supplied to the MAC 12 in a one-clock time, of multiple length data in accordance with bit width thereof so that the sum total of the consumption data volume and the generated data volume in the one-clock time in the MAC 12 may be the data volume which can be transferred in the one-clock time in a memory 11. Thus the circuit use efficiency of the MAC 12 is not reduced even when the single port memory 11 has a data transfer capability. COPYRIGHT: (C)2005,JPO&NCIPI
|