新製品のご紹介: PSoC® 4 Mシリーズ 128KBフラッシュおよび追加のプログラマブル アナログとデジタル ブロック内蔵のPSoC 4 レガシー8/16ビット プラットフォームを世界で最もフレキシブルな 32ビットARM® Cortex®-M0ワンチップ ソリューションに置き換え 001-96617 Rev ** Owner: JFMD (GOPA, GHR, GMRL, DSG, JMY) PSoC® 4 Mシリーズ新製品のご紹介(顧客) Title 1 PSoC用語 PSoC PSoCは、MCUコアやプログラマブル アナログ ブロック、プログラマブル デジタル ブロックに加え、プログラマブルな相互接続および配線、 CapSenseをワンチップに統合した世界唯一のプログラマブル組み込みシステムオンチップ PSoC Componentをプラグインするようなイメージ でPSoCデバイスを柔らかくコンフィギュレーション プログラマブル アナログ ブロック PSoC Componentを使ってコンフィギュレーションすることでAFE1を作成 するハードウェア ブロック 連続時間ブロックやアナログ-デジタル変換器 (ADC)、デジタル-アナログ 変換器 (DAC) を含む 連続時間ブロック (CTB) カスタム オペアンプ、プログラマブル ゲイン アンプ (PGA)、コンパレータ を実装するために使用されるプログラマブル アナログ ブロック プログラマブル デジタル ブロック PSoC Componentを使ってコンフィギュレーションを行い、カスタムの デジタル ペリフェラルやグルー ロジックを実装するハードウェア ブロック TCPWM2 、Universal Digital Blockとシリアル通信ブロック (SCB3) を含む Universal Digital Block (UDB) PSoCプログラマブル デジタル ブロックで、プログラマブル論理デバイス (PLD) を2個と、演算論理装置 (ALU) 付きの プログラマブル データ パスを1個、ステータス レジスタおよび制御レジスタで構成 PSoC Creator上でPSoC Componentやグラフィカル ステート マシン エディタ、Verilogコードを使用してコンフィギュレーション 1 アナログ フロント エンド: アナログ-デジタル変換器 (ADC) にインターフェースするためにオペアンプやフィルター、コンパレータなどを使用するアナログ信号調整回路 (PWM); 16ビット タイマー、カウンター、PWMブロックとしてコンフィギュレーション可能 3 シリアル通信ブロック; UART、SPI、またはI2Cインターフェースとしてコンフィギュレーション可能 2 タイマー、カウンター、パルス幅変調器 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Terms of Art 2 PSoC用語 プログラマブルな相互接続および配線 100以上の Componentが 利用可能 プログラマブル アナログ ブロックやプログラマブル デジタル ブロック、I/Oピンを接続 内部アナログおよびデジタル信号を内部バスおよび外部I/Oへ柔軟に接続 CapSense® ノイズのある環境や水が存在している状態でも正常に機能するサイプレスの タッチ センシング ユーザー インターフェース ソリューション 業界No.2に比べ、4倍の販売実績がある業界No.1ソリューション PSoC Creator™ PSoC 3、PSoC 4、PSoC 5向けの統合開発環境 (IDE) ユーザーPCにインストールして使用するソフトウェアで、 PSoCシステムのハードウェアおよびファームウェアの同時設計を行ったり、 PSoCハードウェア設計後に一般的なIDEへエクスポートすることも可能 CapSenseはタッチ ボタンと スライダーを作成するために 使用 Component PSoC Creatorソフトウェア上にアイコンとして表示される無償の組み込みIC 一つのPSoCに複数のICとシステム インターフェースを統合するために使用 PSoC Creator上でアイコンをドラッグ アンド ドロップしてシステム設計 固有のメイン システム バスを介してMCUに接続 プログラマブル アナログComponentはセンサーAFE1 用に使用 Componentアイコン プログラマブル アナログ Componentはカスタム AFE1を作成するために使用 Component Configuration Tool Component Configuration Tool PSoC Creator上の各Componentに組み込まれたシンプルなグラフィカル ユーザー インターフェース Componentパラメーターをカスタマイズするために使用 1 アナログ 001-96617 Rev ** フロント エンド: アナログ-デジタル変換器 (ADC) にインターフェースするためにオペアンプやフィルター、コンパレータなどを使用するアナログ信号調整回路 Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Terms of Art 3 PSoC用語 PSoC 4 100以上のComponentが 利用可能 ARM Cortex-M0 MCU内蔵のPSoC PSoC 4 BLE BLE無線ブロック1個と、ロイヤリティーフリーのBLEプロトコル スタック1個を 内蔵したPSoC 4 PSoC 4 Mシリーズ 最大128KBフラッシュ、I/O 55個、DMA1 、2x CAN、プログラマブル アナログ ブロック 12個およびプログラマブル デジタル ブロック16個を内蔵したPSoC 4 PSoC 4 Lシリーズ 最大256KBフラッシュ、I/O 98個、DMA1 、2x CAN2 、USB、プログラマブル アナログ ブロック 12個およびプログラマブル デジタル ブロック20個を内蔵したPSoC 4 タイマー/カウンター/PWM (TCPWM) ブロック Componentアイコン IDAC3 ComponentはカスタムAFE4を 作成するために使用 Component Configuration Tool 16ビット タイマー、カウンター、PWMまたは直交デコーダーとして コンフィギュレーション可能なPSoCのプログラマブル デジタル ブロック シリアル通信ブロック (SCB) UART、SPIまたはI2Cインターフェースとしてコンフィギュレーション可能な PSoCのプログラマブル デジタル ブロック 1 ダイレクト メモリ アクセス エリア ネットワーク 3 電流出力デジタル-アナログ変換器 4 アナログ フロント エンド: アナログ-デジタル変換器 (ADC) にインターフェースするためにオペアンプやフィルター、コンパレータなどを使用するアナログ信号調整回路 2 コントローラー 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Terms of Art 4 32ビットARM Cortex-M0プラットフォームで8ビット および16ビット プラットフォームを置き換え 組み込みシステム エンジニアはレガシー8/16ビットから32ビットARM Cortex-M0プラットフォームへ移行 四半期毎に7億個以上のARM Cortex-Mデバイスが出荷され8/16ビット デバイスを置き換え1 ARM Cortex-Mデバイスは低コストおよび低消費電力で優れた性能を実現1 製品開発サイクルを促進するには新しい製品機能を速くかつ低コストで入手することが必要 エンジニアはより小型で低消費電力の製品および機能の設計を求め、それらには新しいセンサーとカスタムインターフェースが必要となることが多い エンジニアはコストを増やすことなく新しいセンサーとカスタム インターフェースを迅速に追加可能な柔軟性を提供するARMプラットフォームが必要 エンジニアはコストやサイズ、電力の制約を満たすために最大の柔軟性を提供するARMベース プラットフォームが必要 エンジニアは8/16ビット プラットフォームを置き換えるために32ビットARM性能が必要 DMIPS2/MHz 1.00 8ビットMCU 16ビットMCU 32ビットMCU 0.75 0.50 0.25 0.00 PIC18 Microchip 8051 Intel MSP430 H8S/2600 S12 PIC24 ARM TI ルネサス Freescale Microchip Cortex-M0 1 出展: 2 ARM社、2013年 ドライストーン100万命令毎秒; MCUの相対的な性能を計算するために使用されるベンチマーク プログラム。出展: 「The Definitive Guide to the ARM Cortex-M0」、ISBN: 978-0-12-385477-3 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Market Vision 5 PSoC 4は世界で最も柔軟性の高い32ビット ARM Cortex-M0プラットフォームを提供 8/16ビットMCUとARM 32ビットCortex-M0 MCUとPSoC 4の比較 機能 8/16ビットMCU ST Cortex-M0 0.5~512 16~256 フラッシュ (KB) DMA PTG1、XGate2 コプロセッサ 3 専用シリアル インターフェース USB、CAN、Microwire 、 USB、CAN NXP Cortex-M0 Atmel Cortex-M0 サイプレスPSoC 4 4~512 8~256 8~256 DMA DMA 最大8個のUDB、DMA USB、CAN USB、CAN、LIN4 USB、2 CAN、UDBベース のMicrowire3、LIN、BLE5 LIN4、イーサネット シリアル インターフェース タイマー/カウンター/PWM コンパレータ オペアンプ DAC GPIO 最大タッチI/O数 電源電圧 2 SPI、1 I2C、4 UART 2 SPI、2 I2C、4 UART 2 SPI、4 I2C、5 UART 6 SPI、6 I2C、6 UART 6 SPI、5 I2C、6 UART 6/6/6 9/9/8 4/4/11 8/8/8 12/12/16 4 2 1 2 6 0 0 0 0 4 0 0 0 0 4 2~122 12~88 6~80 12~52 5~98 64 18 0 52 94 0.9~5.5V 1.65~3.6V 1.71~3.6V 1.62~3.63V 1.71~5.5V PSoC 4はARM Cortex-M0 MCUにプログラマブル アナログおよびプログラマブル デジタル ブロックを統合 PSoC 4は32KBフラッシュ、I/O 36個、プログラマブル アナログ ブロック7個およびプログラマブル デジタル ブロック12個を提供 PSoC 4 Mシリーズは128KBフラッシュ、I/O 55個、DMA、CAN、プログラマブル アナログ ブロック12個およびプログラマブル デジタル ブロック16個を提供 PSoC 4 Lシリーズ6は256KBフラッシュ、I/O 98個、DMA、CAN、USB、プログラマブル アナログ ブロック12個およびプログラマブル デジタル ブロック20を提供 プログラマブル アナログ ブロックにはカスタム センサーAFEを作成可能なコンパレータ、オペアンプおよびDACを含む プログラマブル デジタル ブロックにはカスタム インターフェースとコプロセッサを作成可能なUDBおよびTCPWMを含む 1 Peripheral Trigger GeneratorはMicrochip製のユーザー プログラマブルなコプロセッサ 2 CPUを割り込み処理から解放するよう設計されたFreescale製の16ビットMCU内のコプロセッサ 3 SPI通信プロトコルのサブセットをベースとしたシリアル通信インターフェース 001-96617 Rev ** Owner: JFMD 4 一般に車載用アプリケーションで使用されるローカル相互接続ネットワーク シリアル インターフェース 5 Bluetooth Low Energyワイヤレス通信ソリューション 6 PSoC 4 Lシリーズは2015年第三四半期にサンプル品を出荷開始予定 PSoC 4 Mシリーズ新製品のご紹介(顧客) Market Positioning 6 エンジニアが直面する課題 8/16ビット プラットフォームをARMプラットフォームに置き換え、性能の向上を低コストで実現する必要がある ARM Cortex-M0 MCUはレガシー8/16ビットMCUで使用可能なペリフェラル (例えば、タイミング クリティカルなコプロセサ) の適用範囲が狭い 製品コストやサイズ、消費電力を増加させずに新しい機能を追加する必要がある ARM Cortex-M0 MCUは新しいシリアル通信インターフェース (PDM1 、CC2、NRZ3など) をサポートするための柔軟性が欠如 機能の多くはARM Cortex-M0 MCUでサポートされない追加のAFE (オペアンプなど) を必要とするセンサーが必要 洗練されたユーザー インターフェースはタッチまたはディスプレイICが追加で必要 製品開発期間の短縮に伴い新機能の追加を迅速に行う必要がある 新機能の追加にはプロトタイピングおよび長い学習時間を必要とし、その結果複数PCBスピンとなり、市場投入までの時間が長くなる 設計終了直前の変更には遅延が伴う サイプレスのPSoC 4 Mシリーズはこれらの課題を解決 プログラマブル アナログおよびデジタル ブロックを統合しているARM Cortex-M0プラットフォームで8/16ビット プラットフォームを置き換え 業界標準の48MHz ARM Cortex-M0 MCU、最大128KBフラッシュ、55 I/O、DMAおよびCANを統合したPSoC 4ポートフォリオの新ファミリ 16個のプログラマブル デジタル ブロック、12個のプログラマブル アナログ ブロックおよびCapSenseにより以下が可能 レガシー8/16ビット コプロセッサおよび新しいシリアル 通信インターフェースを実装 センサー用カスタムAFEを作成し、洗練されたユーザー インターフェースを追加 PSoC CreatorおよびComponentを使用してPCBスピンを必要とすることなく設計終了直前の機能変更が可能 PSoC 4 Mシリーズにより8/16ビットMCUを置き換えながらARM Cortex-M0 MCU、プログラマブル アナログ ブロック、 プログラマブル デジタル ブロックにより柔軟性を最大限に 1 パルス密度変調はアナログ信号をデジタル データで表現する変調技術 3.1仕様では、コンフィギュレーション チャネルは接続の方向および種類 (電源供給やデータなど) を検出 3 非ゼロ復帰の通信 プロトコルはLED照明の制御に使用 2 Type-Cコネクタ向けのUSB 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Design Problems 7 PSoC 4 MシリーズはPSoC 4ポートフォリオ を拡張 PSoC 4 MシリーズはPSoC 4アーキテクチャを拡張し、以下のものを提供して複雑な設計問題を解決: 最大128KBフラッシュ、16KB SRAM、DMA、2x CANおよび55個のI/Oを提供し、アナログおよびデジタル、CapSenseタッチ センシング インター フェースをサポート プログラマブル デジタル ブロックとしてTCPWM 8個、SCB 4個、UDB 4個を追加で提供し、タイミング クリティカルなコプロセッサ ブロックを統合 プログラマブル アナログ ブロックとして低消費電力コンパレータ2個、オペアンプ4個、IDAC1 4個を追加で提供し、AFEを統合 PSoC 4 LシリーズはフラッシュやI/O、USB、プログラマブルな ブロックをさらに多く搭載したPSoC 4ポートフォリオの最新ファミリ 機能 PSoC 42002 PSoC 42002 Mシリーズ PSoC 42002 Lシリーズ フラッシュ サイズ/SRAM (KB) 32/4 128/16 256/32 DMA 無 有 有 ADC 12ビットSAR3 1Msps 12ビットSAR3 1Msps 12ビットSAR3 1Msps オペアンプ 2 4 4 コンパレータ4 IDAC1 3 6 6 2 4 4 UDB 4 4 8 タイマー/カウンター/PWM 8/8/12 12/12/16 16/16/20 CAN 無 2 2 USB 無 無 有 シリアル インターフェース5 3 SPI、2 I2C、3 UART 5 SPI、4 I2C、5 UART 6 SPI, 5 I2C, 6 UART I/O (静電容量センシングI/O) 36 (36) 55 (55) 98 (94) 出荷予定 出荷中 サンプル品出荷中 Q315にサンプル品出荷予定 1 電流出力デジタル-アナログ変換器 2 PSoC 4200はデバイス ファミリのうちあらゆるカテゴリで最大 3 逐次比較レジスタ 001-96617 Rev ** 4 コンパレータの最大数 5 シリアル Owner: JFMD (2x専用低消費電力コンパレータ + CTBを使用してコンフィギュレーションする4xコンパレータ) インターフェースの最大数 PSoC 4 Mシリーズ新製品のご紹介(顧客) Cypress Solution 8 プログラマブル デジタル ブロックにより コプロセッサおよびシリアル インターフェースを実装 PSoC 4は以下のものを提供してコストやサイズ、消費電力を増加させずにコプロセッサおよびシリアル インターフェースを実装: Universal Digital Block (UDB) は以下にコンフィギュレーション可能: 「ビット バンギング」ファームウェア1を置き換えることでファームウェアおよびISR処理を簡素化するタイミング クリティカルなコプロセッサ 外部グルー ロジックIC (例えば、Microwire2) を置き換える新しい規格に準拠したカスタム シリアル通信インターフェース I2CやUART、SPI、LINなどのシリアル通信インターフェースとしてコンフィギュレーション可能なシリアル通信ブロック タイマーやカウンター、PWM、直交デコーダーとしてコンフィギュレーション可能なTCPWMブロック PSoC Creator上でUDBを使用してカスタム デジタル ロジックを作成する3つの設計方法 1. デジタル ロジックComponentを使用して… 3. または、コード エディタのVerilogコード を使用して… UDBをプログラム PLD3チェーン4 クロック および リセット制御 2. または、グラフィカル ステート マシン エディタを使用して… ステータス および 制御 PLD3 12C4 (8 PT5) PLD3 12C4 (8 PT5) データ パス6 チェーン4 データ パス6 システム バスへのデジタル配線 2 SPIプロトコルのサブセットをベースとしたシリアル通信インターフェース 3 プログラマブル ロジック デバイス (12C4 = 入力12本および組み合わせ出力4本) 4 UDBの要素を組み合わせて大きい要素を作るために使用される技術 5 プロダクト 001-96617 Rev ** Owner: JFMD ターム: ブール入力の論理的な結合 6 算術論理演算ユニットを含むプログラマブルなUDBの要素 1 I/Oの状態を直接制御するためにファームウェアを使用する技術 PSoC 4 Mシリーズ新製品のご紹介(顧客) Cypress Solution 9 プログラマブル アナログ ブロックにより カスタムAFEおよび洗練されたUIを作成 PSoC 4は以下のものを提供して、コストやサイズ、消費電力を増加させずにカスタムAFE設計および洗練されたUIを実現 差動1Msps、12ビットSAR1 ADCによる独立したアナログ性能および±1mV入力オフセット電圧と6MHzゲイン帯域幅による高性能オペアンプ カスタムAFEデザインを設計するための1~55チャネル アナログ マルチプレクサ ほとんどのARM Cortex-M0 MCUでは3.3V入力電圧であるのに比べて、アナログ入力信号レンジが50%以上広い5V入力電圧 近接センシング3や耐水性4、SmartSense™自動チューニング5 などの先端機能を提供する、洗練された静電容量タッチ センシング インターフェース用のCapSenseハードウェア ブロック PSoC 4 Mシリーズのプログラマブル アナログ ブロック CapSense ComponentとPSoC Creator内のConfiguration Tool プログラマブル アナログ ブロック オペアンプ x4 1 12ビットSAR 12ビットSAR ADCADC 1Msps 1Msps 低消費電力 コンパレータ x2 CapSense x1 8ビットIDAC2 x2 7ビットIDAC2 x2 逐次比較レジスタ 電流出力デジタル-アナログ変換器 3 物理的なタッチなしに近づく物体を検出する方法 CapSenseのグラフィカルな Component Configuration Toolはパラメータのコンフィ ギュレーションを簡素化 1 4 2 5 001-96617 Rev ** Owner: JFMD 水滴や霧が存在する状態でも正常に動作する静電容量センシング ソリューション 設計段階後に最適な性能を達成するように自動的にパラメータをセットし、システムや製造、環境 変化を引き続き補正するためのサイプレスのアルゴリズム PSoC 4 Mシリーズ新製品のご紹介(顧客) Cypress Solution 10 PSoC CreatorおよびPSoC Component により迅速なプロトタイピングが可能 複数のAFE IC、CPLD ICおよび レガシーMCUは… PSoC Creator IDE でComponentを使用して 統合… ワンチップ ソリューションのプロトタイプを 迅速に設計… 費用のかかるPCBスピンを必要とすること なくソフトウェアで変更可能 計測用 アンプ デュアル チャネル オペアンプ コンプレックス プログラマブル ロジック デバイス (CPLD) $25のPSoC 4 MシリーズPioneer Kit (CY8CKIT-044) 16ビットMCU 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Cypress Solution 11 PSoC® 4ポートフォリオ ARM® Cortex® -M0 | CapSense® インテリジェント アナログ PSoC 4100 PSoC MCU PSoC 4000 BL = BLEシリーズ M = Mシリーズ CY8C4128-BL 24MHz、256K/32K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 BLE7 CY8C4127-M Q215 24MHz、128K/16K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 CAN9 新製品 新製品 CY8C4127-BL 24MHz、128K/16K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 BLE7 性能 CY8C4248-BL Q215 48MHz、256K/32K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 BLE7、UDB8 新製品 CY8C4247-M Q215 48MHz、128K/16K1 、 CMP2 、オペアンプ、 ADC3 、SCB4、IDAC5、 TCPWM6、UDB8、CAN9 新製品 新製品 CY8C4247-L Q315 48MHz、128K/16K1、CMP2 オペアンプ、ADC3、SCB4 IDAC5、TCPWM6、UDB8、 CAN9、USB CY8C4247-BL 48MHz、128K/16K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 BLE7、UDB8 CY8C4246-M Q215 新製品 CY8C4246-L Q315 48MHz、64K/8K1、 48MHz、64K/8K1、 CMP2、オペアンプ、ADC3 CMP2、オペアンプ、ADC3、 SCB4、IDAC5、TCPWM6、 SCB4、IDAC5、TCPWM6、 UDB8 UDB8、CAN9、USB CY8C44x6 48MHz、64K/16K1 営業担当者まで CY8C4125 24MHz、32K/4K1、 CMP2、オペアンプ、 ADC3 、SCB4、IDAC5、 TCPWM6 CY8C4245 48MHz、32K/4K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 UDB8 CY8C44x5 48MHz、32K/8K1 営業担当者まで CY8C4124 24MHz、16K/4K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 CY8C4244 48MHz、16K/4K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 UDB8 Q215 CY8C4126-M 24MHz、64K/8K1、 CMP2、オペアンプ、ADC3 SCB4 、IDAC5、TCPWM6 CY8C4014 16MHz、16K/2K1、 CMP2、I2C、IDAC5、 TCPWM6 L = Lシリーズ 新製品 CY8C4248-L Q315 48MHz、256K/32K1、 CMP2、オペアンプ、ADC3 SCB4、IDAC5、TCPWM6 UDB8、CAN9、USB Q215 新製品 プログラマブル アナログ PSoC 4400 プログラマブル デジタル PSoC 4200 新製品 CY8C4013 16MHz、8K/2K1、 CMP2、I2C、IDAC5、 TCPWM6 インテグレーション 1 フラッシュKB/SRAM 4 I2C/SPI/UARTとしてプログラマブルなシリアル通信ブロック 7 Bluetooth 5 電流出力デジタル-アナログ変換器 8 Universal Low Energy Digital Block 3 アナログ-デジタル変換器 6 タイマー、カウンター、PWMブロック 9 コントローラー エリア ネットワーク 001-96617 Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Rev ** 2 コンパレータ KB 量産品 ステータス 出荷予定時期 QQYY サンプル品 開発 コンセプト QQYY Roadmap 12 PSoC 4 Mシリーズソリューションの価格 例: 誘導レンジトップ1 競合製品 ホストMCU: Freescale社 MKL36Z128VLH4 ユーザー インターフェース上に搭載 されたタッチ ボタンを読み出すための16タッチ センシングI/O付きARM Cortex-M0+ MCU 価格: $2.112 競合製品 熱管理IC タッチセンシング コントローラー その他部材費 熱管理IC: Microchip社 TC650ACVUA 温度センサー内蔵のファン コントローラー 価格: $1.103 $2.11 $1.10 $0.57 その他部材費 PSoC Creator IDE タッチ センシング コントローラー: Freescale社MPR121QR2 近接センサーを検出し、2つの5セグメントのスライダーを読み出すため の12 I/O付きタッチ センシング コントローラー 価格: $0.572 総追加コスト 合計価格 $1.67 $0.15 $0.15 $3.93 追加コスト PSoC Creator IDE: ソフトウェアによるハードウェアおよびファームウェ アの同時設計が可能で、少なくとも2個のPCBピンが不要になる 40,000個想定で、人週$2000を計算単位として最低2人週と部材費 $2000が削減可能 付加価値: $0.15 PSoCソリューション : CY8C4247LTI-M475 合計価格 : $3.242 18%の費用削減: $0.69 PSoC 4 Mシリーズ誘導レンジトップ ソリューションの例の詳細は付録を参照 2015年12月2日付けメーカーウェブサイト掲載1万個購入時の価格 3 2015年12月2日付けメーカーウェブサイト掲載1千個購入時の価格 1 2 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Pricing 13 PSoC 4 Mシリーズ入門 $25 PSoC 4 M-Series Pioneer Kit (CY8CKIT-044) 1. PSoC 4の紹介ビデオを閲覧: www.cypress.com/PSoC4 6.2 cm 2. PSoC Creator IDEをダウンロード: www.cypress.com/Creator 3. $25 PSoC 4 MシリーズPioneer Kit (CY8CKIT-044) を発注: www.cypress.com/CY8CKIT-044 F-RAM3 FM24V10 Arduino シール ド1 ヘッダー 9.8 cm 4. PSoC 4 入門アプリケーション ノートをダウンロード: www.cypress.com/go/AN79953 Raspberry Pi2 ヘッダー PSoC 4200M デバイス PSoC 4 MシリーズPioneer KitでPSoC 4を容易に評価 51個すべてのGPIOへ直接アクセス可能な128KBフラッシュ付きPSoC 4200Mデバイスを搭載 PSoC 4電力測定テスト ポイントへ容易にアクセス Arduino® シールド1 とRaspberry Pi2にフォームファクタ互換 PSoC 5プログラマーとデバッガーによりオンチップ システム デバッグが可能 不揮発性データ ストレージ用のオフチップの1MbシリアルF-RAM3 (1個) を搭載 プログラムとデバッグ用 PSoC 5 Arduinoホビースト エコシステムにフォームファクタ互換の基板 Raspberry Piホビースト エコシステムにヘッダーおよびフォームファクタ互換 3 I2Cシリアル インターフェースを備えた強誘電体RAM 1 2 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Getting Started 14 付録 001-96610 Rev ** Owner: JFMD PSoC 4 M-Series New Product Introduction (顧客) Appendix 18 参考資料およびリンク PSoC 4製品ウェブページ: www.cypress.com/PSoC4 PSoC 4100Mデータシート: www.cypress.com/PSoC4100MDatasheet PSoC 4200Mデータシート: www.cypress.com/PSoC4200MDatasheet PSoC製品ロードマップ: www.cypress.com/PSoCRoadmap PSoC Creator IDE: www.cypress.com/PSoCCreator アプリケーション ノート: PSoC 4入門 (AN79953): www.cypress.com/go/AN79953 PSoC 4低消費電力モードと電力削減テクニック (AN86233): www.cypress.com/go/AN86233 PSoC 4 CapSenseデザイン ガイド: www.cypress.com/go/AN85951 PSoC 4インテリジェント ファン コントローラー (AN89346): www.cypress.com/go/AN89346 PSoC 4 I2C Bootloader (AN86526): www.cypress.com/go/AN86526 PSoC 4およびPSoC 5LP ARM Cortexコードの最適化 (AN89610): www.cypress.com/go/AN89610 PSoC 3、PSoC 4、PSoC 5LPのデジタル デザイン ベスト プラクティス (AN81623): www.cypress.com/go/AN81623 PSoC 4100/4200ハードウェア設計の注意点 (AN88619): www.cypress.com/go/AN88619 Designing PSoC Creator™ ComponentsをUDBデータパスを使用してデザイン (AN82156): www.cypress.com/go/AN82156 Verilogでプログラマブル ロジック デザインをインプリメンテーション (AN82250): www.cypress.com/go/AN82250 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) References and Links 16 PSoC 4 Mシリーズ製品セレクタ ガイド 製品番号 CPU速度 フラッシュ UDB1 SAR ADC2 CapSense オペアンプ CMP3 CAN4 TCPWM5 SCB6 GPIO CY8C4125AZI-M443 24MHz 32KB 806Ksps 2 2 8 4 38 IDAC7 806Ksps 2 2 8 4 51 4 1Msps 2 2 8 4 51 64KB 4 1Msps 4 2 8 4 55 CY8C4246AXI-M445 48MHz 64KB 4 1Msps 2 2 8 4 51 CY8C4247LTI-M475 48MHz 128KB 4 1Msps 4 2 8 4 55 1x7ビット、1x8ビット CY8C4247AZI-M475 48MHz 128KB 4 1Msps 4 2 8 4 51 1x7ビット、1x8ビット CY8C4247AZI-M485 48MHz 128KB 4 1Msps 4 2 2 8 4 51 1x7ビット、1x8ビット CY8C4247AXI-M485 48MHz 128KB 4 1Msps 4 2 2 8 4 51 1x7ビット、1x8ビット CY8C4126AZI-M445 24MHz 64KB CY8C4246AZI-M445 48MHz 64KB CY8C4246LTI-M475 48MHz 1x7ビット、1x8ビット この表ではPSoC 4型番のサブセットのみを示しているが、完全なリストは製品のデータシートを参照 PSoC 4型番デコーダー CY 8C 4X X X XX X M XXX 製品の機能セットに対応するデバイスID番号 シリアル識別 : M = M シリーズ 温度範囲: I = 産業用、A = 車載用8 パッケージ: LT = QFN、AX = TQFP (0.8mmピッチ)、AZ = TQFP (0.5mmピッチ) フラッシュ サイズ: 5 = 32KB、6 = 64KB、7 = 128KB CPU速度: 4 = 48MHz、2 = 24MHz 製品の種類 : 42 = プログラマブル デジタル、41 = インテリジェント アナログ マーケティング コード : 8C = PSoCプラットフォーム 会社ID: CY = サイプレス 1 Universal Digital Block 12ビット逐次比較レジスタADC 3 専用低消費電力コンパレータの数 2 001-96617 Rev ** Owner: JFMD トランシーバーの数 タイマー、カウンター、PWMブロック 6 UART、SPI、I2Cとしてプログラマブルなシリアル通信ブロック 4 CAN 7 5 8 PSoC 4 Mシリーズ新製品のご紹介(顧客) 電流出力デジタル-アナログ コンバーター PSoC 4はAEC-Q100標準認定済み Product Selector Guide 17 技術用語 (続き) アナログ フロント エンド (AFE) オペアンプやフィルター、コンパレータなどを使用するアナログ信号調整回路 で、アナログ-デジタル変換機 (ADC) にインターフェース コプロセッサ 信号処理や通信インターフェースなどの数値計算関連タスクをメイン プロセッサからオフロードするための専用ハードウェア ブロック ダイレクト メモリ アクセス (DMA) メイン プロセッサを使用せずハードウェア サブシステムとメイン システム メモリ間でデータを転送する方法で、通常コプロセッサ (例えば、 DMAコントローラー) に実装 コントローラー エリア ネットワーク (CAN) 車載用アプリケーション向けのシリアル通信標準で、信頼性の高いデバイス間通信を提供 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Terms of Art 18 PSoC® 4100 Mシリーズ インテリジェントなアナログ ファミリ アプリケーション ブロック図 家電製品用ユーザー インターフェースとホスト プロセッサ デジタルとアナログ センサー ハブ MCUおよび独立アナログの置き換え PSoC® 4ワンチップ ソリューション プログラマブル アナログ ブロック MCUサブシステム I/Oサブシステム GPIO x8 オペアン プ x4 機能 32ビットMCUサブシステム DMAコントローラーとRTCを備えた24MHz ARM® Cortex®-M0 CPU 最大128KBフラッシュと16KB SRAM アナログとデジタル、CapSenseインターフェースに対応する最大55個 のGPIO SmartSense™ 自動チューニング搭載のCapSense® サイプレスCapacitive Sigma-Delta™ (CSD) コントローラー プログラマブル アナログ ブロック 6個のコンパレータ (CMP) PGA、CMP、フィルターなどにプログラム可能な4個のオペアンプ 1個の1Msps SAR1 ADC (12ビット) 4個のIDAC2 (2x8ビット、2x7ビット) プログラマブル デジタル ブロック 8個のプログラム可能な16ビットTCPWM3 ブロック 4個のSCB4: I2Cマスター/スレーブ、SPIマスター/スレーブ、UART 2個のコントローラー エリア ネットワーク (CAN) コントローラー パッケージ: 48ピン LQFP、64ピンTQFP (0.8mmピッチ)、64ピンTQFP (0.5mmピッチ)、68ピンQFN GPIO x8 フラッシュ (64KB~128KB) SRAM (8KB~16KB) シリアル ワイヤー デバッガ CAN x2 CMP x6 CSD 8ビット IDAC2 x2 7ビット IDAC2 x2 プログラマブル デジタル ブロック TCPWM3 x8 GPIO x8 GPIO x8 GPIO x8 SCB4 x4 GPIO x8 セグメントLCDドライブ GPIO x7 RTC DMA 供給体制 サンプル品: 現在 量産品: 2015年第2四半期 PSoC 4100Mデータシート 1 逐次比較レジスタ 3 電流出力 デジタル-アナログ コンバーター 001-96617 Owner: JFMD Rev ** 4 I2C/SPI/UARTとしてプログラム可能なシリアル通信ブロック 2 プログラマブルな相互接続および配線 24MHz アドバンスト ハイパフォーマンス バス (AHB) Cortex-M0 資料 データシート: SAR1 ADC タイマー、カウンター、PWMブロック PSoC 4 Mシリーズ新製品のご紹介(顧客) Product Overview 19 PSoC® 4200 Mシリーズ プログラマブル デジタル ファミリ アプリケーション ブロック図 家電製品用ユーザー インターフェースとホスト プロセッサ デジタルとアナログ センサー ハブ 照明システム向けのLED制御と通信 PSoC® 4ワンチップ ソリューション プログラマブル アナログ ブロック MCUサブシステム I/Oサブシステム GPIO x8 オペアン プ x4 機能 32ビットMCUサブシステム DMAコントローラーとRTCを備えた48MHz ARM® Cortex®-M0 CPU 最大128KBフラッシュと16KB SRAM アナログとデジタル、CapSenseインターフェースに対応する最大55個 のGPIO SmartSense™ 自動チューニング搭載のCapSense® サイプレスCapacitive Sigma-Delta™ (CSD) コントローラー プログラマブル アナログ ブロック 6個のコンパレータ (CMP) PGA、CMP、フィルターなどにプログラム可能な4個のオペアンプ 1個の1Msps SAR1 ADC (12ビット) 4個のIDACs2 (2x8ビット、2x7ビット) プログラマブル デジタル ブロック 4個のUniversal Digital Block (UDB3): カスタム デジタル ペリフェラル 8個のプログラム可能な16ビットTCPWM4 ブロック 4個のSCB5: I2Cマスター/スレーブ、SPIマスター/スレーブ、UART 2個のコントローラー エリア ネットワーク (CAN) コントローラー パッケージ: 48ピン LQFP、64ピンTQFP (0.8mmピッチ)、64ピンTQFP (0.5mmピッチ)、68ピンQFN 1 2 SRAM (8KB~16KB) シリアル ワイヤー デバッガ CAN x2 CSD 8ビット IDAC2 x2 7ビット IDAC2 x2 プログラマブル デジタル ブロック UDB3 x4 プログラマブルな相互接続および配線 フラッシュ (64KB~128KB) アドバンスト ハイパフォーマンス バス (AHB) 48MHz CMP x6 GPIO x8 GPIO x8 GPIO x8 TCPWM4 x8 GPIO x8 RTC SCB5 DMA x4 GPIO x7 セグメントLCDドライブ サンプル品: 現在 量産品: 2015年第2四半期 PSoC 4200Mデータシート 逐次比較レジスタ 電流出力デジタル-アナログ コンバーター 001-96617 Rev ** GPIO x8 Cortex-M0 供給体制 資料 データシート: SAR1 ADC Owner: JFMD 3 4 Universal Digital Block タイマー、カウンター、PWMブロック PSoC 4 Mシリーズ新製品のご紹介(顧客) 5 I2C/SPI/UARTとしてプログラム可能なシリアル通信ブロック Product Overview 20 PSoC® 4200 Lシリーズ プログラマブル デジタル ファミリ ブロック図 家電製品用ユーザー インターフェースとホスト プロセッサ デジタルとアナログ センサー ハブ MCUと独立アナログの置き換え 照明システム向けのLED制御と通信 PSoC® 4ワンチップ ソリューション プログラマブル アナログ ブロック MCUサブシステム 機能 2 CMP x6 CSD x2 8ビット IDAC2 x2 7ビット IDAC2 x2 フラッシュ (64KB~256KB) SRAM (8KB~32KB) シリアル ワイヤ ー デバッガ CAN x2 フルスピード USB 2.0 アドバンスト ハイパフォーマンス バス (AHB) 48MHz プログラマブル デジタル ブロック RTC Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) GPIO x8 GPIO x8 GPIO x8 GPIO x8 TCPWM4 x8 x4 セグメントLCDドライブ サンプル品: 2015年第3四半期 量産品: 2015年第4四半期 001-96617 Rev ** GPIO x8 GPIO x8 DMA Universal Digital Block タイマー、カウンター、PWMブロック GPIO x8 GPIO x8 暫定版データシート: 営業担当者まで 4 UDB3 x8 SCB5 供給体制 3 GPIO x8 ADC GPIO x8 資料 逐次比較レジスタ 電流出力デジタル-アナログ コンバーター GPIO x8 Cortex-M0 32ビットMCUサブシステム DMAコントローラーとRTCを備えた48MHz ARM® Cortex® -M0 CPU 最大256KBフラッシュと32KB SRAM アナログとデジタル インターフェースに対応する最大98のGPIO SmartSense™ 自動チューニング搭載のCapSense® 2個のサイプレス製Capacitive Sigma-Delta™ (CSD) コントローラー プログラマブル アナログ ブロック 2個のコンパレータ (CMP) PGA、CMP、フィルターなどにプログラム可能な4個のオペアンプ 1個の1Msps SAR1 ADC (12ビット) 4個のIDAC2 (2x8ビット、2x7ビット) プログラマブル デジタル ブロック 8個のUniversal Digital Block (UDB3): カスタム デジタル ペリフェラル 8個のプログラム可能な16ビットTCPWM4 ブロック 4個のSCB5: I2Cマスター/スレーブ、SPIマスター/スレーブ、UART フルスピードUSB 2.0コントローラーとトランシーバー 2個のコントローラー エリア ネットワーク (CAN) コントローラー パッケージ: 48ピンTQFP、64ピンTQFP、68ピンQFN、124ピンµBGA 1 オペアン プ x4 SAR1 I/O サブシステム プログラマブルな相互接続および配線 アプリケーション 5 GPIO x4 I2C/SPI/UARTとしてプログラム可能なシリアル通信ブロック Product Overview 21 PSoC® 4 Mシリーズ ソリューション例: 誘導レンジトップ ブロック図 PSoCの価値 設計上の課題 メイン コントローラーとユーザー インターフェースの実装 IGBT1 ドライバー、ファン、 Piezoスピーカーの制御 タッチ ボタン、スライダー、近接センサーの読み出し 複数のセンサー出力 (温度、湿度) の読み出し 耐水性2 のあるユーザー インターフェース提供 Class B認証を取得してレンジの安全制御を確保 PSoC® 4 M-Seriesワンチップ ソリューション 22 32 フラッシ ュ ADC IGBTドライバー x14 14 PWM x14 A M U X Cortex®M0 MCU 水晶 CapSense 32 ファン コントローラー 絶縁ゲート型バイポーラ トランジスター ボタン 32 ピエゾ スピーカー CapSense (静電容量センシング ソリューションを提供) RTC (時間:分:秒のフォーマットで時刻データ提供) ファン コントローラー (ファン制御と監視) ADC (アナログ信号をデジタル信号に変換) オペアンプ (アナログ センサー信号を調整) PWM (IGBTドライバーとPiezoスピーカーを制御) 温度センサ ー RTC PWM PSoC Creatorのコンポーネント 湿度センサ ー 32 誘導コイル x14 ソフトウェア: PSoC Creator™ アップノート: PSoC 4 CapSense Design Guide IEC 60730 Class B Safety Software Library キット: CY8CKIT-044 Evaluation Kit オペ アンプ Vref 32 ARM® 参考資料 Vref オペ アンプ 32 セグメントLCD PSoC 4200 Mシリーズ ソリューション メイン コントローラーとユーザー インターフェース コントローラー に必要なすべての機能をワンチップ ソリューションに統合 耐水性のあるCapSense® ソリューション Class B APIライブラリを提供し安全な操作を実現 1 セグメント LCD ドライブ 32 20 スライダー 近接センサ ー Indesit社の 誘導レンジトップ PSoC 4 M シリーズ ワンチップ ソリューションは、誘導駆動制 御およびユーザー インターフェ ースを実現 2 料理中のこぼし、水滴、または他の液体のある状態で正常に動作するタッチ検知ソリューション 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Product Overview 22 PSoC 4はARM Cortex-M0ソリューションで 従来の8/16ビットMCUを置き換え PSoC 4は従来の8ビットと16ビットのMCUを置き換える32ビットARM Cortex-M0 MCUを搭載 ARM Cortex-M0は、TI社MSP430の3倍、Microchip社のPIC18の45倍速く命令を処理 より速く命令を処理することで ARM Cortex-M0のスリープ モードでの停滞時間を長くする PSoC 4はプログラマブル アナログ ブロックとプログラマブル デジタル ブロックを搭載し 、製品のコストやサイズ、消費 電力を増加させることなく新しい製品機能を組み込むことが可能 MCU性能 (Dhrystone)1 DMIPS2/MHz 1.00 1.00 8ビットMCU 16ビットMCU 32ビットMCU 0.75 0.75 0.50 0.50 0.25 0.25 0.00 0.00 PIC18 PIC18 Microchip Microchip 8051 8051 Intel Intel MSP430 H8S/2600 H8S/2600 S12 PIC24 ARM CortexMSP430 S12 PIC24 ARM TI Renesas Freescale Microchip M0 TI Renesas Freescale Microchip Cortex-M0 プログラム DMIPS = 1秒あたりのDhrystone100万命令; The Definitive Guide to the ARM Cortex-M0, ISBN: 978-0-12-385477-3から参照したデータ 1 DhrystoneはMCUの相対的な性能を計算するために使用されるベンチマーク 2 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Cypress Solution 23 PSoC 4 Mシリーズと 従来の8/16ビット MCUの比較 機能 CY8C4127 LTI-M475 PIC24FJ32 GA004 MSP430 F5310 MC9S0PT60 ATmega 1280/V CPU速度 (MHz) 24 32 (16MIPS) 25 20 16 フラッシュ容量 (KB) 128 32 32 60 128 ADC 12ビットSAR1 806ksps 10ビットSAR1 500ksps 10ビットSAR1 200ksps 12ビットSAR1 10ビットSAR1 76.9ksps オペアンプ2 4 - - - - コンパレータ 2 6 2 4 1 1 DAC 4 - - - - タイマー/カウンター/PWM 2 12/12/16 5/5/5 4/4/4 5/3/3 6/6/6 シリアル インターフェース2 4 SPI、4 I2C、 4 UART 2 SPI、1 I2C、 2 UART 1 SPI、1 I2C、 1 UART 2 SPI、1 I2C、 3 UART 1 SPI、 4 UART GPIO/静電容量センシング I/O/アナログI/O 55/55/55 35/18 47/0/11 57/16/17 64/64/22 電源電圧 (V) 1.71~5.5 2.0~3.6 1.8~3.6 2.7~5.5 1.8~5.5 1 逐次比較レジスタ 2 PSoCでプログラム可能で標準MCUに備えられた標準的なペリフェラルと比較して柔軟性が非常に高い 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Competitive Comparision 24 PSoC 4 Mシリーズと ARM Cortex-M0 MCUの比較 機能 CY8C4247 LTI-M475 LPC11E37 FBD64 STM32F0 71RB MKL36Z128 VLH4 ATSAMD20 J17 CPU速度 (MHz) 48 50 48 48 48 フラッシュ容量 (KB) 128 128 128 128 128 ADC 12ビットSAR1 1Msps 10ビットSAR1 400ksps 12ビットSAR1 1Msps 16ビットSAR1 460ksps 12ビットSAR1 350ksps オペアンプ 2 4 - - - - コンパレータ 2 6 - 2 1 2 UDB 4 - - - - タイマー/カウンター/PWM 2 12/12/16 4/4/0 9/9/8 11/11/10 8/8/8 CAN3 2 - - - - シリアル インターフェース2 5 SPI、4 I2C、 5 UART 2 SPI、I2C、 UART 2 SPI、2 I2C、 4 UART 2 SPI、2 I2C、 3 UART 6 SPI、6 I2C、 6 UART GPIO/静電容量センシング I/O/アナログI/O 55/55/55 54/0/8 51/18/36 54/16/24 52/52/25 電源電圧 (V) 1.71~5.5 1.8~3.6 2.0~3.6 1.71~3.6 1.62~3.63 1 2 3 コントローラー エリア ネットワーク 逐次比較レジスタ PSoCでプログラム可能で標準MCUに備えられた標準的なペリフェラルと比較して柔軟性が非常に高い 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Competitive Comparision 25 Eメール スクリプト 件名: レガシー8/16ビット プラットフォームを低コストの32ビットARM® ソリューションに置き換え <お客様名>様 サイプレスのPSoC® 4ポートフォリオは最もフレキシブルなARM® Cortex®-M0プラットフォームであると定評がありま す。サイプレスは、同社のPSoC 4 Mシリーズは最大128KBフラッシュ、55個のGPIO、 DMA、CapSenseおよび28個 のプログラマブルなブロックを搭載し、カスタム コプロセッサやAFEを作成することが可能です。このソリューションのエ ントリー レベルのものは$0.25という低価格で提供されます。PSoC によるARM 32ビット ソリューションへの移行につ いて是非ご提案させていただきたくご連絡いたしました。 www.cypress.com/PSoC4にてまずはビデオをご覧ください。 <水曜日>にお電話いたしますので、ミーティングを設定させていただきたく存じます。 貴社のご都合をお聞かせください。 <営業担当者> 001-96617 Rev ** Owner: JFMD PSoC 4 Mシリーズ新製品のご紹介(顧客) Scripted Email 26
© Copyright 2024 ExpyDoc