これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

EZ-USB™ FX2LP FX2G2 USB 2.0ペリフェラルコントローラー

480 Mbps USB: 8051 コアを備えた 16 ビット データ バスのEZ-USB™ FX2LPと、ARM926EJ-S コアを備えた 32 ビット データ バスのEZ-USB™ FX2G2

anchor

概要

インフィニオンの EZ-USB™ FX2LP (CY7C6801x) および EZ-USB™ FX2G2 (CYUSB2014x) は、480Mbps のUSB 周辺機器の基盤となる高集積USB コントローラーです。 USB データをバッファリングし、MCU、ASIC、FPGA などのさまざまな高帯域幅外部デバイスとシームレスに接続するための専用ハードウェアが含まれており、付属のソフトウェアユーティリティが付属しています。

主な機能

  • LP:8051 16ビットCPU、48 MHz、16 KB
  • G2:ARM926 32ビットCPU、200 MHz、512 KB
  • FX2LP:HS認定、TID#40460272
  • FX2G2:HS-OTG準拠
  • FX2LP: プログラマブル8/16ビットGPIF
  • FX2G2: 最大32ビットGPIF II
  • FX2LP: 8/16ビット拡張データインタフェース
  • FX2G2: SPI, UART, I2C, I2S
  • FX2LP: 超低消費電力、ICC<85mA
  • FX2G2: ULP<60 μA (VBATT
  • FX2LP 使用時): 電源 3.3 V
  • FX2G2: 電源 1.2/2.5/3.3V

製品

概要

EZ-USB™ FX2LP およびFX2G2は、ロースピード、フルスピード、およびハイスピードオプションをサポートするペリフェラルコントローラーのポートフォリオに属しています。 これらはEZ-USB FX2ファミリーの一部であり、さまざまなアプリケーション向けのUSB 接続を提供します。

FX2G2は、FX2LP と比較してパフォーマンスが向上し、クロック周波数が高く、拡張メモリオプションや周辺機器や機能の増加などの処理機能が向上しています。 これにより、より高い計算能力やより要求の厳しいデータ処理タスクを必要とするアプリケーションに適しています。

FX2LP とFX2G2のどちらを選択するかは、特定のプロジェクト要件によって異なります。 USB 2.0準拠、汎用性の高い周辺機器のサポート、柔軟なデータストリーミングが必要な場合は、FX2LPが適しています。 一方、より高いパフォーマンス、拡張されたメモリオプション、および追加機能が必要な場合は、FX2G2が適しています。

ハードウェアおよびソフトウェア開発キットと利用可能なドキュメントにより、開発サイクルが大幅に短縮され、市場投入までの時間が短縮されます。 USB市場のリーダーとして、インフィニオンは、非互換性の問題を最小限に抑える市場で実証済みのソリューション、プレミアムなカスタマーサポート、長期的な供給コミットメントを提供しています。

EZ-USB™ FX2LP 開発キットは、開発全体に実際のシリコンを使用して、ファミリー内のすべての製品のファームウェアおよびデバイスドライバの開発を加速するための完全なハードウェアおよびソフトウェアソリューションを提供します。16ビットおよび8ビットのデータバス、40のGPIO、シリアルデバッグを備えたCY7C68013A-56PVXCが実装されているCY3689と、24のGPIOを備えたCY7C68013A-128AXCが実装されているCY3684の2つの開発キットがあります。

FX2LP開発キットには通常、次のものが含まれます。

  • FX2LP開発ボードは、他のデバイスや周辺機器に接続するためのさまざまなインターフェースとコネクタを提供します。
  • 開発ボードをホストコンピュータに接続するための USB ケーブル。
  • FX2LPマイクロコントローラーの理解と利用に役立つユーザーガイド、データシート、アプリケーションノートなどのドキュメント。
  • ソフトウェア開発ツール、ドライバ、ライブラリ、および開発プロセスを容易にするサンプルコード。
  • プロタイプとテストで使用可能なジャンパー線、LED、プッシュボタン、およびその他のコンポーネントといった追加アクセサリ。

これらの開発キットは、USB2モバイルアドオンデジタルカメラ、サーマルカメラ、ロジックアナライザーなどのさまざまなアプリケーションを実装する初心者や経験豊富なユーザーに最適です。

EZ-USB™ CYUSB3KIT-003は、主にUSB 3.0およびUSB 3.1の開発に焦点を当てた開発キットです。 また、USB 2.0の開発にも使用できます。 EZ-USB™ CYUSB3KIT-003 Explorer Kit は、使いやすく安価な開発プラットフォームであり、開発者はUSB デバイスの機能を任意のシステムに追加できます。 EZ-USB™ CYUSB3KIT-003は、512KBのRAM を搭載した完全にアクセス可能なARM9 コアを搭載しています。 このデバイスは、あらゆるプロセッサ、ASIC、イメージセンサー、またはFPGA とインターフェース可能な完全に構成可能なGPIF II (汎用プログラマブルインターフェース)を備えています。

この例には、以下のコンポーネントがあります。

  • CYUSB3KIT-003 USB 3.0 と USB 2.0 の両方をサポートする開発ボード、USB デバイスまたはホスト コンピューターに接続するための USB コネクタ
  • ソフトウェア開発キット (SDK) には、開発ツール、ドライバー、ライブラリ、ファームウェア開発に役立つ例が含まれています。
  • FX3 MCUのプログラミングとデバッグのためのJTAGやSWDなどのプログラミングとデバッグ。
  • ハードウェア、ソフトウェア開発プロセス、およびサンプルアプリケーションに関する情報を提供するドキュメントとユーザーガイド
  • 電源、ケーブル、コネクタなどの追加アクセサリ

GPIF Designer ソフトウェアを使用すると、設計者はグラフィカル環境で EZ-USB™ FX2LP およびFX2G2デバイスコントローラーを構成して、インターフェースのカスタマイズとデバイスとの迅速な統合を容易に行うことができます。 FIFO、非同期SRAM、アドレスおよびデータ多重化インターフェース、コンパクトフラッシュ、または独自のインターフェースとして動作するようにプログラムできます。 このツールには3段階のインターフェース開発プロセスが含まれており、設計者はピン構成と標準パラメータの選択、仮想ステートマシンの設計、出力タイミングの表示を行うことができます。主な機能は次のとおりです。

  • ステートマシンエディタは、状態、遷移、およびアクションを作成することによってステートマシンを定義するためのビジュアルエディタを提供します。
  • ドラッグアンドドロップインターフェースにより、事前定義された関数とアクションをステートマシンに簡単に追加し、構成プロセスを簡素化します。
  • ステートマシンエディタ内のデータセットアップとホールド時間、クロック周波数、同期信号などのタイミング設定。
  • 同期、非同期、アイソクロナス転送などのさまざまなデータ処理モードのデータ処理。
  • EZ-USB™ FX3ファームウェアプロジェクトに統合、対応するCコード生成。

EZ-USB™ FX2LP およびFX2G2は、ロースピード、フルスピード、およびハイスピードオプションをサポートするペリフェラルコントローラーのポートフォリオに属しています。 これらはEZ-USB FX2ファミリーの一部であり、さまざまなアプリケーション向けのUSB 接続を提供します。

FX2G2は、FX2LP と比較してパフォーマンスが向上し、クロック周波数が高く、拡張メモリオプションや周辺機器や機能の増加などの処理機能が向上しています。 これにより、より高い計算能力やより要求の厳しいデータ処理タスクを必要とするアプリケーションに適しています。

FX2LP とFX2G2のどちらを選択するかは、特定のプロジェクト要件によって異なります。 USB 2.0準拠、汎用性の高い周辺機器のサポート、柔軟なデータストリーミングが必要な場合は、FX2LPが適しています。 一方、より高いパフォーマンス、拡張されたメモリオプション、および追加機能が必要な場合は、FX2G2が適しています。

ハードウェアおよびソフトウェア開発キットと利用可能なドキュメントにより、開発サイクルが大幅に短縮され、市場投入までの時間が短縮されます。 USB市場のリーダーとして、インフィニオンは、非互換性の問題を最小限に抑える市場で実証済みのソリューション、プレミアムなカスタマーサポート、長期的な供給コミットメントを提供しています。

EZ-USB™ FX2LP 開発キットは、開発全体に実際のシリコンを使用して、ファミリー内のすべての製品のファームウェアおよびデバイスドライバの開発を加速するための完全なハードウェアおよびソフトウェアソリューションを提供します。16ビットおよび8ビットのデータバス、40のGPIO、シリアルデバッグを備えたCY7C68013A-56PVXCが実装されているCY3689と、24のGPIOを備えたCY7C68013A-128AXCが実装されているCY3684の2つの開発キットがあります。

FX2LP開発キットには通常、次のものが含まれます。

  • FX2LP開発ボードは、他のデバイスや周辺機器に接続するためのさまざまなインターフェースとコネクタを提供します。
  • 開発ボードをホストコンピュータに接続するための USB ケーブル。
  • FX2LPマイクロコントローラーの理解と利用に役立つユーザーガイド、データシート、アプリケーションノートなどのドキュメント。
  • ソフトウェア開発ツール、ドライバ、ライブラリ、および開発プロセスを容易にするサンプルコード。
  • プロタイプとテストで使用可能なジャンパー線、LED、プッシュボタン、およびその他のコンポーネントといった追加アクセサリ。

これらの開発キットは、USB2モバイルアドオンデジタルカメラ、サーマルカメラ、ロジックアナライザーなどのさまざまなアプリケーションを実装する初心者や経験豊富なユーザーに最適です。

EZ-USB™ CYUSB3KIT-003は、主にUSB 3.0およびUSB 3.1の開発に焦点を当てた開発キットです。 また、USB 2.0の開発にも使用できます。 EZ-USB™ CYUSB3KIT-003 Explorer Kit は、使いやすく安価な開発プラットフォームであり、開発者はUSB デバイスの機能を任意のシステムに追加できます。 EZ-USB™ CYUSB3KIT-003は、512KBのRAM を搭載した完全にアクセス可能なARM9 コアを搭載しています。 このデバイスは、あらゆるプロセッサ、ASIC、イメージセンサー、またはFPGA とインターフェース可能な完全に構成可能なGPIF II (汎用プログラマブルインターフェース)を備えています。

この例には、以下のコンポーネントがあります。

  • CYUSB3KIT-003 USB 3.0 と USB 2.0 の両方をサポートする開発ボード、USB デバイスまたはホスト コンピューターに接続するための USB コネクタ
  • ソフトウェア開発キット (SDK) には、開発ツール、ドライバー、ライブラリ、ファームウェア開発に役立つ例が含まれています。
  • FX3 MCUのプログラミングとデバッグのためのJTAGやSWDなどのプログラミングとデバッグ。
  • ハードウェア、ソフトウェア開発プロセス、およびサンプルアプリケーションに関する情報を提供するドキュメントとユーザーガイド
  • 電源、ケーブル、コネクタなどの追加アクセサリ

GPIF Designer ソフトウェアを使用すると、設計者はグラフィカル環境で EZ-USB™ FX2LP およびFX2G2デバイスコントローラーを構成して、インターフェースのカスタマイズとデバイスとの迅速な統合を容易に行うことができます。 FIFO、非同期SRAM、アドレスおよびデータ多重化インターフェース、コンパクトフラッシュ、または独自のインターフェースとして動作するようにプログラムできます。 このツールには3段階のインターフェース開発プロセスが含まれており、設計者はピン構成と標準パラメータの選択、仮想ステートマシンの設計、出力タイミングの表示を行うことができます。主な機能は次のとおりです。

  • ステートマシンエディタは、状態、遷移、およびアクションを作成することによってステートマシンを定義するためのビジュアルエディタを提供します。
  • ドラッグアンドドロップインターフェースにより、事前定義された関数とアクションをステートマシンに簡単に追加し、構成プロセスを簡素化します。
  • ステートマシンエディタ内のデータセットアップとホールド時間、クロック周波数、同期信号などのタイミング設定。
  • 同期、非同期、アイソクロナス転送などのさまざまなデータ処理モードのデータ処理。
  • EZ-USB™ FX3ファームウェアプロジェクトに統合、対応するCコード生成。

ドキュメント

デザイン リソース

開発者コミュニティ

{ "ctalist":[ { "link" : "https://community.infineon.com/t5/forums/postpage/choose-node/true", "label" : "コミュニティに質問する ", "labelEn" : "Ask the community " }, { "link" : "https://community.infineon.com/t5/Forums/ct-p/products", "label" : "製品フォーラムのディスカッション ", "labelEn" : "View all discussions " } ] }