CC1350

CC1350
TI SimpleLink™ dual-band CC1350
wireless MCU
Sub-1 GHz and Bluetooth low energy in a single-chip
EREM IRMAK
[email protected]
1
Agenda
• Wireless Connectivity Overview
• SimpleLink Wireless MCU Overview
• CC1350 Architecture, Features, Benefits
• Dual band roles and Use cases
• How to get started!
2
Broadest Wireless Portfolio: A solution for any application
SimpleLink™
Ultra-Low Power Platform
•
•
•
The lowest power
Multi-standard platform
Easiest to design with
WiLink™ 8
SimpleLink Wi-Fi®
•
•
•
Low power
Easy to use
Integrated security
•
•
•
Integrated and scalable
High performance
Certified and easy to use
3
SimpleLink™ ultra-low power platform
CC2640: Bluetooth®
low energy
CC2630:
6LoWPAN/ZigBee®
CC2650: Multistandard
CC1310: Sub-1 GHz
CC2620: ZigBee®
RF4CE™
Easy multi-year
support for IoT in a
tiny package
Power a cloudconnected light switch
for 10 years
Future-proof: Switch
between multiple 2.4
GHz technologies with
onlyone design
Combining lowpower with high RF
performance in a tiny
package for longrange connectivity
NEW CC1350: Sub1 GHz + Bluetooth
low energy
Lowest power RF4CE
solutionenabling coin
cell battery powered
voice remote controls
Industry’s first
available, ultra-low
power dual-band
wireless MCU in a
tiny package
with a coin cell battery
4
Why Sub-1Ghz ? and Benefits
Channel Filter
LNA
Pt(transmitter)
ADC
Pr(receiver)
d
𝑃𝑡
Pr ⍺ 𝑑2𝑓2
2x24 KHZ
2x9KHZ
2x9 KHZ
Monitor IoT networks from your handheld device
+
6
Dual-band CC1350 wireless MCU
Access to long-range data
at your fingertips
Expand the functionality of your
Sub-1 GHz network with Bluetooth
low energy implementations to
enable over the air updates, smart
commissioning, beaconing, remote
display and proximity detection with
your smartphone
Reduce board space for
smaller, more compact products
Saving on
size and
power
Connect things at a long
distance without changing
a battery
Achieve up to 20 km for over
10 years on a coin cell battery
thanks to a dedicated sensor
controller combined with a
reliable radio transceiver.
Move from a three chip solution to a tiny
single chip with a full software stack,
without compromising on long range or
functionality
7
CC1350 wireless MCU: Key features and benefits
Lowest-power Sub-1 GHz
• 5.5 mA Radio RX current
• 12.9 mA Radio TX @ +10 dBm
• 22.6 mA Radio TX @ +14 dBm
• 51 µA / MHz ARM® Cortex®-M3 @ 48 MHz
• 0.6 µA sleep current w/RTC + retention
Up to 20 year battery life for sensor nodes
Long-range Sub-1 GHz
Most integrated
• -110dBm [email protected] 50 kbps
• Sub-1GHz+ BLE RF Transceiver
• -124dBm [email protected] 0.625 kbps
• ARM Cortex-M3 application processor
• +14 dBm outputpower
• 128k Embedded flash
• Strong co-existence
• 116kROM
• Up to 90 dB blocking
Full building to city-wide RF coverage
• 20k SRAM
• Sensor Controller Engine (SCE)
• 4x4 QFN
Low-power BLE
Long-range BLE
• On-chip DCDC
• 6.5 mA Radio RX consumption
• +9 dBm Output Power
• TI-RTOS + RF Driver in ROM
• 10.2 mA Radio TX @ +0 dBm
• -87 dBm Sensitivity
Enabling ULP smartphone connection
Up to 100m smartphone Connection
Dual-band wireless MCU
on a finger-tip size
8
CC1350 Multi-Core RF MCU
Ultra-low Power Consumption
• 51 µA / MHz ARM Cortex M3
• 0.6 µA sleep with RTC with RAM retention
• 2.4 GHz:
• 6.5 mA RX
• 6.5 mA TX @ 0 dBm
• Sub-1GHz:
• 5.5 mA RX
• 12 mA TX @ +10 dBm
• Sub-1 mA RX SniffMode
SoC Key Features
• Autonomous sensor controller
• 4x4, 5x5 and 7x7 mm QFN
• Flash-based
• 1.65 – 3.8 V supply range
RF Key Features
• 2.4 GHz
• +10 dBm output power
• 315-950 MHz
• +14 dBm output power
TI Confidential – NDA Restrictions
9
CC1350 Whole system example
3. RF Core
• Requirement:
• Configured by the Main CPU
• Automously creates and sends
radio message
• Reports back when done
– Sample value of external sensor once per second
– Send encrypted radio alarm if the value is above the threshold
RF Core
2. Main CPU
• Awoken by SCE
• Uses the AES in Peripherals
for encryption
• Configure RF Core and start
transmission
Main CPU
Off
Flash: 128 kB
RAM: 20 kB
RTOS
kernel in
Cortex-M3
ROM
Radio
controller
Off
SCE
Off
Peripherals
QFN 4x4, 5x5, 7x7
Average current consumption:
TI Confidential – NDA Restrictions
5.3
2.0
µA
1.6 mA
1.Input
Sensor
fromController Engine
Sensor
• Wakes up once per second
and reads sensor
• If above threshold, wake Main
CPU
3.3V, 1 packet per minute, 16 bytes payload
payload, +12.5 dBm
48 MHz, 3.3V
10
Get started fast! Development kit offering
CC1350 SensorTag demo kit –
CC1350 LaunchPad™ development kit
• Low-cost MCU evaluation kits and plug-in modules
for quick development
• Sensor-based development kit for IoT and Long
Range applications
• $29 through TI Store and distribution
• Get connected to the cloud in 3 minutes
• LAUNCHXL-CC1310 – 868/915MHz
• Free app for iOS and Android
• LAUNCHXL-CC1350 – 868/915MHz + BLE
• LAUNCHXL-CC1350 – 433MHz + BLE
• $29 through TI Store and distribution
• CC1350STK - 868/915MHz+2.4GHz
(4Q2016)
11
TIDEP0084: Sub-1 GHz Sensor to Cloud Industrial Internet of Things (IoT)
Gateway Reference Design
Dual-band roles,
use cases and applications
CC1350 wireless MCU: Dual-band in practice
1) Role switching
2) Beacons
3) Duty cycle
Either Sub-1 GHz or
Bluetooth lowenergy
connected mode
Sub-1 GHz connection
plus
Bluetooth low energy
beacons
Simultaneous Bluetooth
low energy and Sub-1
GHz connections
Supported in latest
BLE -Stack on ti.com
Supported:
• TI-RTOS SDK
• Open Source Contiki OS
Coming soon!
14
1) Role Switching: Sub-1 GHz + Bluetooth low energy
•
Either in Sub-1 GHz or Bluetooth low
energy connected mode
•
Full house Sub-1 GHz coverage
•
Use e.g. button to switch mode
– E.g. single button interface to make it
Bluetooth low energy connectable
– Full Bluetooth low energy connection
• Full-duplex communication
– Full app integration
• Device configuration or even image can
be changed via phone, tablet or PC
TI
TI
TI
TI
15
Role switching use case: OTA firmware update
• Upgrade the firmware for the
Sub-1 GHz node using a
Bluetooth low energy smart
device
• Bluetooth low energy
connection for faster firmware
upgrade, then the device
operates back in Sub-1 GHz
CC1350 enabled
Sub-1 GHz + BLE device
16
Role switching use case: Commissioning
• Commissioning devices
to a Sub-1 GHz
network, i.e. give
credentials via BLE
connection
• First runs in full
Bluetooth low energy
connected mode, then
the device takes part of
Sub-1GHz network
CC1350 enabled
Sub-1 GHz + BLE device
Sub-1 GHz network
17
2) Beacons: Sub-1 GHz + Bluetooth low energy
• Device switches between sub-1GHz
operation and BLE beacon operation
• Full house Sub-1GHzcoverage
Proprietary
Google Eddystone
• Local Bluetooth low energy beacon
content
Pros
TI
Non-intrusive to Sub-1 GHz network
•
•
Does not affect Sub-1 GHz link
Send beacons when radio is available
Very light-weight
•
No need for the entire Bluetooth Smart stack
TI
Cons
One way broadcast communication
• Beacon can only TX
Limited amount of data payload
• 31 bytes of payload
TI
TI
Multiple payload standards
18
Beacon use case: Remote display
• Extracting information from
the Sub-1 GHz network
directly from the node
• Run time data sendingwhile
in Sub-1 GHz, using the
Bluetooth low energy
advertisement as uplink
channel
CC1350 enabled
Sub-1 GHz + BLE device
CC1310 enabled
Sub-1 GHz device
19
Beacon use case: Remote beacon management
• Configuring Bluetooth low energy advertisements
(e.g Google physical web) via a long range Sub1GHz server
• Low power dynamic physical web update
CC1350 enabled device connecting
Sub-1 GHz and Advertising URL
CC1310 enabled
Sub-1 GHz device
20
Easy-to-use: Software, support and more
Software
Support
And
more…
Common software
Available software:
Across all SimpleLink ULP products:
• TI-RTOS operating system
• Code Composer Studiointegrated
development environment
• IAR Embedded Workbench
Fits developer’s network needs:
•
•
•
•
EasyLink: Point-to-point communication examples
wM-Bus protocol stack
BLE-Stack 2.2 supporting Bluetooth 4.2 specification
www.ti.com/tool/cc13xx-sw
Comprehensive
E2E online support
Training
Development
documentation,
guides and wikis available
online
TI E2E™ community –
answers at your fingertips
from engineers
Online videos and
other resources to
learn more about the
parts and tools
24/7
TI reference
designs online
TI IoT cloud ecosystem
Samples & kits on TI Store
21
Low Power Connectivity Support
Web:
•
•
•
•
•
http://www.ti.com/product/CC1310
Application notes
Software & tools downloads and updates
Order evaluation and development kits
www.ti.com/6lowpan - general 6LoWPAN
information
Wiki’s:
• CC13xx Internal wiki
• TI Contiki 6LoWPAN wiki
Engineer 2 Engineer Community, Support Forums:
• Wireless Connectivity Forum
For latest CC13xx schedule information, please see the CC1310
intro deck located on the internal wiki.
TI WIFI Solution and Cloud
Connectivity
Erem Irmak
empa:::electronics
Connecting Applications with TI Wi-Fi®
Highest Performance &
Integration
Portable consumer & enterprise, Automotive,
Connected Home, Smart Energy, Health
Wi-Fi, BT/BLE & GNSS combos
Attaches to MPUs
TI certified module
WL127x
High Performance
Wi-Fi, BTH/BLE combos
Attaches to MPUs
3P Modules available
CC3100
SimpleLink™
Performance & Integration
Wi-Link™
WL18xx
Wi-Fi Network Processor
Deeply embedded
Attaches to MCUs
3P & TI modules available
CC3200
Home automation, Smart energy,
connected appliances, M2M
communication, Health & fitness
Cortex M4 Apps MCU +
Wi-Fi Network Processor
System on a chip
24
TI Confidential – NDA Restrictions
Portfolio positioning
SimpleLink™
WiLink™
Solutions
Solutions
Existing Products – proven foundation of millions of devices shipped in the market
Smart
RF Transceivers
Smart
RF transceivers
Wireless Network
Processors (WNPs)
Wireless network
processors
Wireless
Microcontrollers
(MCUs)
Wireless
microcontrollers
Wi-Fi Combo Devices
WiLink™
Combo
Wi-Fi +
Bluetooth/BLE
Application
Application
Application
Application
Wireless Stack
Wireless Stack
Wireless Stack
Wireless Stack
RF Radio
RF Radio
RF Radio
RF Radio
•
SimpleLink: Broad offering of RF transceiver, wireless network processors and wireless microcontrollers
•
WiLink: High performance Wi-Fi + Bluetooth/BLE combo devices
25
SimpleLink Wi-Fi CC3100 & CC3200 brings…
Industry’s first single-chip Wi-Fi solution with builtin programmable MCU
Ability to run on two AA batteries for over a year,
bringing the capabilities of Wi-Fi to battery-operated
end-equipments
All you need to easily create IoT solutions - robust
security, quick connection, cloud support and more
CC3100 and CC3200 Product Highlights
Next generation embedded Wi-Fi® network processor
connecting new classes of devices to the IOT
Ease of Use
• Highly integrated
 2.4/5GHz embedded Wi-Fi
 Embedded TCP/IP stack
 Integrated Apps MCU option
• Low-cost HW design
 QFN package or
 Certified module
 No RF expertise needed
• Quick software development
 Tiny device driver
 Works with any MCU or no MCU
Secure
Low Power
• Secured protocols
 WPA2 personal & enterprise
 SSL 3.0 / TLS 1.2
• Low power radio
 33 mA listen
 53 mA receive
• On-Chip HW encryption
 Real-time encryption
 Fast TLS connection in 150mSec
• Low power modes
 4 uA hibernate
 85 uA sleep
• Secure device
 On-chip 128 bit secret key
 Applications and user data
encryption on NVMEM
 Secure boot
• Wi-Fi sensors running on
2xAA batteries over 1 year
27
TI Confidential – NDA Restrictions
CC31xx/CC32xx SimpleLinkTM Wi-Fi®
28
TI Confidential
Confidential –
– NDA
NDA Restrictions
Restrictions
TI
CC32xx\CC31xx Architecture
Two product variants based on the same Wi-Fi® network processor core
CC3100 Wi-Fi Network Processor
CC3200 Wireless MCU
with embedded TCP/IP stack
for systems using external
low cost MCU
80MHz ARM® Cortex™ M4
integrated with
Wi-Fi network processor
External Host
MCU
ARM
Cortex-M4
MSP430TM
C2000TM
TivaTM
ROM
Host
Interface
CC3100 - Network
Processor
RAM
Applications MCU
SPI or UART
Wi-Fi® Network Processor
Flash (Gen2)
Same Core
System
Clocks
Digital
Interfaces
Power
Management
Analog
& Control
Wi-Fi® Network Processor
CC3200 – Wireless MCU
29
TI Confidential – NDA Restrictions
SimpleLink™ Wi-Fi® CC3100 Solution
Features/Benefits
• Supported protocols and roles – 802.11 b/g/n, Station,
Access Point, and Wi-Fi Direct with fully integrated radio,
baseband, and MAC
• Wi-Fi network processor – on-chip WLAN and TCP/IP
stack, industry standard API. No previous Wi-Fi experience
needed
• Embedded Crypto engine – 256-bit encryption, SSL/TLS,
personal and enterprise security, allows fast secure
connection
• Low power – low power radio with advanced low power
modes enabling battery powered Wi-Fi (2AA over a year)
Design Kits & EVMs
CC3100
Boosterpack
with
MS430F5529 LP
CC3100 BoosterPack + EMU
board – CC3100BOOSTCC31XXEMUBOOST
CC3100BOOSTCC31XXEMUBO
OSTEXP430F5529LP
Note: CC31XXEMUBOOST must be purchased to flash
CC3100BOOST plus other functions
Target Applications
• Home Automation – lighting, access control
Dev Tools &
Software
• Home Appliance – washer & dryer, refrigerator
• Flexible Provisioning - AP mode, WPS, SmartConfig™, + 1
• Smart Energy – smart meter, thermostat control, smart plug
• Uniflash, RF Performance Tool, PLT
• Industrial M2M Communication – web interface industrial control
• CC3100 SDK Download – Driver, 30+ sample apps
• Wireless audio streaming - speakers, remote controls, sound
bars
• SimpleLink™ Studio for CC3100 – MCU dev on PC
TI Confidential – NDA Restrictions
• Safety and Security – wireless camera, video surveillance
30
SimpleLink™ Wi-Fi® CC3200 Wireless MCU
Features/Benefits
• Supported protocols and roles – 802.11 b/g/n, Station,
Access Point, and Wi-Fi Direct with fully integrated radio,
baseband, and MAC
• On-chip ARM Cortex M4 – 80MHz processor allows
custom APIs to be done on-chip, lower total BOM cost
• Wi-Fi network processor – on-chip WLAN and TCP/IP
stack, industry standard API. No previous Wi-Fi experience
needed
• Additional embedded Crypto engine – 256-bit
encryption allows fast secured connection to the cloud
Design Kits & EVMs
CC3200 LauchPad
CC3200LAUNCHXL
Target Applications
Dev Tools &
Software
• Home Automation – lighting, access control
• Flexible Provisioning - AP mode, WPS, SmartConfig™, + 1
• Safety and Security – wireless camera, video surveillance
• Uniflash, RF Performance Tool, PLT
• CC3200 SDK Download – Driver, 40+ sample apps
• Code Composer Studio™ & IAR IDE support
TI Confidential – NDA Restrictions
• Home Appliance – washer & dryer, refrigerator
• Smart Energy – smart meter, thermostat control, smart plug
• Industrial M2M Communication – web interface industrial control
• Wireless audio streaming - speakers, remote controls, sound
bars
31
SimpleLink Wi-Fi Modules Now Available
Serial
Flash
Key module features
•
•
•
•
•
Includes on module clocks, SPI Flash, and passives
Connects to an external on-board antenna
17.5x20.5 mm Land Grid Array footprint with 1.27mm pitch
for low cost PCB design
Modular FCC, IC, CE & TELEC Certifications to save
customer effort, time and money
CC3100 Wi-Fi network processor and CC3200 wireless
MCU pin to pin compatibility
Resources
• Hardware Design
– CC3200 module TI Design
– CC3100 module TI Design
32 KHz
XTAL
40 MHz
XTAL
Vcc
CC3100 IC
Host I/F
CC3100MOD
• Software – same as for QFN Device
– CC3200 SDK & Firmware
– CC3100 SDK & Firmware
• Evaluation Tools and Support
–
–
–
–
Module LaunchPad CC3200MODLAUNCHXL
Module BoosterPack CC3100MODBOOST
CC3100MODBOOST-CC31XXEMUBOOST
CC3100MODBOOST-CC31XXEMUBOOST-MSPEXP430FR5969
– E2E Support Forum
CC3200MOD
32
TI Confidential – NDA Restrictions
WiLink8™
Wi-Fi®, Bluetooth®
Certified combo modules available for fast and easy time-to-market
September 2015
TI Confidential
Confidential –
– NDA
NDA Restrictions
Restrictions
TI
www.ti.com/wilink
WiLink™ 8: Large combo product family
Overview
System
• Wi-Fi / Bluetooth / GNSS combo ICs
• Wi-Fi / BT modules from TI
• Wi-Fi / BT / GNSS / Zigbee modules (3rd
party)
• SoM with AM335, AM437, i.MX6 (3rd party)
• Software offering for Linux / Android / RTOS
• TI Bluetooth stack
• Complete platforms with TI and non TI MPU
Applications
Key Features
• IEEE 802.11a,b,g,n MIMO up to 100Mbps
• Bluetooth 4.0 with on chip Wi-Fi coex
• Rock solid performance: Stability, robustness,
throughput and co-existence
• Battery or line powered applications
• Multirole features (STA / AP / P2P)
• Available Industrial temp -40 to 85 C
• Fully certified TI modules (FCC, IC, CE, Telec)
•
•
•
•
•
•
•
Security Camera
Portable Data Terminal
Gateways
Wireless Audio
Industrial Panel/ HMI
Professional Camera
Wearable
34
TI Confidential – NDA Restrictions
WilinkTM Combo solutions
high-performance WiFi + Bluetooth/Bluetooth Low Energy
Value Propositions
Tools/modules for easy development 


Products
• WL18xx Combo
• WiFi Only
• WiFi + BT/BLE
• WiFi + BT/BLE + GNSS
• TI Modules
• WL1801MOD
• WL1805MOD
• WL1831MOD
• WL1835MOD
• WL1807MOD
• WL1837MOD
• 3d Parties modules
TI Confidential – NDA Restrictions
Performance and low power: 100Mbps with the lowest
power (800uA IDLE)
Certified and easy to use: Pre-integrated, certified,
production ready solutions, software downloadable. Open
documentation (Wiki), Forums (E2E), TI and 3rd party network
Integrated and scalable: single chip multi-combo with pin to
pin compatible variants, consumer, industrial (85 degree C)
and automotive grade (Q100)
Features
• Combo BT Dual Mode + WiFi
on one single-chip
• Rock solid performance: long
distance, stability, robustness,
throughput and co-existence
with BT 4.0
• Connect to processors(high
level OS)
• Industrial temp -40 to 85 C
• 2.4GHz and 5GHz support
• Fully certified module (FCC,
IC, CE, Telec)
Applications
•
•
•
•
•
•
•
Security Camera
Portable Data Terminal
Gateways
Audio
Industrial Panel/ HMI
Professional Camera
Wearable
Kits, Tools & Software
36
TI Confidential
Confidential –
– NDA
NDA Restrictions
Restrictions
TI
CC3100 and CC3200 kits
Platform
Kits & Bundles
CC3200
Industry's first single-chip
Wi-Fi solution with userdedicated programmable
microcontroller (MCU)
CC3100
Internet-on-a-chip™ solution
Connect any MCU to the
Internet of Things
LaunchXL
TI Confidential – NDA Restrictions
Kits
•
NEW Module LaunchPad CC3200MODLAUNCHXL
•
QFN Device LaunchPad CC3200-LAUNCHXL
Kits
•
NEW Module BoosterPack CC3100MODBOOST
•
QFN Device BoosterPack CC3100BOOST
•
BOOST required to Flash CC3100 - CC31XXEMUBOOST
Bundles are also available on www.ti.com
MOD LaunchXL
Boost + Emulator
MODBoost + Emulator
Stand Alone Emulator
IoT and Cloud Ecosystem
38
TI Confidential
Confidential –
– NDA
NDA Restrictions
Restrictions
TI
How does the Internet of Things work?
• The Internet of Things connects
Things, People and Cloud
services
Cloud
• Things are installed behind fire
walls and are not accessible
directly from the remote
• Messaging cloud services allow
things and people to communicate
securely over the internet
• Additional cloud services such as
analytics, notifications and
applications unleash new used
cases
• Things communicate with a cloud
service through set of protocols
and APIs
TI Confidential – NDA Restrictions
Things
People
39
Cloud services for IoT
 Store data
Database
Analytics
Scripting
Applications
APIs
 Analyze data and create business reports
 Create applications that run on the cloud
 Interface with other business applications
such as CRM
 Create email & text notifications on events
Notifications
Web dashboard
OTA Manager
Device
Configuration
 Present data on a web site
 Manage device firmware updates
 Configure device’s properties
Things
 Manage user and device access
Protocols
Device &
User Registration
Sensors
& Actuators
Cloud
Agent / API
 Device communication using standard
protocols
Wireless connectivity solutions supporting a
wide range of Internet protocols enable an
easy connection to the cloud
40
TI Confidential – NDA Restrictions
The TI IoT cloud ecosystem
 The TI IoT cloud ecosystem
includes industry leading IoT
cloud service providers
 Embedded libraries and
demos are provided for TI
EVMs and SDKs
 TI devices and SDKs include
built-in internet protocols and
security for easy integration
with any cloud solution
 Supported protocols by the TI
IoT Wireless Connectivity
products: TCP, UDP, HTTP,
CoAP, XMPP, MQTT, SSL,
TLS, DTLS
41 41
TI Confidential – NDA Restrictions
TI Clouds Tools
42
TI Confidential – NDA Restrictions
Thank you!
[email protected]
45
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement