Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

47
Michael McDonald [email protected] VP Platform Enablement Group Toshiba Bluetooth 5 and Beyond: How the World’s Most Successful Communication Technology is Getting Even Better

Transcript of Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

Page 1: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

Michael McDonald

[email protected]

VP Platform Enablement Group

Toshiba

Bluetooth 5 and Beyond:

How the World’s Most Successful Communication

Technology is Getting Even Better

Page 2: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

2

Disclaimer / Legal

• Views expressed here are mine and may not reflect those of my company or the Bluetooth

organization.

• All trademarks and copyrights belong to their respective owners.

• All the complicated and difficult hard work belongs to others.

• Any mistakes are mine.

Page 3: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

3

Outline of Talk

• What is making Bluetooth successful

• Deeper dive into the Bluetooth radio

• Bluetooth 5

• Future of Bluetooth

• A quick advertisement on Toshiba Bluetooth products

Page 4: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

4

Bluetooth Has A Couple Things Going For It

Ubiquitous

Available on virtually any cellphone, tablet

Better transmission speeds

Better coding efficiency

Lower power

Better in noisy RF environments

Multiple advantages over sub GHz solutions

Better error correction capability

Better in long range

Better security

Strong industry support

… and more coming!

Page 5: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

5

Bluetooth: One Solution for the World

Bluetooth/2.4GHz Worldwide

ZigBee/2.4GHz Worldwide

ZigBee/915MHz Japan only

ZigBee/858MHz Europe only

ZigBee/780MHz China only

ZigBee/902MHz N. America, Australia

Page 6: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

6

Superior Transmission Speeds and Coding Efficiency

J. S. Lee, M. F. Dong and Y. H. Sun, "A preliminary study of low power wireless technologies: ZigBee and Bluetooth Low Energy," Industrial

Electronics and Applications (ICIEA), 2015 IEEE 10th Conference on, Auckland, 2015, pp. 135-139.

B

ett

er

Bett

er

BLE ==

Larger packet sizes

Page 7: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

7

Superior Low-Power Solution

J. S. Lee, M. F. Dong and Y. H. Sun, "A preliminary study of low power wireless technologies: ZigBee and Bluetooth Low Energy," Industrial

Electronics and Applications (ICIEA), 2015 IEEE 10th Conference on, Auckland, 2015, pp. 135-139.

Bluetooth

• 39.3 (mA*ms) for send/confirm

• 29 (mA*ms) to send 1 byte data

Zigbee

• 103.9 (mA*ms) for polling cycle

• 610.2 (mA*ms) to send 1 byte data

Approximately a 20x (13dB) higher

power requirement when sending data

with ZigBee

Page 8: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

8

BLE Current Consumption Allows Years of Operation on Coin Cell

Comm interval 500 ms 1000ms

Comm power (mWh) (TX 1B / RX 1B)

0.00000794 0.00000863

Power / battery (CR2032) 696 mWh

Life (days) 507 933

Life (years) 1.4 2.6

Makes BLE ideal for IOT applications; status, etc

Page 9: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

9

Superior In Environments with RF Interference

Automotive study on impact of Bluetooth and WiFi interference on ZigBee and Bluetooth low-energy signals.

Communication channels between parts of the car (e.g., from engine to cabin) were compared while the car was parked (parking lot) and in

motion (driving).

Lin, Jiun-Ren, Timothy Talty, and Ozan K. Tonguz. "An empirical performance study of intra-vehicular wireless sensor networks

under Wi-Fi and Bluetooth interference." 2013 IEEE Global Communications Conference (GLOBECOM). IEEE, 2013.

Y-axis is impact on “goodput” (amount of good data received) performance. Smaller is better.

Bluetooth, with its greater flexibility in channel selection, outperformed ZigBee in most conditions.

Example

Page 10: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

10

Superior over Sub GHz Solutions

• Higher bandwidth for greater throughput and lower power

– Increased throughput decreases channel occupancy time, decreasing

collisions and interference, increasing “goodput” and decreasing transmit

power requirements (since standby power << xmit power)

• Less than half the antenna size reduces BOM and often product size

– Antenna size inversely proportional to wavelength

– Wavelength (WL) = Wave Speed / Frequency

• Range limitations offset by high performance capability

– Laws of physics dictate that for a given output power, the sub-GHz

frequencies provide longer range, BUT…

PHY Freq Region ChannelsBit rate

(kbps)868 868-868.6 Europe 1 20915 902 - 928 US 10 402400 ZigBee 2400-2483.5 World 16 250Bluetooth 5 2400-2485 World 40 125 - 2000

Frequency (MHz) 2400 915 868

Relative Power

Requirements (dBm) 0.0 -8.4 -8.8

𝑃𝑎𝑡ℎ 𝐿𝑜𝑠𝑠 = 20 ∗ 𝑙𝑜𝑔104 ∗ 𝜋 ∗ 𝑑

𝜆

As seen earlier, ZigBee solutions require 13dB

more power to send data.

Also, Bluetooth 5 supports up to 20dB so it can

perform at longer ranges when needed.

PHY Antenna length (1/4 WL)868 8.64cm915 8.19cm2400 ZigBee 3.12cmBluetooth 3.12cm

Page 11: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

11

Superior over Sub GHz Solutions

• Fewer co-existence issues

– 900MHz cordless phone interference with sub GHz

– Significant noise below 1 GHz

– Industrial equipment generates noise at <1GHz

• Welding equipment

• Motors and drive equipment

• ZigBee 3.0 – latest ZigBee standard – only available for 2.4GHz

“ZigBee 3.0 is based on IEEE 802.15.4, which operates at

2.4 GHz (a frequency available for use around the world)”

http://www.zigbee.org/zigbee-for-developers/zigbee3-0/

“Electronic Noise Is Drowning Out the Internet of Things”, McHenry et al,

IEEE Spectrum, Aug 2015.

Page 12: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

12

Superior Error Correction Capability

Bluetooth LE Bluetooth ZigBee

Error correction 24b CRC 16b CRC 16b CRC

BEST

24b CRC better in resolving transmission errors- Bit Error Rate (BER) exceeding 10−6 (1 error in 106 bits) may be resolved with 24b CRC, while a 16b CRC will often start to fail*

Superior in error-filled environments

Long range

Industrial applications

“Noisy” RF environments

• Source: Georgakakis, Emmanouil, et al. "An analysis of Bluetooth, ZigBee and Bluetooth low energy and their use in

WBANs." International Conference on Wireless Mobile Communication and Healthcare. Springer Berlin Heidelberg,

2010.

• Image credit: “Electronic Noise Is Drowning Out the Internet of Things”, McHenry et al, IEEE Spectrum, Aug 2015.

Page 13: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

13

Bluetooth Offers Excellent Security

Bluetooth 4.2 +

Elliptic Curve DH

CryptographySupported – FIPS recommended curves. Key exchange over unsecured channel.

AES-CCMSupported – FIPS approved. (FIPS1971)

AES-128-bit block cypher. Enables signed data.

Frequent changing of

device addressSupported – improves privacy, reduces tracking ability

Frequency hopping Supported – protection against jamming, DoS attacks

Larger packet sizesSupported – enables more efficient application and network layer security (Datagram TLS, network/routing

security, PANA, EAP-TLS and HIP-DEX)

Signed data (CSRK) Supported –maintains and ensures data authentication of unencrypted data. Eliminates MITM attacks.

Identity Resolving Key (IRK) Supported – device identity and privacy

Source:

- Raza, Shahid, et al. "Bluetooth smart: An enabling technology for the Internet of Things." Wireless and Mobile Computing, Networking and Communications

(WiMob), 2015 IEEE 11th International Conference on. IEEE, 2015.

- BLUETOOTH SPECIFICATION Version 4.2 [Vol 3, Part H]

- BLUETOOTH SPECIFICATION Version 4.2 [Vol 1, Part A]

CSRK: Connection Signature Resolving Key

Page 14: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

14

Superior Long-Range Support with Bluetooth 4 and 5

• Increase of max power from 10dBm to 20dBm (over ~3x range improvement)

• Decrease of transmission rate (1 Mb/s 125 kb/s)

– Decreasing transmission rate 1/8 increases signal strength 8x using same energy

– Energy/bit Eb =STb, where Tb = bit time and S = signal strength

• 24b CRC added (from 16b) further improves recovery in high BER environments

Increased transmit

range (>3x)

Decreased transmission

frequency (8x)Increased CRC

Excellent Long-Range Support

Page 15: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

15

Strong Industry Support

Bluetooth ZigBee

Bluetooth: Corporate Members and Supporters

“Over 415”http://www.zigbee.org/

30333

Source: https://www.bluetooth.com/membership-working-groups/member-directory

Page 16: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

A Deeper Dive on the Bluetooth Radio

Page 17: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

17

Understanding Transmission Differences

• 2400 – 2483.5 MHz: globally regulated and license free

– For non-telecom industrial, scientific, and medical (ISM) communication

– Shared by various protocols. Examples: 802.11 (b,g,n), classic Bluetooth, Bluetooth LE, and ZigBee

• Regulators limit RF transmit power for everything on this band to common ERP and EIRP levels

– Effective Radiated Power (ERP) and Equivalent Isotropically Radiated Power (EIRP)

– At the regulated limits (ie, 20 dBm or 100mW), the power transmission is concentrated in Bluetooth over a narrow frequency (2MHz)

– In 802.11, that same power limit is dispersed over a wider frequency (20-40MHz)

– Therefore Bluetooth goes farther (and thru more obstacles) than 802.11 b,g,n even at same regulated power level

Bluetooth advertising channels

Bluetooth data channels

37 0

10

38

11

36

39

2402 2480

2400MHz ISM Band 2483.5 MHz

802.11b,g, n

Ch. 1

802.11b,g,n

Ch. 6

802.11b,g,n

Ch. 11802.11n Ch. 3

Page 18: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

18

A More Detailed Look at 802.11 2.4GHz Spectrum Usage

[USA Market][Many markets outside USA]

Page 19: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

19

Bluetooth Provides Better Support in Congested Networks

• Bluetooth frequency hopping allows it to avoid congestion

– Bluetooth hops between 37 channels when sending data

– Pseudo-random hopping limits collisions even with many Bluetooth devices on network

– Identifies congestion (eg, from 802.11) and avoids those frequencies (ie, Bluetooth plays nicely with 802.11)

• Also uses different modulation scheme, further reducing conflict

• 802.11 becomes slower and less reliable with more devices

– Effectively, only three mutually non-interfering channels available for all 802.11b,g,n traffic; 1 channel for 802.11n (within 2.4GHz range)

– With congestion, an exponentially increasing “backoff” time is used between transmission

– With more collisions, backoff increases, and Wi-Fi becomes slower and less reliable

Bluetooth advertising channels

Bluetooth data channels

37 0

10

38

11

36

39

2402 2480

2400MHz ISM Band 2483.5 MHz

802.11b,g, n

Ch. 1

802.11b,g,n

Ch. 6

802.11b,g,n

Ch. 11802.11n Ch. 3

Page 20: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

20

2.4GHz WiFi Facing Increasing Congestion

“Today, [WiFi] congestion has gotten so bad in many regions that it has pretty much made the 2.4-GHz band unusable ….

… almost all smartphone makers, including Apple, no longer recommend using [WiFi on] their smartphones at 2.4 GHz.”

http://spectrum.ieee.org/telecom/wireless/why-wifi-stinksand-how-to-fix-it

ITU WORKSHOP on SHORT RANGE

DEVICES (SRDs) AND ULTRA WIDE

BAND (UWB) (Geneva, 3 June 2014)

http://www.itu.int/en/ITU-R/study-groups/workshops/RWP1B-SRD-UWB-14/Presentations/International,%20regional%20and%20national%20regulation%20of%20SRDs.pdf

Page 21: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

21

Bluetooth Has More Channels for More Traffic

• While both support 2MHz channels, Zigbee has fewer channels (16) vs Bluetooth (40) Increases contention with more devices

• 75% (12 of 16) of the Zigbee channels overlap with 802.11b/g networks

– Of the four non-interfering Zigbee channels, one operates at 2455MHz, where microwave ovens operate

– Bluetooth has 9 available channels in 802.11b/g environment vs Zigbee’s 4 channels

37 0

10

38

11

36

2402 2480

2400MHz ISM Band 2483.5 MHz

802.11b,g

Ch. 1

802.11b,g

Ch. 6

802.11b,g

Ch. 11802.11n Ch. 3

Bluetooth channel

Zigbee channel

Zigbee channel available

with 802.11b/g (Ch 1, 6, 11)

Zigbee channel available

with 802.11b/g (Ch 1, 7, 13)

Page 22: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

22

ZigBee Interference with 802.11 b, g, n Networks

Page 23: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

23

ZigBee Inability to Frequency Hop Impacts Reliability

• Once it finds a channel, ZigBee stays with that channel. Bad for ZigBee traffic.

– ZigBee will search (“ZigBee Frequency Agility”) for a clean frequency / channel and park itself there. Forever.

• Unlike Bluetooth, ZigBee has no mechanism to automatically change (“hop”) channels

– If congestion increases, ZigBee stays on the crowded channel

– If another radio (eg, 802.11) creates interference on that same frequency, ZigBee stays on the poor channel

– Crowded channels, poor channels ZigBee messages get delayed (if congestion) or are never sent (if interference)

• If ZigBee is using a channel that 802.11 wants, ZigBee won’t (can’t!) make room for it. Bad for WiFi traffic.

– ZigBee doesn’t change channels. The 802.11 radio must wait until ZigBee gives up the channel… if it ever does

37 0

10

38

11

36

2402 2480

2400MHz ISM Band 2483.5 MHz

802.11b,g

Ch. 1

802.11b,g

Ch. 6

802.11b,g

Ch. 11802.11n Ch. 3

Bluetooth channel

Zigbee channel

Zigbee channel available

with 802.11b/g (Ch 1, 6, 11)

Zigbee channel available

with 802.11b/g (Ch 1, 7, 13)

Page 24: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

24

ZigBee Impact on 802.11 Networks

• ZigBee can cause other problems with 802.11b/g networks

– If ZigBee doesn’t hear 802.11 transmission, ZigBee transmits

– Since 802.11 has lower peak TX power than ZigBee, 802.11 transmission may not be identified by ZigBee even though it’s there

– Conversely, 802.11 radio may detect ZigBee (but not vice versa), forcing the 802.11 radio to stop transmitting

• Requires careful planning and positioning of radios

– Bluetooth transmits more quickly, making it easier for 802.11 to recover

37 0

10

38

11

36

39

2402 2480

2400MHz ISM Band 2483.5 MHz

802.11g

Ch. 1

802.11g

Ch. 6

802.11g

Ch. 11802.11n Ch. 3

Bluetooth channel

Zigbee channel

Zigbee channel available

with 802.11b/g (Ch 1, 6, 11)

Zigbee channel available

with 802.11b/g (Ch 1, 7, 13)

Page 25: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

25

Bluetooth Frequency Hopping• What is Frequency Hopping

– Leverage all 37 2MHz Bluetooth data channels across the full 83.5MHz of available spectrum

– Identify good/bad channels based on signal strength (RSSI) or packet error rate (PER) or other methods

– Change frequency channels 1600x per second

• Limits time on bad channels

• Limits interference and impact on other communication protocols (0.625ms of interference)

– Send on good channels, avoid bad channels

– Pseudo-random hopping sequence limits ability for interception of complete message

• Benefits of Frequency Hopping (1)

– Decreases narrowband interference

– Can share a frequency band with many types of conventional transmissions with minimal interference

– Avoids interference and multi path fading (distortion)

– Increases signal capacity

– Improves the signal to noise ratio

– Efficiency of bandwidth is high

– Improves privacy

– Difficult to intercept this transmission

• Similar technique used in some military applications to avoid jamming (2)

(1) http://cdn.intechopen.com/pdfs-wm/24319.pdf

(2) https://en.wikipedia.org/wiki/Frequency-hopping_spread_spectrum

Page 26: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

26

Bluetooth Adaptive Frequency Hopping Learns and Avoids 802.11 Channels

• Signals are sent out on all 37 data channels (frequencies 2402 to 2480 MHz)

• Channels are changed pseudo-randomly over time

• As noise and interference is detected on channels, Bluetooth avoids these frequencies

– Right image

Page 27: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

27

Bluetooth Radio (PHY) Strengths over Other 2.4 GHz Protocols

• Superior congestion management through frequency hopping

• Superior interference management through frequency hopping

• Superior transmit distance vs 802.11 networks

• Superior co-existence with 802.11 environments

Page 28: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

Highlights of Bluetooth 5

Page 29: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

29

New Coding Improves LE Long Range Support

Coded intended for long

range support

Ideal for longer range

Page 30: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

30

Max TX Power Increase Improves Long Range Support

Ideal for longer range

Page 31: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

31

Improved Data Rate To 2Mb/s

• Optional symbol rate of 2 Ms/s is supported, with a bit rate of 2 Mb/s

Ideal for hearing aid market

Page 32: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

32

LE Advertising Extensions

• Reduce the amount of duplicate advertising

– Host only gets the advertising reports of interest

• Filter advertisements for specific advertising data

– Discovery procedure with the purpose of finding specific service providers

– Example: find all Time servers

• Low duty-cycle directed advertising

– Add low-duty variant of directed advertising to the LE standard

• Extended scan response

– Scan Response packet increases 7x

• This allows scan response to occur without setting up a complete connection.

• Result: Lower power

Page 33: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

33

Slot Availability Mask (SAM)

• Allows two Bluetooth devices to indicate to each other the availability of their time slots for

transmission and reception

• Benefits internal networks topology management

• Benefits external networks co-existence with mobile wireless services

Page 34: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

34

High Duty Cycle Non-Connectable Advertising

• Non-connectable advertising can use Advertising Interval <100ms for limited periods of

time

– Current minimum is 100ms

– Improved user experience

– Improved battery life through faster connection

Page 35: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

Some Glimpses into the Bluetooth Future

Page 36: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

36

Bluetooth Mesh: Coming Soon!!

Runs on top of Bluetooth 4 and 5 systems

Increases range while reducing power requirements

Increases robustness

Optimized for low-power environments

Limits network congestion

Comprehensively considers securityShown:

700+ node evaluation

Smart office IOT environment

Page 37: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

37

Bluetooth: Many New Things Coming!

• Over 100 new profiles currently in development by member companies

– Improving existing solutions

– Opening new markets

– Adding new features and capabilities

Page 38: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

And Now for a Quick Advertisement

Toshiba Bluetooth Solutions

Page 39: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

39

Wrist band Smart watch

Car Audio

mPOS & BT Key

BT PHS

Router

Heart Rate

monitorMovement

monitor

BT mouse

Body Temperature

Monitor

Wearables

Healthcare

Automotive

Beacon

Key Fob

Consumer

Equipment

Blood Pressure

Meter

Digital still

cameras

E-Bike AlarmSmart Glasses

Transceiver

Water Heater

Smart Home

LED LightCard Reader

Payment

Toshiba Based Bluetooth Solutions In Production

Modules

Page 40: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

40

TC35600 Family

Rapidly add Bluetooth functionality to an

existing customer application / product

Optimized for end nodes

– Memory space and performance

Ultra-low power (wake-and-report solutions)

BATTERY LIFEMonths/Years Days

Fe

atu

res

Sim

plici

tyR

ich

ness

Toshiba Bluetooth and IOT IC Line Up

TZ1x00 Family

Powerful application processor with large on-

board memory

Integrated sensing; all-in-one solution

Rich user interface and 2D graphics capability

Very-low power (always-on solutions)

Page 41: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

41

TC35600 Family

ARM7 and ARM Cortex M0 processors

Up to 256kB memory storage (flash)

Up to 8x 10b ADC

Bluetooth Low Energy support on all products

Rich IO Power efficiency Optimized class performance

Toshiba Bluetooth and IOT IC Line Up

TZ1000 / TZ1200 Families1

Up to 96 MHz (120 MHz overdrive) Cortex M4

Integrated DSP and floating point features

– Support intelligent data filtering & improved graphics

Integrated 2D graphics engine and onboard memory

– Decrease processor load and increase battery life

Integrated accelerometers, gyros, and magnetometers

– Decrease system footprint

24b ADC and up to 4x 12b ADC

– Precision sensor measurements (e.g. pulse, temp)

Up to 1MB flash storage

– Rich application storage and graphics

Over 2MB onboard SRAM for application and graphics

Integrated Bluetooth Low Energy

1 Not all features supported in all devices

Cortex, ARM, and ARM7 are registered trademarks of ARM LTD.

Page 42: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

42

TZ1000 High-Integration Sensor Platform With Bluetooth LE

Block Description

CPU Cortex®-M4F 48MHz (~60DMIPS)

RAM SRAM 288KB

Storage 8Mbit NOR Flash

Peripheral UARTx2 GPIOx24I2Cx2 USB 2.0SPI x2 PWMEtc

Sensors 3-Axis Accelerometer3-Axis Gyroscope3-Axis Magnetometer

Security Accelerator

128b AES ECB/CBC/CTRElectronic Codebook (ECB)Cipher Block Chaining (CBC)Counter (CTR)True RNG

Analog 24bit ΔΣADC x312bit ADC x4

Bluetooth Bluetooth Low EnergyReceiver Sensitivity -90dBmTransmitter Output 0dBm (max)

Security Accelerators

288kB SRAM

Low speed Peripherals

UART

I2C

Sensors

Cortex®-M4F48MHz

High speed IO

AES

Analog F/E

SPI

GPIO / INT

ΔΣADC 24bit

RTC

PowerManagement

ADC 12bit

DC-DC / LDO

Cortex is a registered trademark of ARM LTD.

USB2.0 Device

Accelerometer

Magnetometer

Gyroscope

DMAC

Timer

8Mb NOR Flash

TRNG

Bluetooth Low Energy Engine

RAM

ROM

Security

CPU

RF

BLE Baseband

Page 43: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

43

TZ1000 Example Solution: Activity Meter

TZ1000

Charger

ICBattery

Display

GPS

Accelerometer

Gyroscope

Magnetometer

Antenna

NFC

Coil

Button

Button

GPIOs GPIOs

UART

32KHz

USBButton

Button

BluetoothBPF Pressure

Thermal

Other

26 MHz

12 MHz32 kHz

Normal

operation clock

RTC

Page 44: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

44

TC35678 / 35679 Family Bluetooth LE Controller

ARM Cortex M0

292kB SRAM

Bluetooth Low Energy Engine

RF

LE Modem 4.2 Security

BLE Baseband

Low Speed Peripherals

UART x2

I2C

GPIOs

SPI

PWM x4

Analog F/E

6x-8x ADC 10bit

256kB Flash1

PowerManagement

DC-DC

Clock Generator

1 TC35678 2 TC35679

Block Description

CPU ARM Cortex M0 + SWD Debug IF

RAM 292kB 192KB Bluetooth 100kB App/user RAM

StorageTC35678 256 kB Flash

TC35679 External EEPROM

Peripherals

UART I2C SPI

PWM GPIO

NOTE: IO configuration varies by device.

Analog 10bit ADC x5(TC35678FSG) x7(TC35678FXG) + 1 internal

Voltage Input 1.8V – 3.6V

Bluetooth

Bluetooth Low Energy 4.2

Receiver Sensitivity -93 dBm

Transmitter Output 0 dBm

LE Data Packet Length Extension

LE Secure Connections

L2CAP Connection Oriented Channels

Credit Based Flow Control Mode

External EEPROM2

TC35679FSG QFN40 5 x 5 mm2 0.4-mm pitch

TC35679WBG WCSP 3 x 3 mm2 0.4-mm pitch

TC35678FSG QFN40 5 x 5 mm2 0.4-mm pitch

TC35678FXG QFN60 7 x 7 mm2 0.4-mm pitch

Page 45: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

45

TC35600 Bluetooth Low Energy Family

TC35678 TC35679 TC35667 TC35670 TC35675 TC35676

BLE Support

BT Version v4.2 v4.2 v4.0/4.1 v4.0/4.1 v4.0/4.1 v4.0/4.1

Standalone Sol’n

Hosted Solution

Processor ARM Cortex M0 ARM Cortex M0 ARM7 TDMI-S ARM7 TDMI-S ARM7 TDMI-S ARM7 TDMI-S

NFC Tag -- -- -- Type 3 Type 3 --

Cu

rren

t

Tx/Rx ~3.6 mA2 / ~3.3 mA ~3.6 mA2 / ~3.3 mA ~6mA1 / ~6mA ~6 mA1 / ~6 mA ~6 mA1 / ~6 mA ~6 mA1 / ~6 mA

Sleep * <0.1 – <1.7 µA <0.1 – <1.7 µA <0.1 – <10 µA <0.1 – <10 µA <0.1 – <15 µA <0.1 – <15 µA

NVM Storage*Built-in Flash

256 KBExternal EEPROM External EEPROM External EEPROM

Built-in Flash

192 KB

Built-in Flash

192 KB

On-chip RAM* 292 KB 292 KB 128 KB 128 KB 224 KB 244 KB

Voltage Input 1.8 - 3.6 Vin 1.8 - 3.6 Vin 1.8 - 3.6 Vin 1.8 - 3.6 Vin 1.8 - 3.6 Vin 2 - 3.6 Vin

User I/O Up to 32 GPIO Up to 17 GPIO 16 GPIO 9 GPIO 7 GPIO 15 GPIO

ADC Up to 8x 10bit Up to 8x 10bit 4x 10bit 3x 10bit 3x 10bit 6x 10bit

1TX power measurement at -4dBm; 2TX power measurement at 0dBm

Sleep Modes: Deep sleep, Backup, Sleep

Storage and On-chip RAM used both by application and Bluetooth profile

Page 46: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

46

Toshiba: A Leader in Power Efficient Communication

Toshiba Bluetooth and IOT Products

Ultimate in low power IOT and IOT Bluetooth products

• Simple IOT products

• Years of battery life

• Easily add BT to existing product

• Fewer sensors

• Lower CPU requirements

• Complex IOT solutions

• Recharged daily, weekly

• Big applications (large memory: 2.2MB)

• Rich sensor solutions (Up to 120 GPIO)

• Higher CPU requirements

TC35678 TC35679 TZ1200 AppLite TZ1000 AppLite

ARM7 ARM7 120 MHz ARM M4 48 MHz ARM M4

Bluetooth 4.2 Bluetooth 4.2 External Bluetooth Bluetooth 4.0

Display driver Integrated motion

sensors

256kB Flash Ext memory Ext flash memory 8Mb Flash

10b ADC 10b ADC 24b ADC 24b ADC

32 GPIO 17 GPIO Highest GPIO (100+) High GPIO

Smallest pkg Smallest pkg Bigger package Smaller package

Beacons

Add Bluetooth to existing device

Create simple standalone devices

Watches Sports gear

Gateways Machine learning IOT systems

Drones

TC3567x Competitive advantages

- Industry lowest RX power

- Industry lowest TX power

- Supports latest 4.2 Bluetooth LE standard

- Large integrated flash memory (one of the

largest in its class)

TZ1xxx Competitive advantages

- Highest ADC performance

- High GPIO flexibility

- Large 2.2MB integrated SRAM (program)

memory

- 120MHz High performance CPU

Toshiba Bluetooth Advantages

• One of the early leaders in Bluetooth

• One of the oldest Bluetooth suppliers

• Lowest power for longest battery life

Page 47: Bluetooth 5 and Beyond-Michael McDonald IEEE CES SCV talk 20161213

[email protected]

Questions: