プロテウスVSM I2Cプロトコル・アナライザー
プロテウス VSM I2C プロトコル・アナライザーは産業機器としての仮想計測器をI2C通信のテスト、デバッギングとモニタリングの為に提供します。アナライザは2つの目的を持っています。: I2Cバスの送られているデータを見るためと、マスターあるいはスレーブ装置としてデータを送るためです。開発とI2Cの手順を書くとき(そのコストはハードウェアの一部と同等と言わないために)に支援するデバッギング計測器のみとしてではなく開発とテスト装置として非常に貴重となります。プロテウスVSM回路図のI2C上の分かりやすい位置に置き、必要なラインに接続してシミュレーションします。
機能
I2Cプロトコル・アナライザの主な機能:
-
全モード構成可能:
プロトコルアナライザはI2Cのマスターあるいはスレーブ装置として、あるいは単純なバスの状態をモニターするために使う事ができます。
-
動作中のデータ取り込みと表示:
バス上にそれが起きた時、活動状態がアナライザのディスプレイ上に見られます。
-
高精細タイミング:
タイミングはバイトとビットレベルにおいて示されます、そしてタイミング表示は10進の少数位の精密さまでユーザ設定可能です。
-
パケットと記述子デコード:
アナライザは見分けられるパケットを解読して、容易な分析のために単純で標準的な構文によってそれらを表示します。
-
高い精度分析:
各レベルにおけるデータについて、タイミング情報、ロジックレベルについてバイトとビットレベルの両方で掘り下げて表示できます。
-
エラー検出:
部分的なデータを受けた時、あるいは予想外のロジックレベルが検出されたとき、問題(ビットレベルまで下げ)を明確に表示します。
-
順序の入力とバス駆動:
データの順序を(マスターあるいはスレーブのどちらかの装置として)入力し、それらをバスに送出することができます。これは主要な時間節約(もし、マイクロコントローラがスレーブであり、そして、例えばテストを実行するなら)と卓越したデバッギング装置としての両手段です。指定された順序を記憶し、そしてシミュレーション・セッション間で自動的に読み込む事ができます。
-
大容量のサンプリング能力:
取り込まれたデータの量はFIFOバッファに初期値として1000の完全な順序を取り込むよう設定されています。
-
システムレベルの同期:
プロテウスVSM のユニークな性質はシミュレーション動作中に休止期間があり、全体のシステムで(マイクロコントローラのクロック、ジェネレーター等を含めて)休止可能です。この事ははそれが起きた時点でバス活動を調査でき、マイクロコントローラ・コードのシングル・ステップ・レベルとバス上の信号状態を観察する事もできます。
I2Cプロトコル・アナライザーはすべての プロテウスVSMマイクロコントローラ・シミュレーション・パッケージに現在標準として包含されます。
マイクロチップTM PICDEM2+回路上のバスの活動をモニターしているI2Cプロトコル・アナライザー