Semiconductor device and semiconductor device control method
AssigneeRenesas Electronics Corporation
InventorNaoshi ISHIKAWA
Life of this patent
Estimating the term…
Abstract
Disclosed is a semiconductor device in which an internal voltage fluctuation when a current jump occurs is restrained. The semiconductor device includes a plurality of blocks, each of which performs a given operation, and a current jump control circuit. The current jump control circuit monitors control signals in each of the blocks and calculates predicted values of consumption current of the blocks, based on results of monitoring at different timings, thereby controlling a fluctuation of consumption current of the blocks. The current jump control circuit controls operation of a subset or all of the blocks, if an increase of a predicted value of consumption current of the blocks is larger than a first value or a decrease of the predicted value is larger than a second value.
Claims12
A semiconductor device comprising:
- a plurality of blocks, each of which performs a given operation;
- and
- a control circuit which monitors control signals in each of the blocks and calculates predicted values of consumption current of the blocks, based on results of monitoring at different timings, thereby controlling a fluctuation of consumption current of the blocks,
- wherein the control circuit controls a subset or all of the blocks to decrease consumption current, if an increase of a predicted value of consumption current of the blocks is larger than a first value, and
- wherein the control circuit controls a subset or all of the blocks to increase consumption current, if a decrease of a predicted value of consumption current of the blocks is larger than a second value.
A semiconductor device control method comprising:
- monitoring control signals in each of a plurality of blocks, each of which performs a given operation;
- calculating predicted values of consumption current of the blocks, based on results of monitoring at different timings;
- controlling a subset or all of the blocks to decrease consumption current, if an increase of a predicted value of consumption current of the blocks is larger than a first value;
- and
- controlling a subset or all of the blocks to increase consumption current, if a decrease of a predicted value of consumption current of the blocks is larger than a second value.
Dependencies are inferred from the claim text.