摘要 |
PURPOSE:To decrease the average power consumption of an entire circuit by dividing a CMOS logic circuit into an operating area and an idle area, and supplying a clock only to the operating area. CONSTITUTION:A microcode (a) of the operating hardware area designation field in a microcode ROM 1 is decoded by a decoder 2 and latched in a status register 3. The supply oil the clock (b) to logic circuit areas 51-5N is disconnected dynamically respectively by clock gates 41-4N based on the status. Thus, area clocks d1-dN are supplied only to logic circuit areas 51-5N which are in operation and whose operation is started, and the input of the area clocks d1-dN is disconnected to the other logic circuit areas 51-5N in the idle state to freeze the operation of the internal logic. |