摘要 |
PROBLEM TO BE SOLVED: To process plural processings in parallel at high speed and to process them even if input/output are asynchronous by executing the plural processings for respective lines and instructing the processing of the next line by the termination of the operation of all processing units. SOLUTION: The plural processing units 12-16 process the respective processings at every line of the picture, and generate signals showing the termination of the operation. When a controller 17 receives the signal showing the termination of the operation of all the processing units 12-16, it simultaneously instructs the start of the operation of one line in the next picture to all the processing units 12-16, In the processing units 12-16, they simultaneously start the operation in synchronizing with the start of the line processing instructed from the controller 17. The previous processing is terminated in all the processing units 12-16 at that time. Thus, the processing unit 14 executes the processing while it reads data whose previous processing terminates from the buffer memory of the previous processing unit 13, for example. |