A basic hardware building block in any embedded developer's repertoire of low power design aids is the lowly real-time clock (RTC). In its simplest form, the function of an RTC is to keep track of the current time. But the RTC has taken on a pivotal role as the means by which to monitor and manage sparse power resources in almost any untethered embedded or Internet of Things design.
So it should come as no surprise that almost every maker of microprocessors and microcontrollers also provides at least one RTC circuit in its catalog of products, including most of the major makers of ARM-based processors and SoCs, including NXP Semiconductor, Silicon Labs, and ST Microelectronics. The reason is simple: developers still have to deal with the power requirements of the rest of the components in a design.
Ambiq Micro has addressed this challenge by using the Subthreshold Power Optimized Technology (SPOT) used in its Apollo family of ARM Cortex-M4F MCUs to also fabricate its AM08XX/18XX real time clock family (Figure 1) , now in volume production.
In an interview with EE Times, Ambiq Vice President of Marketing Mike Salas said that as a result of the incorporation of SPOT, developers using Ambiq RTCs can reduce the power consumption of any component in a design 10-fold, including the MCU/MPU. He said the company's tests indicate that using one of its subthreshold voltage-based RTCs in a system will reduce current — and thus power consumption — to no more than 55 nano-amperes with an external crystal, 15 nA with a standard resistorapacitor circuit (RC circuit), or 21 nA using an auto-calibrated RC.
“The RTCs we have built allow the design of systems that are roughly seven times lower in power than the NXP PCS 2123 RTC, and at least 10 times lower than similar devices from Integrated Device Technology, Maxim, and STMicroelectronics,” he said. (Figure 2) .
And because they are processor agnostic, Ambiq's RTCs can reduce the power consumption of any embedded system design based on any processor, including high end ARM, MIPS, and Intel Atom-based 32- or 64-bit CPUs as well as any 8- or 16-bit microcontroller.
If these claims are proven in working designs, the near-term impact of Ambiq's RTC family is more far-reaching than the use of its subthreshold voltage technology in 32-bit processor designs.
The shift to threshold voltage-based RTCs will make any 32-bit MCU more viable in power constrained IoT designs. But at the same time, it will make already low power 8- and 16-bit MCUs even more so, considerably extending their operational life, especially in applications that require unattended operation over months or years using only batteries or energy harvesting. The AM08XX/18XX devices achieve this power savings in a number of ways, Salas said.
First, operating purely as real time clocks, they drastically reduce the independent battery-backup requirements that any RTC has to depend on to provide timing and power management functions to the rest of the system.
“Despite the fact that they play a key role in managing MCU design power resources, traditional RTCs are incredibly power-hungry,” he said. “Because our RTCs draw seven to 10 times less current, they can operate using less expensive and commodity type coin cells and cheaper ceramic capacitors, which only cost a few cents, instead of more expensive super-capacitors.”
Second, to extend the subthreshold-based power savings to the rest of the system, the AM08XX/18XX family of devices can be configured in a variety of system implementations to control the power used by other elements in the system (Figure 3) .
The most common use of an Ambiq RTC is to manage the VCC power switch that completely turns off the MCU and/or other system elements. But to provide the MCU system designer additional flexibility, Ambiq's RTCs can also be reset- or interrupt-driven.
The key benefit of using an AM08XX/18XX device in the recommended VSS power switched mode (Figure 4) is that in addition to putting the MCU – or any other components similarly configured – asleep, it can be used to wake up the MCU or other logic with any number of triggers: a simple predetermined alarm, via a countdown timer to wake it up periodically, or by an externally operated manual input, such as a push button or switch. It can also be triggered by a range of external device and analog inputs, such as light sensors or radio antenna detectors, when the battery is low, or when any interrupt failure occurs.
Join over 2,000 technical professionals and embedded systems hardware, software, and firmware developers at ESC Boston May 6-7, 2015, and learn about the latest techniques and tips for reducing time, cost, and complexity in the development process.
Passes for the ESC Boston 2015 Technical Conference are available at the conference's official site, with discounted advance pricing until May 1, 2015. Make sure to follow updates about ESC Boston's other talks, programs, and announcements via the Destination ESC blog on Embedded.com and social media accounts Twitter, Facebook, LinkedIn, and Google+.
The Embedded Systems Conference, EE Times, and Embedded.com are owned by UBM Canon.