Patent ID: 6741294
Filing Date: 2004-05-25
Classification: G06T

Abstract:
A digital signal processing apparatus for parallel executing a plurality of data processes with a single common command, comprising:a plurality of input storing means, each of which is composed of a plurality of storing elements; input controlling means for controlling said input storing means, including selecting whether to skip a storing element in each input storing means while storing data to said input storing means; calculating means, having a plurality of element calculating means corresponding to the plurality of the storing elements of said input storing means, for parallel calculating data stored in each storing element of said input storing means; data storing means, having a plurality of storing elements corresponding to the plurality of element calculating means of said calculating means, for storing calculated result data of the element calculating means corresponding to the storing elements of the input storing means; a plurality of output storing means, each of which is composed of a plurality of storing elements corresponding to the plurality of element calculating means of said calculating means, for storing the calculated result data; output controlling means for controlling said output storing means; and controlling means for controlling said input storing means, said calculating means, said data storing means, and said output storing means corresponding to a control program.