发明名称 Method and apparatus for masking a microprocessor execution signature
摘要 An apparatus and method are provided that disassociates the power consumed by a processing system from the instructions that it executes. The apparatus includes a power predictor that predicts the power that will be consumed by the processing system during execution of particular instructions, and a subsystem inhibition control, that selectively turns on/off available subsystems within the processing system based on the power that is predicted to be consumed. By predicting the power that will be consumed during execution, and by selectively turning on/off particular subsystems, the total power consumed by the processing system can be made invariant, or random. In either case, a counterweight current can be added to the processing system, depending on which of the subsystems are available to be turned on/off, and which are turned on/off, to further disassociate the total power consumed by the processing system from the instructions it is executing.
申请公布号 US7620832(B2) 申请公布日期 2009.11.17
申请号 US20050257381 申请日期 2005.10.24
申请人 MIPS TECHNOLOGIES, INC. 发明人 KISSELL KEVIN D.
分类号 G06F1/32;G06F1/26 主分类号 G06F1/32
代理机构 代理人
主权项
地址