SlideShare a Scribd company logo
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Wireless
Low Power and Verification Challenges
Presented to
DVClub, Austin, Tx
Nov 20, 2006
.
Milind Padhye, Noah Bamford, Ken Albin
Freescale Semiconductor Inc.
.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Wireless Carriers
Low Power Design is business
critical need and has a direct
impact to carrier revenue.
If the cell phone is powered off,
The source of revenue is off for
carrier.
Performance needed to sell the
phone. Power needed to bring
revenues.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Wireless and Handheld Devices
â–şStandby & Talk time - Benchmark parameters in cell phone industry.
â–şMusic playback time - Benchmark for MP3 capable phones.
â–şFrequent battery charging - Major negative in consumer mind.
►Increase performance with large battery – Increased Cost
►Increased Heat in phone – Increased liability and TCO.
Power Performance ratio must be very high to win consumer mind.
• End Consumers are becoming power aware and can make intelligent
decisions and smart choices on power.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Trends - GSM Phone Current
3395
6200
31203620
6010
NGage QD
9500
6682
6230i
N90
8800
7260
7270
V66
V60g
V600
C331
V180V400
RAZR V3
V635
ROKR EL
V360PEBL
SGH-E400
SGH-E105
SGH-C225
SGH-E317
SGH-E730
SGH-X497
T68i
T616
P900
T630
K700i
Z500a
S710
W800
0
50
100
150
200
250
300
350
1Q
002Q
003Q
004Q
001Q
012Q
013Q
014Q
011Q
022Q
023Q
024Q
021Q
032Q
033Q
034Q
031Q
042Q
043Q
044Q
041Q
052Q
053Q
054Q
051Q
062Q
063Q
064Q
061Q
072Q
073Q
074Q
07
GSMVoiceCallCurrent(mA)
3395
62003120
36206010
NGage QD
9500
6682
6230i
N90
8800
7260
7270
V66
V60g V600
C331
V180
V400
RAZR V3
V635 ROKR ELV360
PEBL
SGH-E400
SGH-E105
SGH-C225
SGH-E317
SGH-E730
SGH-X497
T68i
T616
P900T630
K700i
Z500a
S710
W800
0
1
2
3
4
5
6
7
8
9
1Q
002Q
003Q
004Q
001Q
012Q
013Q
014Q
011Q
022Q
023Q
024Q
021Q
032Q
033Q
034Q
031Q
042Q
043Q
044Q
041Q
052Q
053Q
054Q
051Q
062Q
063Q
064Q
061Q
072Q
073Q
074Q
07
GSMStandbyCurrent(mA)
GSM Talk Current
GSM Standyby Current
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Leakage Current in 65nm,
Major concern for Wireless Design
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Energy
It’s about Energy
• Battery life is proportional to energy consumed
• Energy is power consumed over time
• Wireless designers must manage energy
consumption.
Goal: Extend Phone Battery Life
To extend battery life, designers
must minimize active and leakage
power.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Problem Focus View
Design Intent Hardware support for power gating, low-power idle modes, SRPG,
AWB, DVFS, DPTC, Biasing techniques at all levels.
Design
Verification
Behavioral and RTL verification, Gate level verification, testbench
styles, static and dynamic power Rule checking.
Low Power
infrastructure
Support library infrastructure with special cells. New cells and
parameters for cz. Multimode/multivoltage support infrastructure.
PROCESS node
Definitions
Transistor design, Vt Optimization, memory bitcell design.
custom and reusable analog. Silicon correlation.
RTL2gds, Power Integrity, Multimode synthesis, Placement, power
grid creation, analysis, power estimation
Design
Implementation
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Low Power Design Needs
â–şSupport Low Power Design Techniques thru the entire design flow
using a single file format.
• Design Representation
Accurately define and capture the low power design intent, modes and
constraints.
• Design Implementation
Floorplan and power grids.
Common constraints for all tools (Synthesis, APR, timing, DFT)
Design analysis tools with single power constraints.
Accurate power estimation and measurements
• Design Verification
Voltage oriented simulators
Various static power technique modeling and simulations.
Silicon validation and correlation.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Static Power Design
â–şStatic Power is crucial for defining standby time of cell phone.
â–şMultiple Leakage Reduction Techniques
• Active Well Biasing (AWB)
• State Retention Power Gating (SRPG)
• Save and Restore with power gating. (S&R PG)
• Multi-Vt based design styles
• Aggressive Voltage Reduction during standby mode (RV)
• Device biasing.
• Switches, Isolation collars and level shifters.
â–şStatic Power a big part of active power
• Use switches for power mode switching.
• Thermal dissipation issues in packaging.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Example Leakage Reduction Techniques
C65 Leakage Reduction Example
0
100
200
300
400
500
600
700
800
900
1000
Nominal RV AWB SRPG S&R PG SR/S&R
PG
SR/S&R
PG/RV
Techniques
LeakageCurrent(uA)
0
10
20
30
40
50
60
70
80
90
BatteryTimeIncrease(%)
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Multi Voltage Design Styles - DVFS
â–şVoltage has quadratic effect on power.
â–şIn Multivoltage design Style
• Unused portion of design is switched off.
• Low performance portion is running at lower voltage
• High performance portion is at higher voltage.
â–şVoltage partitioning decisions are crucial and very key for power
performance factor.
â–şClocking is the major challenge for multivoltage designs. Need
intelligent clock tree builders.
â–şAsynchronous protocols to enable efficient voltage partitioning.
â–şDesign is optimized for multi voltage conditions.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Isolation and Percolation
â–şPicture power managed vs
non power managed design
implementation
â–şWhen a module is powered
off, outputs will float.
â–şThese outputs can corrupt
the state of receiving modules.
â–şModules must be isolated
â–şA separate logic is inserted
to isolate and percolate.
â–ş Logic State of isolation is
important and can cause
adverse effects if improper.
Module BModule A
VDD
Module BModule A
VDD
I
S
O
Controller
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Retention Verification
â–şA module can be turned off to
save leakage.
â–şThe state of module B must be
retained during power off.
â–şSpecial circuits and flipflops
have been created for this
purpose.
â–şNeed to verify
• The state was saved correctly.
• State restored correctly.
• System can function after powerup.
â–şThe controller must ensure the
correct save and restore
sequence.
Module BModule A
VDD
I
S
O
Controller
Module B
In
Retention
Module A
VDD
I
S
O
Controller
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Voltage and Frequency Variation
â–şVoltage of module A is reduced
when lower performance need.
â–şChange of voltage is
associated to change of Clock.
â–şIsolation is now Lisolator. (level
Shifter & isolation)
â–şNeed to verify
• System performance state.
• Prepare & communicate regarding
voltage change..
• System operational during change.
• System operational after change.
â–şThe controller must ensure the
correct operating sequence and
monitor progress.
Module B
In
Retention
Module A
VDD
I
S
O
Controller
Module B
In
Retention
Module A
VDD
L
I
S
O
Controller VDDX
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Power Architecture Verification
â–şArchitectural analysis required to achieve efficient voltage partition.
â–şGlobal Power Controller
• Partial or full power up and power down is a controlled sequence.
• Verify the sequence control and state machine completely.
• The Global Power Controller should be capable of capturing and
relinquishing the controls appropriately.
â–şThe system should be functional and must be verified
• During power off process
• After power off has completed
• Power up decision making
• During power up
• Full recovery after power-up.
â–şEnsure consistency of Power Programming Model in specification.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
How Does the world of Verification Change
â–şVerilog does not have a concept of power on/off.
â–şVerilog does not have association of voltage levels.
â–şPower shut off and multi voltage design style has brought in
multiple new components in chip.
â–şGate level and circuit level simulations are expensive and time
consuming and very late to fix the problems.
â–şFunctional coverage of state of system at the time of power off and
activities following power up should be gathered
â–şAll power related features must be checked at RTL stage.
â–şPower Equivalency Checks needed between RTL & gate.
â–şPower estimation in various functional mode needs to be integrated
with power verification.
TM
Freescale™ and the Freescale logo are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

More Related Content

PDF
COMPANY PROFILE BATFEED.1
PDF
Tip120 datasheet
PDF
Sgcp12 parry-amantys
PDF
Advanced motion controls dpcanta 060b080
PDF
720 1500 kva
PDF
q_ag_sys_ila_cxd
PDF
Advanced motion controls dpcanta 025b200
PDF
Advanced motion controls dpcanta 040b080
COMPANY PROFILE BATFEED.1
Tip120 datasheet
Sgcp12 parry-amantys
Advanced motion controls dpcanta 060b080
720 1500 kva
q_ag_sys_ila_cxd
Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 040b080

What's hot (11)

PDF
Advanced motion controls dpcanta 015b200
PDF
Advanced motion controls dpcanta 020b080
PDF
Sch 28303 b
PDF
900 00008-continuous-rotation-servo-documentation-v2.2
PDF
38 sdms-04 (1)
PDF
BCH Catalog
PDF
LayerZero Series 70 ePODs: Type-X Power Distribution Unit with Transformer an...
PPTX
EV Charging Infrastructure: Littelfuse Solutions to Enhance Safety, Efficienc...
PPTX
Tsi precision power conditioner
PDF
D11 single phase overhead distribution transformer
Advanced motion controls dpcanta 015b200
Advanced motion controls dpcanta 020b080
Sch 28303 b
900 00008-continuous-rotation-servo-documentation-v2.2
38 sdms-04 (1)
BCH Catalog
LayerZero Series 70 ePODs: Type-X Power Distribution Unit with Transformer an...
EV Charging Infrastructure: Littelfuse Solutions to Enhance Safety, Efficienc...
Tsi precision power conditioner
D11 single phase overhead distribution transformer
Ad

Similar to Wireless Low Power and Verification Challenges (20)

PDF
Low Power Design and Verification
 
PDF
Low power design-ver_26_mar08
PDF
Shultz dallas q108
PDF
Schulz dallas q1_2008
PPTX
Track d more performance less power - freescale final
PDF
Embedded Systems Power Management
PDF
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
PPT
Low Power Techniques
PPTX
Track d more performance less power - freescale final
PDF
Analysis Of Power Dissipation Amp Low Power VLSI Chip Design
PDF
Analysis of Power Dissipation & Low Power VLSI Chip Design
PPTX
Optimizing for low power in embedded mcu designs
PDF
Low power embedded system design
PDF
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
PDF
Str w6051 s-str-w6052s-str-w6053s-datasheet
PPTX
Power dissipation cmos
PDF
Novel Approach for Accelerating Mixed Signal Verification
 
PDF
Learn about energy consumption and battery life on Android devices
PDF
PDF
Bc36330333
Low Power Design and Verification
 
Low power design-ver_26_mar08
Shultz dallas q108
Schulz dallas q1_2008
Track d more performance less power - freescale final
Embedded Systems Power Management
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
Low Power Techniques
Track d more performance less power - freescale final
Analysis Of Power Dissipation Amp Low Power VLSI Chip Design
Analysis of Power Dissipation & Low Power VLSI Chip Design
Optimizing for low power in embedded mcu designs
Low power embedded system design
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
Str w6051 s-str-w6052s-str-w6053s-datasheet
Power dissipation cmos
Novel Approach for Accelerating Mixed Signal Verification
 
Learn about energy consumption and battery life on Android devices
Bc36330333
Ad

More from DVClub (20)

PDF
IP Reuse Impact on Design Verification Management Across the Enterprise
 
PDF
Cisco Base Environment Overview
 
PDF
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
 
PDF
Verification of Graphics ASICs (Part II)
 
PDF
Verification of Graphics ASICs (Part I)
 
PDF
Stop Writing Assertions! Efficient Verification Methodology
 
PPT
Validating Next Generation CPUs
 
PPT
Verification Automation Using IPXACT
 
PDF
Validation and Design in a Small Team Environment
 
PDF
Trends in Mixed Signal Validation
 
PDF
Verification In A Global Design Community
 
PDF
Design Verification Using SystemC
 
PDF
Verification Strategy for PCI-Express
 
PDF
SystemVerilog Assertions (SVA) in the Design/Verification Process
 
PDF
Efficiency Through Methodology
 
PDF
Pre-Si Verification for Post-Si Validation
 
PDF
OpenSPARC T1 Processor
 
PDF
Intel Atom Processor Pre-Silicon Verification Experience
 
PDF
Using Assertions in AMS Verification
 
PDF
Low-Power Design and Verification
 
IP Reuse Impact on Design Verification Management Across the Enterprise
 
Cisco Base Environment Overview
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
 
Verification of Graphics ASICs (Part II)
 
Verification of Graphics ASICs (Part I)
 
Stop Writing Assertions! Efficient Verification Methodology
 
Validating Next Generation CPUs
 
Verification Automation Using IPXACT
 
Validation and Design in a Small Team Environment
 
Trends in Mixed Signal Validation
 
Verification In A Global Design Community
 
Design Verification Using SystemC
 
Verification Strategy for PCI-Express
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
 
Efficiency Through Methodology
 
Pre-Si Verification for Post-Si Validation
 
OpenSPARC T1 Processor
 
Intel Atom Processor Pre-Silicon Verification Experience
 
Using Assertions in AMS Verification
 
Low-Power Design and Verification
 

Recently uploaded (20)

PDF
How to Get Business Funding for Small Business Fast
PDF
How to Get Funding for Your Trucking Business
PPT
Data mining for business intelligence ch04 sharda
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPTX
5 Stages of group development guide.pptx
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PPTX
Principles of Marketing, Industrial, Consumers,
DOCX
Business Management - unit 1 and 2
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
MSPs in 10 Words - Created by US MSP Network
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
Nidhal Samdaie CV - International Business Consultant
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
WRN_Investor_Presentation_August 2025.pdf
PDF
COST SHEET- Tender and Quotation unit 2.pdf
How to Get Business Funding for Small Business Fast
How to Get Funding for Your Trucking Business
Data mining for business intelligence ch04 sharda
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
5 Stages of group development guide.pptx
Roadmap Map-digital Banking feature MB,IB,AB
New Microsoft PowerPoint Presentation - Copy.pptx
Principles of Marketing, Industrial, Consumers,
Business Management - unit 1 and 2
Power and position in leadershipDOC-20250808-WA0011..pdf
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
MSPs in 10 Words - Created by US MSP Network
unit 1 COST ACCOUNTING AND COST SHEET
Nidhal Samdaie CV - International Business Consultant
HR Introduction Slide (1).pptx on hr intro
WRN_Investor_Presentation_August 2025.pdf
COST SHEET- Tender and Quotation unit 2.pdf

Wireless Low Power and Verification Challenges

  • 1. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Wireless Low Power and Verification Challenges Presented to DVClub, Austin, Tx Nov 20, 2006 . Milind Padhye, Noah Bamford, Ken Albin Freescale Semiconductor Inc. .
  • 2. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Wireless Carriers Low Power Design is business critical need and has a direct impact to carrier revenue. If the cell phone is powered off, The source of revenue is off for carrier. Performance needed to sell the phone. Power needed to bring revenues.
  • 3. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Wireless and Handheld Devices â–şStandby & Talk time - Benchmark parameters in cell phone industry. â–şMusic playback time - Benchmark for MP3 capable phones. â–şFrequent battery charging - Major negative in consumer mind. â–şIncrease performance with large battery – Increased Cost â–şIncreased Heat in phone – Increased liability and TCO. Power Performance ratio must be very high to win consumer mind. • End Consumers are becoming power aware and can make intelligent decisions and smart choices on power.
  • 4. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Trends - GSM Phone Current 3395 6200 31203620 6010 NGage QD 9500 6682 6230i N90 8800 7260 7270 V66 V60g V600 C331 V180V400 RAZR V3 V635 ROKR EL V360PEBL SGH-E400 SGH-E105 SGH-C225 SGH-E317 SGH-E730 SGH-X497 T68i T616 P900 T630 K700i Z500a S710 W800 0 50 100 150 200 250 300 350 1Q 002Q 003Q 004Q 001Q 012Q 013Q 014Q 011Q 022Q 023Q 024Q 021Q 032Q 033Q 034Q 031Q 042Q 043Q 044Q 041Q 052Q 053Q 054Q 051Q 062Q 063Q 064Q 061Q 072Q 073Q 074Q 07 GSMVoiceCallCurrent(mA) 3395 62003120 36206010 NGage QD 9500 6682 6230i N90 8800 7260 7270 V66 V60g V600 C331 V180 V400 RAZR V3 V635 ROKR ELV360 PEBL SGH-E400 SGH-E105 SGH-C225 SGH-E317 SGH-E730 SGH-X497 T68i T616 P900T630 K700i Z500a S710 W800 0 1 2 3 4 5 6 7 8 9 1Q 002Q 003Q 004Q 001Q 012Q 013Q 014Q 011Q 022Q 023Q 024Q 021Q 032Q 033Q 034Q 031Q 042Q 043Q 044Q 041Q 052Q 053Q 054Q 051Q 062Q 063Q 064Q 061Q 072Q 073Q 074Q 07 GSMStandbyCurrent(mA) GSM Talk Current GSM Standyby Current
  • 5. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Leakage Current in 65nm, Major concern for Wireless Design
  • 6. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Energy It’s about Energy • Battery life is proportional to energy consumed • Energy is power consumed over time • Wireless designers must manage energy consumption. Goal: Extend Phone Battery Life To extend battery life, designers must minimize active and leakage power.
  • 7. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Problem Focus View Design Intent Hardware support for power gating, low-power idle modes, SRPG, AWB, DVFS, DPTC, Biasing techniques at all levels. Design Verification Behavioral and RTL verification, Gate level verification, testbench styles, static and dynamic power Rule checking. Low Power infrastructure Support library infrastructure with special cells. New cells and parameters for cz. Multimode/multivoltage support infrastructure. PROCESS node Definitions Transistor design, Vt Optimization, memory bitcell design. custom and reusable analog. Silicon correlation. RTL2gds, Power Integrity, Multimode synthesis, Placement, power grid creation, analysis, power estimation Design Implementation
  • 8. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Low Power Design Needs â–şSupport Low Power Design Techniques thru the entire design flow using a single file format. • Design Representation Accurately define and capture the low power design intent, modes and constraints. • Design Implementation Floorplan and power grids. Common constraints for all tools (Synthesis, APR, timing, DFT) Design analysis tools with single power constraints. Accurate power estimation and measurements • Design Verification Voltage oriented simulators Various static power technique modeling and simulations. Silicon validation and correlation.
  • 9. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Static Power Design â–şStatic Power is crucial for defining standby time of cell phone. â–şMultiple Leakage Reduction Techniques • Active Well Biasing (AWB) • State Retention Power Gating (SRPG) • Save and Restore with power gating. (S&R PG) • Multi-Vt based design styles • Aggressive Voltage Reduction during standby mode (RV) • Device biasing. • Switches, Isolation collars and level shifters. â–şStatic Power a big part of active power • Use switches for power mode switching. • Thermal dissipation issues in packaging.
  • 10. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Example Leakage Reduction Techniques C65 Leakage Reduction Example 0 100 200 300 400 500 600 700 800 900 1000 Nominal RV AWB SRPG S&R PG SR/S&R PG SR/S&R PG/RV Techniques LeakageCurrent(uA) 0 10 20 30 40 50 60 70 80 90 BatteryTimeIncrease(%)
  • 11. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Multi Voltage Design Styles - DVFS â–şVoltage has quadratic effect on power. â–şIn Multivoltage design Style • Unused portion of design is switched off. • Low performance portion is running at lower voltage • High performance portion is at higher voltage. â–şVoltage partitioning decisions are crucial and very key for power performance factor. â–şClocking is the major challenge for multivoltage designs. Need intelligent clock tree builders. â–şAsynchronous protocols to enable efficient voltage partitioning. â–şDesign is optimized for multi voltage conditions.
  • 12. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Isolation and Percolation â–şPicture power managed vs non power managed design implementation â–şWhen a module is powered off, outputs will float. â–şThese outputs can corrupt the state of receiving modules. â–şModules must be isolated â–şA separate logic is inserted to isolate and percolate. â–ş Logic State of isolation is important and can cause adverse effects if improper. Module BModule A VDD Module BModule A VDD I S O Controller
  • 13. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Retention Verification â–şA module can be turned off to save leakage. â–şThe state of module B must be retained during power off. â–şSpecial circuits and flipflops have been created for this purpose. â–şNeed to verify • The state was saved correctly. • State restored correctly. • System can function after powerup. â–şThe controller must ensure the correct save and restore sequence. Module BModule A VDD I S O Controller Module B In Retention Module A VDD I S O Controller
  • 14. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Voltage and Frequency Variation â–şVoltage of module A is reduced when lower performance need. â–şChange of voltage is associated to change of Clock. â–şIsolation is now Lisolator. (level Shifter & isolation) â–şNeed to verify • System performance state. • Prepare & communicate regarding voltage change.. • System operational during change. • System operational after change. â–şThe controller must ensure the correct operating sequence and monitor progress. Module B In Retention Module A VDD I S O Controller Module B In Retention Module A VDD L I S O Controller VDDX
  • 15. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Power Architecture Verification â–şArchitectural analysis required to achieve efficient voltage partition. â–şGlobal Power Controller • Partial or full power up and power down is a controlled sequence. • Verify the sequence control and state machine completely. • The Global Power Controller should be capable of capturing and relinquishing the controls appropriately. â–şThe system should be functional and must be verified • During power off process • After power off has completed • Power up decision making • During power up • Full recovery after power-up. â–şEnsure consistency of Power Programming Model in specification.
  • 16. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. How Does the world of Verification Change â–şVerilog does not have a concept of power on/off. â–şVerilog does not have association of voltage levels. â–şPower shut off and multi voltage design style has brought in multiple new components in chip. â–şGate level and circuit level simulations are expensive and time consuming and very late to fix the problems. â–şFunctional coverage of state of system at the time of power off and activities following power up should be gathered â–şAll power related features must be checked at RTL stage. â–şPower Equivalency Checks needed between RTL & gate. â–şPower estimation in various functional mode needs to be integrated with power verification.
  • 17. TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.