FX3: サイプレスUSB 3.0 ソリューションで実現する HDビデオ ワンチップ ソリューションでより鮮明な画像: FX3が世界最先端のHDビデオカメラを実現 Engineering Presentation Owner:MARF Rev *A Tech lead:RAJV タイトル スライド: プレゼンテーションの要約を示すこと。サブタイトルはお客様への説明を貴重な機会と捉えて伝えるべき内容を1文で説明すること。 001-85974 Rev *A あらゆるビデオカメラでHD対応が必要 ビデオカメラに対する市場要求が変化 高精細度、高フレームレート、高表示色数といったHDビデオ対応が必須 競合各社は、さまざまな市場向けのHDビデオカメラを今も開発中 産業用機器向け画像や監視、医療用画像、生体認証、そしてテレビ会議まで お客様のビデオカメラの新製品を今すぐHDビデオ対応に Polycom社の テレビ会議用カメラ IDS Imaging社の 産業機器向け画像カメラ USB 3.0の優位性を活かし 自動画像処理協会(AIA: Automated Imaging Association) は、独自規格 『USB3 Vision』規格を策定 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV マーケット状況: 市場機会を明らかにすること。ローカル市場に関連した、説得力のあるデータと最終製品の写真を提示すること。 説得力のある実際のFX3製品の写真を必ず使うこと。 2 本資料で使用されている用語 USB 3.0 (SuperSpeed USB) USB 2.0 (Hi-Speed USB) の10倍高速な5Gbpsで動作 バスパワー供給能力はUSB 2.0の1.8倍 USB 2.0に対して下位互換性を確保 HD (High-Definition) ビデオ規格 HD 規格 水平 ピクセル 垂直 ピクセル メガ ピクセル 走査 方式 1080p 1920 1080 2.07 プログレッシブ USB 3.0 PHY (Physical Layer Device、物理層デバイス) 1080i 1920 1080 2.07 インターレース データの送受信を行うUSB回路 720p 1280 720 0.92 プログレッシブ USB 3.0ホスト/USB 3.0デバイス USBホストは、バス上のデータの流れを管理しバスパワーを供給する USBデバイスは、周辺機器をUSBホストに接続する USB 3.0ペリフェラル コントローラ USBデバイスに搭載されるマイクロ コントローラでUSBプロトコルを実行しUSBホストと通信 帯域 帯域 = 1フレーム当たりの画素数 (解像度) x 1秒当たりのフレーム数 (フレーム レート) x 1画素当たりのカラービット (カラー階調) 例: 1080pビデオに必要な帯域 = 2.07メガピクセル x 60フレーム/秒 x 24ビットカラー = 3Gbps 圧縮 画像に必要な帯域を数学的アルゴリズムを用いて小さくすること 画素の変更および画質劣化を伴う FPGAとDRAM、または専用のASICによる外付けの圧縮エンジンが必要 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV 専門用語: プレゼンテーションで使用するすべての専門用語を、理解しやすいように明確に定義すること。 サイプレスのシステムソリューションを説明するのに必要な当社独自の専門用語を明確かつ詳細に定義すること。 3 その他の用語 ISP (Image Signal Processing、画像信号処理) FPGAまたはイメージ センサに組み込まれた画像データ処理機能 生の画素データから質の高い画像を生成 USB 3.0ドライバ USB 3.0デバイスを制御するためのUSBホストのOSに含まれるソフトウェア モジュール ステート マシン 状態と状態の間の遷移条件を用いてモデル化される論理システム HDイメージ センサのような複雑なシステム インターフェースを設計するために使用 UVC (USB Video Device Class、USBビデオクラス) USB規格の小区分の1つで「UVCカメラ」と呼ばれるビデオカメラの標準的な動作を規定 民生用カメラに幅広く採用され主要なPC用OSがサポート AMCap サードパーティ製の静止画および動画キャプチャ用の多目的なPCアプリケーション 動画プレビュー機能付き インターネット上から購入およびダウンロードが可能 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV 専門用語: プレゼンテーションで使用するすべての専門用語を、理解しやすいように明確に定義すること。 サイプレスのシステムソリューションを説明するのに必要な当社独自の専門用語を明確かつ詳細に定義すること。 4 FX3の用語 EZ-USB® FX3™ USB 3.0 PHYを搭載したサイプレスのプログラマブルなUSB 3.0ペリフェラル コントローラ ARM9™プロセッサ (512 KB RAM) をオンチップで搭載 各種インターフェース (I2C、I2S、SPI、UART) に対応 ソフトウェア開発キット (SDK) を同梱、コード例を活用して設計工数を削減 GPIF™ II (第2世代のGeneral Programmable Interface、汎用プログラマブル インターフェース) FX3と他のシステムが100MHzの速度で通信可能なプログラマブルな32ビットバス GPIF II Designer PCにインストールして使用する設計ソフトウェア GPIF IIを設定するためのシンプルなGUIを搭載 GPIF IIをバス仕様に最適化するよう設計およびシミュレーションが可能 GPIF II ディスクリプタ (GPIF II Descriptor) GPIF IIの動作を定義するあらかじめ定義された一連の設定 FX3 API (Application Programming Interface) FX3ソフトウェア コンポーネント間の相互作用をシンプル化するあらかじめ定義された一連のインターフェース Cypress Control Center FX3開発キット (DVK) のハードウェアをプログラムするFX3 SDKのシンプルなGUI Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV 専門用語: プレゼンテーションで使用するすべての専門用語を、理解しやすいように明確に定義すること。 サイプレスのシステムソリューションを説明するのに必要な当社独自の専門用語を明確かつ詳細に定義すること。 5 エンジニアが設計時に直面する課題 1. HDビデオは最大3Gbpsの帯域が必要 USB 2.0の帯域は、わずか480Mbps USB 2.0の2チップによるHDビデオ ソリューション: 圧縮画像のため低画質 2. HDビデオをUSB 2.0で送るには圧縮が必要 USB 2.0 画質の劣化 FPGA/DRAMからなる圧縮エンジンのために部品代が増大 開発工数および期間が増大 3. HDビデオ製品の小型化ニーズの高まり FPGA 画像圧縮によって 劣化した 実際の画像 HDビデオ品質は市場要求 従来の多チップ ソリューションではPCBサイズが大きく小型化が困難 DRAM サイプレスのFX3はこれらの課題を解消 FX3の帯域は、5GbpsでUSB 2.0の10倍 FX3は、画像圧縮が必要ないため、完璧なHDビデオ信号を生成 FX3は、ワンチップ・ソリューションによりPCBと最終製品を小型化可能 HDビデオ対応FX3ワンチップ ソリューション: 非圧縮HD画像のため高画質 USB 3.0 サイプレスのFX3ワンチップ ソリューションが 高画質かつ小型なHDビデオ製品を実現 FX3 非圧縮のため 鮮明なHD画像 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV これまでの手法と課題: これまでの手法を提示し、技術者がその方法を使った場合に直面する課題を説明することで、マーケット状況を理解してもらう。 サイプレスが提供するソリューションの利点を明確に示すキャッチフレーズを最後に記載すること。 6 FX3ソリューション: 手軽になったHDビデオ FX3 お使いのインター フェースに合うよ うにGPIF IIをプロ グラム イメージ センサ インターフェース の状態遷移図 複雑なUSB 2.0 HDビデオカメラを USB 3.0が使えるようにアップグレー ドするのは… GPIFコネクタ USB 3.0 コネクタ プログラム可能なGPIF IIを使うFX3な ら簡単… FX3開発キットを使って 直ちに試作… はじめにご用意ください Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV さらに小型化することで 超小型産業用カメラとして製品化 (Ximea社) 26.4mm Aptina MT9M114イメージ センサ モジュールを購入してください (Aptina社のNDAが必要)。 EZ-USB FX3開発キット (DVK: CYUSB3KIT-001) ($397) を購入し、ご使用のPCにインス トールしてください。 Aptina接続基板 (無償) をサイプレスから入手してください。 FX3 SDKをサイプレスのウェブサイトからダウンロードしPCにインストールしてください。 「Interfacing an Image Sensor to EZ-USB FX3 in a UVC Framework」をお読みください。 アプリケーションノートのコード例を実行しカメラデザインを開始します。 1. お使いのイメージ センサに合わせてGPIF IIを設定 2. SDKを使ってFX3ファームウェアを設計 3. Cypress Control Centerを使ってFX3 DVKをプログラム FX3 DVKからUSB 3.0経由でPCにHDビデオを送信します。 26.4mm 19.1mm この「1立法インチ カメラ」の設計期間は、 設計者1人でわずか 100日未満 サイプレスのソリューション: CY製品を紹介し、前のスライドで強調した課題をCY製品がどのように解決するか説得力のある説明をすること。 設計を開始するにあたって必要な事項について簡単でわかりやすいリストを用意すること。 7 ステップ1: イメージ センサに合わせたGPIF IIの設定 FX3プロジェクト例のデモ画面 (イメージ センサに合わせてGPIF IIインターフェースをカスタマイズ) 1. サイプレスが提供するインター フェースを使って新しいプロジェ クトを開始 (またはゼロからス タート) 2. お使いのインターフェースの タイプ、バス幅、入出力を選択 3. 状態ブロックと遷移条件を 入力して、インターフェースの タイミングに合ったステート マシンを作成 4. 状態遷移と関連する出力信号を 可視化 5. GPIF IIディスクリプタを生成し、 次の工程「FX3ファームウェアの 設計」で使用 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV サイプレスのソリューション:CY製品を紹介し、前のスライドで強調した課題をCY製品がどのように解決するか説得力のある説明をすること。 設計を開始するにあたって必要な事項について簡単でわかりやすいリストを用意すること。 8 ステップ2: SDKを使ったFX3ファームウェアの設計 FX3プロジェクト例のデモ画面 (FX3 SDKにおけるUVCファームウェア設計) 1. UVCのコード例を参考にして お使いのFX3イメージ センサ ファームウェアをC言語で記述。 GPIF IIディスクリプタは、プロジェ クトディレクトリに格納 2. 「Build」ボタンをクリックして イメージ センサ ファームウェアを コンパイル 3. 設計ガイドラインの詳細は、アプリ ケーションノート「Interfacing an Image Sensor to EZ-USB FX3 in a UVC Framework」を参照 4. FX3の機能の詳細は、SDKに同梱 された 「FX3 Programmers Manual」と 「Firmware API Guide」を参照 Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV サイプレスのソリューション:CY製品を紹介し、前のスライドで強調した課題をCY製品がどのように解決するか説得力のある説明をすること。 設計を開始するにあたって必要な事項について簡単でわかりやすいリストを用意すること。 9 ステップ3: FX3 DVKのプログラム FX3 DVK UVCカメラ FX3 DVKのプログラム (USB 3.0経由でPCにHDビデオを送信) Aptinaイメージ センサ ヘッドボードを接続基板を介してFX3 DVKに接続 DVKをUSB 3.0ケーブルでPCに接続し、サイプレスUSB 3.0ドライバをインストール Cypress Control Centerを使って、イメージ センサ ファームウェアをFX3 DVKにプログラム FX3 DVKをUVCカメラとしてPCが認識 AMCapまたは同等のソフトウェアを実行しHD 720pライブビデオを表示 FX3 720p イメージ センサ JTAGヘッダ Aptina社の イメージ センサ ヘッドボード (MT9M114) 5V電源 ジャック USB 3.0 GPIFコネクタ Aptinaイメージ センサ ヘッドボー ドをFX3 DVKの GPIF IIコネクタに つなぐための接続 基板 FX3 DVK CYUSB3KIT-001 RS232 コネクタ I2Sヘッダ SPIヘッダ Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV サイプレスのソリューション:CY製品を紹介し、前のスライドで強調した課題をCY製品がどのように解決するか説得力のある説明をすること。 設計を開始するにあたって必要な事項について簡単でわかりやすいリストを用意すること。 10 FX3 USB 3.0ソリューション例 – 産業用ビデオ カメラ EZ-USB FX3の価値 ブロック図 イメージ センサ 4レーンCSI または パラレル ISP FPGA 32 スレーブ FIFO ARM 9 32 32 32 32 USB 3.0対応 ホスト UART ご参考資料等 アプリケーションノート: Getting Started with FX3 FX3 Hardware Design Guidelines Interfacing an Image Sensor to EZ-USB FX3 in a UVC Framework デモビデオ: FX3 Throughput Performance Demo Machine Vision Camera Demo HD Video Camera Demo ドキュメント: FX3 Programmers Manual (SDKに付属) FX3 Firmware API Guide (SDKに付属) 512 KB RAM (32の エンド ポイント) JTAG USB 3.0 EZ-USB FX3ソリューション 5Gbpsの帯域によりHDビデオを圧縮せずに取り扱う GPIF IIにより、どんなセンサやFPGAもFX3に接続可能 強力なARM9™プロセッサ、512KB RAMをオンチップで搭載 I2C、I2S、SPI、UARTペリフェラル インターフェースを提供 10mm x 10mm、121ピンのBGAパッケージ EZ-USB® FX3™ ワンチップ ソリューション GPIF II 設計上の課題 帯域に制限されないHDビデオの提供 圧縮によるコスト増と画質劣化を回避 カメラデザインの小型化 SPI I2C I2S 制御 ブート NAND型 フラッシュ Ximea社の 産業機器向けビデオカメラ IDS Imaging社の 産業機器向けビデオカメラ 開発キットとソフトウェア 開発キット: SDK: EZ-USB FX3 DVK (CYUSB3KIT-001) EZ-USB FX3 HD 720p Camera Kit EZ-USB FX3 ソフトウェア開発キット(SDK) GPIF II Designer Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV ソリューションの例: 適用分野におけるソリューションの実例の詳細を指定フォーマットで1ページにまとめて示すこと。 11 FX3 vs. 他社製品 19 mm 12 mm 10 mm FX3 USB 3.0 IP + FPGA + TI PHY USB 3.0ワンチップ ソリューション あり なし コード例 20以上 なし ソリューションの実装面積 100 mm2 505mm2、さらに追加のレイアウトスペースが必要 USB 3.0 IP費用 無料 約$10万のほかにロイヤルティ 開発キット価格 $397 $1,990 (FPGA Xilinx Spartan 6を含む) プログラム可能なパラレルバス あり、GPIF II なし Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV 他社との比較: サイプレス提供のソリューションの最大の特長が明確となるよう説明し、他社ソリューションに対する優位性を証明すること。 お客様および営業担当者にとって客観的かつ信頼できる内容であること。 12 mm 19 mm 10 mm 特長 12 FX3 HD Video Solution Value Competitor Competitor FPGA: Xilinx Spartan 6 Price: $18.221 $18.22 USB 3.0 PHY $6.60 BOM Integration USB 3.0 PHY: TUSB1310 family Price: $6.602 USB 3.0 IP Core: Synopsys license fee: $100K Amortized over 100 Ku in 5 years. Price: $1.00 USB 3.0 IP Core $1.00 BOM Integration Value PCB Savings $7.60 $0.04 Additional Value PCB savings: FX3 = 100 mm2 vs. 505mm2 competition Value added: $0.04 Reduced Effort: FX3 saves 20 man-week of engineering effort at $5k per man-week; amortized over 100ku Value added: $1.00 Reduced Effort Total Additional Value $1.00 $1.04 Total Value Delivered 1 1ku XC6SLX9-3CPG196C pricing from Digi-key on 8/9/2014 TUSB1310A from TI.com on 8/9/2014 31ku CYUSB3014-BZXC from Cypress.com on 8/9/2014 $26.86 Target Cypress Solution: CYUSB3014-BZXC Total Cost: $16.803 37% Total Savings: $10.06 21ku Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV EVC Slide: To clearly define the value of the Cypress solution, including BOM integration and unique functionality. 913 設計を開始する前に Motic China社の デジタル顕微鏡 1. デモビデオをご覧ください。 FX3 for HD Video 2. アプリケーションノート「Getting Started with EZ-USB FX3」をお読みください。 AN75705 3. EZ-USB FX3 開発キット (DVK: CYUSB3KIT-001)($397) を購入してください。 CYUSB3KIT-001 Alpinion Medical Systems社の 超音波診断ユニット Cross Match社の バイオメトリクス指紋スキャナ Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV すぐに導入していただくために: 今すぐ設計に着手するには、何をすればよいかを伝える。 14 参考資料およびURL スループット性能の最大化デモ ビデオ: FX3 Performance Demo マシン ビジョン カメラ デモ ビデオ: FX3 Machine Vision Camera Demo FX3 HD 720pカメラ キット デモ ビデオ: FX3 HD Camera Kit Demo EZ-USB FX3アプリケーションノート: Getting Started with EZ-USB FX3: AN75705 USB 3.0技術の要点と、FX3のアーキテクチャ、ソフトウェア、販促資料の概要を紹介します。 FX3 SDKの設定やサイプレスUSBドライバのインストール、ファームウェアのダウンロード、USB 3.0の転送量の検証について説明します。 EZ-USB FX3 Hardware Design Guidelines and Schematic Checklist: AN70707 5GbpsのUSB 3.0を搭載する基板の設計手法を紹介します。 Interfacing an Image Sensor to EZ-USB® FX3™ in a UVC Framework: AN75779 DescribesFX3によりイメージ センサからUSBホストへイメージをストリーミングする、USB video class (UVC) のビデオ ストリーミング アプ リケーションについて説明します。 EZ-USB FX3 Development Kit (CYUSB3KIT-001) のページ: CYUSB3KIT-001 EZ-USB FX3 HD 720p Camera Kit のページ: FX3 HD Camera Kit ソフトウェア開発キット (SDK): EZ-USB FX3 SDK Eclipse IDE、ARM GCC、サイプレスUSB 3.0ドライバ、コード例、『FX3 Programmers Manual』、『API Guide』が付属しています。 GPIF II Designer: GPIF II Designer Engineering Presentation Owner: MARF Rev *A Tech lead: RAJV 参考資料およびURL: ソリューションについて学習しソリューションの採用を決定するために役立つ資料に関する包括的な情報を提供すること。 15
© Copyright 2025 ExpyDoc