摘要 |
PROBLEM TO BE SOLVED: To quickly operate large-scale arithmetic processing in an inexpensive constitution. SOLUTION: In the arithmetic circuit of the ultrasonic treatment device, a CPU 19 divides 3072 matrixes constituted of 64×64 functions Sm, n (t) of frequencies having 3072 values as components into 8 parts, and assigns them to CPU 161-168. The CPU 161-168 applies first arithmetic processing to the assigned 384 matrixes, and stores the results in corresponding RAM 151-158 by simultaneous parallel processing. The CPU 19 controls the CPU 161-168 to temporarily store the results of the first arithmetic processing stored in the corresponding RAM 151-158, and reconstitutes them corresponding to the 64×64 functions Sm, n (t), and divides it into 8 parts, and assigns them to the CPU 161-168. The CPU 161-168 applies second arithmetic processing to the assigned results of the first arithmetic processing, and stores the results in the corresponding RAM 151-158 by simultaneous parallel processing.
|