Module-configurable full-chip power profiler
    10.
    发明授权
    Module-configurable full-chip power profiler 失效
    模块可配置的全芯片功率分析仪

    公开(公告)号:US6125334A

    公开(公告)日:2000-09-26

    申请号:US66620

    申请日:1998-04-24

    申请人: Linda L. Hurd

    发明人: Linda L. Hurd

    摘要: A method for determining the power consumption, resulting from execution of a block of code, of an integrated circuit that includes a processor module and one or more other circuit modules. The method involves the steps of, first, providing a set of average current values for each of said modules, for a predetermined plurality of sets of conditions based on predetermined sets of signal line states associated with said module, for each instruction in the instruction set of said processor module, said sets of conditions being selected for dominant power consumption effect on the module. For each module, for each instruction in a block of code to be executed on said processor module, a set of signal line states is generated, associated with said module, for each processor cycle, in sequence. The generated set of signal line states are then tested for said set of conditions. One of said average current values is assigned for each condition so tested that is met. Finally, the running total of said average current values so met is accumulated for each such processor cycle. The average current values can be translated for different frequencies and supply voltages. Also, average current can be converted to average power consumption.

    摘要翻译: 一种用于确定包括处理器模块和一个或多个其它电路模块的集成电路的代码块执行所产生的功耗的方法。 该方法包括以下步骤:首先,针对指令集中的每个指令,基于与所述模块相关联的预定的信号线状态组,为每个所述模块提供一组平均电流值,用于预定的多组条件 所述处理器模块的所述条件选择用于对所述模块的主要功耗影响。 对于每个模块,对于要在所述处理器模块上执行的代码块中的每个指令,依次为每个处理器周期生成与所述模块相关联的一组信号线状态。 然后对所述条件集合测试生成的信号线状态集合。 对所满足的每个条件进行测试分配所述平均电流值之一。 最后,对于每个这样的处理器周期,累积所遇到的所述平均电流值的运行总和。 平均电流值可以转换为不同的频率和电源电压。 此外,平均电流可以转换为平均功耗。