ICM-30630 World’s First Tri-Core 6-Axis Motion Tracking Solution with Integrated Sensor-Hub Framework Software GENERAL DESCRIPTION The single-chip ICM-30630 is the world’s first tri-core 6-axis motion tracking solution with integrated sensor-hub framework software. It combines industry leading gyroscope and accelerometer sensors with tri-core processors (an ARM Cortex-M0 CPU, a DMP3 and a DMP4 Digital Motion Processor™) in a small 3x3x1mm LGA package. The ICM-30630 serves as a sensor hub that supports the collection and processing of data from internal and external sensors. The multi-cores are designed to offload processing from the Application Processor, thereby saving system power and improving performance. The ARM Cortex-M0 CPU provides a low-power programmable platform for software development. The DMP3 offloads Android L processing from the CPU, and provides ready-to-use physical and virtual Android sensors. The DMP4 is optimized for fixed point processing and FFT generation, complimenting the CPU by offloading math intensive operations. The integrated InvenSense Sensor Framework provides an open and powerful platform for creating cutting-edge ‘AlwaysOn’ applications for mobile platforms. Developers can use built-in framework components to rapidly develop and launch new features. The command protocol is designed for seamless porting to new systems, allowing software reuse and therefore maximizing returns on software investment. APPLICATIONS • • FEATURES • • • Tri-Core Sensor Hub with Integrated 6-Axis in a 24-Pin LGA: 3 mm x 3 mm x 1 mm Package Built-in sensor framework for fast time-to-market Low Power 6-Axis Device: o • • • • • • • • • • • • • • InvenSense reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. Smartphones and Tablets Wearables 2.25 mW 6-Axis Power (Gyro+Accel 102.3Hz ODR) Android L Support On-Chip Runtime Calibration 2 Auxiliary I C Interface to Support Additional Sensors, Enabling Multi-Sensor MotionFusion Operation 3-Axis Gyroscope with Programmable FSR of ±250, ±500, ±1000, and ±2000 dps 3-Axis Accelerometer with Programmable FSR of ±2g, ±4g, ±8g and ±16g ARM Cortex-M0 CPU & DMP3 and DMP4 Flash 64 Kbytes SRAM 64 Kbytes (Shared by Cortex-M0, DMPs, FIFO) DMA Controller Four timers that can be used for timestamp, watchdog, and general purpose timer functions Serial-Wire Data Port for Cortex-M0 Debug/Trace Three on-chip oscillators for system clock, accurate time stamping, and periodic wakeup 3 GPIO bidirectional pins configurable as general purpose input/output, or interrupt input/output I²C Up to 2.7 MHz; SPI Up to 6.4 MHz InvenSense Inc. 1745 Technology Drive, San Jose, CA 95110 U.S.A +1(408) 988–7339 www.invensense.com Document Number: ICM-30630 Revision: 1.0 Release Date: Preliminary 03/10/2015