JAJSXE8 October   2025 DRV8311-Q1

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 説明
  5. デバイス比較表
  6. ピン構成および機能
  7. 仕様
    1. 6.1 絶対最大定格
    2. 6.2 ESD 定格
    3. 6.3 推奨動作条件
    4. 6.4 熱に関する情報
    5. 6.5 電気的特性
    6. 6.6 SPI のタイミング要件
    7. 6.7 SPI セカンダリ デバイス モードのタイミング
    8. 6.8 代表的特性
  8. 詳細説明
    1. 7.1 概要
    2. 7.2 機能ブロック図
    3. 7.3 機能説明
      1. 7.3.1  出力ステージ
      2. 7.3.2  制御モード
        1. 7.3.2.1 6x PWM モード (DRV8311S-Q1 および DRV8311H-Q1 バリアントのみ)
        2. 7.3.2.2 3x PWM モード (DRV8311S-Q1 および DRV8311H-Q1 バリアントのみ)
        3. 7.3.2.3 PWM 生成モード (DRV8311S-Q1 および DRV8311P-Q1 バリアント)
      3. 7.3.3  デバイス インターフェイス モード
        1. 7.3.3.1 シリアル・ペリフェラル・インターフェイス (SPI)
        2. 7.3.3.2 ハードウェア インターフェイス
      4. 7.3.4  AVDD リニア電圧レギュレータ
      5. 7.3.5  チャージ ポンプ
      6. 7.3.6  スルー レート制御
      7. 7.3.7  クロス導通 (デッド タイム)
      8. 7.3.8  伝搬遅延
      9. 7.3.9  ピン配置図
        1. 7.3.9.1 ロジック レベル入力ピン (内部プルダウン)
        2. 7.3.9.2 ロジック レベル入力ピン (内部プルアップ)
        3. 7.3.9.3 オープン ドレイン ピン
        4. 7.3.9.4 プッシュプル ピン
        5. 7.3.9.5 4 レベル入力ピン
      10. 7.3.10 電流センス アンプ
        1. 7.3.10.1 電流センス アンプの動作
        2. 7.3.10.2 電流センス アンプ オフセットの補正
      11. 7.3.11 保護
        1. 7.3.11.1 VM 電源低電圧ロックアウト (NPOR)
        2. 7.3.11.2 低電圧保護 (UVP)
        3. 7.3.11.3 過電流保護 (OCP)
          1. 7.3.11.3.1 OCP ラッチ シャットダウン (OCP_MODE = 010b)
          2. 7.3.11.3.2 OCP 自動リトライ (OCP_MODE = 000b または 001b)
          3. 7.3.11.3.3 OCP 通知のみ (OCP_MODE = 011b)
          4. 7.3.11.3.4 OCP 無効 (OCP_MODE = 111b)
        4. 7.3.11.4 過熱保護
          1. 7.3.11.4.1 過熱警告 (OTW)
          2. 7.3.11.4.2 サーマル シャットダウン (OTSD)
    4. 7.4 デバイスの機能モード
      1. 7.4.1 機能モード
        1. 7.4.1.1 スリープ モード
        2. 7.4.1.2 動作モード
        3. 7.4.1.3 フォルト リセット (CLR_FLT または nSLEEP リセット パルス)
    5. 7.5 SPI 通信
      1. 7.5.1 プログラミング
        1. 7.5.1.1 SPI および tSPI フォーマット
  9. DRV8311-Q1 のレジスタ
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 三相ブラシレス DC モーター制御
        1. 9.2.1.1 詳細な設計手順
          1. 9.2.1.1.1 モーター電圧
        2. 9.2.1.2 ドライバの伝搬遅延時間とデッド タイム
        3. 9.2.1.3 遅延補償
        4. 9.2.1.4 電流センシングと出力フィルタリング
        5. 9.2.1.5 アプリケーション曲線
    3. 9.3 三相ブラシレス DC tSPI モーター制御
      1. 9.3.1 詳細な設計手順
    4. 9.4 他のアプリケーション
    5. 9.5 電源に関する推奨事項
      1. 9.5.1 バルク コンデンサ
    6. 9.6 レイアウト
      1. 9.6.1 レイアウトのガイドライン
      2. 9.6.2 レイアウト例
      3. 9.6.3 熱に関する注意事項
        1. 9.6.3.1 消費電力と接合部温度の概算
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 サポート・リソース
    2. 10.2 商標
    3. 10.3 静電気放電に関する注意事項
    4. 10.4 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

パッケージ・オプション

メカニカル・データ(パッケージ|ピン)
サーマルパッド・メカニカル・データ
発注情報

DRV8311-Q1 のレジスタ

DRV8311-Q1 レジスタのメモリマップされたレジスタを、DRV8311-Q1 のレジスタ に示します。DRV8311-Q1 のレジスタ に記載されていないレジスタ オフセット アドレスは予約領域と見なされ、レジスタの内容は変更されません。

表 8-1 DRV8311-Q1 のレジスタ
オフセット略称レジスタ名セクション
0hDEV_STS1デバイス ステータス 1 レジスタDEV_STS1 レジスタ (オフセット = 0h) [リセット = 0080h]
4hOT_STS過熱ステータス レジスタOT_STS レジスタ (オフセット = 4h) [リセット値 = 0000h]
5hSUP_STS電源ステータス レジスタSUP_STS レジスタ (オフセット = 5h) [リセット値 = 0000h]
6hDRV_STSドライバ ステータス レジスタDRV_STS レジスタ (オフセット = 6h) [リセット値 = 0000h]
7hSYS_STSシステム ステータス レジスタSYS_STS レジスタ (オフセット = 7h) [リセット値 = 0000h]
ChPWM_SYNC_PRDPWM 同期周期レジスタPWM_SYNC_PRD レジスタ (オフセット = Ch) [リセット値 = 0000h]
10hFLT_MODEフォルト モード レジスタFLT_MODE レジスタ (オフセット = 10h) [リセット値 = 0115h]
12hSYSF_CTRLシステム フォルト制御レジスタSYSF_CTRL レジスタ (オフセット = 12h) [リセット値 = 0515h]
13hDRVF_CTRLドライバ フォルト制御レジスタDRVF_CTRL レジスタ (オフセット = 13h) [リセット値 = 0030h]
16hFLT_TCTRLフォルト タイミング制御レジスタFLT_TCTRL レジスタ (オフセット = 16h) [リセット値 = 0003h]
17hFLT_CLRフォルト クリア レジスタFLT_CLR レジスタ (オフセット = 17h) [リセット値 = 0000h]
18hPWMG_PERIODPWM_GEN 周期レジスタPWMG_PERIOD レジスタ (オフセット = 18h) [リセット値 = 0000h]
19hPWMG_A_DUTYPWM_GEN A デューティ レジスタPWMG_A_DUTY レジスタ (オフセット = 19h) [リセット値 = 0000h]
1AhPWMG_B_DUTYPWM_GEN B デューティ レジスタPWMG_B_DUTY レジスタ (オフセット = 1Ah) [リセット値 = 0000h]
1BhPWMG_C_DUTYPWM_GEN C デューティ レジスタPWMG_C_DUTY レジスタ (オフセット = 1Bh) [リセット値 = 0000h]
1ChPWM_STATEPWM 状態レジスタPWM_STATE (オフセット = 1Ch) [リセット値= 0777h]
1DhPWMG_CTRLPWM_GEN 制御レジスタPWMG_CTRL レジスタ (オフセット = 1Dh) [リセット値 = 0000h]
20hPWM_CTRL1PWM 制御レジスタ 1PWM_CTRL1 レジスタ (オフセット = 20h) [リセット = 0007h]
22hDRV_CTRLプリドライバ制御レジスタDRV_CTRL レジスタ (オフセット = 22h) [リセット値 = 0000h]
23hCSA_CTRLCSA 制御レジスタCSA_CTRL レジスタ (オフセット = 23h) [リセット値 = 0008h]
3FhSYS_CTRLシステム コントロール レジスタSYS_CTRL レジスタ (オフセット = 3Fh) [リセット値 = 0000h]

表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。DRV8311-Q1 のアクセス タイプ コード に、このセクションでアクセス タイプに使用しているコードを示します。

表 8-2 DRV8311-Q1 のアクセス タイプ コード
アクセス タイプコード説明
読み取りタイプ
RR読み取り
R-0R
-0
読み取り
0 を返す
書き込みタイプ
WW書き込み
リセットまたはデフォルト値
-nリセット後の値またはデフォルト値

8.1 DEV_STS1 レジスタ (オフセット = 0h) [リセット = 0080h]

DEV_STS1 レジスタ に、DEV_STS1 を示し、DEV_STS1 レジスタ フィールドの説明 に、その説明を示します。

概略表に戻ります。

デバイス ステータス 1 レジスタ

図 8-1 DEV_STS1 レジスタ
15141312111098
Parity_bit予約済みOTP_FLT
R-0hR-0-0hR-0h
76543210
リセットSPI_FLTOCP予約済みUVPOTFAULT
R-1hR-0hR-0hR-0hR-0hR-0hR-0h
表 8-3 DEV_STS1 レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-9予約済みR-00h予約済み
8OTP_FLTR0hOTP 読み取りフォルト

0h = OTP 読み取りフォルトは未検出

1h = OTP 読み取りフォルトを検出済み

7リセットR1h電源のパワーオン リセット ステータス

0h = パワーオン リセット状態は未検出

1h = パワーオン リセット状態を検出済み

6SPI_FLTR0hSPI のフォルト ステータス

0h = SPI 通信フォルトは未検出

1h = SPI通信 フォルトを検出済み

5OCPR0hドライバ過電流保護ステータス

0b = 過電流条件は未検出

1h = 過電流条件を検出済み

4-3予約済みR0h予約済み
2UVPR0h電源低電圧ステータス

0h = CP、AVDD、または VIN_AVDD における低電圧状態は未検出

1h = CP、AVDD、または VIN_AVDD における低電圧状態を検出済み

1OTR0h過熱フォルト ステータス

0h = 過熱警告 / シャットダウンは未検出

1h = 過熱警告 / シャットダウンを検出済み

0FAULTR0hデバイス フォルト ステータス

0h = フォルト状態は未検出

1h = フォルト状態を検出済み

8.2 OT_STS レジスタ (オフセット = 4h) [リセット値 = 0000h]

OT_STS は OT_STS レジスタ に示し、OT_STS レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

過熱ステータス レジスタ

図 8-2 OT_STS レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みOTS_AVDDOTWOTSD
R-0-0hR-0hR-0hR-0h
表 8-4 OT_STS レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-3予約済みR-00h予約済み
2OTS_AVDDR0hAVDD LDO 過熱フォルト ステータス

0h = AVDD 付近での過熱シャットダウンは未検出

1h = AVDD 付近での過熱シャットダウンを検出

1OTWR0h過熱警告ステータス

0h = 過熱警告は未検出

1h = 過熱警告を検出済み

0OTSDR0h過熱シャットダウン フォルト ステータス

0h = 過熱シャットダウンは未検出

1h = 過熱シャットダウンを検出済み

8.3 SUP_STS レジスタ (オフセット = 5h) [リセット値 = 0000h]

SUP_STS は SUP_STS レジスタ に示し、SUP_STS レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

電源ステータス レジスタ

図 8-3 SUP_STS レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みCSAREF_UVCP_UV予約済みAVDD_UV予約済みVINAVDD_UV
R-0-0hR-0hR-0hR-0-0hR-0hR-0-0hR-0h
表 8-5 SUP_STS レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-6予約済みR-00h予約済み
5CSAREF_UVR0hCSA REF 低電圧フォルト ステータス

0h = CSAREF 低電圧は未検出

1h = CSAREF 低電圧を検出済み

4CP_UVR0hチャージ ポンプ低電圧フォルト ステータス

0h =チャージ ポンプの低電圧は未検出

1h = チャージ ポンプの低電圧を検出済み

3予約済みR-00h予約済み
2AVDD_UVR0hAVDD LDO 低電圧フォルト ステータス

0h =AVDD 出力の低電圧は未検出

1h = AVDD 出力の低電圧を検出済み

1予約済みR-00h予約済み
0VINAVDD_UVR0hVIN_AVDD 低電圧フォルト ステータス

0h = AVDD 電源入力の低電圧は未検出

1h = AVDD 電源入力低電圧を検出済み

8.4 DRV_STS レジスタ (オフセット = 6h) [リセット値 = 0000h]

DRV_STS は DRV_STS レジスタ に示し、DRV_STS レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

ドライバ ステータス レジスタ

図 8-4 DRV_STS レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みOCPC_HSOCPB_HSOCPA_HS予約済みOCPC_LSOCPB_LSOCPA_LS
R-0-0hR-0hR-0hR-0hR-0-0hR-0hR-0hR-0h
表 8-6 DRV_STS レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-7予約済みR-00h予約済み
6OCPC_HSR0hOUTC のハイサイド MOSFET における過電流ステータス

0h = OUTC のハイサイド MOSFET の過電流は未検出

1h = OUTC のハイサイド MOSFET の過電流が検出済み

5OCPB_HSR0hOUTB のハイサイド MOSFET における過電流ステータス

0h = OUTB のハイサイド MOSFET の過電流は未検出

1h = OUTB のハイサイド MOSFET の過電流が検出済み

4OCPA_HSR0hOUTA のハイサイド MOSFET における過電流ステータス

0h = OUTA のハイサイド MOSFET の過電流は未検出

1h = OUTA のハイサイド MOSFET の過電流が検出済み

3予約済みR-00h予約済み
2OCPC_LSR0hOUTC のローサイド MOSFET における過電流ステータス

0h = OUTC のローサイド MOSFET の過電流は未検出

1h = OUTC のローサイド MOSFET の過電流が検出済み

1OCPB_LSR0hOUTB のローサイド MOSFET における過電流ステータス

0h = OUTB のローサイド MOSFET の過電流は未検出

1h = OUTB のローサイド MOSFET の過電流が検出済み

0OCPA_LSR0hOUTA のローサイド MOSFET における過電流ステータス

0h = OUTA のローサイド MOSFET の過電流は未検出

1h = OUTA のローサイド MOSFET の過電流が検出済み

8.5 SYS_STS レジスタ (オフセット = 7h) [リセット値 = 0000h]

SYS_STS は SYS_STS レジスタ に示し、SYS_STS レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

システム ステータス レジスタ

図 8-5 SYS_STS レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みOTPLD_ERR予約済みSPI_PARITYBUS_CNTFRM_ERR
R-0-0hR-0hR-0-0hR-0hR-0hR-0h
表 8-7 SYS_STS レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-5予約済みR-00h予約済み
4OTPLD_ERRR0hOTP 読み取りエラー

0h = OTP 読み込みエラーは未検出

1h = OTP 読み込みエラーを検出済み

3予約済みR-00h予約済み
2SPI_PARITYR0hSPI パリティ エラー

0h = SPI パリティ エラーは未検出

1h = SPI パリティ エラーを検出済み

1BUS_CNTR0hSPI バス競合エラー

0h = SPI バス競合エラーは未検出

1h = SPI バス競合エラーを検出済み

0FRM_ERRR0hSPI フレーム エラー

0h = SPI フレーム エラーは未検出

1h = SPI フレーム エラーを検出済み

8.6 PWM_SYNC_PRD レジスタ (オフセット = Ch) [リセット値 = 0000h]

PWM_SYNC_PRD は PWM_SYNC_PRD レジスタ に示し、PWM_SYNC_PRD レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM 同期周期レジスタ

図 8-6 PWM_SYNC_PRD レジスタ
15141312111098
Parity_bit予約済みPWM_SYNC_PRD
R-0hR-0-0hR-0h
76543210
PWM_SYNC_PRD
R-0h
表 8-8 PWM_SYNC_PRD レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-0PWM_SYNC_PRDR0hPWM_SYNC 信号の周期を示す 12 ビット出力

8.7 FLT_MODE レジスタ (オフセット = 10h) [リセット値 = 0115h]

FLT_MODE は FLT_MODE レジスタ に示し、FLT_MODE レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

フォルト モード レジスタ

図 8-7 FLT_MODE レジスタ
15141312111098
Parity_bit予約済みOTPFLT_MODE
R-0hR-0-0hR/W-1h
76543210
SPIFLT_MODEOCP_MODEUVP_MODEOTSD_MODE
R/W-0hR/W-1hR/W-1hR/W-1h
表 8-9 FLT_MODE レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-9予約済みR-00h予約済み
8OTPFLT_MODER/W1hシステム フォルト モード。

0h = OTP 読み取りフォルトは有効

1h = OTP 読み取りフォルトは無効

7SPIFLT_MODER/W0hSPI フォルト モード

0h = SPI フォルトは有効

1h = SPI フォルトは無効

6-4OCP_MODER/W1h過電流保護フォルト モード

0h = nFault に通知、プリドライバはハイ インピーダンス、低速リトライ時間で自動回復 (ms 単位)

1h = nFault に通知、プリドライバはハイ インピーダンス、高速リトライ時間で自動回復 (ms 単位)

2h = nFault に通知、プリドライバはハイ インピーダンス、フォルトをラッチ

3h = nFault に通知、プリドライバは動作なし

4h = 予約済み

5h = 予約済み

6h = 予約済み

7h = 無効

3-2UVP_MODER/W1h低電圧保護フォルト モード

0h = nFault に通知、プリドライバはハイ インピーダンス、低速リトライ時間で自動回復 (ms 単位)

1h = nFault に通知、プリドライバはハイ インピーダンス、高速リトライ時間で自動回復 (ms 単位)

2h = 予約済み

3h = 予約済み

1-0OTSD_MODER/W1h過熱フォルト モード

0h = nFault に通知、プリドライバはハイ インピーダンス、低速リトライ時間で自動回復 (ms 単位)

1h = nFault に通知、プリドライバはハイ インピーダンス、高速リトライ時間で自動回復 (ms 単位)

2h = 予約済み

3h = 予約済み

8.8 SYSF_CTRL レジスタ (オフセット = 12h) [リセット値 = 0515h]

SYSF_CTRL は SYSF_CTRL レジスタ に示し、SYSF_CTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

システム フォルト制御レジスタ

図 8-8 SYSF_CTRL レジスタ
15141312111098
Parity_bit予約済みOTAVDD_ENOTW_EN予約済み
R-0hR-0-0hR/W-1hR/W-0hR-0-4h
76543210
予約済みCSAREFUV_EN予約済み予約済み予約済み予約済み予約済み
R-0-4hR/W-0hR/W-1hR-0-0hR/W-1hR-0-0hR/W-1h
表 8-10 SYSF_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-11予約済みR-00h予約済み
10OTAVDD_ENR/W1hAVDD 過熱フォルトの有効化

0h = AVDD 付近の過熱保護は無効

1h = AVDD 付近の過熱保護は有効

9OTW_ENR/W0h過熱警告フォルトの有効化

0h = 過熱警告の nFAULT 通知は無効

1h = 過熱警告の nFAULT 通知は有効

8-6予約済みR-04h予約済み
5CSAREFUV_ENR/W0hCSAREF 低電圧フォルトの有効化

0h = CSAREF の低電圧ロックアウトは無効

1h =CSAREF の低電圧ロックアウトは有効

4予約済みR/W1h予約済み
3予約済みR-00h予約済み
2予約済みR/W1h予約済み
1予約済みR-00h予約済み
0予約済みR/W1h予約済み

8.9 DRVF_CTRL レジスタ (オフセット = 13h) [リセット値 = 0030h]

DRVF_CTRL は DRVF_CTRL レジスタ に示し、DRVF_CTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

ドライバ フォルト制御レジスタ

図 8-9 DRVF_CTRL レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みOCP_DEGOCP_TBLANK予約済みOCP_LVL
R-0-0hR/W-3hR/W-0hR-0-0hR/W-0h
表 8-11 DRVF_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-6予約済みR-00h予約済み
5-4OCP_DEGR/W3hOCP グリッチ除去時間

0h = OCP グリッチ除去時間は 0.2µs

1h = OCP グリッチ除去時間は 0.5µs

2h = OCP グリッチ除去時間は 0.8µs

3h = OCP グリッチ除去時間は 1µs

3-2OCP_TBLANKR/W0hOCP ブランキング時間

0h = OCP ブランキング時間は 0.2µs

1h = OCP ブランキング時間は 0.5µs

2h = OCP ブランキング時間は 0.8µs

3h = OCP ブランキング時間は 1µs

1予約済みR-00h予約済み
0OCP_LVLR/W0hOCP レベルの設定

0h = OCP レベルは 9A (標準値)

1h = OCP レベルは 5A (標準値)

8.10 FLT_TCTRL レジスタ (オフセット = 16h) [リセット値 = 0003h]

FLT_TCTRL は FLT_TCTRL レジスタ に示し、FLT_TCTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

フォルト タイミング制御レジスタ

図 8-10 FLT_TCTRL レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みSLOW_TRETRYFAST_TRETRY
R-0-0hR/W-0hR/W-3h
表 8-12 FLT_TCTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-4予約済みR-00h予約済み
3-2SLOW_TRETRYR/W0hフォルト状態からの低速回復リトライ時間

0h = 0.5s

1h = 1s

2h = 2s

3h = 5s

1-0FAST_TRETRYR/W3hフォルト状態からの高速回復リトライ時間

0h = 0.5ms

1h = 1ms

2h = 2ms

3h = 5ms

8.11 FLT_CLR レジスタ (オフセット = 17h) [リセット値 = 0000h]

FLT_CLR は FLT_CLR レジスタ に示し、FLT_CLR レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

フォルト クリア レジスタ

図 8-11 FLT_CLR レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みFLT_CLR
R-0-0hW-0h
表 8-13 FLT_CLR レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-1予約済みR-00h予約済み
0FLT_CLRW0hフォルトをクリア

0h = クリア フォルト コマンド発行なし

1h = ラッチされたフォルト ビットをクリア書き込んだ後、このビットは自動的にリセットされます。

8.12 PWMG_PERIOD レジスタ (オフセット = 18h) [リセット値 = 0000h]

PWMG_PERIOD は PWMG_PERIOD レジスタ に示し、PWMG_PERIOD レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM_GEN 周期レジスタ

図 8-12 PWMG_PERIOD レジスタ
15141312111098
Parity_bit予約済みPWM_PRD_OUT
R-0hR-0-0hR/W-0h
76543210
PWM_PRD_OUT
R/W-0h
表 8-14 PWMG_PERIOD レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-0PWM_PRD_OUTR/W0hPWM 生成モードにおける出力 PWM 信号の 12 ビット周期

8.13 PWMG_A_DUTY レジスタ (オフセット = 19h) [リセット値 = 0000h]

PWMG_A_DUTY は PWMG_A_DUTY レジスタ に示し、PWMG_A_DUTY レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM_GEN A デューティ レジスタ

図 8-13 PWMG_A_DUTY レジスタ
15141312111098
Parity_bit予約済みPWM_DUTY_OUTA
R-0hR-0-0hR/W-0h
76543210
PWM_DUTY_OUTA
R/W-0h
表 8-15 PWMG_A_DUTY レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-0PWM_DUTY_OUTAR/W0hPWM 生成モードにおける A 相出力の 12 ビットデューティ サイクル

8.14 PWMG_B_DUTY レジスタ (オフセット = 1Ah) [リセット値 = 0000h]

PWMG_B_DUTY は PWMG_B_DUTY レジスタ に示し、PWMG_B_DUTY レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM_GEN B デューティ レジスタ

図 8-14 PWMG_B_DUTY レジスタ
15141312111098
Parity_bit予約済みPWM_DUTY_OUTB
R-0hR-0-0hR/W-0h
76543210
PWM_DUTY_OUTB
R/W-0h
表 8-16 PWMG_B_DUTY レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-0PWM_DUTY_OUTBR/W0hPWM 生成モードにおける B 相出力の 12 ビットデューティ サイクル

8.15 PWMG_C_DUTY レジスタ (オフセット = 1Bh) [リセット値 = 0000h]

PWMG_C_DUTY は PWMG_C_DUTY レジスタ に示し、PWMG_C_DUTY レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM_GEN C デューティ レジスタ

図 8-15 PWMG_C_DUTY レジスタ
15141312111098
Parity_bit予約済みPWM_DUTY_OUTC
R-0hR-0-0hR/W-0h
76543210
PWM_DUTY_OUTC
R/W-0h
表 8-17 PWMG_C_DUTY レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-0PWM_DUTY_OUTCR/W0hPWM 生成モードにおける C 相出力の 12 ビットデューティ サイクル

8.16 PWM_STATE (オフセット = 1Ch) [リセット値= 0777h]

PWM_STATE は PWM_STATE レジスタ に示し、PWM_STATE レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM 状態レジスタ

図 8-16 PWM_STATE レジスタ
15141312111098
Parity_bit予約済みPWMC_STATE
R-0hR-0-0hR/W-7h
76543210
予約済みPWMB_STATE予約済みPWMA_STATE
R-0-0hR/W-7hR-0-0hR/W-7h
表 8-18 PWM_STATE レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-11予約済みR-00h予約済み
10-8PWMC_STATER/W7hC 相ドライバ出力制御

0h = ハイサイドはオフ、ローサイドはオフ

1h = ハイサイドはオフ、ローサイドは強制オン

2h = ハイサイドは強制オン、ローサイドはオフ

3h = 予約済み

4h = 予約済み

5h = ハイサイドはオフ、ローサイドは PWM

6h = ハイサイドは PWM、ローサイドはオフ

7h = ハイサイドは PWM、ローサイドは !PWM

7予約済みR-00h予約済み
6-4PWMB_STATER/W7hB 相ドライバ出力制御

0h = ハイサイドはオフ、ローサイドはオフ

1h = ハイサイドはオフ、ローサイドは強制オン

2h = ハイサイドは強制オン、ローサイドはオフ

3h = 予約済み

4h = 予約済み

5h = ハイサイドはオフ、ローサイドは PWM

6h = ハイサイドは PWM、ローサイドはオフ

7h = ハイサイドは PWM、ローサイドは !PWM

3予約済みR-00h予約済み
2-0PWMA_STATER/W7hA 相ドライバ出力制御

0h = ハイサイドはオフ、ローサイドはオフ

1h = ハイサイドはオフ、ローサイドは強制オン

2h = ハイサイドは強制オン、ローサイドはオフ

3h = 予約済み

4h = 予約済み

5h = ハイサイドはオフ、ローサイドは PWM

6h = ハイサイドは PWM、ローサイドはオフ

7h = ハイサイドは PWM、ローサイドは !PWM

8.17 PWMG_CTRL レジスタ (オフセット = 1Dh) [リセット値 = 0000h]

PWMG_CTRL は PWMG_CTRL レジスタ に示し、PWMG_CTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

PWM_GEN 制御レジスタ

図 8-17 PWMG_CTRL レジスタ
15141312111098
Parity_bit予約済みPWM_ENPWMCNTR_MODE
R-0hR-0-0hR/W-0hR/W-0h
76543210
PWM_OSC_SYNCSPICLK_FREQ_SYNCSPISYNC_ACRCY
R/W-0hR/W-0hR/W-0h
表 8-19 PWMG_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-11予約済みR-00h予約済み
10PWM_ENR/W0h3X 内部モード PWM 生成を有効化

0h = PWM_GEN 無効

1h = PWM_GEN 有効

9-8PWMCNTR_MODER/W0hPWM 生成カウンタ モード

0h = アップおよびダウン

1h = アップ

2h = ダウン

3h = 動作なし

7-5PWM_OSC_SYNCR/W0h発振器の同期と PWM_SYNC 制御

0h = 発振器の同期は無効

1h = PWM_SYNC_PRD は PWM_SYNC 信号の周期を示し、PWM 周期のキャリブレーションに使用可能

2h = PWM_SYNC 信号を用いて、PWM 周期を設定

3h = 発振器の同期は無効

4h = 発振器の同期は無効

5h = PWM_SYNC 信号を発振器の同期に使用 (20kHz 周波数のみ対応)

6h = PWM_SYNC 信号を発振器の同期および PWM 周期の設定に使用 (20kHz 周波数のみ対応)

7h = SPI クロックピン SCLK を発振器の同期に使用 (SPICLK_FREQ_SYNC を設定)

4-2SPICLK_FREQ_SYNCR/W0h発振器同期時の SPI クロック周波数

0h = 1MHz

1h = 1.25MHz

2h = 2MHz

3h = 2.5MHz

4h = 4MHz

5h = 5MHz

6h = 8MHz

7h = 10MHz

1-0SPISYNC_ACRCYR/W0h発振器同期に必要な SPI クロック サイクル数

0h = 512 クロック サイクル (1%)

1h = 256 クロック サイクル (1%)

2h = 128 クロック サイクル (1%)

3h = 64 クロック サイクル (2%)

8.18 PWM_CTRL1 レジスタ (オフセット = 20h) [リセット = 0007h]

PWM_CTRL1 レジスタ に、PWM_CTRL1 を示し、PWM_CTRL1 レジスタ フィールドの説明 に、その説明を示します。

概略表に戻ります。

PWM 制御レジスタ 1

図 8-18 PWM_CTRL1 レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みSSC_DISPWM_MODE
R-0-0hR/W-1hR/W-3h
表 8-20 PWM_CTRL1 レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-3予約済みR-00h予約済み
2SSC_DISR/W1h内部発振器のスペクトラム拡散変調を無効化

0h = スペクトラム拡散変調は有効

1h = スペクトラム拡散変調は無効

1-0PWM_MODER/W3hPWM モードの選択 (DRV8311-Q1S のリセット設定は 00b、DRV8311-Q1P のリセット設定は 11b)

0h = 6x モード

1h = 6x モード

2h = 3x モード

3h = PWM 生成モード

8.19 DRV_CTRL レジスタ (オフセット = 22h) [リセット値 = 0000h]

DRV_CTRL は DRV_CTRL レジスタ に示し、DRV_CTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

プリドライバ制御レジスタ

図 8-19 DRV_CTRL レジスタ
15141312111098
Parity_bit予約済み予約済み
R-0hR-0-0hR/W-0h
76543210
DLYCMP_ENTDEAD_CTRL予約済みSLEW_RATE
R/W-0hR/W-0hR-0-0hR/W-0h
表 8-21 DRV_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12予約済みR-00h予約済み
11-8予約済みR/W0h予約済み
7DLYCMP_ENR/W0hドライバ遅延補償の有効化

0h = ドライバ遅延補償は無効

1h = ドライバ遅延補償は有効

6-4TDEAD_CTRLR/W0hデッドタイム挿入制御

0h = デッドタイムなし (ハンドシェイクのみ)

1h = 200ns

2h = 400ns

3h = 600ns

4h = 800ns

5h = 1us

6h = 1.2us

7h = 1.4us

3-2予約済みR-00h予約済み
1-0SLEW_RATER/W0hスルーレートの設定

0h = スルーレートは 35V/µs

1h = スルーレートは 75V/µs

2h = スルーレートは 180V/µs

3h = スルーレートは 230V/µs

8.20 CSA_CTRL レジスタ (オフセット = 23h) [リセット値 = 0008h]

CSA_CTRL は CSA_CTRL レジスタ に示し、CSA_CTRL レジスタ フィールドの説明 で説明します。

概略表に戻ります。

CSA 制御レジスタ

図 8-20 CSA_CTRL レジスタ
15141312111098
Parity_bit予約済み
R-0hR-0-0h
76543210
予約済みCSA_EN予約済みCSA_GAIN
R-0-0hR/W-1hR-0-0hR/W-0h
表 8-22 CSA_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-4予約済みR-00h予約済み
3CSA_ENR/W1h電流センス アンプの有効化

0h = 電流センス アンプは無効

1h = 電流センス アンプは有効

2予約済みR-00h予約済み
1-0CSA_GAINR/W0h電流センス アンプのゲイン設定

0h = CSA ゲインは 0.25V/A

1h = CSA ゲインは 0.5V/A

2h = CSA ゲインは 1V/A

3h = CSA ゲインは 2V/A

8.21 SYS_CTRL レジスタ (オフセット = 3Fh) [リセット値 = 0000h]

SYS_CTRL は SYS_CTRL レジスタ に示し、SYS_CTRL レジスタ フィールドの説明 にその説明を記載しています。

概略表に戻ります。

システム コントロール レジスタ

図 8-21 SYS_CTRL レジスタ
15141312111098
Parity_bitWRITE_KEY予約済み予約済み
R-0hW-0hR-0-0hR/W-0h
76543210
REG_LOCKSPI_PEN予約済み予約済み予約済み
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 8-23 SYS_CTRL レジスタ フィールドの説明
ビットフィールドタイプリセット説明
15Parity_bitR0hSPI_PEN が「1」に設定されている場合のパリティ ビット。それ以外の場合は予約済み
14-12WRITE_KEYW0h0x5 このレジスタ固有のキーを書き込み
11-9予約済みR-00h予約済み
8予約済みR/W0h予約済み
7REG_LOCKR/W0hレジスタ ロック ビット

0h = レジスタはロック解除

1h = レジスタはロック済み

6SPI_PENR/W0hSPI および tSPI 両方のパリティ有効化

0h = パリティは無効化

1h = パリティは有効化

5-4予約済みR/W0h予約済み
3予約済みR/W0h予約済み
2-0予約済みR/W0h予約済み