SLVSGO3 December   2021 MCT8316Z-Q1

PRODUCTION DATA  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Device Comparison Table
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings AUTO
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 SPI Timing Requirements
    7. 7.7 SPI Secondary Device Mode Timings
    8. 7.8 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1  Output Stage
      2. 8.3.2  PWM Control Mode (1x PWM Mode)
        1. 8.3.2.1 Analog Hall Input Configuration
        2. 8.3.2.2 Digital Hall Input Configuration
        3. 8.3.2.3 Asynchronous Modulation
        4. 8.3.2.4 Synchronous Modulation
        5. 8.3.2.5 Motor Operation
      3. 8.3.3  Device Interface Modes
        1. 8.3.3.1 Serial Peripheral Interface (SPI)
        2. 8.3.3.2 Hardware Interface
      4. 8.3.4  Step-Down Mixed-Mode Buck Regulator
        1. 8.3.4.1 Buck in Inductor Mode
        2. 8.3.4.2 Buck in Resistor mode
        3. 8.3.4.3 Buck Regulator with External LDO
        4. 8.3.4.4 AVDD Power Sequencing on Buck Regulator
        5. 8.3.4.5 Mixed mode Buck Operation and Control
      5. 8.3.5  AVDD Linear Voltage Regulator
      6. 8.3.6  Charge Pump
      7. 8.3.7  Slew Rate Control
      8. 8.3.8  Cross Conduction (Dead Time)
      9. 8.3.9  Propagation Delay
        1. 8.3.9.1 Driver Delay Compensation
      10. 8.3.10 Pin Diagrams
        1. 8.3.10.1 Logic Level Input Pin (Internal Pulldown)
        2. 8.3.10.2 Logic Level Input Pin (Internal Pullup)
        3. 8.3.10.3 Open Drain Pin
        4. 8.3.10.4 Push Pull Pin
        5. 8.3.10.5 Four Level Input Pin
        6. 8.3.10.6 Seven Level Input Pin
      11. 8.3.11 Active Demagnetization
        1. 8.3.11.1 Automatic Synchronous Rectification Mode (ASR Mode)
          1. 8.3.11.1.1 Automatic Synchronous Rectification in Commutation
          2. 8.3.11.1.2 Automatic Synchronous Rectification in PWM Mode
        2. 8.3.11.2 Automatic Asynchronous Rectification Mode (AAR Mode)
      12. 8.3.12 Cycle-by-Cycle Current Limit
        1. 8.3.12.1 Cycle by Cycle Current Limit with 100% Duty Cycle Input
      13. 8.3.13 Hall Comparators (Analog Hall Inputs)
      14. 8.3.14 Advance Angle
      15. 8.3.15 FGOUT Signal
      16. 8.3.16 Protections
        1. 8.3.16.1  VM Supply Undervoltage Lockout (NPOR)
        2. 8.3.16.2  AVDD Undervoltage Lockout (AVDD_UV)
        3. 8.3.16.3  BUCK Undervoltage Lockout (BUCK_UV)
        4. 8.3.16.4  VCP Charge Pump Undervoltage Lockout (CPUV)
        5. 8.3.16.5  Overvoltage Protections (OV)
        6. 8.3.16.6  Overcurrent Protection (OCP)
          1. 8.3.16.6.1 OCP Latched Shutdown (OCP_MODE = 00b)
          2. 8.3.16.6.2 OCP Automatic Retry (OCP_MODE = 01b)
          3. 8.3.16.6.3 OCP Report Only (OCP_MODE = 10b)
          4. 8.3.16.6.4 OCP Disabled (OCP_MODE = 11b)
        7. 8.3.16.7  Buck Overcurrent Protection
        8. 8.3.16.8  Motor Lock (MTR_LOCK)
          1. 8.3.16.8.1 MTR_LOCK Latched Shutdown (MTR_LOCK_MODE = 00b)
          2. 8.3.16.8.2 MTR_LOCK Automatic Retry (MTR_LOCK_MODE = 01b)
          3. 8.3.16.8.3 MTR_LOCK Report Only (MTR_LOCK_MODE= 10b)
          4. 8.3.16.8.4 MTR_LOCK Disabled (MTR_LOCK_MODE = 11b)
          5. 8.3.16.8.5 76
        9. 8.3.16.9  Thermal Warning (OTW)
        10. 8.3.16.10 Thermal Shutdown (OTS)
          1. 8.3.16.10.1 OTS FET
          2. 8.3.16.10.2 OTS (Non FET)
    4. 8.4 Device Functional Modes
      1. 8.4.1 Functional Modes
        1. 8.4.1.1 Sleep Mode
        2. 8.4.1.2 Operating Mode
        3. 8.4.1.3 Fault Reset (CLR_FLT or nSLEEP Reset Pulse)
      2. 8.4.2 DRVOFF functionality
    5. 8.5 SPI Communication
      1. 8.5.1 Programming
        1. 8.5.1.1 SPI Format
    6. 8.6 Register Map
      1. 8.6.1 STATUS Registers
      2. 8.6.2 CONTROL Registers
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Hall Sensor Configuration and Connection
      1. 9.2.1 Typical Configuration
      2. 9.2.2 Open Drain Configuration
      3. 9.2.3 Series Configuration
      4. 9.2.4 Parallel Configuration
    3. 9.3 Typical Applications
      1. 9.3.1 Three-Phase Brushless-DC Motor Control With Current Limit
        1. 9.3.1.1 Detailed Design Procedure
          1. 9.3.1.1.1 Motor Voltage
          2. 9.3.1.1.2 Using Active Demagnetization
          3. 9.3.1.1.3 Using Delay Compensation
          4. 9.3.1.1.4 Using the Buck Regulator
          5. 9.3.1.1.5 Power Dissipation and Junction Temperature Losses
        2. 9.3.1.2 Application Curves
  10. 10Power Supply Recommendations
    1. 10.1 Bulk Capacitance
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
    3. 11.3 Thermal Considerations
      1. 11.3.1 Power Dissipation
  12. 12Device and Documentation Support
    1. 12.1 Documentation Support
      1. 12.1.1 Related Documentation
    2. 12.2 Support Resources
    3. 12.3 Trademarks
    4. 12.4 Electrostatic Discharge Caution
    5. 12.5 Glossary

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

CONTROL Registers

#CONTROL_CONTROL_TABLE_1 lists the memory-mapped registers for the CONTROL registers. All register offset addresses not listed in #CONTROL_CONTROL_TABLE_1 should be considered as reserved locations and the register contents should not be modified.

Table 8-16 CONTROL Registers
OffsetAcronymRegister NameSection
3hControl_Register_1Control Register 1#CONTROL_CONTROL_CONTROL_CTRL1
4hControl_Register_2AControl Register 2A#CONTROL_CONTROL_CONTROL_CTRL2A
5hControl_Register_3Control Register 3#CONTROL_CONTROL_CONTROL_CTRL3
6hControl_Register_4Control Register 4#CONTROL_CONTROL_CONTROL_CTRL4
7hControl_Register_5Control Register 5#CONTROL_CONTROL_CONTROL_CTRL5
8hControl_Register_6Control Register 6#CONTROL_CONTROL_CONTROL_CTRL6
9hControl_Register_7Control Register 7#CONTROL_CONTROL_CONTROL_CTRL7
AhControl_Register_8Control Register 8#CONTROL_CONTROL_CONTROL_CTRL8
BhControl_Register_9Control Register 9#CONTROL_CONTROL_CONTROL_CTRL9
ChControl_Register_10Control Register 10#CONTROL_CONTROL_CONTROL_CTRL10

Complex bit access types are encoded to fit into small table cells. #CONTROL_CONTROL_LEGEND shows the codes that are used for access types in this section.

Table 8-17 CONTROL Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
R-0R
-0
Read
Returns 0s
Write Type
WWWrite
W1CW
1C
Write
1 to clear
WAPUW
APU
Write
Atomic write with password unlock
Reset or Default Value
-nValue after reset or the default value

8.6.2.1 Control_Register_1 Register (Offset = 3h) [Reset = 00h]

Control_Register_1 is shown in #CONTROL_CONTROL_CONTROL_CTRL1_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL1_TABLE.

Return to the Summary Table.

Figure 8-52 Control_Register_1 Register
76543210
RESERVEDREG_LOCK
R-0-0hR/WAPU-0h
Table 8-18 Control_Register_1 Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR-00h Reserved
2-0REG_LOCKR/WAPU0h Register Lock Bits

0h = No effect unless locked or unlocked

1h = No effect unless locked or unlocked

2h = No effect unless locked or unlocked

3h = Write 011b to this register to unlock all registers

4h = No effect unless locked or unlocked

5h = No effect unless locked or unlocked

6h = Write 110b to lock the settings by ignoring further register writes except to these bits and address 0x03h bits 2-0.

7h = No effect unless locked or unlocked

8.6.2.2 Control_Register_2A Register (Offset = 4h) [Reset = 80h]

Control_Register_2A is shown in #CONTROL_CONTROL_CONTROL_CTRL2A_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL2A_TABLE.

Return to the Summary Table.

Figure 8-53 Control_Register_2A Register
76543210
RESERVEDSDO_MODESLEWPWM_MODECLR_FLT
R/W-2hR/W-0hR/W-0hR/W-0hW1C-0h
Table 8-19 Control_Register_2A Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W2h Reserved
5SDO_MODER/W0h SDO Mode Setting

0h = SDO IO in Open Drain Mode

1h = SDO IO in Push Pull Mode

4-3SLEWR/W0h Slew Rate Settings

0h = Slew rate is 25 V/µs

1h = Slew rate is 50 V/µs

2h = Slew rate is 125 V/µs

3h = Slew rate is 200 V/µs

2-1PWM_MODER/W0h Device Mode Selection

0h = Asynchronous rectification with analog Hall

1h = Asynchronous rectification with digital Hall

2h = Synchronous rectification with analog Hall

3h = Synchronous rectification with digital Hall

0CLR_FLTW1C0h Clear Fault

0h = No clear fault command is issued

1h = To clear the latched fault bits. This bit automatically resets after being written.

8.6.2.3 Control_Register_3 Register (Offset = 5h) [Reset = 46h]

Control_Register_3 is shown in #CONTROL_CONTROL_CONTROL_CTRL3_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL3_TABLE.

Return to the Summary Table.

Figure 8-54 Control_Register_3 Register
76543210
RESERVEDRESERVEDRESERVEDPWM_100_DUTY_SELOVP_SELOVP_ENRESERVEDOTW_REP
R-0-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-1hR/W-0h
Table 8-20 Control_Register_3 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR-00h Reserved
6RESERVEDR/W1h Reserved
5RESERVEDR/W0h Reserved
4PWM_100_DUTY_SELR/W0h Freqency of PWM at 100% Duty Cycle

0h = 20KHz

1h = 40KHz

3OVP_SELR/W0h Overvoltage Level Setting

0h = VM overvoltage level is 34-V

1h = VM overvoltage level is 22-V

2OVP_ENR/W1h Overvoltage Enable Bit

0h = Overvoltage protection is disabled

1h = Overvoltage protection is enabled

1RESERVEDR/W1h Reserved
0OTW_REPR/W0h Overtemperature Warning Reporting Bit

0h = Over temperature reporting on nFAULT is disabled

1h = Over temperature reporting on nFAULT is enabled

8.6.2.4 Control_Register_4 Register (Offset = 6h) [Reset = 10h]

Control_Register_4 is shown in #CONTROL_CONTROL_CONTROL_CTRL4_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL4_TABLE.

Return to the Summary Table.

Figure 8-55 Control_Register_4 Register
76543210
DRV_OFFOCP_CBCOCP_DEGOCP_RETRYOCP_LVLOCP_MODE
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0h
Table 8-21 Control_Register_4 Register Field Descriptions
BitFieldTypeResetDescription
7DRV_OFFR/W0h Driver OFF Bit

0h = No Action

1h = Enter Low Power Standby Mode

6OCP_CBCR/W0h OCP PWM Cycle Operation Bit

0h = OCP clearing in PWM input cycle change is disabled

1h = OCP clearing in PWM input cycle change is enabled

5-4OCP_DEGR/W1h OCP Deglitch Time Settings

0h = OCP deglitch time is 0.2 µs

1h = OCP deglitch time is 0.6 µs

2h = OCP deglitch time is 1.25 µs

3h = OCP deglitch time is 1.6 µs

3OCP_RETRYR/W0h OCP Retry Time Settings

0h = OCP retry time is 5 ms

1h = OCP retry time is 500 ms

2OCP_LVLR/W0h Overcurrent Level Setting

0h = OCP level is 16 A

1h = OCP level is 24 A

1-0OCP_MODER/W0h OCP Fault Options

0h = Overcurrent causes a latched fault

1h = Overcurrent causes an automatic retrying fault

2h = Overcurrent is report only but no action is taken

3h = Overcurrent is not reported and no action is taken

8.6.2.5 Control_Register_5 Register (Offset = 7h) [Reset = 00h]

Control_Register_5 is shown in #CONTROL_CONTROL_CONTROL_CTRL5_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL5_TABLE.

Return to the Summary Table.

Figure 8-56 Control_Register_5 Register
76543210
RESERVEDILIM_RECIRRESERVEDRESERVEDEN_AAREN_ASRCSA_GAIN
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-22 Control_Register_5 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h Reserved
6ILIM_RECIRR/W0h Current Limit Recirculation Settings

0h = Current recirculation through FETs (Brake Mode)

1h = Current recirculation through diodes (Coast Mode)

5RESERVEDR/W0h Reserved
4RESERVEDR/W0h Reserved
3EN_AARR/W0h Active Asynshronous Rectification Enable Bit

0h = AAR mode is disabled

1h = AAR mode is enabled

2EN_ASRR/W0h Active Synchronous Rectification Enable Bit

0h = ASR mode is disabled

1h = ASR mode is enabled

1-0CSA_GAINR/W0h Current Sense Amplifier's Gain Settings

0h = CSA gain is 0.15 V/A

1h = CSA gain is 0.3 V/A

2h = CSA gain is 0.6 V/A

3h = CSA gain is 1.2 V/A

8.6.2.6 Control_Register_6 Register (Offset = 8h) [Reset = 00h]

Control_Register_6 is shown in #CONTROL_CONTROL_CONTROL_CTRL6_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL6_TABLE.

Return to the Summary Table.

Figure 8-57 Control_Register_6 Register
76543210
RESERVEDRESERVEDBUCK_PS_DISBUCK_CLBUCK_SELBUCK_DIS
R-0-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-23 Control_Register_6 Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR-00h Reserved
5RESERVEDR/W0h Reserved
4BUCK_PS_DISR/W0h Buck Power Sequencing Disable Bit

0h = Buck power sequencing is enabled

1h = Buck power sequencing is disabled

3BUCK_CLR/W0h Buck Current Limit Setting

0h = Buck regulator current limit is set to 600 mA

1h = Buck regulator current limit is set to 150 mA

2-1BUCK_SELR/W0h Buck Voltage Selection

0h = Buck voltage is 3.3 V

1h = Buck voltage is 5.0 V

2h = Buck voltage is 4.0 V

3h = Buck voltage is 5.7 V

0BUCK_DISR/W0h Buck Disable Bit

0h = Buck regulator is enabled

1h = Buck regulator is disabled

8.6.2.7 Control_Register_7 Register (Offset = 9h) [Reset = 00h]

Control_Register_7 is shown in #CONTROL_CONTROL_CONTROL_CTRL7_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL7_TABLE.

Return to the Summary Table.

Figure 8-58 Control_Register_7 Register
76543210
RESERVEDHALL_HYSBRAKE_MODECOASTBRAKEDIR
R-0-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-24 Control_Register_7 Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR-00h Reserved
4HALL_HYSR/W0h Hall Comparator Hysteresis Settings

0h = 5 mV

1h = 50 mV

3BRAKE_MODER/W0h Brake Mode Setting

0h = Device operation is braking in brake mode

1h = Device operation is coasting in brake mode

2COASTR/W0h Coast Bit

0h = Device coast mode is disabled

1h = Device coast mode is enabled

1BRAKER/W0h Brake Bit

0h = Device brake mode is disabled

1h = Device brake mode is enabled

0DIRR/W0h Direction Bit

0h = Motor direction is set to clockwise direction

1h = Motor direction is set to anti-clockwise direction

8.6.2.8 Control_Register_8 Register (Offset = Ah) [Reset = 00h]

Control_Register_8 is shown in #CONTROL_CONTROL_CONTROL_CTRL8_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL8_TABLE.

Return to the Summary Table.

Figure 8-59 Control_Register_8 Register
76543210
FGOUT_SELRESERVEDMTR_LOCK_RETRYMTR_LOCK_TDETMTR_LOCK_MODE
R/W-0hR-0-0hR/W-0hR/W-0hR/W-0h
Table 8-25 Control_Register_8 Register Field Descriptions
BitFieldTypeResetDescription
7-6FGOUT_SELR/W0h Electrical Frequency Generation Output Mode Bits

0h = FGOUT frequency is 3x commutation frequency

1h = FGOUT frequency is 1x of commutation frequency

2h = FGOUT frequency is 0.5x of commutation frequency

3h = FGOUT frequency is 0.25x of commutation frequency

5RESERVEDR-00h Reserved
4MTR_LOCK_RETRYR/W0h Motor Lock Retry Time Settings

0h = 500 ms

1h = 5000 ms

3-2MTR_LOCK_TDETR/W0h Motor Lock Detection Time Settings

0h = 300 ms

1h = 500 ms

2h = 1000 ms

3h = 5000 ms

1-0MTR_LOCK_MODER/W0h Motor Lock Fault Options

0h = Motor lock causes a latched fault

1h = Motor lock causes an automatic retrying fault

2h = Motor lock is report only but no action is taken

3h = Motor lock is not reported and no action is taken

8.6.2.9 Control_Register_9 Register (Offset = Bh) [Reset = 00h]

Control_Register_9 is shown in #CONTROL_CONTROL_CONTROL_CTRL9_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL9_TABLE.

Return to the Summary Table.

Figure 8-60 Control_Register_9 Register
76543210
RESERVEDADVANCE_LVL
R-0-0hR/W-0h
Table 8-26 Control_Register_9 Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR-00h Reserved
2-0ADVANCE_LVLR/W0h Phase Advance Setting

0h = 0°

1h = 4°

2h = 7°

3h = 11°

4h = 15°

5h = 20°

6h = 25°

7h = 30°

8.6.2.10 Control_Register_10 Register (Offset = Ch) [Reset = 00h]

Control_Register_10 is shown in #CONTROL_CONTROL_CONTROL_CTRL10_FIGURE and described in #CONTROL_CONTROL_CONTROL_CTRL10_TABLE.

Return to the Summary Table.

Figure 8-61 Control_Register_10 Register
76543210
RESERVEDDLYCMP_ENDLY_TARGET
R-0-0hR/W-0hR/W-0h
Table 8-27 Control_Register_10 Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR-00h Reserved
4DLYCMP_ENR/W0h Driver Delay Compensation enable

0h = Disable

1h = Enable

3-0DLY_TARGETR/W0h Delay Target for Driver Delay Compensation

0h = 0 us

1h = 0.4 us

2h = 0.6 us

3h = 0.8 us

4h = 1 us

5h = 1.2 us

6h = 1.4 us

7h = 1.6 us

8h = 1.8 us

9h = 2 us

Ah = 2.2 us

Bh = 2.4 us

Ch = 2.6 us

Dh = 2.8 us

Eh = 3 us

Fh = 3.2 us