b'Partner News Winter 2022 23EnterpriseEnergy efficient, greener designed by adding one line of code By Wittenstein Engineers have a monumental role in thevehicle. As the landscape shifts, automakers power consumption for devices in the future.will have to utilise their software like never The way software is designed, developedbefore, as the complexity of automotive and deployed has a major impact on energysoftware is escalating on both the functional consumption, so with such a huge task aheadand architectural levels.to build applications that are carbon efficient, where do you start?As with the automotive sector, software will start to have more control over industrial Save over a third of the energydevices and system architectures with used by the processorsoftware design becoming vital in the wider Wittensteins high integrity systemscontext of success and sustainability. When are market leading RTOS experts. Theirlooking for embedded designs for industrial engineers discovered a simple way todevices, safety and power are key with save huge amounts of power when writingtechnology adoption at the heart of success. an application for an RTOS. The solution is based around one line of code; if theReducing architecture and software design engineer uses a Wait For Interrupt (WFI)complexity in industries is fundamental to instruction in the idle task of a Cortex-Msaving power.processor, then they can save over a third of the total energy consumed by the processor.Keep challenging assumptions For one application, running on one processor, If this RTOS solution was deployed across asaving a small amount of power seems million processors, the power saving wouldinsignificant. It would be all too easy to not be around 480MWh a yearthe amountseek to optimise such a simple application. of electricity required to power 165 UKHowever, when considering the scale of homes for the same period. Many commonelectronics across industries, even the processors have one or more specific powersmallest changes become hugely important. saving instructions that put the CPU into aTo reduce carbon consumption and increase low power mode until an interrupt occurs,sustainability, application designers must achieving similar results. seek to reduce the energy consumption of products over their entire life cycle.Industries are requiring lower power solutions more than ever Cars are an easy target for such solutions as they deploy a huge number of embedded processors. A modern car can easily have more than 3,000 chips with 100 plus microprocessors. With advanced driver-assistance systems (ADAS) and autonomous vehicles on the horizon, and safety criticalityTo read the full case study, scan the becoming more important daily, softwareQR code to visit the Wittenstein high will continue to have more control over theintegrity systems website.'