PSoC® 4 BLE新製品のご紹介 PSoC = プログラマブル システム オンチップ BLE = Bluetooth低エネルギー

Slides:



Advertisements
Similar presentations
実践ロボットプログラミング LEGO Mindstorms NXT で目指せロボコン! WEB : 著者:藤吉弘亘,藤井隆司,鈴木裕利,石井成郎 :
Advertisements

FPGA 株式会社アプライド・マーケティング 大越 章司
Linuxを組み込んだマイコンによる 遠隔監視システムの開発
Chapter11-4(前半) 加藤健.
Metro Link SDK for Mitsubishi M16C MCU を使用した製品の可能性
マイコン入門実践教育プロセス説明 第4システム部 ES443 塩島秀樹.
USB2.0対応PICマイコンによる データ取得システムの開発
電子社会設計論 第11回 Electronic social design theory
POWERSHOW Limited DVR-POS システム 小売業者のための理想的な損失防止DVRシステム.
Microsoft Office Project 2007
Fiery Color Profiler Suite v4.7
サイプレスは業界で最もエネルギー効率の良い 2Mb/1Mb不揮発性RAMソリューションを提供します
新製品のご紹介: ECC内蔵の同期SRAM ECC = 誤り訂正符号
サイプレスの業界で最速、大容量のNVRAMソリューション
サイプレスは業界で、最速と最もエネルギー効率の良い 不揮発性RAMソリューションを提供
FPGAを用いたMG3用 インターフェース回路の解説
ARM 株式会社アプライド・マーケティング 大越 章司
Borderless Networks 4 How to Sell: SBA
USB2.0対応PICを用いたデータロガーの製作
新製品のご紹介: 高性能 4PLLクロック ジェネレーター
卒論中間発表 Electronic signal over IP
LabVIEWによる 地上気象観測データ 収集システムの開発
パソコンの歴史 ~1970年 1970年代 1980年代 1990年~ ▲1946 ENIAC(世界最初の計算機、1,900加算/秒, 18,000素子) ▲1947 UNIVACⅠ(最初の商用計算機) ▲1964 IBM System/360(5.1MHz, 1MB, 2億円) ▲1974 インテル8080(8.
演算/メモリ性能バランスを考慮した マルチコア向けオンチップメモリ貸与法
組み込み向けCPU 小型デバイスに搭載されるCPU 特徴 携帯電話,デジタルカメラ,PDA,センサデバイスなど 小型 低消費電力 多機能
ハイパフォーマンス組込みシステム向けとして 業界最速のNORフラッシュ ファミリ
イーサネットについて 飯塚務.
サイプレス ロードマップ: 車載用製品 (NDA)
第8回  論理ゲートの中身と性質 論理ゲートについて,以下を理解する 内部構成 遅延時間,消費エネルギー 電圧・電流特性 瀬戸.
明星大学 情報学科 2010年度後期     コンピュータ設計論  
ATEN社のご紹介 映像商材関連の基本的なキーワードと ご販売の際に知っておきたいポイント①
STM32L4 – Welcome Revision 1 ようこそ、STM32L4トレーニングセッションへ Dec
All IP Computer Architecture
高速剰余算アルゴリズムとそのハードウェア実装についての研究
Air Chip/Air Microご紹介.
第8回 入出力装置1 インターフェース、ヒューマンデバイス
①浮上(RTB準備)→ 圧力センサー(水深)
読み出し回路のアップグレードに向けた研究
業界で最も集積ワンチップBLEソリューションにより 低消費電力無線システムを容易に設計
前坂 たけし (北大院・理) 其の壱 はじめての BIOS 前坂 たけし (北大院・理)
Make: Ogaki Meeting (2010/9/25-26)
ARMとIoT 株式会社アプライド・マーケティング 大越 章司
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ディジタル回路の設計と CADによるシステム設計
ユビコン環境構築のためのソフトウェアプラットフォーム ユビコン環境における化身話利用の可能性
ARM 株式会社アプライド・マーケティング 大越 章司
最新 IT トレンド ARM.
ARM.
SiTCP-VME変換モジュールの開発 KEK 物構研:中性子 佐藤節夫.
Arm 株式会社アプライド・マーケティング 大越 章司
次世代Wi-Fi Dell EMC Aerohive 急成長中のクラウド管理型Wi-Fi 導入のチャンス!
ARM 株式会社アプライド・マーケティング 大越 章司
電動3輪車製作実習装置 2軸駆動電動車両の製作実習装置 KENTAC 5310B 概要 製品構成 仕 様 ■概要 ①電動3輪車 車体本体
NFC Dynamic Tag “ST25DV“のご紹介
ARM、IoT、AI 株式会社アプライド・マーケティング 大越 章司
ARM.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
コンピュータアーキテクチャ 第 9 回.
34 PICマイコンを用いた能動騒音制御系の製作
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ユビキタスコンピューティング環境 を構築するための 小型無線ネットワークコンピュータの開発
システム玩具を 応用した環境計測システムの構築
Cypress 不揮発性RAMロードマップ
ARM 株式会社アプライド・マーケティング 大越 章司
ILC衝突点ビームモニターのための 読み出し回路の開発
ARM 株式会社アプライド・マーケティング 大越 章司
並列処理プロセッサへの 実数演算機構の開発
新製品のご紹介: ECC付き16Mb非同期SRAM ECC = Error-Correcting Code (誤り訂正符号)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Presentation transcript:

PSoC® 4 BLE新製品のご紹介 PSoC = プログラマブル システム オンチップ BLE = Bluetooth低エネルギー

モノのインターネット革命 モノのインターネット (IoT) は現実的な商品になっている BLEはIoT用低消費電力無線規格のデファクト スタンダード 2013年にiPad、iPhone、MacBook、Galaxy、Nexus、Thinkpadを含む12億のBluetooth Smart Ready製品が発売2 BLEは、ウェアラブル機器、医療機器やホーム オートメーション機器等の低消費電力、センサーベース製品向けに設計 IoT製品がセンサーベースBLEシステムを必要とする Jawbone社のフィットネス モニタ Mio社の心拍数モニタ Kwikset社のKevoデッドボルト 1 ソース: Cisco社のCEO (最高経営責任者) John Chambersは2014年モバイル ワールド コングレス展示会で発表 2 ソース: ABI研究 3a

PSoC: 世界初のプログラマブルな 組み込み設計プラットフォーム 32ビットARM® Cortex™-M0などのようなCPUおよびアナログとデジタルのプログラマブル ブロックを搭載 タッチ センシングなどの信頼性が高く、使いやすいソリューションにより組み込みシステムの設計を加速 低消費電力設計を実現 PSoCは信頼性の高いソリューションであり、業界において17億個以上が発売された実績がある サイプレスは2000年から連続的にPSoCに投資 PSoCは産業、民生、医療、ネットワーキング、車載などのアプリケーションに使用 PSoC 4 BLEはPSoC 4と BLE無線を統合した IC サイプレスは自社の130nm、フラッシュベースSONOS2 プロセス技術で設計され、BLE無線技術を認証済み1 1 Bluetoothスペシャル インタレスト グループ (Special Interest Group;SIG) により認証 2 Silicon-Oxide-Nitride-Oxide-Silicon (シリコン-酸化物-窒化物-酸化物-シリコン): 高信頼性、自動車産業標準を満たす高品質の不揮発性半導体技術 3b

Bluetoothの用語 Bluetooth Classic Bluetooth低消費電力 (BLE) Bluetooth 4.0 携帯電話ヘッドセットへのオーディオ ストリーミングで一般的になったパーソナル エリア ネットワーク用のレガシー規格 GFSK2 変調方式で2.4GHz ISM1 バンドで動作、最大3Mbpsデータ レートに対応 Bluetooth低消費電力 (BLE) ステートまたは制御情報を通信する短距離、低消費電力、無線アプリケーション向けの2010年から採用された規格 GFSK変調方式で2.4GHz ISMバンドで作動、1Mbpsデータ レートに対応 Bluetooth Classicと下位互換性なし Bluetooth 4.0 BLEを追加したBluetooth Classic仕様のアップグレード版 Bluetooth 4.1 セキュリティを改善し、消費電力を低減し、スループット3を向上させる、   2013年12月に採用された拡張Bluetooth 4.0仕様 Bluetooth Smart BLEのみに対応したBluetooth 4.0/4.1製品の商標 Bluetooth Smart Ready Bluetooth ClassicとBLEの両方に   対応したBluetooth 4.0/4.1製品の商標 Bluetooth Smart Ready 製品 Bluetooth Classic製品 オーディオ ストリーミング Bluetooth Smart 製品 センサー データ 1 世界中にライセンスフリーの産業、科学、医療 (ISM) 向けのRF周波数バンド 2 ガウス周波数偏移変調 3 272Kbps、プロトコル オーバーヘッドも含む (Bluetooth 4.0より15%高い) 4a

専門用語 アナログ フロント エンド (AFE) バラン アンテナ マッチング ネットワーク (AMN) ADCにインターフェースするためにオペアンプ、フィルタ、コンパレータなどを使用するアナログ信号調整回路 バラン 差動RF信号をシングル エンド信号またその逆に変換する電気 デバイス アンテナ マッチング ネットワーク (AMN) バラン機能、アンテナ インピーダンス マッチングおよびローパス フィルタを提供するRLC回路ネットワーク BLEプロトコル スタック (スタック) BLE通信を提供するためのBluetooth 4.0/4.1仕様を実装するファームウェア BLEプロファイル (プロファイル) 同じプロファイルを使用しているデバイス間のアプリケーション レベルの相互運用性を保証するBluetooth仕様 例えば、キーボードはHIDプロファイルを使用し、心拍数モニタ (HRM) はHRMプロファイルを使用 Bluetooth Smartデバイス Bluetooth Smart Readyデバイス アプリケーション &プロファイル アプリケーション (例えば、マウス) プロファイル: HID、HRM、グルコース メーターなど 一般アクセス プロファイル (GAP) 一般属性プロトコル (GATT) 属性プロトコル (ATT) セキュリティ マネージャ (SM) 論理リンク制御および適応プロトコル (L2CAP) リンク層 (LL) 直接テスト モード (DM) 物理層 (PHY) アプリケーション レベル相互運用性 アプリケーション プロファイル: HID、HRM、グルコース メーターなど Bluetooth ClassicとBLE プロトコル スタック BLEプロトコル スタック1 リンク層 直接テスト モード ハードウェア2 BLEリンク 物理層 1 詳細については、BLEコンポーネントのデータシートを参照 2 シリコン チップ上に実装 4b

PSoC CreatorにおけるBLEコンポーネントと コンフィギュレーション ツール PSoC 3、PSoC 4、PSoC 5LP統合開発環境 (IDE) PCにインストールされ以下のことを実現するソフトウェア:   PSoCシステムのハードウェアとファームウェアの同時設計、または   一般的なIDEへのエクスポートもできるハードウェアの設計 コンポーネント PSoC Creatorソフトウェアにおいてアイコンで示された無料の組み込みIC 単一のPSoCに複数のICとシステム インターフェースを統合するために使用 PSoC Creatorの中でシステムを設計するために、アイコンをドラッグ/ドロップ 固有のメイン システム バスを介してMCUに接続 BLEコンポーネントはBluetooth Smart製品をほんの数分で作成 プログラマブル アナログ コンポーネントはセンサー用に使用 コンポーネントのコンフィギュレーション ツール PSoC Creatorにおける単純なグラフィカル ユーザー インターフェース 各コンポーネントに組み込まれる コンポーネント パラメータをカスタマイズするために使用 コンポーネントを右クリックすることでアクセス PSoC 4 BLE BLE無線を統合したPSoC 4 IC Bluetooth 4.1と互換性のあるロイヤリティフリーの  BLEプロトコル スタックを含む 75以上のコンポーネントを利用可能 BLEコンポーネントはBluetooth Smart製品を作成 プログラマブル アナログ コンポーネントはセンサー インターフェースを作成 PSoC CreatorにおけるBLEコンポーネントと コンフィギュレーション ツール BLEコンポーネント アイコン BLEコンポーネントのコンフィギュレーション ツールはGUIを提供し、複雑なBLEプロトコル スタックとプロファイルの実装を簡素化 4c

PSoCの用語 CapSense® SmartSense™ 自動チューニング 汎用デジタル ブロック (UDB) サイプレスのタッチ センシング ユーザー インターフェース ソリューション 業界No.2に比べ、4倍の販売実績がある業界No.1ソリューション SmartSense™ 自動チューニング CapSenseボタンがシステム、製造および環境の変化に応じて連続的に補正を行うようにするアルゴリズム 手動チューニングを必要とせずに製品設計を簡素化 汎用デジタル ブロック (UDB) 以下を含むPSoCプログラマブル デジタル ロジック ブロック:  2個のプログラマブル ロジック デバイス (PLD)  算術論理演算ユニットを備えた1つのプログラマブル データ パス  ステータスおよび制御レジスタ PSoC Creatorで次のものを使用して設定:  1) PSoC Creatorコンポーネント、2) グラフィカル ステート マシン エディタ、または3) Verilogコード 連続時間ブロック (CTBm) オペアンプ、PGA、コンパレータなどを実装するために使用されたプログラマブル アナログ ブロック (以下に示す) CTBmを備えたPSoC 4プログラマブル アナログ ブロック 回路図: 差動プリアンプ回路を備えたADC プログラマブル アナログ ブロック CTBm オペ アンプ オペ アンプ コンフィギュレーション後 12ビットSAR ADC 1Msps オペ アンプ オペ アンプ CTBmやSAR ADCなどのPSoC 4 BLEデバイスの プログラマブル アナログ ブロックは… PSoC Creatorでコンポーネントを使用してこの差動プリアンプなどのような 多くのカスタム アナログ回路を作成可能 4d

エンジニアが直面する課題 IoT用の無線センサーベース システムの設計は難しい 複数のICによるシステム設計はBOMコストを増加 無線仕様は複雑なファームウェア開発 (例、BLEプロトコル スタック) を必要とする RF基板設計は複雑 複数のICによるシステム設計はBOMコストを増加 センサーベース システムはセンサーAFE、デジタル制御ロジック、BLE無線技術とMCUを必要とする 複雑なユーザー インタフェースは追加タッチまたはディスプレイICを必要とする 低消費電力システムを実現するのは難しい 無線システムはコイン電池で作動することが多い システム電力の最適化には、低消費電力モードを慎重に使用する必要がある PSoC 4 BLEはこれらの問題を解決: 1. PSoC Creatorで完全なシステム設計を実現 2. 使いやすいBLEコンポーネントでBLEプロトコル スタックとプロファイル コンフィギュレーションを簡素化 3. バランを統合して、RF基板設計を簡素化 4. プログラマブルなAFEとデジタル ロジックを統合し、CapSenseとARM Cortex-M0 CPUおよびBLE無線技術を統合 5. 5つのフレキシブルで使いやすい低消費電力モードを提供 PSoC 4 BLEワンチップ ソリューションは低消費電力、センサーベースIoTシステムを作成する点では 匹敵するものがない 5

1. PSoC Creatorが完全な システム設計を実現 PSoC Creator IDEに表示されたカスタムAFEを備えたBLE心拍数モニタのサンプル プロジェクト 75以上のコンポーネントのライブ ラリを調べる メイン設計ワークスペースで ハードウェア システム設計を完成 するようにコンポーネント アイコン をドラッグとドロップ (例え ば、Bluetooth Smart設計に は、BLEコンポーネントを使用) コンポーネントのコンフィギュ レーション ツールを使って、コン ポーネントを設定 コンポーネントのコンフィギュ レーション ツールからコンポーネ ント データシートに直接アクセス PSoC Creator IDEにおいてアプ リケーション ファームウェアとハ ードウェアを相互設計 完全システム設計ガイドラインに ついては、PSoC 4 BLE入門アプ リケーション ノートを参照 HRM 6a

2. BLEコンポーネントはスタックと プロファイル コンフィギュレーションを簡素化 Bluetooth 4.1仕様 全てBLEプロファイルを含むBLEプロトコル スタック 簡単なファームウェア開発のためのAPI PSoC CreatorにおけるBLEコンポーネントのコンフィギュレーション ツール BLEコンポーネント アイコン BLEコンポーネントを右クリックしてコンポーネント コンフィギュレーション ツールを表示 2. BLEコンポーネント コンフィギュレーション ツールはBLEプロトコル スタックとプロファイル コンフィギュレーションを簡素化 6b

3. PSoC 4 BLEはRF基板を簡素化 AMNの設計は簡単ではない 標準的なAMNは7~9個の外部コンポーネントを備えているが、サイプレスAMNは、バランが統合されたので2個だけを備えている サイプレスAMN Nordic社のAMN Texas Instruments社のAMN L1 C3 2.2pF L3 3.3nH C1 C2 2nH C1 1.2pF 18pF 1pF L1 4.7nH C2 1.0pF C4 1.5pF RFP L2 L3 Ant RFP RFN RFN 1nH 3nH VDD_PA L2 10nH C3 L4 L1 6.8nH C5 18pF 2nH 1pF C1 2.2nF C4 1pF 2個の外部コンポーネント 7個の外部コンポーネント 9個の外部コンポーネント 統合されたバランを備えたPSoC 4 BLEはRF基板設計を簡素化し、プリント基板上のフットプリントを削減 6c

4. PSoC 4 BLEはプログラマブルなAFEと デジタル ロジックおよびCapSenseを統合 CapSenseおよびプログラマブルなAFEとデジタル ロジックの統合はシステムBOMコストを削減 オペアンプ、コンパレータ、ADC、DACなどのプログラマブル デジタル ブロックを使ってセンサー インターフェース用のカスタムAFEを作成 TCPWM1、SCB2、UDBなどのプログラマブル デジタル ブロックを使ってデジタル ロジックを統合 CapSenseで信頼性の高くて、複雑なユーザー インターフェースを実装 プログラマブルなアーキテクチャはユニークなメリットを提供 UDBへCPUのタスクを解放することで、バッテリ駆動アプリケーションの消費電力を削減 UDBを使って、カスタム デジタル ペリフェラルを作成 (以下例で、カスタムI2Cが加速度計入力からウェイクアップ) 動作中にブロックを再設定して、複数の機能を作成 オンチップ マルチプレクサにより、いかなるピンもアナログまたはデジタルI/Oとして使用可能 実際のPSoC Creatorの完全なIoTシステム設計 (完全な製品設計)3 HRM入力 1 タイマ、カウンタ、パルス幅変調器;16ビット タイマ、カウンタ、パルス幅変調器ブロックとして設定可能 3 着色されたヘッダーは固有のシステム バス接続を示す 2 UART/SPI/I2Cとして構成可能なシリアル通信ブロック 6d

5. PSoC 4 BLEにより低消費電力無線 システムを可能にする 電力モード 消費電流 コード実行 使用可能な デジタル ペリフェラル 使用可能な アナログ 使用可能な クロック ソース ウェイクアップ ソース 時間 アクティブ 2.2mA @ 6MHz 有 すべて - スリープ 1.3mA 無 任意の割り込みソース ディープ スリープ 1.3μA WDT1、LCD2、I2C/SPI、 リンク層3 コンパレータ、オペアンプ、POR4、BOD5 WCO6、 32kHz ILO7 コンパレータ、GPIO8、WDT、SCB9 25μs ハイバネート 150nA コンパレータ、POR、BOD コンパレータ、GPIO 2ms ストップ 60nA ウェイクアップ ピン、 XRES10 PSoC 4 BLEの消費電流 PSoC 4 BLEはクラス最高の低消費電力モードがある ストップ モードでGPIO保持のままで最低電流を消費 ハイバネート モードでSRAMデータを保持 ディープスリープ モードで完全なシステム状態を保持 低消費電力モード間で容易に切り替えるためにAPIを提供 1秒の接続間隔当たり平均電流18.9μAを消費 詳細については、AN92584をダウンロードしてください: PSoC 4 BLEの電力消費量測定 20 18 16 14 12 10 8 6 4 2 C D 1秒の接続間隔当たり平均電流消費量=18.9µA 段階 電力モード 活動 A アクティブ 振動子の起動 B スリープ C RFの送信 D RFの受信 E スタックの処理 F ディープ スリープ WCOオン 電流 (mA) A E B F 1,000 2,000 3,000 4,000 999,000 1,000,000 タイム (µs) アクティブ スリープ アクティブ ディープスリープ 1 ウォッチドッグ タイマ 4 パワーオン リセット 2 液晶ディスプレイ 5 電圧低下の検出 7 32kHz内部低速度振動子 9 シリアル通信ブロック 3 デジタル ロジック管理BLEプロトコル 6 32kHz時計用水晶振動子 8 汎用入出力 10 外部リセット 6e

PSoC 4 BLEのソリューションと 競合製品の比較 特長 CY8C4xx7-BL nRF51822 CC2541 CSR1011 CPU、速度 ARM CM0、48MHz ARM CM0、16MHz 8051、32MHz 16ビットRISC、NA フラッシュ、BLEスタック (KB) 128/256、64 256、 80 256、1304 64 (ROM)、64 電源電圧 1.9~5.5 1.8~3.6 2.0~3.6 シリアル インターフェース1 4 SPI、2 I2C、3 UART 2 SPI、2 I2C、UART 2 SPI、I2C、2 UART SPI、I2C、UART CapSenseチャネル 36 無 UDB 4 ADC 12ビット、1Msps 10ビット、14.7ksps 12ビット、7.5ksps 10ビット、0.7ksps オペアンプ、コンパレータ 4、2 無、無 無、1 パッケージ/GPIO QFN、CSP/36 QFN、CSP/32 QFN/23 QFN/32 Rx感度2 (dBm) -92 -93 -88 -92.5 平均電流 (µA) (1秒、4秒接続) 18.9、5.7 15.5、5.6 24、6.75 28、10.75 ディープスリープ電流 (µA) 1.3 2.3 1 5 ハイバネート電流3 (nA) 150 2,400 500 非対応 ストップ モード電流 (nA) 60 600 集積バラン 有 1 サイプレスとTIはSPIとI2C用に使用できるマスターとスレーブの両方を持っているが、 3 RAMのデータを保持するハイバネート NordicとCSRはマスターのみがある 4 8051のコード容量がARM Cortex-M0より 低いため、TI BLEスタックはフラッシュの130KBを使用 2 すべての場合にバランの前の段階で測定 7

PSoC 4デバイス ファミリ PSoC MCU PSoC 4000 インテリジェントな アナログPSoC 4100 プログラマブルなデジタル PSoC 4200 プログラマブルなアナログ PSoC 4400 高性能アナログ PSoC 4600 CY8C41x8-BL ARM CM01、256K/32K NDAが必要 営業担当者まで CY8C42x7-BL ARM CM01、256K/32K NDAが必要 営業担当者まで CY8C41x7-BL ARM CM01 24MHz、128K/16K CMP2、オペアンプ、ADC5、SCB6、TCPWM4 、CapSense、BLE8 56-QFN、68-CSP CY8C42x7-BL ARM CM01 48MHz、128K/16K CMP2、オペアンプ、ADC5、SCB6、TCPWM4 、CapSense、UDB7、BLE8 56-QFN、68-CSP CY8C46x7 ARM CM01、128K/32K NDAが必要 営業担当者まで 性能 CY8C44x6 ARM CM01、64K/16K NDAが必要 営業担当者まで CY8C46x6 ARM CM01、64K/16K NDAが必要 営業担当者まで CY8C41x5 ARM CM01 24MHz、32K/4K CMP2、オペアンプ、ADC5、SCB6、TCPWM4、CapSense 28-SSOP、44-TQFP、40-QFN CY8C42x5 ARM CM01 48MHz、32K/4K CMP2、オペアンプ、ADC5、SCB6、TCPWM4 、CapSense、UDB7 28-SSOP、44-TQFP、40-QFN CY8C44x5 ARM CM01、32K/8K NDAが必要 営業担当者まで CY8C40x4 ARM CM01 16MHz、16K/2K CMP2、I2C、DAC3、TCPWM4、CapSense 8/16-SOIC、16/24-QFN CY8C41x4 ARM CM01 24MHz、16K/4K CMP2、オペアンプ、ADC5、SCB6、TCPWM4 、CapSense 28-SSOP、44-TQFP、40-QFN CY8C42x4 ARM CM01 48MHz、16K/4K CMP2、オペアンプ、ADC5、SCB6、TCPWM4 、CapSense、UDB7 28-SSOP、44-TQFP、40-QFN CY8C40x3 ARM CM01 16MHz、8K/2K CMP2、I2C、DAC3、TCPWM4 8/16-SOIC、16-QFN インテグレーション 1 Cortex-M0 4 タイマ/カウンタ/PWMブロック 7 汎用デジタル ブロック 2 コンパレータ 5 アナログ-デジタル変換器 8 Bluetooth低消費電力 3 デジタル-アナログ変換器 6 I2C/SPI/UARTとして設定可能なシリアル通信ブロック 量産中 サンプル出荷 新製品 開発中/コンセプト 10

アドバンスト ハイパフォーマンス バス (AHB) PSoC 4 BLE (CY8C4xx7-BL) アプリケーション ブロック図 スポーツやフィットネス モニタ、ウェアラブル機器、医療機器、   ホーム オートメーション ソリューション、ゲーム コントローラー、モノの  インターネット (IoT) 仕組み用のセンサーベースの低消費電力システム PSoC 4 BLEワンチップ ソリューション MCUサブシステム プログラマブル アナログ ブロック I/Oサブシステム GPIO x8 特長 オペ アンプ x4 SAR2 ADC 32ビットMCUサブシステム 48MHz ARM® Cortex™-M0 CPU 最大256KBフラッシュと32KB SRAM AFE1がプログラム可能 PGA、コンパレータ、フィルタなどとして構成可能な4つのオペアンプ 1個の12ビットの1Msps SAR2 ADC SmartSense™自動チューニングを備えたCapSense® 1個の タッチパッド機能を備えたサイプレスのCapacitive Sigma-Delta™ (CSD) コントローラー デジタル ロジックがプログラマブル可能 4個の汎用デジタル ブロック (UDB): カスタム デジタル ペリフェラル 4個の構成可能なTCPWM3ブロック: それぞれが16ビット タイマ、 カウンタおよびPWMのいずれかとして構成可能 2個の構成可能なシリアル通信ブロック (SCB): それぞれがI2Cマスター、 スレーブ、SPI マスター、スレーブ、およびUARTのいずれかとして構成可能 パッケージ 56-QFN、68-CSP Bluetooth 4.1準拠のBluetooth Smart接続に対応 集積バランを備えた2.4GHz BLE無線通信 CORTEX-M0 48MHz CMP x2 CSD GPIO x8 BLEシステム プログラマブルなデジタル ブロック アドバンスト ハイパフォーマンス バス (AHB) フラッシュ (256KB) プログラマブルな相互接続および配線 UDB4 x4 GPIO x8 TCPWM3 x4 SRAM (32KB) SCB5 x2 GPIO x8 シリアル ワイヤ デバッガ セグメントLCDドライブ GPIO x4 資料 出荷予定 暫定版データシート: 営業担当者まで サンプル: 2014年第3四半期 量産: 2014年第4四半期 1 アナログ フロント エンド 3 タイマ、カウンタ、パルス幅変調器;16ビット タイマ、カウンタとパルス幅変調器ブロックとして構成可能 2 逐次比較レジスタ 4 汎用デジタル ブロック 5 I2C/SPI/UARTとして構成可能なシリアル通信ブロック 11a

PSoC 4 BLEソリューション例 – ウェアラブル フィットネス モニタ PSoC 4 BLE値 ブロック図 設計上の問題 複数のアナログセンサーとデジタル センサーにインターフェース  で接続 PWMベースの振動モーターを駆動 コイン電池での動作のために低消費電力設計 PSoCソリューション BLE接続はワンチップで容易に実装 複数のアナログ センサーとのインターフェース用の  プログラマブルなAFE1、SAR2 ADCとアナログ マルチプレクサ デジタル センサーとのインターフェース用のSCB3などの  デジタル ブロック 振動モーターの駆動用のTCPWM4などのデジタル ブロック 電池寿命の延長のための5種の柔軟な低消費電力モード ワンチップ = MCU+AFE+デジタル ロジック+BLEラジオ PSoC 4 BLEワンチップ ソリューション IDAC5 サーミスタ AMUX SAR2 ADC BLE システム 湿度センサー AFE1 RFリンク 圧力センサー バッテリ電圧 Cortex-M0 48MHz 32 RTC 32 2 32 加速計 SCB3 TCPWM4 振動 モーター PSoC 4 BLE設計リソース 設計ソフトウェア:      PSoC Creator キット:      BLE Pioneer Kit (CY8CKIT-042-BLE) アプリケーション ノート:    PSoC 4 BLE入門 プロジェクト例:      PSoC Creator内のPSoC 4 BLE      センサー ハブのプロジェクト例 ウェアラブル フィットネス モニタ Jawbone社 PSoC 4 BLEは、アナログとデジタルのセンサー インターフェースを備えた低消費電力の同様なワンチップ統合BLEソリューションを可能にできる 1 アナログ フロント エンド 3 I2C/SPI/UARTとして設定可能なシリアル通信ブロック            5 電流ソース 2 逐次比較レジスタ 4 タイマ、カウンタ、パルス幅変調器; 16ビット タイマ、カウンタ、パルス幅変調器として設定可能 11b

PSoC 4 BLE入門 1. PSoC Creator IDEをダウンロード: www.cypress.com/Creator 2. 49ドルのBLE Pioneer Kitを購入: www.cypress.com/CY8CKIT-042-BLE 3. PSoC 4 BLE入門のアプリケーション ノートをダウンロード: www.cypress.com/go/AN91267 BLE Pioneer Kitにより、迅速で容易に開発することが可能 Arduino® シールドとDigilent ®Pmod™ ドーターカードとの間で   フォームファクタと互換である 2個のFCC認定の1 BLEモジュールを含む   PSoC 4 BLEモジュール (CY8CKIT-141として個別に販売)   PRoC BLEモジュール (CY5671として個別に販売) 基板搭載CapSenseスライダ、RGB LEDとプッシュ ボタンを装備 全てのデバイスGPIOへの直接アクセスを提供 1.9V、3.3V、または5Vの電圧設定を選択可能 BLE Pioneer Kitは、高度なデバッグ インターフェースを提供 工場でプログラマとデバッガとしてプログラムされる基板搭載PSoC 5LPを含む   USBを介したシリアル ワイヤ デバッグ インターフェース   USBツー シリアル インターフェース BLE Pioneer Kit (CY8CKIT-042-BLE) 5.3cm 10.6cm 1 連邦通信委員会 (FCC) による電磁干渉の制限下を証明するため、米国で製造または購買されている電気製品に付けられマークである 12

付録 15

PSoC 4 BLEの製品セレクタ ガイド PSoC 4 BLEの製品番号付けデコーダー CY 8C 4X X X XX X BLXXX 製品番号1 CPU速度 UDB SCB2 TCPWM3 SAR4 ADC IDAC5 CapSense オペアンプ コンパレータ パッケージ CY8C4127LQI-BL473 24MHz 2 4 806ksps 56-QFN CY8C4127LQI-BL453  CY8C4127LQI-BL483 CY8C4127FNI-BL483 68-CSP CY8C4247LQI-BL473 48MHz 1Msps CY8C4247LQI-BL453 CY8C4247LQI-BL463 CY8C4247FNI-BL483 PSoC 4 BLEの製品番号付けデコーダー CY 8C 4X X X XX X BLXXX 製品の機能セットに対応するデバイスID番号 温度範囲: I = 産業用 パッケージ: FN=CSP、LQ=QFN フラッシュ サイズ: 7=128KB、8=256KB CPU速度: 2=24MHz、4=48MHz 製品の種類: 42=プログラマブルなデジタル、41=インテリジェントなアナログ マーケティング コード: 8C=PSoCプラットフォーム 会社ID: CY=サイプレス 1 全ての製品番号は、産業用温度 (-40ºC~+85ºC)、36個のGPIO、 2 シリアル通信ブロック 4 逐次比較レジスタ 128KBフラッシュおよび1.9V~5.5Vの入力電圧範囲を対応 3 タイマ、カウンタ、パルス幅変調器ブロック 5 電流出力デジタル-アナログ変換器 16

参考資料およびリンク 製品のウェブページ: www.cypress.com/PSoC4BLE 製品データ シート: www.cypress.com/PSoC4BLE 製品ロードマップ: www.cypress.com/PSoCRoadmap PSoC Creator IDE: www.cypress.com/PSoCCreator BLE Pioneer Kit: www.cypress.com/CY8CKIT-042-BLE 製品の紹介ビデオ: www.cypress.com/PSoC4BLE PSoC 4 BLEのワークショップの紹介: www.cypress.com/training/workshops アプリケーション ノート: PSoC 4 BLE (AN791267) 入門: www.cypress.com/go/AN91267 PSoC 4 BLEの消費電力測定 (AN92584): www.cypress.com/go/AN92584 PSoC 4 BLE (AN91184) によるBLEアプリケーションの作成: www.cypress.com/go/AN91184 PSoC 4 BLE (AN96112) によるカスタム プロファイルの作成: www.cypress.com/go/AN96112 デザイン ガイド: CapSenseデザイン ガイド: www.cypress.com/go/AN85951 PSoC 4 BLE Antennaデザイン ガイド: www.cypress.com/go/AN91445 知識ベース: www.cypress.com/PSoC4BLEKBA BLE準拠および相互運用性の報告: www.cypress.com/BLECompliance 顧客向けのBLEプレゼンテーション: www.cypress.com/blecustomer Bluetooth SIGウェブサイト: www.bluetooth.org 詳細情報については、www.cypress.com/PSoC4BLEを参照 18

PSoC 4 BLEソリューション価値 例: 心拍数モニタ 競合製品 その他部材費 追加コスト BLE: Nordic nRF51822-QFAB-R7 価格: $1.921 その他部材費 オペアンプ: オン セミコンダクター社製LM324DR2G (2個) 価格: $0.241 バラン: ST Microelectronics BAL-NRF02D3 価格: $0.331 アンプ: マイクロチップ社製MCP6N11-001E/SN 価格: $1.022 CapSenseコントローラー: サイプレス CY8CMBR3002-SX1I 価格: $0.471 追加コスト バラン チューニング: 人週2千米ドルを計算単位として4倍の人週   に当たる人件費を削減できる (100,000個で償却される) 追加コスト: $0.08 BLEプロトコル スタック コンフィギュレーション: 人週2千米ドルを   計算単位として4倍の人週に当たる人件費を削減できる      (100,000個で償却される) $1.92 $0.24 $0.33 $1.02 $0.47 $2.06 $0.08 $0.16 $4.14 競合製品 オペアンプ バラン アンプ CapSenseコントローラー その他部材費 バラン チューニング BLEプロトコル スタック コンフィギュレーション 総追加コスト 合計金額 サイプレス ソリューション: 合計金額: 6%のコスト削減: CY8C4247LQI-BL453 $3.901 $0.24 1 2014年6月24日に付けDigiKeyウェブサイトでの1K単位の価格 2 2014年6月24日に付けMicrochipウェブサイトでの1千個購入時の価格 19

数分でBLEプロトコル スタックを構成 PSoC CreatorのBLEコンポーネント コンフィギュレーション ツールを開く アプリケーションに応じて全てのBLE SIG 適用プロファイルから1つのプロファイルを選択する、またはカスタム プロファイルを選択 適切なプロファイル ロール1と GAPロール2、3を選択 選択されたプロファイルのパラメータを設定 GAPパラメータを設定 APIガイドを含むコンポーネント データ シートを使用してアプリケーションを書き込む GUIベースBLEコンポーネント コンフィギュレーション ツールを使用してBLEプロトコル スタックを構成 1 プロファイル ロールはサーバー (データの生成用) またはクライアント (データの受信用) として設定できる。例えば、タブレット (クライアント) に接続されるキーボード (サーバー) として設定 詳細は、BLEコンポーネント データ シートを参照 2 BLEデバイスは、ブロードキャスター、オブザーバー、セントラルとペリフェラルの4つの汎用アクセス プロファイル (GAP) のロールで動作できる 3 PSoC 4 BLEは、セントラル ロールとペリフェラル ロール間で逆転ロールを含む全てのGAPロールに対応 20

アドバンスト ハイパフォーマンス バス (AHB) PSoC 4 BLE: 業界で最も統合される ワンチップBLEソリューション PSoC 4 BLEワンチップ ソリューション 割り込み コントローラー フラッシュ (256KB) クロッキング システム SRAM (32KB) パワー マネージメント SWD CORTEX™-M0 48MHz MCUサブシステム アドバンスト ハイパフォーマンス バス (AHB) BLEシステム UDB TCPWM1 TCPWM SCB2 SCB セグメントLCD プログラマブル デジタル ブロック 12ビットSAR ADC 1Msps プログラマブル アナログ ブロック CTBm CapSense 8ビット IDAC 7ビット IDAC プログラマブルな相互接続および配線 GPIO ポート プログラマブルな入出力サブシステム オペ アンプ オペ アンプ オペ アンプ オペ アンプ CMP CMP 1 タイマ、カウンタ、パルス幅変調器;16ビット タイマ、カウンタ、パルス幅変調器ブロックとして設定可能 2UART/SPI/I2Cとして設定可能なシリアル通信ブロック 21

PSoC 4 BLEソリューション例 – 心拍数モニタ (HRM) PSoC 4 BLE値 ブロック図 設計上の問題 PSoCソリューション HRMにBLE接続を追加 心拍信号の感知とフィルタ処理用のカスタムAFE1を実装 ユーザー入力用の静電容量タッチセンシング ボタンを実装 セグメントLCDを駆動して測定された心拍数を表示 コイン電池での動作のために低消費電力設計 PSoCソリューション BLE接続はワンチップで容易に実装 (HRMプロファイルも含む) 心拍信号の感知とフィルタ処理用のオペアンプを備えた   プログラム可能なAFEとSAR2 ADC ボタン、スライダとトラックパッド用の統合されたCapSense 統合されたセグメントLCD駆動 電池寿命の延長のための5種の柔軟な低消費電力モード ワンチップ=MCU+AFE+CapSense+BLEラジオ PSoC 4 BLEワンチップ ソリューション バッテリ 電圧 カスタムAFE作成用のプログラマブル アナログ ブロック1 Amux フィルタ オペアンプx2 SAR2 ADC HRM セグメントLCDドライブ LCD 電極1 アンプ オペアンプx2 電極2 Cortex-M0 48MHz CapSense ボタン 32 32 加速度計 SCB3 BLE システム 2 32 RFリンク PSoC 4 BLE設計リソース 設計ソフトウェア:      PSoC Creator キット:      BLE Pioneer Kit (CY8CKIT-042-BLE) アプリケーション ノート:   PSoC 4 BLE入門 プロジェクト例:      PSoC Creator内のPSoC 4 BLE      心拍数モニタのプロジェクト例 BLE心拍数モニタ Mio社 PSoC 4 BLEは、カスタムAFEを備えた低消費電力のワンチップ統合BLEソリューションを可能にできる 1 アナログ フロント エンド 3 I2C/SPI/UARTとして設定可能なシリアル通信ブロック 2 逐次比較レジスタ 22