*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
products and solutions
*
*
****
*.Products & Solutions
*
*
 >>Home Page 
*
 .ARM Services 
*
 .RealView Development Tools 
*
 .Fabric IP 
*
 .On-chip Debug & Trace 
*
 .Multimedia 
*
 .Physical IP 
*
 .Processors 
*
  Processor Overview 
*
  Processor Selector 
*
  Processor Families 
*
  Processor Architecture 
*
  Reference Methodology 
*
  Performance Packages 
*
  Application Processors 
*
  Embedded Processors 
*
  IEM Technology 
*
*
 .Security Solutions 
*
 .Operating System Support 
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
ask ARM
Intelligent Energy Manager: IEC Overviewask ARM
*
*

IEC assists the IEM software by monitoring performance and provides an abstracted view of the SoC-specific voltage and frequency scaling technology.  The IEC is designed for reuse in a wide variety of AMBA based designs and has a standard APB slave interface for programming the registers. This provides an Applications Programming Interface (API) for the IEM software. The IEC connects through defined interfaces to SoC-specific components such as the DVC.

The functionality has been developed and tested to deliver the optimum control of SoC voltage and frequency that is possible with the IEM software and OS support. The resulting SoC will benefit a system integrator by enabling them to capitalise on the improved energy efficiency offered by IEM enabled OS and application software. The resulting material benefit would be either reducing the battery size, increasing the operation time or the additional of new system features with out any increase in battery size or reduction in operation time.

The IEC provides an abstracted view of the SoC-specific performance scaling hardware. It is responsible for translating the performance prediction made by the IEM software (0-100% of maximum performance) into an appropriate performance point at which the system runs and then controlling the scaling hardware to achieve operation at that target point. This is achieved through passing a target performance request to the DCG and DVC.

The IEC also measures the work done in the system to ensure that the software deadlines are not going to be missed. Additionally, the IEC supports a maximum performance hardware request feature.
 

*
See Also
   
 Intelligent Energy Manager Technology>> 
   
 Intelligent Energy Manager: Software Overview>> 
   
 Intelligent Energy Manager: APC Overview>> 
   
*

 

**
*4 dots*Other ARM Websites
*
shadow *LEGAL STATEMENTshadow