JAJU888 march   2023

 

  1.   説明
  2.   リソース
  3.   特長
  4.   アプリケーション
  5.   5
  6. 1システムの説明
  7. 2システム概要
    1. 2.1 ブロック図
    2. 2.2 主な使用製品
      1. 2.2.1 PD コントローラ - TPS65994BF
      2. 2.2.2 LM73100
      3. 2.2.3 リドライバ TUSB1104
      4. 2.2.4 リドライバ TUSB1044
      5. 2.2.5 TUSB216I
      6. 2.2.6 昇降圧 DC/DC コンバータ - TPS55288
      7. 2.2.7 システム電力
        1. 2.2.7.1 逆極性保護ダイオード - LM74500-Q1
        2. 2.2.7.2 TPS51225
        3. 2.2.7.3 外部 MOSFET - CSD87330Q3D
      8. 2.2.8 アップストリームおよびダウンストリームの USB Type-C ポート
        1. 2.2.8.1 ダウンストリーム・ポート
          1. 2.2.8.1.1 ESD 保護 - TPD6S300A
          2. 2.2.8.1.2 ESD 保護 - ESD122
        2. 2.2.8.2 アップストリーム・ポート
        3. 2.2.8.3 サイドバンド信号インターフェイス
      9. 2.2.9 MCU デバッグ・インターフェイス
  8. 3システム設計理論
    1. 3.1 PD コントローラと I2C 通信
      1. 3.1.1 PD コントローラの I2C インターフェイス - TPS65994
      2. 3.1.2 DC/DC コンバータを制御するための I2C コマンド - TPS55288
      3. 3.1.3 リドライバを制御するための I2C コマンド - TUSB1104
      4. 3.1.4 リドライバを制御するための I2C コマンド - TUSB1044
      5. 3.1.5 I2C MCU デバッグ・インターフェイス
      6. 3.1.6 USB Type-C® VBUS の電力生成
  9. 4ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 4.1 ハードウェア要件
    2. 4.2 ソフトウェア要件
    3. 4.3 テスト構成
      1. 4.3.1 電力供給を検証するためのテスト手順
  10. 5設計とドキュメントのサポート
    1. 5.1 設計ファイル
      1. 5.1.1 回路図
      2. 5.1.2 BOM
    2. 5.2 ドキュメントのサポート
    3. 5.3 サポート・リソース
    4. 5.4 商標
  11. 6著者について

リドライバを制御するための I2C コマンド - TUSB1044

表 3-3 に示すコマンドは、リドライバ TUSB1044 のレジスタ設定を制御します。

表 3-3 リドライバ TUSB1044 のレジスタ設定を制御する I2C コマンド
レジスタ PD コントローラのトリガ・イベント レジスタ名 データ 備考
0x0Ah POWER_ON_RESET General_1 0x10h ソフトウェアが、ピンからサンプリングされた値ではなく、レジスタからの EQ 設定を使用できるようにし、リドライバを無効にする
0x0Ch POWER_ON_RESET General_3 0x48h
  1. ソフトウェアが、ピンからサンプリングされた値ではなく、レジスタからの VOD 直線性範囲および DC ゲイン設定を使用できるようにする
  2. VOD の直線性範囲と DC ゲインの設定 #2 を選択する
  3. 動作モードを USB + DP Alt モードのソースに設定する
0x10h POWER_ON_RESET UFP2_EQ 0x77h UTX2P、UTX2N、および URX2P、URX2N ピンの EQ インデックス 7 を選択する。書き込まれる値は、シグナル・インテグリティ・テストの結果に基づいて変更可能。
0x11h POWER_ON_RESET UFP1_EQ 0x77h UTX1P、UTX1N、および URX1P、URX1N ピンの EQ インデックス 7 を選択する。書き込まれる値は、シグナル・インテグリティ・テストの結果に基づいて変更可能。
0x20h POWER_ON_RESET DFP2_EQ 0x33h DTX2P、DTX2N、および DRX2P、DRX2N ピンの EQ インデックス 3 を選択する。書き込まれる値は、シグナル・インテグリティ・テストの結果に基づいて変更可能。
0x21h POWER_ON_RESET DFP1_EQ 0x33h DTX1P、DTX1N、および DRX1P、DRX1N ピンの EQ インデックス 3 を選択する。書き込まれる値は、シグナル・インテグリティ・テストの結果に基づいて変更可能。
0x0Ah ATTACH_UU General_1 0x11h

通常の向きで接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを USB3.1 専用モードに設定
  2. 通常の向きを選択
0x0Ah ATTACH_UD General_1 0x15h

反転方向で接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを USB3.1 専用モードに設定
  2. 反転方向を選択
0x0Ah DP_CONFIG_ACE_UU General_1 0x1Ah

ピン配置 A、C、または E を使用して、通常の向きで接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを DisplayPort モードの 4 レーンに設定
  2. 通常の向きを選択
0x0Ah DP_CONFIG_ACE_UD General_1 0x1Eh

ピン配置 A、C、または E を使用して、反転方向で接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを DisplayPort モードの 4 レーンに設定
  2. 反転方向を選択
0x0Ah DP_CONFIG_BDF_UU General_1 0x1Bh

ピン配置 B、D、または F を使用して、通常の向きで接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを USB3.1 および DisplayPort 2 レーン・モードに設定
  2. 通常の向きを選択
0x0Ah DP_CONFIG_BDF_UD General_1 0x1Fh

ピン配置 B、D、または F を使用して、反転方向で接続を行うと、次のようになる。

  1. リドライバをイネーブルにし、リドライバを USB3.1 および DisplayPort 2 レーン・モードに設定
  2. 反転方向を選択
0x0Ah DETACH General_1 0x10h デバイスの接続解除を検出すると、リドライバがディセーブルになる