It is an object to obtain a self-synchronization type block processing
apparatus which does not need to optimize a clock path to be distributed
to each block in a clock phase management at an upper level, and can
suppress an increase in a circuit scale and can minimize an increase in a
design period by circuit tuning. A local block control circuit comprises
an end detecting section for receiving a plurality of complete signals, a
transfer control section for generating a stop signal having a negative
logic to determine whether or not a system clock is supplied to a
processing block upon receipt of an end signal output from the end
detecting section, the system clock and a handshaking control signal, and
a logical AND gate for generating an in-block clock based on the stop
signal having the negative logic which is output from the transfer
control section and the system clock.