Patent attributes
The present invention provides a semiconductor device having a plurality of functional blocks and a select signal generation circuit for supplying a select signal to a functional block to be operated out of the plurality of blocks. A clock generation unit in the function clock, to which the select signal and a system clock are supplied, generates a control clock based on the system clock when the select signal is being supplied, and stops generation of the control clock when the select signal is not being supplied. When the select signal is not received, a dynamic circuit provided inside the functional block does not operate since the control clock is not supplied. When the select signal is received, the control clock is supplied and the dynamic circuit repeats precharge and discharge for each clock cycle, and performs operation to execute a predetermined function, and consumes power.