[go: up one dir, main page]

Chang et al., 2000 - Google Patents

Cycle-accurate energy consumption measurement and analysis: Case study of ARM7TDMI

Chang et al., 2000

View PDF
Document ID
7976962952876348996
Author
Chang N
Kim K
Lee H
Publication year
Publication venue
Proceedings of the 2000 international symposium on Low power electronics and design

External Links

Snippet

We introduce an energy consumption analysis of complex digital systems through a case study of ARM7TDMI RISC processor by using a new energy measurement technique. We developed a cycle-accurate energy consumption measurement system based on charge …
Continue reading at dl.acm.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/3237Power saving by disabling clock generation or distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline, look ahead
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/68Processors
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/544Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere

Similar Documents

Publication Publication Date Title
Chang et al. Cycle-accurate energy consumption measurement and analysis: Case study of ARM7TDMI
Chang et al. Cycle-accurate energy measurement and characterization with a case study of the ARM7TDMI [microprocessors]
Lee et al. An accurate instruction-level energy consumption model for embedded risc processors
US5557557A (en) Processor power profiler
Leng et al. GPUWattch: Enabling energy optimizations in GPGPUs
Steinke et al. An accurate and fine grain instruction-level energy model supporting software optimizations
Šimunić et al. Cycle-accurate simulation of energy consumption in embedded systems
Pallister et al. Identifying compiler options to minimize energy consumption for embedded platforms
Loh Exploiting data-width locality to increase superscalar execution bandwidth
Laopoulos et al. Measurement of current variations for the estimation of software-related power consumption [embedded processing circuits]
Givargis et al. Instruction-based system-level power evaluation of system-on-a-chip peripheral cores
JPH113254A (en) Full chip power profiler capable of configuration of module
Chang et al. Adaptive clock gating technique for low power IP core in SoC design
Nunez-Yanez et al. Enabling accurate modeling of power and energy consumption in an ARM-based System-on-Chip
Lee et al. Raven: A 28nm RISC-V vector processor with integrated switched-capacitor DC-DC converters and adaptive clocking
Chakrabarti et al. Instruction level power model of microcontrollers
Sama et al. Speeding up power estimation of embedded software
Sundriyal et al. Initial investigation of a scheme to use instantaneous CPU power consumption for energy savings format
Herczeg et al. Energy simulation of embedded XScale systems with XEEMU
Nikolaidis et al. Instruction level energy modeling for pipelined processors
Fei et al. A hybrid energy-estimation technique for extensible processors
Kabiri et al. Effective RT-level software-based self-testing of embedded processor cores
Sharafinejad et al. UPF-based formal verification of low power techniques in modern processors
Bajwa et al. Power analysis of a 32-bit RISC microcontroller integrated with a 16-bit DSP
Steinke et al. Low power code generation for a RISC processor by register pipelining