SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Bringing More Performance in Less Power TM Sergey Sofer Freescale Semiconductor Israel Ltd. May 4, 2011 Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.  All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Outline IC Power consumption – background MSC8157 brief overview State of the art power saving techniques description and their applications to MSC8157. Architecture – enabled power saving techniques. Design– enabled power saving techniques. Manufacturing technology and assembly – enabled power saving techniques. Summary
Power consumption - general Integrated Circuit (IC) device power consumption is defined as amount of energy, supplied by an external power supply to the device in pre-defined time period. We distinguish peak, maximum, typical application average and stand-by power consumption. Peak power consumption defines external power supply capability including bulk/decoupling capacitors influence. Maximum power consumption defines system thermal requirements and usually given for a time period, equal to or bigger than the system thermal reactance. Average power consumption stands to define system requirement for typical application. Stand-by power consumption describes system power consumption in stand-by/idle mode. Power consumption reduction became important to Modern Ultra Large Scale Integration (ULSI) products. Design teams fight for lower power consumption during all design stages.
IC Power consumption partitioning Power consumption comprises dynamic and static parts. Static power consumption is defined by IC active devices leakage and short circuit currents: Leakage is mainly caused by MOSFET devices sub-threshold and gate current. Short circuit current is characteristic to biased circuits, pull-up or pull-down devices and some terminated circuits. Static power consumption greatly depends on the power supply voltage VDDand temperature T. Dynamic power consumption is mainly set by active devises switching. Dynamic power consumption depends on the power supply voltage VDD and average system/device clock frequency F. P = f(VDD3,T) P = f(VDD2,F)
MSC8157 – Overview Freescale’s MSC8157 multi core baseband DSP is one of the most powerful devices available in the market.  It includes six SC3850 DSP cores at 1GHz, powerful MAPLE2 baseband accelerator, 3MB of L2 cache, 3MB of the shared memory, Serial-RapidIO, CPRI, PCI-express interfaces, supporting various communication protocols and security engine.  The device is manufactured in 45nm technology. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.  All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Power saving techniques State of the art power saving techniques include the following: Low power modes; Power supply separation; Active Power Shut-off; Active Clock gating; Multi-Voltage approach; Multi-Frequency approach; Multi-threshold CMOS design; MSC8157 make use of various power saving techniques, including architectural, design and manufacturing technology enabled – almost all known state of the art solutions, mentioned above.
Low power modes (LPM) Block functioning profile  Powerconsumption Full utilization Low utilization Not in use High utilization Low Power Mode (LPM) is a mean of purposeful and environmental operation of a functional unit to achieve its lowest possible power consumption. LPM should be aligned with the purposeful utilization of the functional unit (block). Proper LPM definition allows best power consumption reduction. Improper LPM definition may cause opposite result and affects IC functionality and performance.
Low power modes (cont’d) Block functioning profile  Powerconsumption Full utilization Low utilization Not in use High utilization Full utilization of the functional unit requires all its resources available, so no LPM can be applied. The functional unit design is usually targeted to this operating mode.
Low power modes (cont’d) Block functioning profile  Powerconsumption Full utilization Low utilization Not in use High utilization High utilization allows some functional or environmental relaxation to save either dynamic or static power or both: Some voltage reduction saves both dynamic and static power; Frequency decrease or stopping some clocking signals saves dynamic power.
Low power modes (cont’d) Block functioning profile  Powerconsumption Full utilization Low utilization Not in use High utilization Low utilization allows variety of low power modes to be applied to the block. Voltage reduction saves both dynamic and static power; Frequency decrease or alternatively disabling part of the clock signals toggling saves dynamic power; Power gating may be extensively used and greatly saves static power.
Low power modes (cont’d) Block functioning profile  Powerconsumption Full utilization Low utilization Not in use High utilization When the block is not in use its physical disconnection from the power supply provides maximal leakage power saving. Physically disconnected blocks are not available for potential use.  Alternatively on-die power gating also provides significant leakage power saving. This can allow the block usage in the future.
MSC8157 Low Power Modes MSC8157 employs rich set of low power modes, allowing power consumption optimization according to the use-case. Doze mode  Stops internal clocks and can be recovered by software without resetting the block or the device. Deep sleep Mode Stops the source of the clocks and can be recovered by hardware reset (block dependent). Power Down Mode (Full or Partial) Disables the power supply of some separated power domains (partial power down) or all power domains (full power down) and can be recovered by power up sequence of the power domain(s) that was powered down.  Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.  All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Active Power Shut-off (PSO) VDDC VDDC Switch Control Continuous  supply Continuous  supply VDD gated Gated supply Gated Power Domain Continuous Power Domain GND GND On-die power gating (PG) or Power Shutoff (PSO) technique is used for leakage power reduction in VLSI devices  Characterized by disconnection of part(s) of a functional unit or the entire unit from the continuous power supply network  Used when the unit’s operation is not required. The disconnection is provided by a switch, placed in power supply current path and controlled from another functional unit. PSO blocks when powered up, must start from the reset state.
Recovery from a PSO state LPM enable 7 1 5 3 2 6 4 Time Short  LPM  period tpower-up Vgated supply Time Supply voltage recovery at the PSO exit takes time (dozens to hundreds of system clock periods). This is in order to keep low noise on the continuous or keep-alive power supply part (which provides the power supply voltage to devices that should remain powered on, e.g. data retaining devices, PSO controls etc).  The consequence of that is the reduction in the PSO method efficiency, especially for short Low Power Mode (LPM) periods (like periods ## 2, 6).
MSC8157 Active Power Shut-off Active power shut-off (PSO) technique is used in MSC8157 to reduce the static power dissipation in “calm” periods for several functional units, which power consumption profile fits this feature. On/off switching is performed automatically by hardware – no application/user intervention required Special (patent pending) fast power up/down sequence allows minimal impact on performance. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.  All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Clock disabling P=f(VDD2,F) Clock gate CK EN EN GCK CK GCK ,[object Object]
Clock network toggling provides more than 50% of the dynamic power consumption of a typical VLSI circuit.
Clock gating is a way of blocking the clock propagation, clock network toggling and consequent clocking signal arrival to registers, when logic operation does not require that.,[object Object]
Global Clock disabling Global clock gating EN_A Unit A CKG_A Clock source disabling EN_Z Unit Z EN CKG_Z Clocksource CKG CK Global clock disabling allows saving of the chip clock distribution network power. All chip units are disabled. Reset is usually required to recover from the global clock gating. Global clock source disabling (e.g. PLL stop) is the most efficient power saving way not employing power supply voltage manipulation. Reset is required to recover from the clock shut down. Recovery time is usually long.
MSC8157 - Active clock gating MSC8157 low power modes employ massive usage of active clock gating. Clock source shut-down – deep sleep mode. Global clock shut-down – doze mode. Local clock shut-down – functional mode. Clock gating operation is implemented in the design and transparent to user. Global clocks gating is applied by LPM activation. Local clock gating is implemented during the design stage and is embedded in the functional unit hardware Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.  All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Power distribution network partitioning VDD1 VDD2 Power Domain1 Power Domain2 P = f(VDD2,F) Die GND GND Power distribution network partitioning or power supply separation is a technique, used to provide different voltages to different parts of the IC. Static power saving for IC parts which are not in use for specific application. Power saving for IC parts which operation is possible at lower voltage. Power distribution network partitioning impacts global power distribution system quality. It should be avoided if not required.  Exaggerated power distribution network partitioning requirement and improper use may bring to opposite results.
Dynamic voltage scaling (DVS) Software control function G(Ichip) VDD Ichip P=f(VDD2,F) GND ,[object Object]
Manufacturing technology and environmental conditions (like “Faster” manufacturing process corner or lower temperature).
Functional conditions (like LPM: “power down”, “deep sleep”, “doze” etc.)
Functional constraints (application demand).
The disadvantage of DVS is that transition between different voltages takes time:
 Functional unit operation during the voltage transition may be limited or blocked.,[object Object]
Frequency scaling (FS) Software control function G(f,Ichip) VDD Ichip P=f(VDD2,F) GND ,[object Object]
Running not extensive application that does not require full system bandwidth.,[object Object]
Multi-Threshold CMOS (MTCMOS) P=f(1/Vth) With the continuous scaling of CMOS devices, the device leakage current is becoming a major contributor to the IC power consumption and it is further expected to increase with the technology scaling. ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

OneGear SMC 15kV Soft Starter
OneGear SMC 15kV Soft StarterOneGear SMC 15kV Soft Starter
OneGear SMC 15kV Soft StarterPaul Plavicheanu
 
Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2SUNODH GARLAPATI
 
Low power sram design using block partitioning
Low power sram design using block partitioningLow power sram design using block partitioning
Low power sram design using block partitioningeSAT Publishing House
 
Low Power Design Verification of Complex Chips
Low Power Design Verification of Complex ChipsLow Power Design Verification of Complex Chips
Low Power Design Verification of Complex ChipsDVClub
 
Low Power Design Techniques for ASIC / SOC Design
Low Power Design Techniques for ASIC / SOC DesignLow Power Design Techniques for ASIC / SOC Design
Low Power Design Techniques for ASIC / SOC DesignRajesh_navandar
 
Low Power Design flow using Power Format
Low Power Design flow using Power FormatLow Power Design flow using Power Format
Low Power Design flow using Power Formatijsrd.com
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorRajesh Pindoriya
 
Approaches for Power Management Verification of SOC
Approaches for Power Management Verification of SOC Approaches for Power Management Verification of SOC
Approaches for Power Management Verification of SOC DVClub
 
Booklet of Mechatronics Systems
Booklet of Mechatronics SystemsBooklet of Mechatronics Systems
Booklet of Mechatronics SystemsAndrew Sergeyev
 
Unit 3- power supplies
Unit 3- power suppliesUnit 3- power supplies
Unit 3- power suppliesBalaji Bhanu
 
Intelligent mcc Siemens
Intelligent mcc Siemens Intelligent mcc Siemens
Intelligent mcc Siemens Praveen Patil
 
Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controllerUday Wankar
 
Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1SUNODH GARLAPATI
 
IRJET- Methods for Improved Efficiency in DC-DC Buck Converter
IRJET-  	  Methods for Improved Efficiency in DC-DC Buck ConverterIRJET-  	  Methods for Improved Efficiency in DC-DC Buck Converter
IRJET- Methods for Improved Efficiency in DC-DC Buck ConverterIRJET Journal
 
Power Optimization with Efficient Test Logic Partitioning for Full Chip Design
Power Optimization with Efficient Test Logic Partitioning for Full Chip DesignPower Optimization with Efficient Test Logic Partitioning for Full Chip Design
Power Optimization with Efficient Test Logic Partitioning for Full Chip DesignPankaj Singh
 
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...IRJET Journal
 

Was ist angesagt? (20)

OneGear SMC 15kV Soft Starter
OneGear SMC 15kV Soft StarterOneGear SMC 15kV Soft Starter
OneGear SMC 15kV Soft Starter
 
SoC Power Reduction
SoC Power ReductionSoC Power Reduction
SoC Power Reduction
 
Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2
 
Low power sram design using block partitioning
Low power sram design using block partitioningLow power sram design using block partitioning
Low power sram design using block partitioning
 
Low Power Design Verification of Complex Chips
Low Power Design Verification of Complex ChipsLow Power Design Verification of Complex Chips
Low Power Design Verification of Complex Chips
 
Low Power Design Techniques for ASIC / SOC Design
Low Power Design Techniques for ASIC / SOC DesignLow Power Design Techniques for ASIC / SOC Design
Low Power Design Techniques for ASIC / SOC Design
 
Low Power Design flow using Power Format
Low Power Design flow using Power FormatLow Power Design flow using Power Format
Low Power Design flow using Power Format
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
 
Approaches for Power Management Verification of SOC
Approaches for Power Management Verification of SOC Approaches for Power Management Verification of SOC
Approaches for Power Management Verification of SOC
 
Booklet of Mechatronics Systems
Booklet of Mechatronics SystemsBooklet of Mechatronics Systems
Booklet of Mechatronics Systems
 
2014 PV Distribution System Modeling Workshop: CA Rule 21 Update: Tom Bialek,...
2014 PV Distribution System Modeling Workshop: CA Rule 21 Update: Tom Bialek,...2014 PV Distribution System Modeling Workshop: CA Rule 21 Update: Tom Bialek,...
2014 PV Distribution System Modeling Workshop: CA Rule 21 Update: Tom Bialek,...
 
Unit 3- power supplies
Unit 3- power suppliesUnit 3- power supplies
Unit 3- power supplies
 
MICOM P 632
MICOM P 632MICOM P 632
MICOM P 632
 
Intelligent mcc Siemens
Intelligent mcc Siemens Intelligent mcc Siemens
Intelligent mcc Siemens
 
Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controller
 
Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1Low power in vlsi with upf basics part 1
Low power in vlsi with upf basics part 1
 
Clock Gating
Clock GatingClock Gating
Clock Gating
 
IRJET- Methods for Improved Efficiency in DC-DC Buck Converter
IRJET-  	  Methods for Improved Efficiency in DC-DC Buck ConverterIRJET-  	  Methods for Improved Efficiency in DC-DC Buck Converter
IRJET- Methods for Improved Efficiency in DC-DC Buck Converter
 
Power Optimization with Efficient Test Logic Partitioning for Full Chip Design
Power Optimization with Efficient Test Logic Partitioning for Full Chip DesignPower Optimization with Efficient Test Logic Partitioning for Full Chip Design
Power Optimization with Efficient Test Logic Partitioning for Full Chip Design
 
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...
IRJET- Reduction of Power, Leakage and Area of a Standard Cell Asics using Th...
 

Ähnlich wie Track d more performance less power - freescale final

Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...
Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...
Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...Soham Mondal
 
An Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic CircuitsAn Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic CircuitsIJTET Journal
 
Joseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll newMainak Nandi
 
Architectural Level Techniques
Architectural Level TechniquesArchitectural Level Techniques
Architectural Level TechniquesGargiKhanna1
 
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...Pradeep Avanigadda
 
Low power electronic design
Low power electronic designLow power electronic design
Low power electronic designMahesh Dananjaya
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed controlSai Malleswar
 
17648889-Introduction-to-Power-System-Protection-Relays.pdf
17648889-Introduction-to-Power-System-Protection-Relays.pdf17648889-Introduction-to-Power-System-Protection-Relays.pdf
17648889-Introduction-to-Power-System-Protection-Relays.pdfThien Phan Bản
 
Condor St30 Specification
Condor St30 SpecificationCondor St30 Specification
Condor St30 SpecificationKrdenas
 
Energy Efficient Lighting | Infineon Technologies
Energy Efficient Lighting  | Infineon TechnologiesEnergy Efficient Lighting  | Infineon Technologies
Energy Efficient Lighting | Infineon TechnologiesInfineon Technologies AG
 
Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...IJSRED
 
Fully Integrated Switch-Mode Power Regulators
Fully Integrated Switch-Mode Power RegulatorsFully Integrated Switch-Mode Power Regulators
Fully Integrated Switch-Mode Power RegulatorsPremier Farnell
 

Ähnlich wie Track d more performance less power - freescale final (20)

Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...
Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...
Leveraging UPF-Extracted Checkers using UPF Query Functions for Verifying Pow...
 
An Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic CircuitsAn Efficient Execution of Clock Gating Technique for Logic Circuits
An Efficient Execution of Clock Gating Technique for Logic Circuits
 
Joseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski - Design Project
Joseph Staniowski - Design Project
 
Arm7 architecture
Arm7 architectureArm7 architecture
Arm7 architecture
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll new
 
Mc9 s08sh8
Mc9 s08sh8Mc9 s08sh8
Mc9 s08sh8
 
Architectural Level Techniques
Architectural Level TechniquesArchitectural Level Techniques
Architectural Level Techniques
 
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...
DETECTING POWER GRID SYNCHRONISATION FAILURE ON SENSING BAD VOLTAGE OR FREQUE...
 
Low Power VLSI Design
Low Power VLSI DesignLow Power VLSI Design
Low Power VLSI Design
 
Low Power VLSI Designs
Low Power VLSI DesignsLow Power VLSI Designs
Low Power VLSI Designs
 
Low power electronic design
Low power electronic designLow power electronic design
Low power electronic design
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed control
 
VLSI Power in a Nutshell
VLSI Power in a NutshellVLSI Power in a Nutshell
VLSI Power in a Nutshell
 
17648889-Introduction-to-Power-System-Protection-Relays.pdf
17648889-Introduction-to-Power-System-Protection-Relays.pdf17648889-Introduction-to-Power-System-Protection-Relays.pdf
17648889-Introduction-to-Power-System-Protection-Relays.pdf
 
Condor St30 Specification
Condor St30 SpecificationCondor St30 Specification
Condor St30 Specification
 
Implementation of Low Power Test Pattern Generator Using LFSR
Implementation of Low Power Test Pattern Generator Using LFSRImplementation of Low Power Test Pattern Generator Using LFSR
Implementation of Low Power Test Pattern Generator Using LFSR
 
Energy Efficient Lighting | Infineon Technologies
Energy Efficient Lighting  | Infineon TechnologiesEnergy Efficient Lighting  | Infineon Technologies
Energy Efficient Lighting | Infineon Technologies
 
Week7_lpm_2015.ppt
Week7_lpm_2015.pptWeek7_lpm_2015.ppt
Week7_lpm_2015.ppt
 
Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...Harmonic current reduction by using the super lift boost converter for two st...
Harmonic current reduction by using the super lift boost converter for two st...
 
Fully Integrated Switch-Mode Power Regulators
Fully Integrated Switch-Mode Power RegulatorsFully Integrated Switch-Mode Power Regulators
Fully Integrated Switch-Mode Power Regulators
 

Mehr von chiportal

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technionchiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faradaychiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia chiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsyschiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzchiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intelchiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed chiportal
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arterischiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtoolchiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQchiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC chiportal
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Siliconchiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsyschiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retinachiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Siliconchiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductorchiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technionchiportal
 

Mehr von chiportal (20)

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 

Kürzlich hochgeladen

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Kürzlich hochgeladen (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

Track d more performance less power - freescale final

  • 1. Bringing More Performance in Less Power TM Sergey Sofer Freescale Semiconductor Israel Ltd. May 4, 2011 Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 2. Outline IC Power consumption – background MSC8157 brief overview State of the art power saving techniques description and their applications to MSC8157. Architecture – enabled power saving techniques. Design– enabled power saving techniques. Manufacturing technology and assembly – enabled power saving techniques. Summary
  • 3. Power consumption - general Integrated Circuit (IC) device power consumption is defined as amount of energy, supplied by an external power supply to the device in pre-defined time period. We distinguish peak, maximum, typical application average and stand-by power consumption. Peak power consumption defines external power supply capability including bulk/decoupling capacitors influence. Maximum power consumption defines system thermal requirements and usually given for a time period, equal to or bigger than the system thermal reactance. Average power consumption stands to define system requirement for typical application. Stand-by power consumption describes system power consumption in stand-by/idle mode. Power consumption reduction became important to Modern Ultra Large Scale Integration (ULSI) products. Design teams fight for lower power consumption during all design stages.
  • 4. IC Power consumption partitioning Power consumption comprises dynamic and static parts. Static power consumption is defined by IC active devices leakage and short circuit currents: Leakage is mainly caused by MOSFET devices sub-threshold and gate current. Short circuit current is characteristic to biased circuits, pull-up or pull-down devices and some terminated circuits. Static power consumption greatly depends on the power supply voltage VDDand temperature T. Dynamic power consumption is mainly set by active devises switching. Dynamic power consumption depends on the power supply voltage VDD and average system/device clock frequency F. P = f(VDD3,T) P = f(VDD2,F)
  • 5. MSC8157 – Overview Freescale’s MSC8157 multi core baseband DSP is one of the most powerful devices available in the market. It includes six SC3850 DSP cores at 1GHz, powerful MAPLE2 baseband accelerator, 3MB of L2 cache, 3MB of the shared memory, Serial-RapidIO, CPRI, PCI-express interfaces, supporting various communication protocols and security engine. The device is manufactured in 45nm technology. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 6. Power saving techniques State of the art power saving techniques include the following: Low power modes; Power supply separation; Active Power Shut-off; Active Clock gating; Multi-Voltage approach; Multi-Frequency approach; Multi-threshold CMOS design; MSC8157 make use of various power saving techniques, including architectural, design and manufacturing technology enabled – almost all known state of the art solutions, mentioned above.
  • 7. Low power modes (LPM) Block functioning profile Powerconsumption Full utilization Low utilization Not in use High utilization Low Power Mode (LPM) is a mean of purposeful and environmental operation of a functional unit to achieve its lowest possible power consumption. LPM should be aligned with the purposeful utilization of the functional unit (block). Proper LPM definition allows best power consumption reduction. Improper LPM definition may cause opposite result and affects IC functionality and performance.
  • 8. Low power modes (cont’d) Block functioning profile Powerconsumption Full utilization Low utilization Not in use High utilization Full utilization of the functional unit requires all its resources available, so no LPM can be applied. The functional unit design is usually targeted to this operating mode.
  • 9. Low power modes (cont’d) Block functioning profile Powerconsumption Full utilization Low utilization Not in use High utilization High utilization allows some functional or environmental relaxation to save either dynamic or static power or both: Some voltage reduction saves both dynamic and static power; Frequency decrease or stopping some clocking signals saves dynamic power.
  • 10. Low power modes (cont’d) Block functioning profile Powerconsumption Full utilization Low utilization Not in use High utilization Low utilization allows variety of low power modes to be applied to the block. Voltage reduction saves both dynamic and static power; Frequency decrease or alternatively disabling part of the clock signals toggling saves dynamic power; Power gating may be extensively used and greatly saves static power.
  • 11. Low power modes (cont’d) Block functioning profile Powerconsumption Full utilization Low utilization Not in use High utilization When the block is not in use its physical disconnection from the power supply provides maximal leakage power saving. Physically disconnected blocks are not available for potential use. Alternatively on-die power gating also provides significant leakage power saving. This can allow the block usage in the future.
  • 12. MSC8157 Low Power Modes MSC8157 employs rich set of low power modes, allowing power consumption optimization according to the use-case. Doze mode Stops internal clocks and can be recovered by software without resetting the block or the device. Deep sleep Mode Stops the source of the clocks and can be recovered by hardware reset (block dependent). Power Down Mode (Full or Partial) Disables the power supply of some separated power domains (partial power down) or all power domains (full power down) and can be recovered by power up sequence of the power domain(s) that was powered down. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 13. Active Power Shut-off (PSO) VDDC VDDC Switch Control Continuous supply Continuous supply VDD gated Gated supply Gated Power Domain Continuous Power Domain GND GND On-die power gating (PG) or Power Shutoff (PSO) technique is used for leakage power reduction in VLSI devices Characterized by disconnection of part(s) of a functional unit or the entire unit from the continuous power supply network Used when the unit’s operation is not required. The disconnection is provided by a switch, placed in power supply current path and controlled from another functional unit. PSO blocks when powered up, must start from the reset state.
  • 14. Recovery from a PSO state LPM enable 7 1 5 3 2 6 4 Time Short LPM period tpower-up Vgated supply Time Supply voltage recovery at the PSO exit takes time (dozens to hundreds of system clock periods). This is in order to keep low noise on the continuous or keep-alive power supply part (which provides the power supply voltage to devices that should remain powered on, e.g. data retaining devices, PSO controls etc). The consequence of that is the reduction in the PSO method efficiency, especially for short Low Power Mode (LPM) periods (like periods ## 2, 6).
  • 15. MSC8157 Active Power Shut-off Active power shut-off (PSO) technique is used in MSC8157 to reduce the static power dissipation in “calm” periods for several functional units, which power consumption profile fits this feature. On/off switching is performed automatically by hardware – no application/user intervention required Special (patent pending) fast power up/down sequence allows minimal impact on performance. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 16.
  • 17. Clock network toggling provides more than 50% of the dynamic power consumption of a typical VLSI circuit.
  • 18.
  • 19. Global Clock disabling Global clock gating EN_A Unit A CKG_A Clock source disabling EN_Z Unit Z EN CKG_Z Clocksource CKG CK Global clock disabling allows saving of the chip clock distribution network power. All chip units are disabled. Reset is usually required to recover from the global clock gating. Global clock source disabling (e.g. PLL stop) is the most efficient power saving way not employing power supply voltage manipulation. Reset is required to recover from the clock shut down. Recovery time is usually long.
  • 20. MSC8157 - Active clock gating MSC8157 low power modes employ massive usage of active clock gating. Clock source shut-down – deep sleep mode. Global clock shut-down – doze mode. Local clock shut-down – functional mode. Clock gating operation is implemented in the design and transparent to user. Global clocks gating is applied by LPM activation. Local clock gating is implemented during the design stage and is embedded in the functional unit hardware Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 21. Power distribution network partitioning VDD1 VDD2 Power Domain1 Power Domain2 P = f(VDD2,F) Die GND GND Power distribution network partitioning or power supply separation is a technique, used to provide different voltages to different parts of the IC. Static power saving for IC parts which are not in use for specific application. Power saving for IC parts which operation is possible at lower voltage. Power distribution network partitioning impacts global power distribution system quality. It should be avoided if not required. Exaggerated power distribution network partitioning requirement and improper use may bring to opposite results.
  • 22.
  • 23. Manufacturing technology and environmental conditions (like “Faster” manufacturing process corner or lower temperature).
  • 24. Functional conditions (like LPM: “power down”, “deep sleep”, “doze” etc.)
  • 26. The disadvantage of DVS is that transition between different voltages takes time:
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. the performance is maintained since low threshold transistors are used in the critical signal path(s). Both high performance and low power are achieved simultaneously. Multi-threshold technique is good for leakage power reduction during both standby and active modes without performance and die area penalty.
  • 32. MSC8157 MTCMOS approach MSC8157 SoC use 45nm technology providing different levels of MOSFET threshold voltage from the lowest to the highest to find proper balance between the performance requirement and the maximal leakage power saving. This set allows saving most of the leakage power. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 33. Power Saving in VLSI - Summary Defined IC Power consumption, including its parts and its influencing operational and environmental factors. Overviewed Architecture – enabled power saving techniques: Low power modes definition, Active Power shut-off (PSO) and Active Clock disable function. Outlined Design– enabled power saving techniques: Multi-Voltage and Multi-Frequency operation. Discussed Manufacturing technology – enabled power saving technique - Multi-threshold CMOS approach.
  • 34. MSC8157 low power features - Summary Power consumption reduction is one of the primary targets of DSP design along with high performance and feature set enrichment. MSC8157 make use of almost all state of the art power consumption reduction techniques, allowing to achieve dozens of percents of the power consumption reduction while not compromising with performance and features set. Most of the low power solutions are hardware and transparent to user. Those which require user involvement are well documented and supported by the development tools. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
  • 35. 30 TM Thank you for attention! Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.