Freescale Semiconductor Document Number: MMA955xL Data Sheet: Technical Data Rev. 3.1, 5/2015 An Energy Efficient Solution by Freescale MMA955xL Intelligent MMA9550L Motion-Sensing Platform MMA9551L The MMA955xL device an intelligent sensor, incorporating dedicated MMA9553L accelerometer MEMS transducers, signal conditioning, data conversion, and a 32-bit programmable microcontroller. MMA9559L This unique blend transforms Freescales MMA955xL into an intelligent, high- precision, motion-sensing platform able to manage multiple sensor inputs. This Top and bottom view device can make system-level decisions required for sophisticated applications such as gesture recognition, pedometer functionality, tilt compensation and calibration, and activity monitoring. The MMA955xL device is programmed and configured with the CodeWarrior Development Studio for Microcontrollers software, version 10.1 or later. This standard integrated design environment enables customers to quickly implement custom algorithms and features to exactly match their application needs. 2 Using the master I C port, the MMA955xL device can manage secondary sensors, such as pressure sensors, magnetometers, or gyroscopes. This 16-pin LGA allows sensor initialization, calibration, data compensation, and computation 3 mm x 3 mm x 1 mm functions to be off-loaded from the system application processor. The Case 2094-01 MMA955xL device also acts as an intelligent sensing hub and a highly configurable decision engine. Total system power consumption is significantly reduced because the application processor stays powered down until Top view absolutely needed. Hardware Features Three accelerometer operating ranges: 2 g suits most hand gestures (orientation detection and tilt control) and freefall. For tap detection, 4 g and 8 g are supported. 16 15 14 RGPIO7/AN1/ 4 g covers most regular human dynamics (walking and jogging) 13 V DD TPMCH1 1 8 g detects most abrupt activities (gaming) RGPIO6/AN0 BKGD-MS 12 2 TPMCH0 /RGPIO9 Integrated temperature sensor 2 RGPIO5/PDB A/ RESETB 3 11 One slave SPI or I C interface operating at up to 2 Mbps, dedicated to INT O 2 SCL0/RGPIO0 4 communication with the host processor. Default value of the I C, 7-bit 10 V SCLK SS address is 0x4C. (This can be customized by firmware.) V 5 SS RGPIO4/INT 9 2 67 8 One master I C interface operating at up to 400 kbps that can be used to communicate with external sensors Eight selectable output data rates (ODR), from 488 Hz to 3.8 Hz (extending farther from 3906 Hz to 0.24 Hz with MMA9559L Firmware version) 10, 12, 14, and 16-bit trimmed ADC data formats available 1.8 V supply voltage 32-bit CPU with MAC unit Pin connections Extensive set of power-management features and low-power modes Integrated 16-bit resolution ADC can be used to convert external analog signals Single-Wire, Background-Debug Mode (BDM) pin interface 16-KB flash memory 2-KB Random Access Memory ROM-based flash controller and slave-port, command-line interpreter Two-channel timer with input capture, output capture, or edge-aligned PWM Programmable delay block for scheduling events relative to start of frame A 16-bit, modulo timer for scheduling periodic events Minimal external component requirements RoHS compliant (40C to +85C), 16-pin, 3 x 3 x 1-mm LGA package 2011, 2013, 2015 Freescale Semiconductor, Inc. All rights reserved. SDA0/RGPIO1/SDI V SSA RGPIO2/SCL1/SDO RGPIO8/PDB B V RGPIO3/SDA1/SSB DDASoftware Features This device can be programmed to provide any of the following: Orientation detection (portrait/landscape) High-g/Low-g threshold detection Pulse detection (single, double and directional tap) Tilt detection Auto wake/sleep Embedded, smart FIFO Power management Pedometer A selection of the software features are included in the factory-programmed firmware for some devices. Users may add their own features with user firmware.The power and flexibility of the embedded ColdFire V1 MCU core associated with the high perfor- mance 3-axis accelerometer give new and unprecedented capabilities to the MMA955xL devices family. Table 1. Ordering information Part number Firmware Temperature range Package description Shipping MMA9550LR1 Motion 40C to +85C LGA-16 Tape and reel MMA9551LR1 Gesture 40C to +85C LGA-16 Tape and reel MMA9553LR1 Pedometer 40C to +85C LGA-16 Tape and reel MMA9559LR1 Foundation 40C to +85C LGA-16 Tape and reel MMA955xL Sensors 2 Freescale Semiconductor, Inc.