サポート
著作権 © 2009-2024Teledyne LeCroy Xena ApS, Denmark
このセクションは、MII レジスタ・インターフェースのような明確に定義されたレジスタ・インター フェースを通してトランシーバへの直接アクセスをサポートするポートにのみ適用されます。このようなポートには、下図に示すように、メインのResource PropertiesタブにTransceiver Features というサブパネルが表示されます。
この関数は主にデバッグのために提供されるもので、通常のテスト使用では通常必要ない。
トランシーバー機能パネルは、モジュールとポートトランシーバーでサポートされている場合、レジスターアクセスに加え、レーザーパワー情報を表示することができます。
TXおよびRXパワーレベルは、トランシーバー内の各レーザーについて、表示されたパワーレベルの最低値を示す総合的な読み取り値とともに表示されます。最小値を設定することができます:レベルの読み取り値が最小値を下回ると、赤色で強調表示されます。
Transceiver Features パネルは、ポート・トランシーバがサポートするレジスタ・インター フェースへのアクセスを提供します。レジスタ値の読み出しと書き込みの両方が可能です。
トランシーバーでサポートされているすべてのレジスタは、上図のように表に示すことができる。
あるトランシーバー・タイプの全レジスタは、通常ページと呼ばれるセットで構成される。ページ内の各レジスタはアドレスで識別される。
レジスタ値は、パネル・ツールバーのRefresh Valuesを押して手動で読み込むことができます。また、Auto-Refreshオプションが有効になっている場合、パネルは定期的に値をリフレッシュすることができます。
フィールド値は、主に選択されたフィールド表示タイプ(16進数、10進数、2進数)を使って表示されるが、便宜上ASCII文字としても表示される。
レジスタ値は、Register Value列の値を変更することで、ユーザーが変更することもできる。Enterキーを押すと新しい値が適用される。
ASCII文字の値を直接変更することはできない。
指定されたトランシーバー・タイプでサポートされるレジスタ・フィールドの各セットは、拡張子.xtregの別個のファイルで定義される。データ定義はJSON記法を使用してフォーマットされます。
ツールバーのロードボタンを押すと、レジスタ定義ファイルをロードできる。もしAuto-Load Lastオプションが選択されていれば、XenaManagerの次回起動時に、最後にロードされた定義が自動的にロードされる。
XenaManager には、上記の MII レジスタセットなど、一般的に使用されるレジスタ定義が同梱さ れています。これらのファイルは、DocumentsXenaフォルダに保存されます。
また、内蔵のレジスタ定義を変更したり、ゼロから独自のレジスタを作成することも可能だ。
新しい定義を作成するには、ツールバーの「New」ボタンを押してください。また、既存の定義をロードし、新しい名前で保存することで、既存の定義を変更することもできます。
Field Definition Controlと 呼ばれる一番上のサブパネルは、定義内の全てのレジスタ・フィールドの全体的な取り扱いを定義します。アドレス・フィールドとページ番号フィールドの表示タイプ(16進数または10進数)を変更できます。レジスタ・アドレスのビット幅(16ビットまたは32ビット)も変更できます。
フィールド定義表の一番下にある「Click here to add a new item(ここをクリックして新しい項目を追加してください)」と書かれたエリアを押すと、新しい登録フィールドを追加することができます。新しい項目が表の一番下に追加されます。
コマンド欄の上下の矢印を使ってフィールドを並べ替えることができる。
フィールドを削除するには、コマンド欄の削除アイコンを押します。