Download BOM Cost Reduction by Removing S3 State white paper

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Power factor wikipedia , lookup

Wireless power transfer wikipedia , lookup

Voltage optimisation wikipedia , lookup

Standby power wikipedia , lookup

Audio power wikipedia , lookup

Electric power system wikipedia , lookup

Power over Ethernet wikipedia , lookup

Distribution management system wikipedia , lookup

Amtrak's 25 Hz traction power system wikipedia , lookup

History of electric power transmission wikipedia , lookup

Electrification wikipedia , lookup

Alternating current wikipedia , lookup

Mains electricity wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Power engineering wikipedia , lookup

AC adapter wikipedia , lookup

Microprocessor wikipedia , lookup

Transcript
White Paper
Amy Chong Yew Ee
Online Sales Account
Manager
APAC Online Sales
Center
Intel Corporation
BOM Cost
Reduction by
Removing S3
State
May 2011
325448
BOM Cost Reduction by Removing S3 State
Executive Summary
In today’s embedded design, designers are increasingly concerned with
reducing system power. When systems experience extended periods of idle
time, power can be greatly reduced when a processor transits into System
Sleeping Power States (S-States). With the additional S-States to support,
this means additional power rails need to be supplied by the platform and
incur extra components such as voltage regulator, switches, etc.
In reality, there are applications that do not require extra sleep states due to
performance demand and its usage environment. Having extra sleep states
translates into extra components and increased BOM cost. With the
understanding that Intel® Atom™ Processor E6xx can be positioned in
multiple segments, this idea of removing additional power rails can be
adopted in segments such as industry control and In-Vehicle-Infotainment
(IVI).
This document presents an overview of system power states in the Intel®
Atom™ Processor E6xx, and shows the remaining power rails after removal of
the S3 power state. The estimated BOM cost savings is also shown to
highlight the benefits of removing the S3 power state.
The Intel® Embedded Design Center provides qualified developers with
web-based access to technical resources. Access Intel Confidential design
materials, step-by step guidance, application reference solutions, training,
Intel’s tool loaner program, and connect with an e-help desk and the
embedded community. Design Fast. Design Smart. Get started today.
www.intel.com/embedded/edc.
2
BOM Cost Reduction by Removing S3 State
Contents
Background ...........................................................................................................4 Supported System Power States ...............................................................................5 Implementation ......................................................................................................7 Platform Power Rail ...............................................................................7 Power Rail Definition..............................................................................8 Result ...................................................................................................................9 Estimated BOM Cost Saving ....................................................................9 Conclusion ........................................................................................................... 10 3
BOM Cost Reduction by Removing S3 State
Background
Many embedded system users expect the systems to work perfectly the first
time and every time. From life-saving emergency communications to missioncritical financial systems, society has become more dependent upon highavailability systems. The cost of downtime is staggering and unacceptable in
many cases. IA based products in new factory automations such as robots,
human interface interfaces, programmable logic controllers (PLC) and vision
systems must be able to respond rapidly to development errors in production
in order to minimize adverse impacts on business. Therefore, these
automation systems are required to always remain in full power, and always
in S0.
One of the key design goals of the IVI platforms with Intel® Architecture is a
fast boot in the order of seconds. Typically, any resumption from
Suspend/Hibernate back to active state involves restoring the previous state.
In an automobile environment with multiple users of the same vehicle, it is
challenging to resume from suspend, as the users might change across these
transitions and one user’s context could get inadvertently restored from
another users context. This makes the fast boot with a fresh state on every
power on a key requirement for the platform so that each user starts with a
new context. In addition, long duration S3 states may drain battery power if
not handled properly. Table 1 describes the overall power states in an
automobile and its usage.
Table 1: Intel-based IVI platform power state usage
Description
System
CPU
Usage
Fully On
S0
C0-C6
Ignition On
Low On/User Idle
S1
Thermal Management
Standby/System
Idle
S2
Thermal Management
Sleep/Suspend to
RAM
S3
Power Off
Not Used
Hibernate/Suspend
to NVM or Soft Off
S4/S5
Power off
Not Used
As shown above, removal of the unused power state S3, is the recommended
solution. This will save a number of voltage regulators, which translates to a
reduction in BOM costs. In addition, the reduced component also increases
board real estate and gives room for critical signal routing.
4
BOM Cost Reduction by Removing S3 State
Supported System Power States
The ACPI specification defines sleep state as a computer hardware state that
draws significantly less power than the fully operational state of the computer
(defined as S0).
Figure 1: Power State Transition in Intel® Atom™ Processor E6xx
The Intel® Atom™ Processor E6xx supports the S3, S4, and S5 sleep states.
S4 and S5 states are identical from a hardware perspective. The processor is
returned to the S0 state from S3, S4, and S5 through wake events.
S0-System Working State
The S0 state is called the system working state. This is the normal operating
state of the system; it is not a sleeping state. In this state, the CPU is able to
fetch and execute code. The processor is free to move into various processor
C-States.
S3-Suspend to RAM
The S3 sleeping state is called the Suspend-to-RAM (STR) state and is often
called Standby. The S3 state is targeted as a low-latency, low power state. In
this state all core power is shut down to the processor. Only resume power,
memory controller, I/O power, and DRAM power should remain. Before
entering the S3 state, the main memory is placed in self-refresh.
5
BOM Cost Reduction by Removing S3 State
S4-Suspend to Disk
The S4 state is commonly called Suspend to Disk, or hibernate. In this state,
the operating system writes the contents of its memory to a hard disk drive
(or any non-volatile storage). This allows the user to resume work from the
point when Suspend to Disk was initiated. From a hardware perspective, the
S4 and S5 states look identical. That is, all power rails are turned off except
for the RTC well. A full boot is required to return to S0.
S5-Soft Off
The S5 state is the Soft Off state. In this state, all power rails are turned off
in the system; only the RTC well has power. From a hardware perspective
this state is identical to S4. No OS context is saved to permanent storage. A
full boot is required to return to S0.
6
BOM Cost Reduction by Removing S3 State
Implementation
Platform Power Rail
Table 2 shows the original power rails from the Little Bay Customer Reference
Board (CRB) and the remaining power rails after removal of the S3 power
state. The reduced VRs are a result of combining the power rail:



VR for V1P05
Load switch for V3P3_S
Load switch for V1P8_S
Table 2: Power rail before and after S3 removal
Power Rails (Original)
Power Rails (After S3
Removal)
VCC_S
VCC_S
VNN_S
VNN_S
V0P9_S
V0P9_S
V1P8
V1P8_S
V1P8_S
V3P3
V3P3_RTC
V3P3_RTC
V3P3_A
V3P3_A
V3P3_S
V3P3_S
V1P05
V1P05_S
V1P05_S
V1P5_S
V1P5_S
7
BOM Cost Reduction by Removing S3 State
Power Rail Definition
Below are the power rail definitions.
Core Rails (VCC_S, VNN_S)
The Core supplies are an output of the Intel® MVP-6 voltage regulators and
supply power to the core rails of the Intel® Atom™ Processor E6xx Series.
1.05 V Rail (V1P05, V1P05_S)
The 1.05 V rail supplies many core parts of the Intel® Atom™ Processor E6xx
Series. It is also used for the processor signals of the ITP-XDP debug port (if
used).
1.5 V Rail (V1P5_S)
The Intel® Atom™ Processor E6xx Series requires this power source (known
as VCCA) to run the PLL clock generators on the silicon.
DDR Rails (V1P8, V0P9)
The Intel® Atom™ Processor E6xx Series supports DDR2 memory
technology, which requires 1.8 V for V1P8 and 0.9 V for V0P9 (VREF).
3.3 V Rails (V3P3, V3P3_A, V3P3_S)
The 3.3 V rail is the most prolific rail on the platform. Most circuits on the
platform use it, including the Intel® Atom™ Processor E6xx Series. There are
three versions of the 3.3 V rail that are generated by the voltage regulator:

Main rail (V3P3),

Always version (V3P3A)

Sleep version (V3P3S).
5 V Rails (V5_A, V5_S)
There are two versions of 5 V rails:

8
The V5_A rail, an Always version is supplied by carrier board through COM
Express* connector. This rail can be used to generate 3.3 V and DDR
rails.
BOM Cost Reduction by Removing S3 State

The Sleep version rail, V5_S is a switched rail and is enabled in S0 only.
12 V Rail (V12_S)
The 12 V rail is supplied by carrier board through COM Express* connector.
Most of the power rails can be derived from V12_S using an on board voltage
regulator.
Result
Estimated BOM Cost Saving
Table 3 shows the components that are not required when S3 is removed. It
also shows the estimated BOM cost savings with this implementation.
Table 3: Components not required when S3 is removed
Component
Description
Price
Load Switch
TPS22922YZPR
$0.26
Load Switch
TPS22922YZPR
$0.26
VR
AS1371
$0.43
Total: $0.95

Cost savings is $0.95 per board

1000 boards translates to a $950 savings
Power architecture is the backbone of any electronics system. As in any
design implementation, verification is required to ensure the original power
sequence remains intact and no bugs are introduced. We powered up the
Little Bay CRB to verify the design implementation. During preliminary
testing, it was booted in Windows XP SP3* and run for a period of 24 hours.
Board vendors are encouraged to follow this approach to further validate this
implementation.
9
BOM Cost Reduction by Removing S3 State
Conclusion
This white paper gives an overview of System Sleeping Power States (SStates). It provides background understanding on why extra sleep states are
not required in certain applications, such as industry control and In-VehicleInfotainment (IVI).
By removing the S3 state from the boot up sequence, developers can remove
unnecessary components from the system, saving money and board real
estate.
Board vendors are encouraged to follow this approach. This ensures reliability
before implementing the new system on their embedded system.
10
BOM Cost Reduction by Removing S3 State
The Intel® Embedded Design Center provides qualified developers with webbased access to technical resources. Access Intel Confidential design
materials, step-by step guidance, application reference solutions, training,
Intel’s tool loaner program, and connect with an e-help desk and the
embedded community. Design Fast. Design Smart. Get started today.
http://intel.com/embedded/edc.
Author
Amy Chong Yew Ee is an Online Sales Account Manager with the APAC
Online Sales Center at Intel Corporation.
Acronyms
S-States
C-States
IVI
PLC
ACPI
RTC
CRB
PLL
MVP-6
VR
System Sleeping Power States
Processor Power States
In-Vehicle-Infotainment
Programmable Logic Controller
Advanced Configuration and Power Interface
Real Time Clock
Customer Reference Board
Phase-locked loop
Mobile Voltage Positioning-6
Voltage Regulator
11
BOM Cost Reduction by Removing S3 State
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO
LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL
PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS
AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY
WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO
SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO
FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT,
COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN
WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY
APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION
WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intel may make changes to specifications and product descriptions at any time, without notice.
This paper is for informational purposes only. THIS DOCUMENT IS PROVIDED "AS IS" WITH NO
WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,
NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE
ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE. Intel disclaims all liability, including
liability for infringement of any proprietary rights, relating to use of information in this specification.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted
herein.
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries.
*Other names and brands may be claimed as the property of others.
Copyright © 2011 Intel Corporation. All rights reserved.
§
12