HOME/組み込み製品/半導体IP/MCU IP/I2Cインターフェース マスター/スレーブ 【DI2CMS】
ペリフェラル

I2Cインターフェース マスター/スレーブ 【DI2CMS】

マスター/スレーブ両対応のI2Cコア。v3.0準拠、マルチマスター、最大3.4Mb/s

メーカー Digital Core Design Digital Core Design
I2Cインターフェース マスター/スレーブ 【DI2CMS】 製品画像
製品名
I2Cインターフェース マスター/スレーブ 【DI2CMS】
スペシフィケーション
I2C
デバイスタイプ
Achronix FPGA、Altera(Intel) FPGA、AMD(Xilinx) FPGA、ASIC、LATTICE FPGA、MICROSEMI FPGA

概要・特長

I2Cは、2線式の双方向シリアルバスであり、デバイス間のデータ伝送のシンプルで効率的な方法を提供します。I2Cインターフェース マスター/スレーブは、マイクロプロセッサ/マイクロコントローラとI2Cバス間のインタフェースを提供します。 マイクロプロセッサ/マイクロコントローラによって決定される動作モードに応じて、マスタまたはスレーブとして動作します。DI2CMSコアには最新I2C仕様のすべての機能が組み込まれています。


● I2C仕様のv.3.0に準拠

● マスタモード
  • マスター動作
    マスタートランスミッタ
    マスターレシーバー
  • すべての伝送速度のサポート
    スタンダード(最大100kb/s)
    ファスト(最大400kb/s)
    ファストプラス(最大1Mb/s)
    ハイスピード(最大3,4 Mb/s)
  • アービトレーションとクロック同期
  • マルチマスターシステムのサポート
  • I2Cバスの7ビットおよび10ビットのアドレス指定フォーマットのサポート
  • データ転送速度調整用の8ビットタイマ内蔵

● スレーブモード
  • スレーブ動作
    スレーブトランスミッタ
    スレーブレシーバー
  • すべての伝送速度のサポート
    スタンダード(最大100kb/s)
    ファスト(最大400kb/s)
    ファストプラス(最大1Mb/s)
    ハイスピード(最大3,4 Mb/s)
  • 広範囲の入力クロック周波数の動作が可能
  • ユーザー定義のデータセットアップ時間

● ユーザー定義のタイミング(データセットアップ、スタートセットアップ、スタート ホールドなど)

● シンプルなインターフェイスにより、マイクロプロセッサ/マイクロコントローラデバイスへ簡単に接続可能

● 割り込み生成

● システムインターフェースラッパー
AMBA - APB Bus、Altera Avalon Bus、Xilinx OPB Bus

仕様

シンボル

ブロックダイアグラム

ピン説明

ユニット

CPU Interface
DI2CMS内部ブロックとマイクロプロセッサ間のインタフェースです。
Control Logic
インターフェース経由で送信されたすべてのコマンドの実行を管理します。また、 内部データフローを同期させます。
Shift Register
SDAラインを制御し、データ送受信中にデータとアドレスのシフトを実行します。
Control Register
すべてのタイプのI2Cバス送信を実行するために使用される5つの制御ビットを含みます。
Status Register
I2CバスとDI2CMSコアの7つのステータスビットを含みます。
Input Filter
スパイクをフィルタリングします。
Clock Control Logic
クロック同期、マスタモードでのクロック生成、スレーブモードでのクロックストレッチを実行します。
Arbitration Logic
マルチマスターシステムの動作中にアービトレーションを実行します。
Timer
広範囲の入力周波数の動作が可能です。 送信前にユーザーがSCL周波数を変更するために再設定できます。

対応デバイス、対応OS

  • Intel FPGA
  • Lattice FPGA
  • Xilinx FPGA
  • ASIC

ロジックリソース

提供物

  • VERILOG または VHDLソースコード、または、FPGAネットリスト
  • VHDL またはVERILOGテストベンチ環境
  • 技術文書
    • インストールに関する注意事項
    • HDLコア仕様
    • データシート
  • 合成スクリプト
  • サンプルアプリケーション
  • テクニカルサポート

ライセンス形態

  • プロジェクト限定ライセンス
  • ロイヤリティ フリー
  • シングルサイト/マルチサイトを選択(開発拠点数)

評価版

有償評価版あり
  • ネットリスト提供
  • 利用期間30日間
INQUIRY

I2Cインターフェース マスター/スレーブ 【DI2CMS】に関する在庫、価格などの
お問い合わせはこちらから

フォームが表示されるまでしばらくお待ち下さい。

恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、こちらまでお問い合わせください。

お急ぎの方はこちらから
050-3000-2102
平日:9:00〜17:00
CONTACT

まずは、ご相談ください。

「探している組み込み製品」も「相談したい組み込み開発」も、まずはこちらから。
“こんな製品はないか”、“見積もりがほしい”、“この技術は対応できるか”、“詳しい実績が知りたい”——質問だけでも結構です。
お急ぎの場合も迅速に対応します。

お電話でのお問い合わせ 050-3000-2102 インダストリービジネス事業部 平日:9:00〜17:00