お客様のブラウジング体験を最適化するために、当社はCookieを使っています。あなたはこのサイトを閲覧するときのCookieの使用に同意します。
Cookieとあなたの個人情報の詳細については、当社のプライバシーポリシーをご覧下さい。
サポート
戻る
Gowin SPI to I2C
概要
SPI(Serial Peripheral Interface)は、高速、全二重、同期通信バスです。I2C (Inter-Integrated Circuit)は、マイクロコントローラとその周辺機器を接続するために使用される 2 線式のシリアルバスです。
Gowin SPI to I2C IPは、開発を簡素化することができます。SPI と I2Cインターフェースの間に配置されるこの IP は、使いやすいユーザーインターフェースを提供し、SPI インターフェースに基づく I2C データの送受信制御を実現します。
特徴
-
SPI と I2C インターフェース間のデータ通信を実現。
-
SPI インターフェースはスレーブモード。
-
SPI インターフェースは、割り込みにより SPI マスターとのデータのやり取りを実現。
-
入力クロックのクロックレートは、入力 SPI クロックレートの 4 倍以上。
-
SPI インターフェースはビッグエンディアン形式でデータを送信。
-
I2C インターフェースはマスターモード。
-
I2C インターフェースは 7 ビットアドレスモードをサポートし、10ビットアドレスモードはサポートしていない。
-
I2C インターフェースの動作レートは、レジスタを設定することで柔軟に設定可能。
-
SPI インターフェースの受信 FIFO 深さは 510 バイト。
-
SPI インターフェースの送信 FIFO 深さは 255 バイト。
-
完全に合成可能。
-
Verilog で実装。
ドキュメントをダウンロード
| User Guide | Gowin SPI to I2C IPユーザーガイド | ダウンロード |