JAJA880 May   2025 TPS25751 , TPS26750

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2VIF の概要
    1. 2.1 VIF の生成に TI のアプリケーション カスタマイズ ツールを使用
    2. 2.2 USB-IF VIF エディタ ツール
  6. 3コンプライアンス関連の JSON 構成
  7. 4VIF エディタ固有のタブ
  8. 5TI レジスタの VIF フィールドへのマッピングです
    1. 5.1  製品と製品の詳細
    2. 5.2  部品
    3. 5.3  汎用 PD
    4. 5.4  PD 機能
    5. 5.5  USB Type-C
    6. 5.6  製品電源
    7. 5.7  USB ホストおよび USB デバイス
    8. 5.8  バッテリ充電 1.2
    9. 5.9  PD ソース
    10. 5.10 PD シンク
    11. 5.11 デュアルロール
    12. 5.12 SOP ディスカバー ID
  9. 6まとめ
  10. 7参考資料

VIF エディタ固有のタブ

TI の GUI VIF 生成ツールを使用して生成された VIF は、PD コントローラ固有のフィールドのみに入力されます。ユーザーが PD コントローラのみで管理されないシステム レベル要件に従って設定できるように、一部のフィールドは意図的に空白 (赤で表示) のままになっています。表 4-1は、完了した VIF を持つように設定する必要がある残りのフィールドを強調表示します。これらの VIF フィールドの一部は、PD コントローラのレジスタに直接対応しており、それに応じて設定する必要があります。

表 4-1 設定可能な VI Fフィールド
VIF エディタ タブ

VIF のフィールド

説明

汎用 PD

Num_Fixed_Batteries

*システムがバッテリー駆動の場合のみ不完全です。バッテリ駆動でない場合は、スキップします

この値は、レジスタ 77h の固定バッテリ数 [99:96] 設定およびレジスタ 7Eh の固定バッテリ数 [51:48] 設定に対応します。それに応じて json でレジスターを構成し、VIF を再生成します。

汎用 PD

Num_Swappable_Battery_Slots

*システムがバッテリー駆動の場合のみ不完全です。バッテリ駆動でない場合は、スキップします

この値は、レジスタ 77h のホットス ワップ可能バッテリ数 [103:110] 設定、7Eh のホットス ワップ可能バッテリ数 [55:52] 設定に対応します。それに応じて json でレジスターを構成し、VIF を再生成します。

USB Type-C

Type_C_Power_Source

0:外部電源 - ポートは常にシステム内の電源から電力を供給され、USB Type-C ポートからは給電されません

1:UFP - 電源供給 - ポートは USB Type-C ポートから電力を供給され、システムの電源からは給電されません

2:両方 - 両方として動作できます

PD ソース

Port_Managed_Guaranteed_Type

0:管理機能 - ポートは、提供される PDO を変更できます。

1:保証された機能 - ポートは常に PD_Power_As_Source を提供でき、アドバタイズされたソース PDO は変更されません

この値は、レジスタ 78h のポート タイプ [31] に対応します。