JAJSST7B January   2024  – September 2025 MCF8315C-Q1

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 説明
  5. ピン構成および機能
  6. 仕様
    1. 5.1 絶対最大定格
    2. 5.2 ESD 定格 (車載機器)
    3. 5.3 推奨動作条件
    4. 5.4 熱に関する情報
    5. 5.5 電気的特性
    6. 5.6 標準モードとファースト モードの SDA および SCL バスの特性
  7. 詳細説明
    1. 6.1 概要
    2. 6.2 機能ブロック図
    3. 6.3 機能説明
      1. 6.3.1  出力ステージ
      2. 6.3.2  デバイス インターフェイス
        1. 6.3.2.1 インターフェイス - 制御と監視
        2. 6.3.2.2 I2C インターフェイス
      3. 6.3.3  降圧混在モード降圧レギュレータ
        1. 6.3.3.1 インダクタ モードの降圧
        2. 6.3.3.2 抵抗モードの降圧
        3. 6.3.3.3 外部 LDO を使った降圧レギュレータ
        4. 6.3.3.4 降圧レギュレータからの AVDD 電源シーケンス
        5. 6.3.3.5 混在モードでの降圧動作と制御
        6. 6.3.3.6 降圧低電圧保護
        7. 6.3.3.7 降圧過電流保護
      4. 6.3.4  AVDD リニア電圧レギュレータ
      5. 6.3.5  チャージ ポンプ
      6. 6.3.6  スルー レート制御
      7. 6.3.7  クロス導通 (デッド タイム)
      8. 6.3.8  モーター制御入力源
        1. 6.3.8.1 アナログ モードのモーター制御
        2. 6.3.8.2 PWM モード モーター制御
        3. 6.3.8.3 I2C 方式のモーター制御
        4. 6.3.8.4 周波数モード モーター制御
        5. 6.3.8.5 速度プロファイル
          1. 6.3.8.5.1 リニア リファレンス プロファイル
          2. 6.3.8.5.2 階段リファレンス プロファイル
          3. 6.3.8.5.3 双方向リファレンス プロファイル
      9. 6.3.9  異なる初期条件でのモータの起動
        1. 6.3.9.1 ケース 1 – モータが停止
        2. 6.3.9.2 ケース 2 – モータが順方向に回転
        3. 6.3.9.3 ケース 3 – モータが逆方向に回転
      10. 6.3.10 モータの起動シーケンス (MSS)
        1. 6.3.10.1 初期速度検出 (ISD)
        2. 6.3.10.2 モータの再同期化
        3. 6.3.10.3 リバース ドライブ
          1. 6.3.10.3.1 リバース ドライブ チューニング
      11. 6.3.11 モータ起動
        1. 6.3.11.1 アライン
        2. 6.3.11.2 ダブル アライン
        3. 6.3.11.3 初期位置検出 (IPD)
          1. 6.3.11.3.1 IPD 動作
          2. 6.3.11.3.2 IPD 解放モード
          3. 6.3.11.3.3 IPD アドバンス角度
        4. 6.3.11.4 スロー ファースト サイクル起動
        5. 6.3.11.5 開ループ
        6. 6.3.11.6 オープン ループからクローズ ループへの遷移
      12. 6.3.12 閉ループ制御
        1. 6.3.12.1 閉ループ加速 / 減速スルーレート
        2. 6.3.12.2 速度 PI 制御
        3. 6.3.12.3 電流 PI 制御
        4. 6.3.12.4 トルク モード
        5. 6.3.12.5 過変調
      13. 6.3.13 モーター パラメータ
        1. 6.3.13.1 モータ抵抗
        2. 6.3.13.2 モーター インダクタンス
        3. 6.3.13.3 モータ逆起電力定数
      14. 6.3.14 モーター パラメータ抽出ツール (MPET)
      15. 6.3.15 電圧サージ防止 (AVS)
      16. 6.3.16 アクティブ ブレーキ
      17. 6.3.17 出力 PWM スイッチング周波数
      18. 6.3.18 PWM 変調方式
      19. 6.3.19 デッド タイム補償
      20. 6.3.20 モータ停止オプション
        1. 6.3.20.1 コースト (ハイ インピーダンス) モード
        2. 6.3.20.2 ローサイド ブレーキ
        3. 6.3.20.3 アクティブ スピン ダウン
      21. 6.3.21 FG の構成
        1. 6.3.21.1 FG 出力周波数
        2. 6.3.21.2 開ループ中の FG の
        3. 6.3.21.3 アイドル時およびフォルト時の FG
      22. 6.3.22 DC バス電流制限
      23. 6.3.23 保護
        1. 6.3.23.1  VM 電源低電圧誤動作防止
        2. 6.3.23.2  AVDD 低電圧誤動作防止 (AVDD_UV)
        3. 6.3.23.3  降圧低電圧誤動作防止 (BUCK_UV)
        4. 6.3.23.4  VCP チャージ ポンプ低電圧誤動作防止 (CPUV)
        5. 6.3.23.5  過電圧保護 (OVP)
        6. 6.3.23.6  過電流保護 (OCP)
          1. 6.3.23.6.1 OCP ラッチ シャットダウン (OCP_MODE = 00b)
          2. 6.3.23.6.2 OCP 自動リトライ (OCP_MODE = 01b)
        7. 6.3.23.7  降圧過電流保護
        8. 6.3.23.8  ハードウェア ロック検出電流制限 (HW_LOCK_ILIMIT)
          1. 6.3.23.8.1 HW_LOCK_ILIMIT ラッチ シャットダウン (HW_LOCK_ILIMIT_MODE = 00xxb)
          2. 6.3.23.8.2 HW_LOCK_ILIMIT 自動復帰 (HW_LOCK_ILIMIT_MODE = 01xxb)
          3. 6.3.23.8.3 HW_LOCK_ILIMIT 通知のみ (HW_LOCK_ILIMIT_MODE = 1000b)
          4. 6.3.23.8.4 HW_LOCK_ILIMIT 無効 (HW_LOCK_ILIMIT_MODE = 1xx1b)
        9. 6.3.23.9  モーター ロック (MTR_LCK)
          1. 6.3.23.9.1 MTR_LCK ラッチ シャットダウン (MTR_LCK_MODE = 00xxb)
          2. 6.3.23.9.2 MTR_LCK 自動復帰 (MTR_LCK_MODE= 01xxb)
          3. 6.3.23.9.3 MTR_LCK 通知のみ (MTR_LCK_MODE = 1000b)
          4. 6.3.23.9.4 MTR_LCK 無効 (MTR_LCK_MODE = 1xx1b)
        10. 6.3.23.10 モーター ロック検出
          1. 6.3.23.10.1 ロック 1:異常速度 (ABN_SPEED)
          2. 6.3.23.10.2 ロック 2:異常 BEMF (ABN_BEMF)
          3. 6.3.23.10.3 Lock3:モーター フォルトなし (NO_MTR)
        11. 6.3.23.11 最小 VM (低電圧) 保護
        12. 6.3.23.12 最大 VM (過電圧) 保護
        13. 6.3.23.13 MPET フォルト
        14. 6.3.23.14 IPD フォルト
        15. 6.3.23.15 過熱警告 (OTW)
        16. 6.3.23.16 サーマル シャットダウン (TSD)
    4. 6.4 デバイスの機能モード
      1. 6.4.1 機能モード
        1. 6.4.1.1 スリープ モード
        2. 6.4.1.2 スタンバイ モード
        3. 6.4.1.3 フォルト リセット (CLR_FLT)
    5. 6.5 外部インターフェイス
      1. 6.5.1 DRVOFF 機能
      2. 6.5.2 DAC 出力
      3. 6.5.3 電流センス出力
      4. 6.5.4 発振器ソース
        1. 6.5.4.1 外部クロック ソース
      5. 6.5.5 外部ウォッチドッグ
    6. 6.6 EEPROM アクセスと I2C インターフェイス
      1. 6.6.1 EEPROM アクセス
        1. 6.6.1.1 EEPROM 書き込み
        2. 6.6.1.2 EEPROM 読み出し
      2. 6.6.2 I2C シリアル インターフェイス
        1. 6.6.2.1 I2C データ ワード
        2. 6.6.2.2 I2C 書き込みトランザクション
        3. 6.6.2.3 I2C 読み出しトランザクション
        4. 6.6.2.4 I2C 通信プロトコル パケットの例
        5. 6.6.2.5 I2C クロック ストレッチング
        6. 6.6.2.6 CRC バイト計算
  8. EEPROM (不揮発性) レジスタ マップ
    1. 7.1 Algorithm_Configuration レジスタ
    2. 7.2 Fault_Configuration レジスタ
    3. 7.3 Hardware_Configuration レジスタ
    4. 7.4 Internal_Algorithm_Configuration レジスタ
  9. RAM (揮発性) レジスタ マップ
    1. 8.1 Fault_Status レジスタ
    2. 8.2 System_Status レジスタ
    3. 8.3 Device_Control レジスタ
    4. 8.4 Algorithm_Control レジスタ
    5. 8.5 Algorithm_Variables レジスタ
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 アプリケーション曲線
        1. 9.2.1.1 モータ起動
        2. 9.2.1.2 MPET
        3. 9.2.1.3 デッド タイム補償
        4. 9.2.1.4 自動ハンドオフ
        5. 9.2.1.5 電圧サージ防止 (AVS)
        6. 9.2.1.6 DACOUT を使用したリアルタイムの変数トラッキング
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 バルク コンデンサ
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 熱に関する注意事項
        1. 9.4.2.1 消費電力
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントの更新通知を受け取る方法
    2. 10.2 サポート・リソース
    3. 10.3 商標
    4. 10.4 静電気放電に関する注意事項
    5. 10.5 用語集
  12. 11改訂履歴
  13. 12メカニカル、パッケージ、および注文情報

Fault_Status レジスタ

Fault_Status レジスタのメモリマップされたレジスタを、表 8-1 に示します。表 8-1 にないレジスタ オフセット アドレスはすべて予約済みと見なして、レジスタの内容は変更しないでください。

表 8-1 FAULT_STATUS レジスタ
オフセット略称レジスタ名セクション
E0hGATE_DRIVER_FAULT_STATUSフォルト ステータス レジスタセクション 8.1.1
E2hCONTROLLER_FAULT_STATUSフォルト ステータス レジスタセクション 8.1.2

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

表 8-2 Fault_Status のアクセス タイプ コード
アクセス タイプコード説明
読み取りタイプ
RR読み出し
リセットまたはデフォルト値
-nリセット後の値またはデフォルト値

8.1.1 GATE_DRIVER_FAULT_STATUS レジスタ (オフセット = E0h) [リセット = 00000000h]

図 8-1 に、GATE_DRIVER_FAULT_STATUS を示し、表 8-3 に、その説明を示します。

概略表に戻ります。

各種ゲート ドライバ フォルトのステータス

図 8-1 GATE_DRIVER_FAULT_STATUS レジスタ
3130292827262524
DRIVER_FAULTBK_FLT予約済みOCP予約済みOVPOT予約済み
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
2322212019181716
OTWOTSOCP_HCOCP_LCOCP_HBOCP_LBOCP_HAOCP_LA
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
15141312111098
予約済みOTP_ERRBUCK_OCPBUCK_UVVCP_UV予約済み
R-0hR-0hR-0hR-0hR-0hR-0h
76543210
予約済み
R-0h
表 8-3 GATE_DRIVER_FAULT_STATUS レジスタのフィールドの説明
ビットフィールドタイプリセット説明
31DRIVER_FAULTR0hゲート ドライバ フォルト ステータス レジスタの論理和
30BK_FLTR0h降圧フォルト ステータス
0h = 降圧レギュレータ フォルト状態は未検出
1h = 降圧レギュレータ フォルト状態を検出済み
29予約済みR0h予約済み
28OCPR0h過電流保護ステータス
0h = 過電流条件は未検出
1h = 過電流条件を検出済み
27予約済みR0h予約済み
26OVPR0h電源過電圧保護ステータス
0h = VM で過電圧状態は未検出
1h = VM で過電圧状態を検出済み
25OTR0h過熱フォルトステータス
0h = 過熱警告/シャットダウンは未検出
1h = 過熱警告/シャットダウンを検出済み
24予約済みR0h予約済み
23OTWR0h過熱警告ステータス
0h = 過熱警告は未検出
1h = 過熱警告を検出済み
22OTSR0h過熱シャットダウンステータス
0h = 過熱シャットダウンは未検出
1h = 過熱シャットダウンを検出済み
21OCP_HCR0hOUTC のハイサイド スイッチの過電流ステータス
0h = OUTC のハイサイド スイッチの過電流は未検出
1h = OUTC のハイサイド スイッチの過電流を検出済み
20OCP_LCR0hOUTC のローサイド スイッチの過電流ステータス
0h = OUTC のローサイド スイッチの過電流は未検出
1h = OUTC のローサイド スイッチの過電流を検出済み
19OCP_HBR0hOUTB のハイサイド スイッチの過電流ステータス
0h = OUTB のハイサイド スイッチの過電流は未検出
1h = OUTB のハイサイド スイッチの過電流を検出済み
18OCP_LBR0hOUTB のローサイド スイッチの過電流ステータス
0h = OUTB のローサイド スイッチの過電流は未検出
1h = OUTB のローサイド スイッチの過電流を検出済み
17OCP_HAR0hOUTA のハイサイド スイッチの過電流ステータス
0h = OUTA のハイサイド スイッチの過電流は未検出
1h = OUTA のハイサイド スイッチの過電流を検出済み
16OCP_LAR0hOUTA のローサイド スイッチの過電流ステータス
0h = OUTA のローサイド スイッチの過電流は未検出
1h = OUTA のローサイド スイッチの過電流を検出済み
15予約済みR0h予約済み
14OTP_ERRR0hOTP エラー
0h = OTP エラーは未検出
1h = OTP エラーを検出済み
13BUCK_OCPR0h降圧レギュレータ過電流ステータス
0h = 降圧レギュレータ過電流は未検出
1h = 降圧レギュレータ過電流を検出済み
12BUCK_UVR0h降圧レギュレータ低電圧ステータス
0h = 降圧レギュレータ低電圧は未検出
1h = 降圧レギュレータ低電圧を検出済み
11VCP_UVR0hチャージポンプ低電圧ステータス
0h = チャージポンプ低電圧は未検出
1h = チャージポンプ低電圧を検出済み
10-0予約済みR0h予約済み

8.1.2 CONTROLLER_FAULT_STATUS レジスタ (オフセット = E2h) [リセット = 00000000h]

図 8-2 に、CONTROLLER_FAULT_STATUS を示し、表 8-4 に、その説明を示します。

概略表に戻ります。

各種コントローラ フォルトのステータス

図 8-2 CONTROLLER_FAULT_STATUS レジスタ
3130292827262524
CONTROLLER_FAULT予約済みIPD_FREQ_FAULTIPD_T1_FAULTIPD_T2_FAULTBUS_CURRENT_LIMIT_STATUSMPET_IPD_FAULTMPET_BEMF_FAULT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
2322212019181716
ABN_SPEEDABN_BEMFNO_MTRMTR_LCKLOCK_LIMITHW_LOCK_LIMITMTR_UNDER_VOLTAGEMTR_OVER_VOLTAGE
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
15141312111098
SPEED_LOOP_SATURATIONCURRENT_LOOP_SATURATION予約済み
R-0hR-0hR-0h
76543210
予約済みWATCHDOG_FAULT予約済み予約済み予約済み
R-0hR-0hR-0hR-0hR-0h
表 8-4 CONTROLLER_FAULT_STATUS レジスタのフィールドの説明
ビットフィールドタイプリセット説明
31CONTROLLER_FAULTR0hコントローラ フォルト ステータス レジスタの論理和
30予約済みR0h予約済み
29IPD_FREQ_FAULTR0hIPD 周波数フォルトの表示
0h = IPD 周波数フォルトは未検出
1h = IPD 周波数フォルトを検出済み
28IPD_T1_FAULTR0hIPD T1 フォルトの表示
0h = IPD T1 フォルトは未検出
1h = IPD T1 フォルトを検出済み
27IPD_T2_FAULTR0hIPD T2 フォルトの表示
0h = IPD T2 フォルトは未検出
1h = IPD T2 フォルトを検出済み
26BUS_CURRENT_LIMIT_STATUSR0hバス電流制限ステータスの表示
0h = バス電流制限は非アクティブ
1h = バス電流制限はアクティブ
25MPET_IPD_FAULTR0h抵抗およびインダクタンス測定中のエラーの表示
0h = MPET IPD フォルトは未検出
1h = MPET IPD フォルトを検出済み
24MPET_BEMF_FAULTR0hBEMF 定数測定中のエラーの表示
0h = MPET BEMF フォルトは未検出
1h = MPET BEMF フォルトを検出済み
23ABN_SPEEDR0h異常速度モーター ロック条件の表示
0h = 異常速度フォルトは未検出
1h = 異常速度フォルトを検出済み
22ABN_BEMFR0h異常 BEMF モーター ロック条件の表示
0h = 異常 BEMF フォルトは未検出
1h = 異常 BEMF フォルトを検出済み
21NO_MTRR0hモーターなしフォルトの表示
0h = モーターなしフォルトは未検出
1h = モーターなしフォルトを検出済み
20MTR_LCKR0hモーター ロックの 1 つがトリガされたことの表示
0h = モーター ロック フォルトは未検出
1h = モーター ロック フォルトを検出済み
19LOCK_LIMITR0hロック制限フォルトの表示
0h = ロック電流制限フォルトは未検出
1h = ロック電流制限フォルトを検出済み
18HW_LOCK_LIMITR0hハードウェア ロック制限フォルトの表示
0h = HW ロック電流制限フォルトは未検出
1h = HW ロック電流制限フォルトを検出済み
17MTR_UNDER_VOLTAGER0hモーター低電圧フォルトの表示
0h = 低電圧フォルトは未検出
1h = 低電圧フォルトを検出済み
16MTR_OVER_VOLTAGER0hモーター過電圧フォルトの表示
0h = 過電圧フォルは未検出
1h = 過電圧フォルを検出済み
15SPEED_LOOP_SATURATIONR0h速度ループ飽和の表示
0h = 速度ループ飽和は未検出
1h = 速度ループ飽和を検出済み
14CURRENT_LOOP_SATURATIONR0h電流ループ飽和の表示
0h = 電流ループ飽和は未検出
1h = 電流ループ飽和を検出済み
13-4予約済みR0h予約済み
3WATCHDOG_FAULTR0hウォッチドッグ フォルトの表示
0h = ウォッチドッグ タイムアウトは未検出
1h = ウォッチドッグ タイムアウトを検出済み
2予約済みR0h予約済み
1予約済みR0h予約済み
0予約済みR0h予約済み