-
公开(公告)号:JPH10340129A
公开(公告)日:1998-12-22
申请号:JP53198
申请日:1998-01-05
Applicant: CIRRUS LOGIC INC
Inventor: HILLMAN JOHN , COOKE CHRISTOPHER
Abstract: PROBLEM TO BE SOLVED: To reduce an power consumption amount by a register by deciding a registers that do not take part in a processing cycle based on the analysis result of each microinstruction and preventing them from being clocked in a processing cycle. SOLUTION: A decode logic 28 examines an appropriate field or a bit position of a microinstruction which is a set of all kinds of bits that control each processing cycle and decides which register 20 takes parts in a certain processing cycle. As for a register 20 which is decided as not taking part in the processing cycle here, a clock signal from a clock source 24 is blocked and the clock signal is prevented from adding to a clock input 21 of the register 20 through a corresponding AND gate 26. That makes it possible to reduce the total used amount of power in a system by reducing the power consumption of an unused register in a certain processing cycle from the power consumption of used registers.