Presentation is loading. Please wait.

Presentation is loading. Please wait.

Imote 2 Lama Nachman Intel Corporation Research Santa Clara, CA.

Similar presentations


Presentation on theme: "Imote 2 Lama Nachman Intel Corporation Research Santa Clara, CA."— Presentation transcript:

1 Imote 2 Lama Nachman Intel Corporation Research Santa Clara, CA

2 Imote 2 Design Goals Focus on a value add mote Demanding applications / data processing Industrial applications Use Intel silicon Incorporate learnings from Imote design and deployments Condition based monitoring Water pipeline monitoring Structural monitoring / damage detection Expand usage model Compute server / simple gateway Linux

3 Imote 2 components

4 Low active 13 MHz Ultra low voltage at low speeds (0.85V up to 104 MHz) Enhanced Low power modes Many voltage domains Deep sleep (0.1mW) SRAM banks can be individually turned off Enhanced I/O options (sensor boards, alternate radios) I2C, SPI, UART, CIF, USB, SDIO All I/O pins can be configured as GPIOs Scalable performance (DVS : power/performance tradeoff) Internal 256K SRAM Stacked 32MB FLASH/SDRAM option, to reduce form factor size Wireless MMX and ARM5VTE DSP Useful for in-network data processing (FFT, compression, peak detection, etc) Security co-processor PXA 271 Features

5 Radio Choices Too early to commit to a single radio for WSN Different applications might need different radios looks promising (medium data rate, low power) Bluetooth has the ubiquity advantage has the installed infrastructure advantage Need to compare the characteristics of different radios and their suitability for WSN Imote 2 has an onboard ChipCon CC2420 ( ) Other radio options will be enabled through SDIO cards and UART/USB b Bluetooth

6 Sensor Board Connectors Split the connectors into 2 sets basic (front side of the board) Advanced (back side of the board) Architectural pins, will be supported in future Imote generations Platform dependent pins, can change in later generations Use two connectors on each side of the board Basic Connector (31 pin, 21 pin, 1 mm pitch) I2C, SPI, UART, GPIO Support most application needs Enable low cost sensor boards Advanced Connector (40 pin, 20 pin,.65 mm pitch) Camera, high speed bus, AC97, I2S Targeted for specialized applications

7 Other components PMIC Support all 9 voltage domains Battery charger, DVS, battery voltage monitoring Antenna GigaAnt surface mount antenna (Imote1 learning) Optional SMA connector (Imote1 learning) Mini USB connector Tri-color LED Crystals Bulverde requires 13 MHz and KHz crystal ChipCon radio requires 16 MHz crystal Reset button

8 Usage : Primary, USB/power, Rechargeable Added battery pads on board Imote 2 Power Solution

9 Other Features No A/D on mote board Reduce cost Digital sensors dont need it Applications have different A/D requirements (Number of channels, sampling rate, filtering, etc) A/D will be integrated into the sensor board Create generic A/D sensor board to enable quick proto-typing of analog sensors SDIO Connector is too big (30x30 mm) and costly ($1.74) to be included on Imote 2 board Pins will be exposed through basic connector Create SDIO connector board

10 Status Dev board in Q3 Collection of plug-in boards Enable S/W development Currently running TinyOS 15.4 radio Basic drivers : Timers, SPI First form factor board (Q4/04) Debug board (Q4/04) JTAG, expansion headers, USB Power & battery holder 2 nd spin of form factor board (Q1/05)

11 Backup Copyright © 2004, Intel Corporation

12 Existing sensor interfaces Basic sensor interfaces Analog I2C SPI PWM Custom bit-banged digital interfaces Sensor families Light(usually analog or PWM and some I2C) Thermopile(mostly analog, some PWM) Ultraviolet(analog or PWM) IR(analog, PWM, and a few I2C) Visible Light(analog, PWM, and a few I2C) Color sensors(PWM) Magnetic(analog, I2C) Sound(analog) Ultrasound(analog, PWM) Accelerometers(SPI, I2C, analog and PWM) Temperature sensors(I2C, analog and PWM) Pressure sensors(analog, SPI) Humidity(custom I2C) Touch sensors(analog or PWM) A/D (SPI, I2C, parallel)

13 BOM Cost Estimate ItemDescriptionCost PXA 270/271/273Discrete / 32M F+S / 32M F$17.75 / $32.44 / $23 PMICDialog power management IC$3.75 CC2420ChipCon 15.4 Radio$3.6 Crystals13 MHz, 16 MHz, 32KHz~$2.8 AntennaGiga Ant surface mount$1.5 LED + DriverAgilent$1 ConnectorsBasic (2) + Advanced (2)$1 + $1.6 Passives~ $9 Fab + AssemblyRough estimate from imote1~ $10 TotalWith PXA 270 / 271 / 273$52 + F / $67 / $57 Prices above assume 1K units, except for PXA and PMIC (special Intel pricing) PXA 270 configuration will need an external flash + bringing out addr/data bus

14 Mote feature comparison FeatureImoteMicazTelosMica2Imote 2 CPU SRAM [kB] /32,000 FLASH [kB] KB / 1024 KB ,000 RadioBT MHz15.4 (BT/802.11) Bandwidth [kb/s] (720/11,000) Power C/R/T [mA]15 / 24 / 248 / 20 / 181 / 20 / 188 / 10 / 2740/20/18 Power sleep [uA] Security HW4LFSR-128AES-128 NY OS supportTinyOS

15 Imote Research goals Explore more demanding applications (is there a need for a value add mote?) High data rates In network processing Gain experience with Mote development Explore needed features (processing power, radio characteristics, I/O options, RAM, flash, form factor, etc) Imote 2 definition Cost reduction No volume in WSN currently Reduce cost by leveraging another high volume market ARM7 + BT radio module cost the same as 8 bit Atmega

16 Early Motes Early Motes (UCB) focused mainly on low power (Mica, Mica2, Mica2 Dot) 8 bit micro-controllers (Atmega128L, 8 MHz) 4 KB of RAM Low bandwidth radio (15 Kb/s, 300–900MHz) Active processor power = 24mW Sleep power = 45uW Suitable for low data rate applications requiring only minimum data processing

17 Imote features ARM* core SRAM FLASH BT radio Stackable connectors (top and bottom) 2.4 GHz antenna Multicolor status LED Optional external antenna connector Optional voltage regulator (bottom) *Other names and brands may be claimed as the property of others

18 Imote hardware Intel ® Mote is a modular, stackable design Main board (ARM* core, SRAM, FLASH, BT radio) Power supply board (battery, AC, solar, …) Sensor board(s) Other boards (alternate radio, debug, actuator, …) Backbone I 2 C interconnect provides power, signaling Power board Main board Sensor board Backbone interconnect *Other names and brands may be claimed as the property of others

19 Learnings from Imote (Condition Based Monitoring App) Higher bit rates and MAC reliability are very useful features Reduce total energy of the system Enable higher collection frequency Extra RAM is useful Reduce sensor board cost by leveraging internal RAM Eases development considerably Bluetooth resilience to interference

20 Basic Connector SCL SDA SSPCLK SSPFRM SSPTxD SSPRxD GND MMCLK MMCMD MMD0 MMD1 MMD2 MMD3 31 pin 16 GPIO 93 FFRxD FFTxD FFCTS FFRTS BTRxD BTTxD BTCTS BTRTS SSPCLK2 SSPFRM2 SSPTxD2 SSPRxD2 GPIO 94 GND Hirose DF9 7 GPIO I2C SPI 1 SPI 2 UART 1 UART 2 SDIO Reserved STD_RxD STD_TxD 1.8 V 3.0 V Alarm GND STDUart pin 16 VBAT GND Reserved Reset Reserved Hirose DF V Reserved VRTC VCC_IO Reserved Future expansion

21 Advanced Connector Imote 2 specific 20 pin Hirose DF15 40 pin BB_OB_DATA0 CIF_DD9 CIF_DD8 CIF_DD7 CIF_DD6 BB_OB_DATA1 BB_OB_DATA2 BB_OB_DATA3 BB_OB_CLK BB_OB_STB BB_OB_WAIT BB_IB_DATA0 BB_IB_DATA1 BB_IB_DATA2 BB_IB_DATA3 BB_IB_CLK BB_IB_STB BB_IB_WAIT SDA SCL GPIO 10 GND FFRXD FFCTS FFTXD GND SSPCLK SSPFRM SSPTxD SSPRxD FFRTS I2S_BITCL K I2S_DATAIN I2S_DATAOUT I2S_SYNC I2S_SYSCLK GND Hirose DF15 VBAT 1.8V TCK USBH_P USBH_N TMS TDO TDI GND 3.0V Reset 5V GND Alarm nTRST I2S or AC97 SPI 1 I2C MSL & CF MSL & CF FF UART JTAG USB Host STD_RxD STD_TxD STD Uart VCC_IO VRTC Reserved CF

22 Sensor Boards Copyright © 2004, Intel Corporation

23 Backward Compatibility + Generic Analog input Need to quickly enable using existing sensor boards on Imote 2 Develop a board that has the following Imote connectors MICA2 connector Generic 8 channel, 16 bit A/D Enable prototyping of analog sensors Support analog inputs on MICA2 connector

24 Stargate Adapter board Connects to basic sensor board connector on the imote Connects to the MICA 2 connector on the stargate Wires Power & UART (2 pins)

25 Imote 2 (Top View) Basic I/O connector Dialog PMIC 36 mm 48 mm PXA273 LED Crystals

26 Imote 2 (Bottom View) 36 mm 48 mm Advanced I/O connector Advanced I/O connector Crystal Antenna Optional SMA connector Mini USB Connector CC2420


Download ppt "Imote 2 Lama Nachman Intel Corporation Research Santa Clara, CA."

Similar presentations


Ads by Google