JAJSUT1D June 2024 – October 2025 TUSB2E221
PRODUCTION DATA
TUSB2E221 レジスタのメモリマップされたレジスタを、表 9-1 に示します。表 9-1 にないレジスタ オフセット アドレスはすべて予約済みと見なして、レジスタの内容は変更しないでください。
| オフセット | 略称 | レジスタ名 | セクション |
|---|---|---|---|
| 0h | GPIO0_CONFIG | ポート 0 の RAP レジスタ (書き込み = 0h、読み取り = 30h) | 表示 |
| 10h | LOPWR_N_UART_P0 | 表示 | |
| 20h | CONFIG_PORT0 | ポート 0 の RAP レジスタ (書き込み = 20h、読み取り = 10h) | 表示 |
| 30h | U_TX_ADJUST_PORT0 | ポート 0 の RAP レジスタ (書き込み = 30h、読み取り = 0h) 、OTP によるデフォルト | 表示 |
| 31h | U_HS_TX_PRE_EMPHASIS_P0 | ポート 0 の RAP レジスタ (書き込み = 31h、読み取り = 1h) 、OTP によるデフォルト | 表示 |
| 32h | U_RX_ADJUST_PORT0 | ポート 0 の RAP レジスタ (書き込み = 32h、読み取り = 2h) 、OTP によるデフォルト | 表示 |
| 33h | U_DISCONNECT_SQUELCH_PORT0 | ポート 0 の RAP レジスタ (書き込み = 33h、読み取り = 3h) 、OTP によるデフォルト | 表示 |
| 37h | E_HS_TX_PRE_EMPHASIS_P0 | ポート 0 の RAP レジスタ (書き込み = 37h、読み取り = 7h) 、OTP によるデフォルト | 表示 |
| 38h | E_TX_ADJUST_PORT0 | ポート 0 の RAP レジスタ (書き込み = 38h、読み取り = 8h) 、OTP によるデフォルト | 表示 |
| 39h | E_RX_ADJUST_PORT0 | ポート 0 の RAP レジスタ (書き込み = 39h、読み取り = 9h) 、OTP によるデフォルト | 表示 |
| 40h | GPIO1_CONFIG | ポート 1 の RAP レジスタ (書き込み = 0h、読み取り = 30h) | 表示 |
| 50h | LOPWR_N_UART_P1 | 表示 | |
| 60h | CONFIG_PORT1 | ポート 1 の RAP レジスタ (書き込み = 20h、読み取り = 10h) | 表示 |
| 70h | U_TX_ADJUST_PORT1 | ポート 1 の RAP レジスタ (書き込み = 30h、読み取り = 0h) 、OTP によるデフォルト | 表示 |
| 71h | U_HS_TX_PRE_EMPHASIS_P1 | ポート 1 の RAP レジスタ (書き込み = 31h、読み取り = 1h) 、OTP によるデフォルト | 表示 |
| 72h | U_RX_ADJUST_PORT1 | ポート 1 の RAP レジスタ (書き込み = 32h、読み取り = 2h) 、OTP によるデフォルト | 表示 |
| 73h | U_DISCONNECT_SQUELCH_PORT1 | ポート 1 の RAP レジスタ (書き込み = 33h、読み取り = 3h) 、OTP によるデフォルト | 表示 |
| 77h | E_HS_TX_PRE_EMPHASIS_P1 | ポート 1 の RAP レジスタ (書き込み = 37h、読み取り = 7h) 、OTP によるデフォルト | 表示 |
| 78h | E_TX_ADJUST_PORT1 | ポート 1 の RAP レジスタ (書き込み = 38h、読み取り = 8h) 、OTP によるデフォルト | 表示 |
| 79h | E_RX_ADJUST_PORT1 | ポート 1 の RAP レジスタ (書き込み = 39h、読み取り = 9h) 、OTP によるデフォルト | 表示 |
| A3h | INT_STATUS_1 | 表示 | |
| A4h | INT_STATUS_2 | 表示 | |
| B0h | REV_ID | 表示 | |
| B2h | GLOBAL_CONFIG | 表示 | |
| B3h | INT_ENABLE_1 | 表示 | |
| B4h | INT_ENABLE_2 | 表示 |
表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。表 9-2 に、このセクションでアクセス タイプに使用しているコードを示します。
| アクセス タイプ | コード | 説明 |
|---|---|---|
| 読み取りタイプ | ||
| R | R | 読み出し |
| RH | R H | ハードウェアによってセットまたはクリアされる の読み取り |
| 書き込みタイプ | ||
| W | W | 書き込み |
| W1C | W 1C | 書き込み 1 でクリア |
| WtoPH | W toPH | 書き込み パルス High |
| リセットまたはデフォルト値 | ||
| -n | リセット後の値またはデフォルト値 | |
GPIO0_CONFIG を表 9-3 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | GPIO0_OD_PP | R/W | 0h | GPIO0 出力タイプ 0h = オープン ドレイン出力 1h = プッシュプル出力 |
| 6 | GPIO0_IN_TRIGGER_TYPE | R/W | 0h | 割り込みの GPIO0 入力トリガ タイプ 0h = エッジ トリガ入力 1h = レベル トリガ入力 (INT 出力は入力レベル状態を反映) |
| 5 | GPIO0_DIRECTION | R/W | 0h | GPIO0 方向 0h = 入力 1h = 出力 |
| 4 | GPIO0_INPUT_STATUS | RH | 0h | GPIO0 ピン入力の論理値 (0 = Low、1 = High) 0h = 入力は Low 1h = 入力は High |
| 3-0 | GPIO0_OUTPUT_SELECT | R/W | 0h | GPIO0 出力選択 0h = リモート ウェークアップ — ホスト リピータはリモート ウェークアップを受信するけれども、再開の開始は確認しない 1h = USB 接続解除 — ホスト リピータは、LS/FS 接続解除信号を積極的に転送している。 2h = USB_HS_Unsquelched — ホスト リピータは L0 状態で USB HS を認識している、またはリセット状態でチャープを認識している 3h = PVTB — ホスト リピータは、HS 接続解除により、ESE1 をアクティブに送信している。 4h = DEFAULT — 構成待ちのホスト/ ペリフェラル 5h = HOST — ホスト リピータ モード 6h = PERIPHERAL — ペリフェラル リピータ モード 7h = CONNECTED — リピータ接続済み、リセット開始によって接続が確認済み 8h = RESET — リセット進行中。リセット High を検出済み。L0 は Low 9h = L0 — 完全に構成済み。データの反復、キープアライブ機能、リセット/接続解除 Ah = L1 — デバイスが CM.FS/CM.L1 を受信。反復を停止。ウェーク/再開を待機 Bh = L2 — デバイスが CM.L2 を受信。反復を停止。ウェーク/再開を待機。 Ch = GPIO0_HS_TEST — ホスト リピーターは L0 モード。CM.TEST を受信 Dh = HIGH_OUTPUT — 出力は強制的に静的 High Eh = LOW_OUTPUT — 出力は強制的に静的 Low Fh = OVP — USB DP/DN で過電圧 (DP/DN 電圧 > VOVP_TH) を検出済み |
LOPWR_N_UART_P0 を表 9-4 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | R | 0h | 予約済み | |
| 6 | HOST_FRAME_LP_EN_P0 | RH/W | 1h | Y | ホスト リピータ フレーム ベース低消費電力モード イネーブル OTP によるデフォルト 0h = 非イネーブル 1h = イネーブル |
| 5 | DEVICE_FRAME_LP_EN_P0 | RH/W | 0h | Y | ペリフェラル リピータ フレーム ベース低消費電力モード イネーブル OTP によるデフォルト 0h = 非イネーブル 1h = イネーブル |
| 4 | IDLE_LP_EN_P0 | RH/W | 1h | Y | 応答ベース低消費電力モードを有効化 OTP によるデフォルト 0h = ディスエーブル 1h = イネーブル |
| 3 | UART_GPI_POLARITY_P0 | RH/W | 0h | Y | ピンの極性を選択して UART モードを有効化 OTP によるデフォルト 0h = 1 の場合に GPIO0 ピンが UART モードを有効化 1h = 0 の場合に GPIO0 ピンが UART モードを有効化 |
| 2 | UART_DP_PU_EN_P0 | RH/W | 0h | Y | UART モード時に DP プルアップを有効化するかどうかを選択 OTP によるデフォルト 0h = UART モード時に DP プルアップを無効化 1h = UART モード時に DP プルアップを有効化 |
| 1 | UART_en_by_reg_not_pin_P0 | RH/W | 0h | Y | UART モードをレジスタで有効化するか、GPIO0 ピンで有効化するかを選択 OTP によるデフォルト 0h = UART_mode_en_P0 レジスタを選択して UART モードを有効化 1h = GPIO0 ピンを選択して UART モードを有効化 |
| 0 | UART_mode_en_P0 | RH/W | 0h | Y | UART モードを有効にするために GPIO0 が選択されていない場合、このレジスタは UART モードを有効化します。 OTP によるデフォルト 0h = eUSB2 ピンと USB 2.0 ピン間の UART モードを無効化 1h = eUSB2 ピンと USB 2.0 ピン間の UART モードを有効化 |
CONFIG_PORT0 を表 9-5 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | 予約済み | R/W | 0h | 予約済み |
| 6-5 | 予約済み | R | 0h | 予約済み |
| 4-3 | HOST_DEVICE_P0 | RH | 0h | Port0 はホスト リピータまたはデバイス リピーターとして構成 0h = 未構成 1h = ホスト リピータ 2h = デバイス リピータ 3h = 予約済み |
| 2-1 | 予約済み | R | 0h | 予約済み |
| 0 | CDP_2_STATUS_P0 | RH | 0h | CDP_2_EN_P0=1 の場合、port0 で一次検出を検出済み 0h = CDP 一次検出を検出済み 1h = CDP 一次検出は未検出 |
U_TX_ADJUST_PORT0 を表 9-6 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | U_HS_TERM_P0 | RH/W | 1h | Y | ZHSTERM 調整 USB HS 終端調整 (5% ステップで -5% ~ 10%) OTP によるデフォルト 0h = 42.75Ω (標準値) 1h = 45Ω (標準値) (hw デフォルト) 2h = 47.25Ω (標準値) 3h = 49.5Ω (標準値) |
| 5-4 | U_HS_TX_SLEW_RATE_P0 | RH/W | 3h | Y | THSR 調整 USB HS TX スルーレート (350ps ~ 575ps) OTP によるデフォルト 0h = 350ps (標準値) 1h = 425ps (標準値) 2h = 500ps (標準値) 3h = 575ps (標準値) (hw デフォルト) |
| 3-0 | U_HS_TX_AMPLITUDE_P0 | RH/W | 7h | Y | VEHSOD 調整 USB HS TX 振幅、測定された p-p USB 2.0 仕様公称値は 800mV (2.5% ステップで -7.5% ~ 30%) OTP によるデフォルト この設定はチャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時の振幅には影響なし 0h = 800mV - 7.5%、740mV (標準値) 1h = 800mV - 5.0%、760mV (標準値) 2h = 800mV - 2.5%、780mV (標準値) 3h = 800mV (USB 2.0 仕様公称値)、800mV (標準値) (hw デフォルト) 4h = 800mV + 2.5%、820mV (標準値) 5h = 800mV + 5.0%、840mV (標準値) 6h = 800mV + 7.5%、860mV (標準値) 7h = 800mV + 10%、880mV (標準値) 8h = 800mV + 12.5%、900mV (標準値) 9h = 800mV + 15%、920mV (標準値) Ah = 800mV + 17.5%、940mV (標準値) Bh = 800mV + 20%、960mV (標準値) Ch = 800mV + 22.5%、980mV (標準値) Dh = 800mV + 25%、1000mV (標準値) Eh = 800mV + 27.5%、1020mV (標準値) Fh = 800mV + 30%、1040mV (標準値) |
U_HS_TX_PRE_EMPHASIS_P0 を表 9-7 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | RH/W | 0h | 予約済み | |
| 6 | CDP_1_EN_P0 | RH/W | 0h | Y | port0 で方法 1 を使用して CDP を有効化 OTP によるデフォルト 0h = CDP の方法 1 の使用ディスエーブル (hw デフォルト) 1h = CDP の方法 1 の使用イネーブル |
| 5-4 | U_HS_TX_PE_WIDTH_P0 | RH/W | 3h | Y | U2_TXPE_UI 調整 USB HS TX プリエンファシス幅 OTP によるデフォルト 0h = 0.35UI (標準値) 1h = 0.45UI (標準値) 2h = 0.55UI (標準値) 3h = 0.65UI (標準値) (hw デフォルト) |
| 3 | U_HS_TX_PE_ENABLE_P0 | RH/W | 1h | Y | USB HS TX プリエンファシス イネーブル OTP によるデフォルト チャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時は PE ディスエーブル 0h = ディスエーブル (hw デフォルト) 1h = イネーブル |
| 2-0 | U_HS_TX_PRE_EMPHASIS_P0 | RH/W | 1h | Y | U2_TXPE 調整 USB HS TX プリエンファシス (0.5dB ~ 4.0dB) OTP によるデフォルト チャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時は PE ディスエーブル 0h = 0.5dB (標準値) (hw デフォルト) 1h = 0.9dB (標準値) 2h = 1.2dB (標準値) 3h = 1.7dB (標準値) 4h = 2.1dB (標準値) 5h = 2.5dB (標準値) 6h = 3.2dB (標準値) 7h = 4.0dB (標準値) |
U_RX_ADJUST_PORT0 を表 9-8 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | i2c_ds_config | RH/W | 3h | Y | I2C オープン ドレイン出力駆動強度の選択 これは、I2C を介して設定されるように設計されています。(リピータ 0 が無効の場合にのみピンを RAP で設定可能) OTP によるデフォルト 0h = 約 1mA (標準値) |
| 5-4 | 予約済み | RH/W | 1h | 予約済み | |
| 3 | 予約済み | RH/W | 0h | 予約済み | |
| 2-0 | U_EQ_P0 | RH/W | 2h | Y | EQ_UHS 調整 USB RX イコライザ制御 (0 ~ 3.35dB) OTP によるデフォルト 0h = 0.06dB (標準値) (hw デフォルト) 1h = 0.58dB (標準値) 2h = 1.09dB (標準値) 3h = 1.56dB (標準値) 4h = 2.26dB (標準値) 5h = 2.67dB (標準値) 6h = 3.03dB (標準値) 7h = 3.35dB (標準値) |
U_DISCONNECT_SQUELCH_PORT0 を表 9-9 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-4 | U_DISCONNECT_THRESHOLD_P0 | RH/W | 7h | Y | VHSDSC 調整 USB 最小 HS ホスト接続解除スレッショルド (約 3.7% ステップで 0% ~ +57%) OTP によるデフォルト 0h = 525mV (最小値)、0% (hw デフォルト) 1h = 545mV (最小値)、+4% 2h = 565mV (最小値)、+8% 3h = 585mV (最小値)、+11% 4h = 605mV (最小値)、+15% 5h = 625mV (最小値)、+19% 6h = 645mV (最小値)、+23% 7h = 665mV (最小値)、+27% 8h = 685mV (最小値)、+31% 9h = 705mV (最小値)、+34% Ah = 725mV (最小値)、+38% Bh = 745mV (最小値)、+42% Ch = 765mV (最小値)、+46% Dh = 785mV (最小値)、+50% Eh = 805mV (最小値)、+53% Fh = 825mV (最小値)、+57% |
| 3 | 予約済み | RH/W | 0h | 予約済み | |
| 2-0 | U_SQUELCH_THRESHOLD_P0 | RH/W | 4h | Y | VHSSQ 調整 USB スケルチ検出最小スレッショルド (約 6.5% ステップで +30% ~ -15%) OTP によるデフォルト 0h = 130mV (最小値)、+30% 1h = 124mV (最小値)、+24% 2h = 117mV (最小値)、+17% 3h = 111mV (最小値)、+11% 4h = 104mV (最小値)、+4% (hw デフォルト) 5h = 98mV (最小値)、-2% 6h = 91mV (最小値)、-9% 7h = 85mV (最小値)、-15% |
E_HS_TX_PRE_EMPHASIS_P0 を表 9-10 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-5 | E_HS_TX_PRE_EMPHASIS_P0 | RH/W | 2h | Y | E_TXPE 調整 eUSB2 HS TX プリエンファシス 0dB ~ 3.86dB OTP によるデフォルト 0h = 0dB (標準値) (hw デフォルト) 1h = 0.67dB (標準値) 2h = 1.29dB (標準値) 3h = 1.87dB (標準値) 4h = 2.41dB (標準値) 5h = 2.92dB (標準値) 6h = 3.41dB (標準値) 7h = 3.86dB (標準値) |
| 4-3 | E_HS_TX_PE_WIDTH_P0 | RH/W | 0h | Y | E_TXPE_UI 調整 eUSB2 HS TX プリエンファシス幅 OTP によるデフォルト 0h = 0.35UI (標準値) (hw デフォルト) 1h = 0.45UI (標準値) 2h = 0.55UI (標準値) 3h = 0.65UI (標準値) |
| 2 | 予約済み | RH/W | 0h | 予約済み | |
| 1 | 予約済み | RH/W | 0h | 予約済み | |
| 0 | 予約済み | R | 0h |
E_TX_ADJUST_PORT0 を表 9-11 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | 予約済み | RH/W | 0h | 予約済み | |
| 5 | 予約済み | RH/W | 0h | 予約済み | |
| 4-3 | E_HS_TX_SLEW_RATE_P0 | RH/W | 1h | Y | TEHSRF 調整 eUSB2 HS TX スルーレート 390ps ~ 540ps OTP によるデフォルト 0h = 390ps (標準値) 1h = 440ps (標準値) (hw デフォルト) 2h = 490ps (標準値) 3h = 540ps (標準値) |
| 2-0 | E_HS_TX_AMPLITUDE_P0 | RH/W | 4h | Y | VEHSOD 調整 eUSB2 HS TX 振幅 360mV ~ 500mV (p-2-p) OTP によるデフォルト 0h = 360mV (標準値) 1h = 380mV (標準値) 2h = 400mV (標準値) 3h = 420mV (標準値) (hw デフォルト) 4h = 440mV (標準値) 5h = 460mV (標準値) 6h = 480mV (標準値) 7h = 500mV (標準値) |
E_RX_ADJUST_PORT0 を表 9-12 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | RH/W | 0h | 予約済み | |
| 6-4 | E_SQUELCH_THRESHOLD_P0 | RH/W | 6h | Y | VEHSSQ 調整 eUSB2 HS スケルチ検出スレッショルド OTP によるデフォルト 0h = 104mV (標準値) 1h = 101mV (標準値) 2h = 98mV (標準値) 3h = 90mV (標準値) 4h = 81mV (標準値) 5h = 73mV (標準値) 6h = 67mV (標準値) (hw デフォルト) 7h = 60mV (標準値) |
| 3-0 | E_EQ_P0 | RH/W | 2h | Y | EQ_EHS 調整 eUSB2 RX イコライザ制御 OTP によるデフォルト 0h = 0.34dB (標準値) (hw デフォルト) 1h = 0.71dB (標準値) 2h = 1.02dB (標準値) 3h = 1.36dB (標準値) 4h = 1.64dB (標準値) 5h = 1.94dB (標準値) 6h = 2.19dB (標準値) 7h = 2.45dB (標準値) 8h = 2.69dB (標準値) 9h = 2.93dB (標準値) Ah = 3.13dB (標準値) Bh = 3.35dB (標準値) Ch = 3.53dB (標準値) Dh = 3.72dB (標準値) Eh = 3.89dB (標準値) Fh = 4.07dB (標準値) |
GPIO1_CONFIG を表 9-13 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | GPIO1_OD_PP | R/W | 0h | GPIO1 出力タイプの選択 0h = オープン ドレイン出力 1h = プッシュプル出力 |
| 6 | GPIO1_IN_TRIGGER_TYPE | R/W | 0h | 割り込みの GPIO1 入力トリガ タイプの選択 0h = エッジ トリガ入力 1h = レベル トリガ入力 (INT 出力は入力レベル状態を反映) |
| 5 | GPIO1_DIRECTION | R/W | 0h | GPIO1 方向の選択 0h = 入力 1h = 出力 |
| 4 | GPIO1_INPUT_STATUS | RH | 0h | GPIO1 ピン入力ステータスの論理値 (0 = Low、1 = High) 0h = 入力は Low 1h = 入力は High |
| 3-0 | GPIO1_OUTPUT_SELECT | R/W | 0h | GPIO1 出力選択 0h = リモート ウェークアップ — ホスト リピータはリモート ウェークアップを受信するけれども、再開の開始は確認しない 1h = USB 接続解除 — ホスト リピータは、LS/FS 接続解除信号を積極的に転送している。 2h = USB_HS_Unsquelched — ホスト リピータは L0 状態で USB HS を認識している、またはリセット状態でチャープを認識している 3h = PVTB — ホスト リピータは、HS 接続解除により、ESE1 をアクティブに送信している。 4h = DEFAULT — 構成待ちのホスト/ ペリフェラル 5h = ホスト — ホスト リピータ モード 6h = PERIPHERAL — ペリフェラル リピータ モード 7h = CONNECTED — リピータ接続済み、リセット開始によって接続が確認済み 8h = RESET — リセット進行中。リセット High を検出済み。L0 は Low 9h = L0 — 完全に構成済み。データの反復、キープアライブ機能、リセット/接続解除 Ah = L1 — デバイスが CM.FS/CM を受信。反復を停止。ウェーク/再開を待機 Bh = L2 — デバイスが CM.L2 を受信。反復を停止。ウェーク/再開を待機。 Ch = GPIO1_HS_TEST — ホスト リピーターは L0 モード。CM.TEST を受信 Dh = HIGH_OUTPUT — 出力は強制的に静的 High Eh = LOW_OUTPUT — 出力は強制的に静的 Low Fh = OVP — USB DP/DN で過電圧 (DP/DN 電圧 > VOVP_TH) を検出済み |
LOPWR_N_UART_P1 を表 9-14 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | R | 0h | ||
| 6 | HOST_FRAME_LP_EN_P1 | RH/W | 1h | Y | ホスト リピータ フレーム ベース低消費電力モード イネーブル OTP によるデフォルト 0h = ディスエーブル 1h = イネーブル |
| 5 | DEVICE_FRAME_LP_EN_P1 | RH/W | 0h | Y | ペリフェラル リピータ フレーム ベース低消費電力モード イネーブル OTP によるデフォルト 0h = ディスエーブル 1h = イネーブル |
| 4 | IDLE_LP_EN_P1 | RH/W | 1h | Y | 応答ベース低消費電力モードを有効化 OTP によるデフォルト 0h = ディスエーブル 1h = イネーブル |
| 3 | UART_GPI_POLARITY_P1 | RH/W | 0h | Y | ピンの極性を選択して UART モードを有効化 OTP によるデフォルト 0h = 1 の場合に GPIO1 ピンが UART モードを有効化 1h = 0 の場合に GPIO1 ピンが UART モードを有効化 |
| 2 | UART_DP_PU_EN_P1 | RH/W | 0h | Y | UART モード時に DP プルアップを有効化するかどうかを選択 OTP によるデフォルト 0h = UART モード時に DP プルアップを無効化 1h = UART モード時に DP プルアップを有効化 |
| 1 | UART_en_by_reg_not_pin_P1 | RH/W | 0h | Y | UART モードをレジスタで有効化するか、GPIO1 ピンで有効化するかを選択 OTP によるデフォルト 0h = UART_mode_en_P1 レジスタを選択して UART モードを有効化 1h = GPIO1 ピンを選択して UART モードを有効化 |
| 0 | UART_mode_en_P1 | RH/W | 0h | Y | UART モードを有効にするために GPIO1 が選択されていない場合、このレジスタは UART モードを有効化します。 OTP によるデフォルト 0h = eUSB2 ピンと USB 2.0 ピン間の UART モードを無効化 1h = eUSB2 ピンと USB 2.0 ピン間の UART モードを有効化 |
CONFIG_PORT1 を表 9-15 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | 予約済み | R/W | 0h | 予約済み |
| 6-5 | 予約済み | R | 0h | 予約済み |
| 4-3 | HOST_DEVICE_P1 | RH | 0h | Port1 はホスト リピータまたはデバイス リピーターとして構成 0h = 未構成 1h = ホスト リピータ 2h = デバイス リピータ 3h = 予約済み |
| 2-1 | 予約済み | R | 0h | 予約済み |
| 0 | CDP_2_STATUS_P1 | RH | 0h | CDP_2_EN_P1=1 の場合、port1 で一次検出を検出済み 0h = CDP 一次検出を検出済み 1h = CDP 一次検出は未検出 |
U_TX_ADJUST_PORT1 を表 9-16 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | U_HS_TERM_P1 | RH/W | 1h | Y | ZHSTERM 調整 USB HS 終端調整 (5% ステップで -5% ~ 10%) OTP によるデフォルト 0h = 42.75Ω (標準値) 1h = 45Ω (標準値) (hw デフォルト) 2h = 47.25Ω (標準値) 3h = 49.5Ω (標準値) |
| 5-4 | U_HS_TX_SLEW_RATE_P1 | RH/W | 3h | Y | THSR 調整 USB HS TX スルーレート (350ps ~ 575ps) OTP によるデフォルト 0h = 350ps (標準値) 1h = 425ps (標準値) 2h = 500ps (標準値) 3h = 575ps (標準値) (hw デフォルト) |
| 3-0 | U_HS_TX_AMPLITUDE_P1 | RH/W | 7h | Y | VEHSOD 調整 USB HS TX 振幅、測定された p-p USB 2.0 仕様公称値は 800mV (2.5% ステップで -7.5% ~ 30%) OTP によるデフォルト この設定はチャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時の振幅には影響なし 0h = 800mV - 7.5%、740mV (標準値) 1h = 800mV - 5.0%、760mV (標準値) 2h = 800mV - 2.5%、780mV (標準値) 3h = 800mV (USB 2.0 仕様公称値)、800mV (標準値) (hw デフォルト) 4h = 800mV + 2.5%、820mV (標準値) 5h = 800mV + 5.0%、840mV (標準値) 6h = 800mV + 7.5%、860mV (標準値) 7h = 800mV + 10%、880mV (標準値) 8h = 800mV + 12.5%、900mV (標準値) 9h = 800mV + 15%、920mV (標準値) Ah = 800mV + 17.5%、940mV (標準値) Bh = 800mV + 20%、960mV (標準値) Ch = 800mV + 22.5%、980mV (標準値) Dh = 800mV + 25%、1000mV (標準値) Eh = 800mV + 27.5%、1020mV (標準値) Fh = 800mV + 30%、1040mV (標準値) |
U_HS_TX_PRE_EMPHASIS_P1 を表 9-17 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | RH/W | 0h | 予約済み | |
| 6 | CDP_1_EN_P1 | RH/W | 0h | Y | port1 で方法 1 を使用して CDP を有効化 OTP によるデフォルト 0h = CDP の方法 1 の使用ディスエーブル (hw デフォルト) 1h = CDP の方法 1 の使用イネーブル |
| 5-4 | U_HS_TX_PE_WIDTH_P1 | RH/W | 3h | Y | U2_TXPE_UI USB HS TX プリエンファシス幅 OTP によるデフォルト 0h = 0.35UI (標準値) 1h = 0.45UI (標準値) 2h = 0.55UI (標準値) 3h = 0.65UI (標準値) (hw デフォルト) |
| 3 | U_HS_TX_PE_ENABLE_P1 | RH/W | 1h | Y | USB HS TX プリエンファシス イネーブル OTP によるデフォルト チャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時は PE ディスエーブル 0h = ディスエーブル (hw デフォルト) 1h = イネーブル |
| 2-0 | U_HS_TX_PRE_EMPHASIS_P1 | RH/W | 1h | Y | U2_TXPE USB HS TX プリエンファシス (0.5dB ~ 4.0dB) OTP によるデフォルト チャープ J (VCHIRPJ) またはチャープ K (VCHIRPK) 時は PE ディスエーブル 0h = 0.5dB (標準値) (hw デフォルト) 1h = 0.9dB (標準値) 2h = 1.2dB (標準値) 3h = 1.7dB (標準値) 4h = 2.1dB (標準値) 5h = 2.5dB (標準値) 6h = 3.2dB (標準値) 7h = 4.0dB (標準値) |
U_RX_ADJUST_PORT1 を表 9-18 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | gpio_ds_config | RH/W | 2h | Y | GPIOx および INT のオープン ドレイン出力駆動強度の選択 これは、I2C を介して設定されるように設計されています。(リピータ 1 が無効の場合にのみピンを RAP で設定可能) OTP によるデフォルト 0h = 約 1mA (標準値) |
| 5-4 | 予約済み | RH/W | 1h | 予約済み | |
| 3 | 予約済み | RH/W | 0h | 予約済み | |
| 2-0 | U_EQ_P1 | RH/W | 2h | Y | EQ_UHS 調整 USB RX イコライザ制御 (0 ~ 3.35dB) OTP によるデフォルト 0h = 0.06dB (標準値) (hw デフォルト) 1h = 0.58dB (標準値) 2h = 1.09dB (標準値) 3h = 1.56dB (標準値) 4h = 2.26dB (標準値) 5h = 2.67dB (標準値) 6h = 3.03dB (標準値) 7h = 3.35dB (標準値) |
U_DISCONNECT_SQUELCH_PORT1 を表 9-19 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-4 | U_DISCONNECT_THRESHOLD_P1 | RH/W | 7h | Y | VHSDSC 調整 USB 最小 HS ホスト接続解除スレッショルド (約 3.7% ステップで 0% ~ +57%) OTP によるデフォルト 0h = 525mV (最小値)、0% (hw デフォルト) 1h = 545mV (最小値)、+4% 2h = 565mV (最小値)、+8% 3h = 585mV (最小値)、+11% 4h = 605mV (最小値)、+15% 5h = 625mV (最小値)、+19% 6h = 645mV (最小値)、+23% 7h = 665mV (最小値)、+27% 8h = 685mV (最小値)、+31% 9h = 705mV (最小値)、+34% Ah = 725mV (最小値)、+38% Bh = 745mV (最小値)、+42% Ch = 765mV (最小値)、+46% Dh = 785mV (最小値)、+50% Eh = 805mV (最小値)、+53% Fh = 825mV (最小値)、+57% |
| 3 | 予約済み | RH/W | 0h | 予約済み | |
| 2-0 | U_SQUELCH_THRESHOLD_P1 | RH/W | 4h | Y | VHSSQ 調整 USB スケルチ検出最小スレッショルド (約 6.5% ステップで +30% ~ -15%) OTP によるデフォルト 0h = 130mV (最小値)、+30% 1h = 124mV (最小値)、+24% 2h = 117mV (最小値)、+17% 3h = 111mV (最小値)、+11% 4h = 104mV (最小値)、+4% (hw デフォルト) 5h = 98mV (最小値)、-2% 6h = 91mV (最小値)、-9% 7h = 85mV (最小値)、-15% |
E_HS_TX_PRE_EMPHASIS_P1 を表 9-20 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-5 | E_HS_TX_PRE_EMPHASIS_P1 | RH/W | 2h | Y | E_TXPE 調整 eUSB2 HS TX プリエンファシス 0dB ~ 3.86dB OTP によるデフォルト 0h = 0dB (標準値) (hw デフォルト) 1h = 0.67dB (標準値) 2h = 1.29dB (標準値) 3h = 1.87dB (標準値) 4h = 2.41dB (標準値) 5h = 2.92dB (標準値) 6h = 3.41dB (標準値) 7h = 3.86dB (標準値) |
| 4-3 | E_HS_TX_PE_WIDTH_P1 | RH/W | 0h | Y | E_TXPE_UI 調整 eUSB2 HS TX プリエンファシス幅 OTP によるデフォルト 0h = 0.35UI (標準値) (hw デフォルト) 1h = 0.45UI (標準値) 2h = 0.55UI (標準値) 3h = 0.65UI (標準値) |
| 2 | 予約済み | RH/W | 0h | 予約済み | |
| 1 | 予約済み | RH/W | 0h | 予約済み | |
| 0 | 予約済み | RH/W | 0h | 予約済み | |
| 0 | 予約済み | RH/W | 0h | 予約済み |
E_TX_ADJUST_PORT1 を表 9-21 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7-6 | 予約済み | RH/W | 0h | 予約済み | |
| 5 | 予約済み | RH/W | 0h | 予約済み | |
| 4-3 | E_HS_TX_SLEW_RATE_P1 | RH/W | 1h | Y | TEHSRF 調整 eUSB2 HS TX スルーレート 390ps ~ 540ps OTP によるデフォルト 0h = 390ps (標準値) 1h = 440ps (標準値) (hw デフォルト) 2h = 490ps (標準値) 3h = 540ps (標準値) |
| 2-0 | E_HS_TX_AMPLITUDE_P1 | RH/W | 4h | Y | VEHSOD 調整 eUSB2 HS TX 振幅 360mV ~ 500mV (p-2-p) OTP によるデフォルト 0h = 360mV (標準値) 1h = 380mV (標準値) 2h = 400mV (標準値) 3h = 420mV (標準値) (hw デフォルト) 4h = 440mV (標準値) 5h = 460mV (標準値) 6h = 480mV (標準値) 7h = 500mV (標準値) |
E_RX_ADJUST_PORT1 を表 9-22 に示します。
概略表に戻ります。
ハードウェアのデフォルト値は、このレジスタの工場出荷時のプログラマブル OTP により無効にできます。
| ビット | フィールド | タイプ | リセット | OTP からのデフォルト (Y/N) | 説明 |
|---|---|---|---|---|---|
| 7 | 予約済み | RH/W | 0h | 予約済み | |
| 6-4 | E_SQUELCH_THRESHOLD_P1 | RH/W | 6h | Y | VEHSSQ 調整 eUSB2 HS スケルチ検出スレッショルド OTP によるデフォルト 0h = 104mV (標準値) 1h = 101mV (標準値) 2h = 98mV (標準値) 3h = 90mV (標準値) 4h = 81mV (標準値) 5h = 73mV (標準値) 6h = 67mV (標準値) (hw デフォルト) 7h = 60mV (標準値) |
| 3-0 | E_EQ_P1 | RH/W | 2h | Y | EQ_EHS 調整 eUSB2 RX イコライザ制御 OTP によるデフォルト 0h = 0.34dB (標準値) (hw デフォルト) 1h = 0.71dB (標準値) 2h = 1.02dB (標準値) 3h = 1.36dB (標準値) 4h = 1.64dB (標準値) 5h = 1.94dB (標準値) 6h = 2.19dB (標準値) 7h = 2.45dB (標準値) 8h = 2.69dB (標準値) 9h = 2.93dB (標準値) Ah = 3.13dB (標準値) Bh = 3.35dB (標準値) Ch = 3.53dB (標準値) Dh = 3.72dB (標準値) Eh = 3.89dB (標準値) Fh = 4.07dB (標準値) |
INT_STATUS_1 を表 9-23 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | INT_GPIO1_RISING_EDGE | R/W1C | 0h | GPIO1 立ち上がりエッジ イネーブル 0h = 割り込みなし 1h = 割り込みあり |
| 6 | INT_GPIO1_FALLING_EDGE | R/W1C | 0h | GPIO1 立ち下がりエッジ イネーブル 0h = 割り込みなし 1h = 割り込みあり |
| 5 | INT_GPIO0_RISING_EDGE | R/W1C | 0h | GPIO0 立ち上がりエッジ イネーブル 0h = 割り込みなし 1h = 割り込みあり |
| 4 | INT_GPIO0_FALLING_EDGE | R/W1C | 0h | GPIO0 立ち下がりエッジ イネーブル 0h = 割り込みなし 1h = 割り込みあり |
| 3 | INT_USB_REMOTE_WAKE_P1 | R/W1C | 0h | USB ポート 1 でのリモート ウェーク イベント検出 0h = 割り込みなし 1h = 割り込みあり |
| 2 | INT_USB_DISCONNECT_P1 | R/W1C | 0h | ポート 1 での接続解除イベントの発生 0h = 割り込みなし 1h = 割り込みあり |
| 1 | INT_USB_REMOTE_WAKE_P0 | R/W1C | 0h | USB ポート 0 でのリモート ウェーク イベント検出 0h = 割り込みなし 1h = 割り込みあり |
| 0 | INT_USB_DISCONNECT_P0 | R/W1C | 0h | ポート 0 での接続解除イベントの発生 0h = 割り込みなし 1h = 割り込みあり |
INT_STATUS_2 を表 9-24 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7-4 | 予約済み | R | 0h | 予約済み |
| 3 | INT_USB_DET_ATTACH_P1 | R/W1C | 0h | ポート 1 でのデバイス接続イベントの発生 0h = 割り込みなし 1h = 割り込みあり |
| 2 | INT_USB_DET_ATTACH_P0 | R/W1C | 0h | ポート 0 でのデバイス接続イベントの発生 0h = 割り込みなし 1h = 割り込みあり |
| 1 | INT_USB_OVP_P1 | R/W1C | 0h | ポート 1 での過電圧状態 (DP/DN 電圧 > VOVP_TH) の発生 0h = 割り込みなし 1h = 割り込みあり |
| 0 | INT_USB_OVP_P0 | R/W1C | 0h | ポート 0 での過電圧状態 (DP/DN 電圧 > VOVP_TH) の発生 0h = 割り込みなし 1h = 割り込みあり |
表 9-25 に、REV_ID を示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7-0 | REV_ID | RH | 3h | デバイス リビジョン。 4h = デバイス リビジョン 4 |
表 9-26 に、GLOBAL_CONFIG を示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | SOFT_RST | WtoPH | 0h | このフィールドに 1 を書き込むことは、RESETB を Low にパルス印加するのと同じです |
| 6 | DISABLE_P1 | R/W | 0h | モード リピータ 1 ディスエーブル (I2C はアクティブのまま) (ポートが接続解除されていない場合、接続解除イベントまで待機してリピータを無効化) 0h = リピータ イネーブル 1h = リピータ ディスエーブル |
| 5 | DISABLE_P0 | R/W | 0h | モード リピータ 0 ディスエーブル (I2C はアクティブのまま) (ポートが接続解除されていない場合、接続解除イベントまで待機してリピータを無効化) 0h = リピータ イネーブル 1h = リピータ ディスエーブル |
| 4 | INT_OUT_TYPE | R/W | 0h | INT 出力タイプ オープン ドレイン モードの INT 出力駆動強度はGPIO 設定と同じ 0h = オープン ドレイン 1h = プッシュプル |
| 3 | INT_POLARITY | R/W | 0h | プッシュプル モードの INT ピン極性のみ (オープン ドレイン モードは常にアクティブ Low) 0h = アクティブ High (プッシュプルのみ) 1h = アクティブ Low (プッシュプルのみ、オープン ドレインは常にアクティブ Low) |
| 2 | 予約済み | R/W | 0h | 予約済み |
| 1-0 | 予約済み | R | 0h | 予約済み |
INT_ENABLE_1 を表 9-27 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | GPIO1_RISING_EDGE | R/W | 0h | INT_GPIO1_RISING_EDGE イネーブル。 GPIO1_IN_TRIGGER_TYPE = 0 (エッジ) のとき、これにより GPIO1 の立ち上がりエッジでの割り込みが有効化されます。 GPIO1_IN_TRIGGER_TYPE = 1 (レベル) のとき、これにより GPIO1 = High のときに割り込みが有効化されます。 0h = 非イネーブル 1h = イネーブル |
| 6 | GPIO1_FALLING_EDGE | R/W | 0h | INT_GPIO1_FALLING_EDGE イネーブル GPIO1_IN_TRIGGER_TYPE = 0 (エッジ) のとき、これにより GPIO1 の立ち下がりエッジでの割り込みが有効化されます。 GPIO1_IN_TRIGGER_TYPE = 1 (レベル) のとき、これにより GPIO1 = Low のときに割り込みが有効化されます。 0h = 非イネーブル 1h = イネーブル |
| 5 | GPIO0_RISING_EDGE | R/W | 0h | INT_GPIO0_RISING_EDGE イネーブル GPIO0_IN_TRIGGER_TYPE = 0 (エッジ) のとき、これにより GPIO0 の立ち上がりエッジでの割り込みが有効化されます。 GPIO0_IN_TRIGGER_TYPE = 1 (レベル) のとき、これにより GPIO0 = High のときに割り込みが有効化されます。 0h = 非イネーブル 1h = イネーブル |
| 4 | GPIO0_FALLING_EDGE | R/W | 0h | INT_GPIO0_FALLING_EDGE イネーブル GPIO0_IN_TRIGGER_TYPE = 0 (エッジ) のとき、これにより GPIO0 の立ち下がりエッジでの割り込みが有効化されます。 GPIO0_IN_TRIGGER_TYPE = 1 (レベル) のとき、これにより GPIO0 = Low のときに割り込みが有効化されます。 0h = 非イネーブル 1h = イネーブル |
| 3 | USB_REMOTE_WAKE_P1 | R/W | 0h | INT_USB_REMOTE_WAKE_P1 イネーブル L2 状態割り込みモードを参照 0h = 非イネーブル 1h = イネーブル |
| 2 | USB_DISCONNECT_P1 | R/W | 0h | INT_USB_DISCONNECT_P1 イネーブル L2 状態割り込みモードを参照 0h = 非イネーブル 1h = イネーブル |
| 1 | USB_REMOTE_WAKE_P0 | R/W | 0h | INT_USB_REMOTE_WAKE_P0 イネーブル L2 状態割り込みモードを参照 0h = 非イネーブル 1h = イネーブル |
| 0 | USB_DISCONNECT_P0 | R/W | 0h | INT_USB_DISCONNECT_P0 イネーブル L2 状態割り込みモードを参照 0h = 非イネーブル 1h = イネーブル |
INT_ENABLE_2 を表 9-28 に示します。
概略表に戻ります。
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 7 | INT_OVERRIDE_EN | R/W | 0h | INT ピン イネーブル 0h = 非イネーブル 1h = イネーブル |
| 6 | INT_VALUE | R/W | 0h | INT_OVERRIDE=1 のとき、INT で駆動する値 INT 出力ピンは割り込みアサートを示します。このピンは、INT ピン構成に従います。 オープン ドレイン モードでは、このピンはアクティブ Low で、割り込みのアサートを示します。プッシュプル モードでは、このピンはアクティブ Low/High 構成に従い、INT のアサートを示します。 0h = 出力:割り込みをアサートしない 1h = 出力:割り込みをアサートする |
| 5-4 | 予約済み | R | 0h | 予約済み |
| 3 | USB_DETECT_ATTACH_P1 | R/W | 0h | INT_USB_DET_ATTACH_P1 イネーブル eDSP のパワーダウン時にデバイス接続検出を有効化 0h = 非イネーブル 1h = イネーブル |
| 2 | USB_DETECT_ATTACH_P0 | R/W | 0h | INT_USB_DET_ATTACH_P0 イネーブル eDSP のパワーダウン時にデバイス接続検出を有効化 0h = 非イネーブル 1h = イネーブル |
| 1 | USB_OVP_P1 | R/W | 0h | 過電圧ポート 1 割り込みイネーブル 0h = 非イネーブル 1h = イネーブル |
| 0 | USB_OVP_P0 | R/W | 0h | 過電圧ポート 0 割り込みイネーブル 0h = 非イネーブル 1h = イネーブル |