Power Control
ARM DDI 0301H
Copyright © 2004-2009 ARM Limited. All rights reserved.
10-8
ID012310
Non-Confidential, Unrestricted Access
Figure 10-1 IEM structure
10.4.3
Operation of IEM
IEM balances performance and power consumption by dynamic alteration of the processor
clock frequency and supply voltage.
CPUCLAMP
is provided to control the clamp cells
between VCore and VSoc. Figure 10-1 shows this.
10.4.4
Use of IEM
To use IEM the processor must be implemented with appropriate register slices and included in
a SoC that contains an
Intelligent Energy Controller
(IEC
™
). For example systems, see the
Intelligent Energy Controller Technical Overview
.
IEM is functionally transparent to the user.
RAMs
Core
Instruction
level 2
interface
DMA level
2 interface
Up level shift and clamp
Processor
Clock enables
CLKIN
ACLK
clocks
VCoreSliceI
Data read/
write level
2 interface
Peripheral
level 2
interface
Down level shift and clamp
CLK
Level 2
VCoreSliceRW
VCoreSliceD
VCoreSliceP
CLK
CLK
CLK
V
DD
SoC
V
DD
RAM
V
DD
core
RAMCLAMP
VSoCSliceI
VSoCSliceRW
VSoCSliceD
VSoCSliceP
Down
Up
Up
CPUCLAMP
Down
Up
Down
Up
Down
Up
Down
Test,
debug,
VIC,
and
other
outputs
Up
Down
Up level shifter and clamp
Down level shifter and clamp
Test,
debug,
VIC, and
other
inputs
Coprocessor interface
ETM interface