Multicore Processing in Energy and Space-Constrained Applications

June 23, 2010
Multicore Processing in Energy and
Space-Constrained Applications
FTF-NET-F0429
Bill Mercer
Software Product Manager
TM
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
Session Introduction
►Governmental
regulatory bodies and culturally driven green
environmental movements are driving energy efficiency across all
classes of electronic equipment.
►With deployments of millions of new embedded devices in the
coming decade, a system-level approach for maximizing energy use
across varying demand workloads should be adopted.
►This session will outline capabilities and methods for implementing
system-wide advanced power management in the QorIQ P1022
communications processor.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
2
Session Introduction
►
This session will detail voluntary and compulsory
regulations regarding embedded design
► Freescale offers several devices that will aid you in
system design to ensure the regulations are met
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
3
Session Objectives
► After
•
•
completing this session you will be able to:
Determine which regulations pertain to your application
Pick the correct Freescale device(s) that will allow you
to stay well within your energy savings budget
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
4
Agenda
►Green
Culture and Government
►Energy Savings
►Device Specific Features
►System Design Methods
►Near-term Help
►Summary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
5
Green Culture and Government
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
6
Societal Demands
►Regular
customers are demanding energy efficiency in all their
products, either in the production process or in the day-to-day use of
the device
►Green Guilt
You tree-killer!
• Shame on you for asking for plastic bags!
• Consider yourself absolved!
•
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
7
Other Reasons for Consumer Demand for Energy Efficiency
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
8
Governmental Regulations
►United
States/North America: Energy Star
►Europe:
Energy Using Products (EuP)
►Japan/Asia
Pacific: Top Runner
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
9
Energy Star
► http://www.energystar.gov/
► United
States effort to get a handle on energy inefficiency in several
applications
• The ENERGY STAR label was established to:
• Reduce greenhouse gas emissions and other pollutants caused by the
inefficient use of energy
• Make it easy for consumers to identify and purchase energy-efficient
products that offer savings on energy bills without sacrificing performance,
features, and comfort
► In 2009, Energy Star prevented 45 million metric tons of greenhouse gas
emissions and consumers saved nearly $17 billion on utility bills
► No
•
•
longer just refrigerators or washer/dryers
Any appliance
And now entire homes can be Energy Star certified
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
10
Energy Using Products
►http://ec.europa.eu/enterprise/policies/sustainable-
business/ecodesign/index_en.htm
►EuP energy efficiency requirements*
Enforceable since January 2009
• By 2010, the standby power consumption of equipment in any condition
has to be
•
ƒ
ƒ
•
less than 1 Watt if the equipment is providing a reactivation function or
2 Watts if the equipment is providing a status/information function
These values will be lowered in 2013
►Companies
will be required to collect and report upon various
energy metrics related to the energy utilization of particular product
groups
*Source: http://www.green-ecosystems.com/energy-using-productseup.html
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
11
EuP Lots
►EuP
breaks the various applications into different lots that study that
specific application and its energy reduction requirements
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
12
Top Runner
►Japanese
program for energy
savings including several
embedded products
►http://www.asiaeeccol.eccj.or.jp/index.html
►Source: Top Runner Program –
Revised Edition/Jan. 2008
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
13
Program Issues
►Government
Accountability Office Report (GAO-10-470)
►http://www.gao.gov/products/GAO-10-470
►http://video.nytimes.com/video/2010/03/26/multimedia/12474674585
85/energy-star-rating-questioned.html
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
14
What Does This Mean for You?
►Certification
will be required for your app if it is not already
►Certification is going to get harder
►Energy efficiency requirements continue to increase annually
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
15
Energy Savings
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
16
What Does it Mean to be Energy Efficient and Green?
► Power
and energy are not the same thing
Power : PTOT = ISTATICV + aCV2F
P1>P2
E1=E2
► Power:
Peak and RMS power supply requirement
► Energy: Thermal design and consumption cost
► Energy depends on nature of application
•
•
•
IO and Cache result in core and bus stalls
Operation temp influences power consumption
Degree of cyclical nature of workload vary by application
► Advanced power and energy management
• Traditional Modes: Run, Doze, Nap, Sleep
• New mode to “pace” energy use to valued work output
• Run
• JOG
• Packet-lossless Deep Sleep
• Fast recovery from transitional states
► Examples of a cyclical application
• Instrument: medical, engineering, automation, POS
• Premise router: home, SoHo, SMB
• Office Automation: storage, printers, telephones, etc.
Energy pacing to workload
Cyclic Workload
Description
Active workload
Active state: e.g. printing,
motion, routing
Light workload
System management and
services: e.g. networking
management, calibration,
web services
Dormant
Does not mean dead: e.g. quick
wake to key event, respond
to network overhead traffic
(ping, ARP, etc)
► Energy
efficiency is using less energy to provide
the same level of service
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
17
Today
technology
Cyclical
Valued
Workload
Energy Scenarios
~
~
Active
Work
Light
Work
Active
Work
Light
Work
Light
Work
Dormant
~
Dormant
~
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
18
System View of the Variability of Power and Energy
Fixed Voltage and TJ
Core
Power
S
Slope
depends on
application
ne
o
t
e
s
ok hry
sm D
Typical
Applications
Core
Freq
S = Static Power (depends on
temperature and voltage, but
not on application)
Fixed Voltage
and Application
Fixed Application
and TJ
Core
Power
Core
Power
S(1.1V)
S(85℃)
S(1.0V)
S(25℃)
Core
Freq
S(0.0V)
Lines are parallel for fixed
voltage and application
Core
Freq
Slope and y-intercept increase
with increasing voltage
► Core
Power = Dynamic Power + Static Power
► Dynamic Power proportional to αCV2F
„
α=activity factor, C=capacitive loading (die size), V=voltage, F=frequency
► Static
Power cannot be represented with a simple expression
► Similarly, I/O Power is also proportional to αCV2F
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
19
Dynamic vs. Static Power
Core power can be separated into two conceptual components
Parameter
Dynamic Power
Static Power
Cause
Transistor switching (“AC power”)
Transistor leakage current (“DC power”)
Voltage
Depends on voltage (V2 relationship)
Depends on voltage (V relationship)
Temperature (TJ)
No dependence
Increases with temperature, may double
between 65°C and 105°C for 90nm
Frequency
Linear dependence on core & platform
frequency
No dependence
Application
Very dependent on application.
Dhrystone dissipated more power than
networking applications.
No dependence
Process
Not significant
May vary from part to part, frequency bin
Measurement
Run an application (best to use one that
has same peak and average power such
as Dhrystone)
Estimation methods:
► Extrapolation down to zero hertz
► Sleep mode
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
20
Software States for Energy Efficiency
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
21
Device-Specific Features
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
22
Freescale Products Address Energy Efficiency
►MPC8536E
and P1022 both feature Advanced Power Management
capabilities to aid in the reduction of the energy budget for the
system
Sleep/Nap/Doze
• Jog Mode
• Packet-lossless Deep Sleep
•
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
23
MPC8536E Block Diagram
Power Architecture™ core
600MHz to 1.5 GHz
►e500v2
•
e500 core
MPC8536E
32KB
D-Cache
•
512KB
L2 Cache
32KB
I-Cache
Power
Management
•
►System
•
•
SEC
OpenPIC
SD /
MMC
Coherency
Module
SPI
DUART
2x I2C
Async
Queue
Enhanced
Perf Mon
Local
Timers
Bus
512 KB L2 cache w/ECC
36-bit physical addressing
DP-FPU, SPE
64b
DDR2/3 SDRAM
Controller + ECC
•
•
•
•
•
ƒ
ƒ
•
ULPI
ULPI
I3
2
ULPI
2 Lane SERDES
PCI-e
8 Lane SERDES
Dual SATA controller
power management
controller
•
•
•
Nap, Doze, Sleep,
Deep Sleep (@0.95W @ 35C)
Power off to core and cache
Wake on LAN/USB/GPIO/timer/external signal
Isolated power planes
►Low
•
•
•
•
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
Triple PCI Express®
PCI
►Advanced
•
PC
SGMII
SATA
PC
I-e
SGMII
SATA
USB
Host/
Device
A
DM
Gigabit
Ethernet
USB
Host/
Device
I-e
PC
Gigabit
Ethernet
USB
Host/
Device
Unit
64-/32-bit DDR2/3 up to 667 MHz data rate
w/ECC
Integrated Security Engine
Triple USB 2.0 high speed host/device
SD/MMC Flash interfaces
SPI and enhanced local bus
Dual 10/100/1000 Ethernet controllers
High speed interconnect
Power Dynamic Operation
(typical power estimate)
CPU/platform (typ with IO)
800/400 – @ 6.0W
1000/500 – @ 7.0W
1500/500 – @ 8.5W
TM
24
QorIQ P1022/13 Processor
►Scalable Processing Performance
P1022 dual core
DDR2/DDR3,
SDRAM
Controller
Security
Accel
e500 Core
XOR
e500 Core
256KB
L2
Advanced
Power
Management
32kB
32kB
I-Cache D-Cache
Enhanced
Local Bus
32kB
32kB
I-Cache D-Cache
Perf Mon,
DUART, MPIC
2x I2C, Timers
•
•
•
•
►Low System Cost
• Integrated system peripherals
•Dual USB 2.0
SD/MMC
•Dual SATA
Dual Gigabit Ethernet
•LCD
Audio /VoIP TDM
• Low cost 6-layer PCB layout
SPI
LCD
(DIU)
Coherency Module
2x USB2.0
TDM
/I2S
System
System
Bus Bus
►High Speed Serial Interconnect
• 3 x PCI Express® Controller (6 lanes)
• High Speed SPI
• SGMII
SD/MMC
SATA
Gigabit
Ethernet
On-Chip Network
►Green Energy Operation
2x DMA
PCI
Express
PCI
Express
• Fanless operational <3.0W core power
(dual core 1 GHz + logic, typ., est.)
• Packet lossless deep sleep for EnergyStarTM
support
•<200mW deep sleep @35C (typ., est.)
•Programmable wake-on-packet
•Wake-on-timer/GPIO/USB/IRQ
PCI
Express
IEEE1588
RGMII
Single/dual e500v2r5
Up to 1.067 GHz operation
High speed DDR2 and DDR3 (800 MHz)
HW math and secure networking acceleration
x2 SerDes
(PCIe/SATA/SGMII)
x4 SerDes
(PCIe/SGMII)
►Process and Package
• 45nm, 1.0V+/-50mV
• 689-pin TePBGAII
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
25
Energy Scenarios
~
~
Cyclical
Valued
Workload
Heavy
Work
Light
Work
Ready
to Work
~
Heavy
Work
Light
Work
Light
Work
RUN
P1022
Requirement
MPC8536
technology
~
RUN
Packet
Lossless
Deep
Sleep
JOG
~
~
Lower
PWR
Ready to
Work
RUN
~
Dynamic
Core Clk
Main Job
System Mgnt
& Services
~
~
Packet
Lossless
Deep
Sleep
Dynamic
Core Clk
JOG
~
JOG
JOG
~
RUN
Packet
Lossless
Deep
Sleep
Network
Router
activity
JOG
~
~
Main Job
System Mgnt
& Services
System Mgnt
& Services
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
JOG
Packet
Lossless
Deep
Sleep
Network
Router
activity
TM
26
MPC8536 Powered Blocks in Deep Sleep
Off during Deep Sleep
On during Deep Sleep
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
27
P1022 Powered Blocks in Deep Sleep
Off during Deep Sleep
On during Deep Sleep
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
28
MPC8536E: Deep Sleep Powered Blocks
SGMII
SATA
USB
Host/
Device
USB
Host/
Device
USB
Host/
Device
ULPI
ULPI
ULPI
I3
2
SGMII
SATA
64b
DDR2/3 SDRAM
Controller + ECC
►Multiple power planes
•Core/L2
1.0V all Freq
(except 1.1V for 1.5G)
•Platform
1.0V all Freq
•IO
Various
A
DM
Gigabit
Ethernet
Coherency
Module
OpenPIC
I-e
PC
Gigabit
Ethernet
SEC
SPI
SD/MMC
DUART
2x I2C
Async
Queue
Perf Mon
Timers
Enhanced
Local
Bus
32KB
I-Cache
PC
I-e
MPC8536E
32KB
D-Cache
Power
Management
512KB
L2 Cache
Clocked blocks
Static block
Power off block
PC
e500 core
2 Lane SERDES
PCI-e
GPIO
8 Lane SERDES
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
29
P1022 Packet-lossless Deep Sleep (1.0V)
L2
CPU
CPU
Enet1
Timers
DDR
Ctlr
DDR
Platform
Enet2
In self-refresh
until packet
arrives
USB2
= Powered down in Deep Sleep
= Powered in Deep Sleep
USB1
Packet-Lossless
► CPU + L2 Powered Off
► Path from Enet to DDR powered
► Power down more SoC logic
► First packet enables Rx wake-up timer
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
30
How it All Works
Rx timer expired OR
Tx timer expired OR
Threshold number of
packets stored
Deep Sleep
Incoming packet
Classify
Packet
New to P1022:
Interesting
Uninteresting
Packet
Packet
Store in DDR
(but do not wakeup)
{Trigger Rx timer,
Increment Packet count}
Reject
Packet
MPC8536E’s
only wake:
Immediate
Wakeup
Packet
Wakeup
Note: No ‘interesting’ packets are lost while the device is in Deep Sleep.
Note: Extremely low energy consumption achieved by ‘postponing’ to respond to
‘interesting’ packets by storing them and hence increasing “SLEEP” time.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
31
System Design Methods
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
32
What to Watch For When Going for Energy Efficiency
► Clock
generators
• Power only exists while switching. By definition, a clock exerts power
every half cycle
► Gigabit Ethernet PHY
• 10/100 power is 50% or less than that of 1 gig
► Power supplies
• Can be extremely inefficient if not designed carefully (85% is considered
great?!)
► DDR3 clock terminations
• Don’t let the DDR3 vendors fool you! There is more power hidden than
you realize
► 3.3V rails
• 3.3 time X amps adds up fast
► Thermals
• Keep it cool!
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
33
Clocks
►Consider
clock consolidations – less than 166 MHz should not be
an issue from a signal integrity perspective
DDRCLK tied to SYSCLK
• PCI CLK tied to SYSCLK
•
►Watch
those buffers
Some multiple input buffers still leak or run even without a need
• Turn them off in SW or with proper strapping
•
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
34
PHYs
►Can
your application use 10/100?
1 gig is becoming the norm
• Possibly the biggest source of power on the system in a low power state
and 2nd largest in a dynamic state after the processor itself
•
►Don’t
forget the transmitters too
In deep sleep the link must stay active
• Need low power PHYs to accommodate
•
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
35
Power Supplies
►Designing
a power supply that can perform well, deliver at peak
power, AND be efficient during low power modes is challenging
►Efficiency
generally goes down when drawing low power
►Upwards
of 95% efficiency can be realized with some research and
simulation
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
36
Termination
►While
DDR3 devices can achieve very low power in self-refresh
mode, there is no way to disable the clock termination during these
modes
►With standard termination, this can consume almost 200 mW
►Through careful simulation, increasing the value of the termination
can achieve closer to 80 mW
►There may be other termination schemes (such as LVDS-like
termination) that may improve the power slightly
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
37
High Voltage Rails
►Freescale
•
devices require OVdd at 3.3V
Runs much of the I/O on the device
►Consider
the 2.5V rail where appropriate
►Minimize the power on that rail during deep sleep
•
Delete the IO that is not necessary to the final product (BOM-optimize
for power, not just cost)
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
38
Thermals
►Can
you afford a bigger heatsink?
►Can you afford an active heatsink?
►Can you increase the airflow?
►Can you maintain ambient to 25° C during deep sleep?
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
39
We have examples!
►MPC8536-RDK,
available now, incorporates the MPC8536E and its
advanced power management capabilities into a low-cost
development system for evaluation
►P1022-RDK, available in July 2010, incorporates the advanced
power features of the P1022 device and other important I/O all at
1W AC in deep sleep!
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
40
CSB1880 – MPC8536E SOM Module
►1.25
►512
►1
GHz core, 500 MHz platform MPC8536E
MB DDR2 - 500 MHz
GB NAND
►32-bit
local bus interface
►MCF51QE32
IPM Micro for power sequencing, configuration, fan
control and temperature monitoring
►CSB
►95
Express Interface – derived from COM Express Type 3
mm x 95 mm x 18 mm (with passive heatsink)
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
41
MPC8536-RDK Module Flyover
DDR2
MPC8536E
512MB
NAND Flash
RGMII/SGMII
PHY
8MB SPI
Flash
32b Coldfire V1
Microcontroller
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
JTAG
TM
42
CSB1801 – uATX Form Factor Carrier Board
►7.9”
x 9.6” uATX form factor
►Boot
from SD/MMC
►2
x gigE Ethernet ports
►3
x USB ports
►DUART, I2C
►3
and SPI
x16 PCI Express connectors (Actual widths are x4, x2 and x2)
►32-Bit
►Dual
3.3V PCI edge connector
SATA connectors (from MPC8536E SATA)
►PCM2912
USB audio IC with headphone out and microphone in
►XGI
Z9M 2D graphics controller with 32 MB frame buffer, TMDS and
analog VGA out via DVI-I connector
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
43
DVI/VGA Out
MPC8536-RDK Carrier Flyover
RS-232
XGI Z9 GPU
USB
2 10/100/1000
Ethernet Ports
Local Bus Pin
Out
32b PCI Slot
CPU I/O
3 PCI
Express Slots
SD Slot
ATX Power
SATA
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
44
Board Support Package
► HW
information available here:
•
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC8536E
•
Shipping today
► Current
•
•
•
•
•
•
Linux BSP based on Freescale BSP for MPC8536DS
Support for MPC8536 CPU Ver1.1
Linux kernel upgraded to 2.6.32
Supports NAND flash
Support for USB 2.0, both host mode and device mode. USB memory disk,
mouse and keyboards are supported in host mode
eSDHC driver. Supports read/write with SD/MMC card and boot fromSD
Fully supports Jog mode and other low power modes
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
45
P1022-RDK
►Credit
card-sized module with P1022
►Mini-ITX carrier
►Full Linux BSP provided
►Demonstrates 1W AC
►Available in July 2010
►See the DEMO in the tech lab!
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
46
Near-term Help
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
47
Embedded Applications Driving to Gigahertz Processing
►
Embedded microprocessors moving from general purpose products
to the centerpiece of every major device platform
•
•
•
Multimedia demand and adoption growing across all device segments
Digital home and connected devices driving the need for high performance
Next-generation services require support for multiple applications in parallel
–
► Embedded
Source IDC, at Power.org meeting
market performance trends
•
Gigabit Ethernet shipment out paced 100 Megabit
in 2005 (source Dell Oro)
•
Complexity and size of media delivery is pushing for line rate
secure Gigabit Ethernet
•
Network and server application required for many embedded
applications
ƒ
e.g. web server, JAVA™, Flash playback, multi-session
communication, etc.
•
Multi-session networking increases networking, memory, IO and
processing performance
•
New standard, e.g. IEEE® 1588, enables synchronized real-time
media processing
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
48
More Industry Help is On the Way
►Network
•
Standby
Lot 6 Team from EuP commissioned a study (Lot26) to define and
understand what a device connected to the network requires to stay
alive and what the realistic power and energy demands are
►Energy
Efficient Ethernet (EEE) – IEEE802.3az
http://www.ieee802.org/3/az/public/index.html
• Define a mechanism to reduce power consumption during periods of low
link utilization for the following PHYs
•
ƒ
ƒ
ƒ
Define a protocol to coordinate transitions to or from a lower level of power
consumption
The link status should not change as a result of the transition
No frames in transit shall be dropped or corrupted during the transition to
and from the lower level of power consumption
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
49
Summary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
50
Session Summary
►Society
and governments are requiring better energy
efficiency for many embedded applications
►There are several system-level design considerations
to help you fit in your energy usage budgets
►Freescale offers several devices that do their part in
ensuring the budgets are maintained
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
51
For Further Information
►
Product Support Pages of the MPC8536 and the P1022
http://www.freescale.com/webapp/sps/site/homepage.jsp?no
deId=0162468rH3bTdG
►
Please visit www.iVeia.com for more information regarding
the P1022-RDK
►
Watch for the forthcoming application note AN4151:
Implementing Network Standby In Embedded Applications
►
MPC8536EWP: Green Embedded Computing and the
MPC8536E PowerQUICC® III Processor
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc.,
Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink
and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.
TM
52
TM