Software Design Considerations to Minimize Power Consumption on Freescale i.MX
On-demand Web Seminar
Abstract
Embedded devices are becoming more portable, more wearable, and require an ever increasing set of functionalities. These demands push power capacities to their limits. Power optimizations are often left to the very end of the design cycle, almost as an afterthought. In this session we will explore design considerations that should be made early in the development process. These considerations include choosing the hardware with desired capabilities, defining hardware design constraints that will allow software to dynamically control power consumption, defining appropriate power usage profiles, choosing measurable power goals, and providing these goals to the software development team to track throughout the development process. This session will also demonstrate how to simplify software power management and optimize system power consumption on the Freescale i.MX28 to meet a design’s specified power goals.
Duration: 33:43
Details
Overview
Embedded devices are becoming more portable, more wearable, and require an ever increasing set of functionalities. These demands push power capacities to their limits. Power optimizations are often left to the very end of the design cycle, almost as an afterthought. In this session we will explore design considerations that should be made early in the development process.
These considerations include choosing the hardware with desired capabilities, defining hardware design constraints that will allow software to dynamically control power consumption, defining appropriate power usage profiles, choosing measurable power goals, and providing these goals to the software development team to track throughout the development process.
This session will also demonstrate how to simplify software power management and optimize system power consumption on the Freescale i.MX28 to meet a design’s specified power goals.
What You Will Learn
- Design considerations to build low power embedded devices
- Software considerations to harness the low power features of silicon
- “Use case” considerations to minimize power consumption
- RTOS considerations for power optimized embedded devices
About the Presenters
Andrew Caples
Andrew Caples is a product marketing manager for the embedded systems division of Mentor Graphics. He has over 20 years of experience in start-ups and fortune 500 high tech companies and has served in a variety of roles ranging from technical marketing to sales management. He has a B.S. in Electrical and Computer Engineering from California Polytechnic University. His current responsibilities include product management for the Nucleus Real Time Operating System.
Sujata Neidig
Sujata is a market development manager with the i.MX ARM applications processor division at Freescale Semiconductor, Inc. She has 19 years of experience in the semiconductor industry and has served in a variety of roles ranging from product engineering to various marketing positions. She has a B.S. Electrical Engineering degree from the University of Texas at Austin. Her current responsibilities include product line management and business development for i.MX devices and targeted markets. Outside of work, she enjoys hanging out with her family, traveling, participating in fitness activities (especially running), cooking and tasting wines.
Who Should View
- Software Developers
- Engineering Managers
- Firmware Engineers
Related Resources
Multimedia
Nucleus RTOS Software Trace Demo
This video demonstrates the capabilities of the Nucleus Real-Time Execution Trace system. The fully instrumented Nucleus kernel, coupled with the Code Bench trace display utility, provides insight into...…View Product Demo
Stella Self-Balancing Robot Powered by Nucleus RTOS on TI Stellaris
Meet Stella a remote controlled, self-balancing robot powered by Mentor Graphics Nucleus RTOS and developed with Sourcery CodeBench also from Mentor. Using a stock TI Stellaris development board and TI's...…View Technology Overview
Other Related Resources
Nucleus ReadyStart™ for Freescale i.MX28 Evaluation Software
Software Evaluation: Download our free evaluation package to explore the full functionality of the integrated development environment for the Nucleus RTOS for Freescale i.MX28 processors.…View Software Evaluation
Nucleus ReadyStart™ for Texas Instruments AM3517 Evaluation Software
Software Evaluation: Download our free evaluation package to explore the full functionality of the integrated development environment for the Nucleus RTOS for TI AM3517 processors.…View Software Evaluation
ReadyStart for Nucleus TI AM335x Evaluation Software
Software Evaluation: …View Software Evaluation
