nordic semiconductor asa quick look - mbed...nordic bluetooth smart soc solutions 8 2012 2015...
TRANSCRIPT
Nordic Semiconductor ASA 〜 Quick Look
Nordic Semiconductor ASA M. Yamazaki
2
Who is Nordic ?
Nordic Semiconductor ASA Quick Look
Nordic has been contributing !
3
Bluetooth SIGのボードメンバー
• 多くの Bluetooth 規格策定に参加・貢献 • 2012-Dec〜2014-Dec: Bluetooth SIG Chairman of the Board
Bluetooth SIG Key Contributor
nRF8000シリーズをリリース
Bluetooth Smart Market Key Initiator/Driver
2010
2012 nRF51 シリーズをリリース
Nordic Semiconductor ASA Quick Look
A New Game Changer !!! ・・・ from Nordic
4 Nordic Semiconductor ASA Quick Look
5
Almost Everyone uses Nordic …
Nordic Semiconductor ASA Quick Look
Nordic drives Bluetooth Smart market !
6 Nordic Semiconductor ASA Quick Look
7
nRF5x シリーズ SoC
Nordic Semiconductor ASA Quick Look
Nordic Bluetooth Smart SoC Solutions
8
2012 2015
Bluetooth Smart / ANT / 2.4GHz マルチプロトコル対応SoC
エンベデッド・フラッシュ・メモリー
BLEスタックとユーザーアプリを完全に分離:SoftDeviceアーキテクチャー
スタック/アプリ共に、個別に OTA アップデートに対応
Coretex-M0 Coretex-M4F
NFC-Tag内蔵
オンチップ・バラン
Nordic Semiconductor ASA Quick Look
Pin
Cro
ssbar
Oscillators
Embedded Flash w/ Cache
RAM
Analog I/F
AHB
ARM® Cortex-M4F A
PB/E
asy
DM
A/P
PI 2.4GHz Radio
w/ Balun
System Peripherals
Power Management
Digital I/F
NFC
GPIO
VDD
13MHz ANT
2.4GHz ANT
32MHzXTAL
32kHz XTAL (opt.)
nRF52 Series
9
Bluetooth Smart System-on-Chip
55nm Flash プロセス
ARM Coretex-M4F MCU > 210 CoreMark 65 CoreMark/mA (Flash) DSP / Floating Point 搭載
NFC-A Tagを搭載(Touch-to-Pairなど)
On-Chip バラン内蔵
nRF51シリーズからの容易なソフト資産継承 (SoftDevice-アーキテクチャー)
nRF52832 : 512kB-FLASH/64kB-RAM
Nordic Semiconductor ASA Quick Look
MCU: Powerful & Power Efficient
10
215
EEMBC
CoreMark®
64MHz ARM Cortex-M4F,
Embedded Flash, Cache
2X
DSP
10X
Floating
Point
65
CoreMark/mA(Flash)
Superior Processor
Power Efficiency
Redefined Radio Performance
Multi-Protocol 2.4GHz Radio
On-chip Balun
-96 dB
RX
Sensitivity
+4 dBm
Max
TX Output
-42 dBm
Selectivity
(2’nd CI)
Superior Radio Power Efficiency
5.5
5.5
mA
0dBm TX
40
20
mA
RX Active
uS
Start-Up
uS
Switching
Nordic Semiconductor ASA Quick Look
Power Optimization
11
Low Radio and Processor Active Currents
Ultra low System Sleep Currents
Processor offload with PPI
Processor offload with EasyDMA
Adaptive Regulator Control
Automatic Block level Start/Stop
Lowest Power Made Easy
400 nA
OFF
1.2 uA
Idle
5.5 mA
RF Active
12.4mA
MCU Active
Off-load MCU
PW Efficient
Minimize Waste
Nordic Semiconductor ASA Quick Look
Easy, Safe & Fast to Develop Application
12
アプリケーション セグメント
スタック・セグメント 一般
スタックとアプリをリンク
スタックとアプリが完全分離 リンク不要
“SoftDevice”
ユーザー・アプリ BLEプロファイル
BLEプロトコル
安全 迅速
アプリ開発に集中
複雑
要注意
Nordic Semiconductor ASA Quick Look
Easy to Upgrade 〜 Flash & SoftDevice
13
アプリケーション・レイヤー OAT-DFU
アプリ・レイヤーのみの転送&アップデート
スタック・レイヤーのOTA-DFU
SoftDevice
Application
Boot Loader
SoftDevice vector table
Application vector table
Boot loader vector table
新しいアプリ・ファームに書き換え
アプリ・レイヤーだけを書き換え
SoftDevice
Application
Boot Loader
SoftDevice vector table
Application vector table
Boot loader vector table
SoftDevice (スタック)のアップデートも可能
Bluetooth プロトコルスタックのOTA-DFUが可
能
バグ修正 機能アップグレード 接続性の改善
セキュリティのアップデート
Nordic Semiconductor ASA Quick Look
14
IoT and Bluetooth Smart
Nordic Semiconductor ASA Quick Look
15
有益な IoT の実現に重要な要素・・・
異なる技術の混在するネットワークで、
エンド – to – エンドの相互接続をサポートする
オープン・スタンダード
強固でフレキシブルなセキュリティ
IPv6 over Bluetooth Smart
Nordic Semiconductor ASA Quick Look
オープン・スタンダード
16
IPv6 over Bluetooth Smart
〜 IPv6 over Bluetooth Smart
Nordic Semiconductor ASA Quick Look
異種間でシームレスなIPベース・ネットワークを実現
17
Internet
Headless Router
IPv6 over Bluetooth Smart Things
IPv6 over Bluetooth Smart Things
IPv6 over Bluetooth Smart Things
Other IPv6 enabled Things
(e.g Wi-Fi, Thread, ZigBee IP)
Other IPv6 enabled Things
(e.g Wi-Fi, Thread, ZigBee IP)
Cloud Service
IPv6
IPv6
IPv6
IPv6
IPv6
Nordic Semiconductor ASA Quick Look
セキュリティ ・・・
18
Inte
rnet P
roto
col Su
ite 6LoWPAN | IPv6 | IPv4 | RPL ++
UDP | TCP
DTLS | TLS | SSL ++
CoAP | HTTP | LWM2M ++
Bluetooth Smart
ソフトウェア・アップデートが必須
脆弱性への対応
Nordic Semiconductor ASA Quick Look
インターネット・セキュリティをコイン電池駆動のノードにも
実装必要
Bluetooth Smart IoT デバイスのプラットフォーム
19
OTA アップデート対応のプラットフォーム
スタンダードなインターネット・プロトコルが搭載できるプラットフォーム
IPv6 over BLE
インターネット・セキュリティ (DTLS/TLS/SSL・・・)
Inte
rnet
Pro
toco
l Suite
6LoWPAN | IPv6 | IPv4 | RPL ++
UDP | TCP
DTLS | TLS | SSL ++
CoAP | HTTP | LWM2M ++
Bluetooth Smart
セキュリティのアップデート
プロトコルのアップデート
低コスト・省スペース・省電力で高処理能力の 1 – チップ・プラットフォーム
Nordic Semiconductor ASA Quick Look
20 Nordic Semiconductor ASA Quick Look
nRF52 Development Kit
Single Board Development Kit
Bluetooth® Smart / ANT/ 2.4GHz RF
Arduino Uno Rev 3 Shield Compatible
All I/O Available at Edge Connectors
On board Programming/Debug chip
Segger J-Link OB
ARM mbed CMSIS-DAP
Nordic Open Community
21 Nordic Semiconductor ASA Quick Look
22 Nordic Semiconductor ASA Quick Look
Nordic Open Source
Nordic Semiconductor Japan - on Facebook
23 Nordic Semiconductor ASA Quick Look
Thank you ! END
Nordic Semiconductor ASA 〜 Quick Look