Data processor
AssigneeNEC Electronics Corporation
InventorHiroko Aikawa
Life of this patent
Estimating the term…
Abstract
A data processor which may prevent data processing being executed from being analyzed based on the power consumption has been disclosed. A data processor (100) may include clock generating circuit (101), a random number generating circuit (102), a clock thinning-out circuit (103), and circuit resources (105 to 109). A clock signal (CLOCK A) may be thinned out by clock thinning out circuit (103) in correspondence to a random number generated by a random number generating circuit (102) to provide a clock signal (CLOCK C) to circuit resources (105 to 109). In this way, correct analysis of data processing being executed based on monitoring power consumption may be prevented.
Claims20
A data processor, comprising:
- a first plurality of circuit resources which operate synchronously with a second clock signal;
- a clock generating circuit for generating a first clock signal;
- and
- a clock thinning-out circuit for thinning out the first clock signal to provide the second clock signal.
A data processor, comprising:
- a clock generating circuit for generating a first clock signal;
- a first circuit coupled to receive the first clock signal and generate a second clock signal by variably masking portions of the first clock signal to generate the second clock signal;
- and
- a first plurality of circuit resources operate in response to the second clock signal.
A processor circuit, comprising:
- a clock generating circuit for generating a first clock signal;
- a first circuit coupled to receive the first clock signal and generate a second clock signal by variably masking portions of the first clock signal to generate the second clock signal;
- a mode circuit coupled to provide a third clock signal in response to the first clock signal in a first mode and in response to the second clock signal in a second mode;
- and
- a first plurality of circuit resources operate synchronously with the third clock signal.
Dependencies are inferred from the claim text.