Sensor hub implements KitKat sensor.h at 200µA
PNI Sensor Corp. has raised the bar on sensor hubs, revealing what it says is the smallest, smartest, and lowest power platform that supports Google's complete set of Android KitKat 4.4 sensors for smartphones and tablets, called 'sensor.h'.
The platform is housed in a tiny 2mm by 2mm package, consuming only 200µA. It implements all the KitKat functions without the need of an external processor, greatly extending the battery life of Android devices even with all their 24/7 functions running.
"The other choices Android device manufacturers have is to write their own sensor fusion software running on, say, an Atmel or ARM Cortex 0 or Cortex 4 or license the sensor fusion software from others," Becky Oh, president and CEO of PNI, told EE Times. "Or they could buy smart sensors that implement some of the KitKat functions on-chip and run the rest on the application processor or a programmable sensor hub—both of which will consume up to 10-times the power of our solution."
PNI's SENtral-K hub for Google's KitKat handles all the hardware connections to the MEMS sensors plus manages the virtual sensor functions in software and in dedicated state-machine logic. Source: PNI
Called SENtral-K (for KitKat), its trick is to use a tiny Synopsis ARC processor together with specialised state-machines to achieve 140,000 floating point operations per second while consuming under 200 microAmps of power at 1.8V. The SENtral-K is also sensor agnostic, allowing original equipment manufacturers (OEMs) to pick and choose from among the lowest power brands from all the different suppliers of accelerometer-, gyroscope-, magnetometer-, pressure-, proximity- and ambient-light-sensors.
SENtral-K fuses the outputs from these raw sensors to provide KitKat with the "sensor.h" functions it demands, including step-detect, step-count, linear acceleration, significant motion, and all the location-based and fused sensor outputs that Google wants to have available at all times for apps like Google Now.
A fraction of the size of a Cortex M0, the PNI's SENtral-K hub comes preprogramed to handle all of Google's KitKat 4.4 sensor.h functions. Source: PNI
SENtral-K supports all Android 4.4 KitKat functions including nine degrees of freedom (DOF, 3-axis accelerometer, 3-axis gyro plus 3-axis magnetometer) 6 DOF (accelerometer plus gyro or accelerometer plus magnetometer), Gravity, Linear Acceleration, Step Detect/Count, Significant Motion, Calibrated Sensor, Un-calibrated Sensor, Data Batching, and Timestamp. PNI claims it uses ten times less power than a flash-based MCU and costs about the same as a basic Cortex M0.
"In direct benchmarking comparisons with flash-based sensor-hub MCUs with on board floating point units," George Hsu, PNI's chairman of the board, told EE Times. "The SENtral-K operated at less than 10 times the power."
SENtral-K also has additional inputs for functions not specified in Google in KitKat, such as heart rate and humidity sensors, one run at 1.8V.
- R. Colin Johnson
|Related Articles||Editor's Choice|