汎用 IO の必要性と簡単に汎用 IO を拡張を実現方法
通信機器、産業機器、コンシューマ製品、医療機器など、あらゆる分野の製品において、LCD、LED、スイッチ、ファン、センサー、モータなどさまざまな周辺機能の制御が存在しています。しかし、多くのマイクロプロセッサや ASIC ベースのシステムでは、汎用 IO 数が制限されているため、上記周辺機能の追加が難しくなります。
このような場合も、プロセッサや ASIC に I2C インタフェースさえあれば、簡単に汎用 IO を拡張する方法があります。CPLD に I2C スレーブ機能を実装し、ホスト (プロセッサ / ASIC) とのシリアル交信を通じて、多数の汎用 IO ピンを制御できます。

アルテラの CPLD を使用するメリット
- 複数の IO バンクと多数の汎用 IO が持っているため、簡単に周辺機能を拡張可能
- 複数の周辺機能を同時に制御可能 (出力と入力)
- 一つの CPLD で複数の周辺制御が可能なため、複数の IO エクスパンダーより安価
アルテラの CPLD で I2C インタフェース経由での汎用 IO を拡張する方法 (デモ・ビデオ)
参考にできるデザイン・サンプルおよび関連のリソースを今すぐ入手
|
適応する CPLD のリスト
| リソース | MAX® V (1.8V) |
MAX IIZ (1.8V) |
MAX II (1.8V/2.5V/3.3V) |
| I/O: 18本 | 全パッケージ | 全パッケージ | 全パッケージ |
| ロジック: 61LE | 5M80~5M2210 | 全デイバス | 全デイバス |
さらに詳しい情報は以下をご活用ください

- プログラマブル・ロジックの基礎知識 (無料オンライン・トレーニング)
- Quartus II 入門編(無料オンライン・トレーニング)


- 詳細の技術サポートおよびデバイスの購入は正規代理店へ
- 技術情報サイト EDISON (アルテラの正規販売代理店、株式会社アルティマ運営)
- エルセナ・テクニカル・ソリューション・データベース (ETS)(アルテラの正規販売代理店、株式会社エルセナ運営)

