ZHCSOU8B August 2021 – February 2022 MCT8316A
PRODUCTION DATA
MCT8316AT allows configuration of motor control algorithm and driver parameters through the pull-down resistors connected to the device configuration pins, RMP_1, RMP_2, LDANGLE, CONFIG_1, ILIMIT, SLEW_RATE, CONFIG_2 and CONFIG_3. This allows quick and easy configuration of the MCT8316 motor control and gate driver parameters without the need for EEPROM programming through I2C interface. The parameters that can be configured by each device configuration pin are detailed inTable 8-1 .
Pin | Configurable Parameters |
---|---|
RMP_1, RMP_2 | Start-up method, open loop acceleration rate, closed loop acceleration rate, first cycle frequency, align time, dynamic degauss enable, fast start-up enable, stationary brake time, auto handoff enable, handoff threshold, open loop duty, align ramp rate |
LDANGLE | Lead angle or BEMF threshold |
CONFIG_1 | PWM switching frequency, ZC detection blanking time, IPD clock frequency |
ILIMIT, SLEW_RATE | CBC limit, open loop, align and IPD current limit, buck output voltage selection, phase output voltage slew rate |
CONFIG_2 | OCP level, OCP mode, AAR enable, delay compensation enable |
CONFIG_3 | Abnormal speed, minimum duty |
RMP_1 and RMP_2 pins are used to set the start-up method (Double Align or IPD), open loop acceleration rate A1 (OL_ACC_A1 in Hz/s), closed loop acceleration rate (CL_ACC in V/s), startup brake time (STARTUP_BRK_TIME in ms), first cycle frequency (SLOW_FIRST_CYCLE_FREQ in Hz) and align time (ALIGN_TIME in ms, if Double Align is selected).
RMP_1 is used to set the start-up method and the inertia profile of the motor-load system. Inertia profiles range from ultra-high inertia (like ceiling fans) to ultra-high acceleration (like fuel pumps) with some example applications for each type of inertia profile given in Table 8-2. Once the inertia profile is chosen using RMP_1 pin, RMP_2 pin is used to set parameters like CL_ACC, OL_ACC_A1, STARTUP_BRK_TIME, SLOW_FIRST_CYC_FREQ, ALIGN_TIME (if applicable).
Based on the inertia profile and CL_ACC chosen, other parameters including IPD repeat times (IPD_REPEAT), dynamic degauss enable (DYN_DEGAUSS_EN), auto handoff enable (AUTO_HANDOFF), handoff threshold (OPN_CL_HANDOFF_THR), OL duty (OL_DUTY), align ramp rate (ALIGN_RAMP_RATE) and fast start-up enable (INTEG_ZC_METHOD) are auto-selected as per Tables through 12-11. Note that Open loop acceleration rate A2 (OL_ACC_A2 in Hz/s2) is set to the same value as that of OL_ACC_A1.
Level | Resistor value, RMP_1 | MTR_STARTUP | RMP_2 configuration classification based on motor-load inertia or acceleration rate | ALIGN_RAMP_RATE (V/s) | CL_ACC (V/s) | OL_DUTY (%) |
---|---|---|---|---|---|---|
0 | Tied to GND | Double Align | Ultra-high inertia | 10 | 1, 2 | 15 |
1 | 4.7kΩ, ±5% | Very high inertia | 5, 10 | |||
2 | 10kΩ, ±5% | High inertia | 100 | 15, 20 | 20 | |
3 | 15kΩ, ±5% | Low acceleration | 25, 50 | |||
4 | 22kΩ, ±5% | Medium acceleration | 500 | 75, 100 | 25 | |
5 | 30kΩ, ±5% | High acceleration | 150, 200 | |||
6 | 39kΩ, ±5% | Very high acceleration | 1000 | 250, 500 | 40 | |
7 | 51kΩ, ±5% | Ultra-high acceleration | 1000, 32767 | |||
8 | 62kΩ, ±5% | IPD | Ultra-high inertia | 10 | 1, 2 | 15 |
9 | 75kΩ, ±5% | Very high inertia | 5, 10 | |||
10 | 91kΩ, ±5% | High inertia | 100 | 15, 20 | 20 | |
11 | 110kΩ, ±5% | Low acceleration | 25, 50 | |||
12 | 150kΩ, ±5% | Medium acceleration | 500 | 75, 100 | 25 | |
13 | 200kΩ, ±5% | High acceleration | 150, 200 | |||
14 | 240kΩ, ±5% | Very high acceleration | 1000 | 250, 500 | 40 | |
15 | 300kΩ, ±5% | Ultra-high acceleration | 1000, 32767 |
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tied to GND | 10000 | N | 0.01 | 5000 | 1 | 0.005 |
1 | 4.7kΩ, ±5% | 6000 | N | ||||
2 | 10kΩ, ±5% | 10000 | N | 0.025 | |||
3 | 15kΩ, ±5% | 6000 | N | ||||
4 | 22kΩ, ±5% | 4000 | N | 0.05 | 2000 | ||
5 | 30kΩ, ±5% | 2000 | N | ||||
6 | 39kΩ, ±5% | 4000 | N | 0.075 | |||
7 | 51kΩ, ±5% | 2000 | N | ||||
8 | 62kΩ, ±5% | 6000 | N | 0.025 | 1000 | 2 | 0.025 |
9 | 75kΩ, ±5% | 4000 | N | ||||
10 | 91kΩ, ±5% | 6000 | N | 0.05 | |||
11 | 110kΩ, ±5% | 4000 | N | ||||
12 | 150kΩ, ±5% | 2000 | N | 0.075 | 500 | ||
13 | 200kΩ, ±5% | 1000 | N | ||||
14 | 240kΩ, ±5% | 2000 | N | 0.1 | |||
15 | 300kΩ, ±5% | 1000 | N |
For all resistor values in Table 8-3, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 6000 | N | 0.05 | 1000 | 5 | 0.05 |
1 | 4.7kΩ, ±5% | 4000 | N | ||||
2 | 10kΩ, ±5% | 6000 | N | 0.075 | |||
3 | 15kΩ, ±5% | 4000 | N | ||||
4 | 22kΩ, ±5% | 2000 | N | 0.1 | 500 | ||
5 | 30kΩ, ±5% | 1000 | N | ||||
6 | 39kΩ, ±5% | 2000 | N | 0.25 | |||
7 | 51kΩ, ±5% | 1000 | N | ||||
8 | 62kΩ, ±5% | 4000 | N | 0.25 | 500 | 10 | 0.5 |
9 | 75kΩ, ±5% | 2000 | N | ||||
10 | 91kΩ, ±5% | 4000 | N | 0.5 | |||
11 | 110kΩ, ±5% | 2000 | N | ||||
12 | 150kΩ, ±5% | 1000 | N | 0.5 | 250 | ||
13 | 200kΩ, ±5% | 750 | N | ||||
14 | 240kΩ, ±5% | 1000 | N | 0.75 | |||
15 | 300kΩ, ±5% | 750 | N |
For all resistor values in Table 8-4, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 4000 | N | 0.25 | 500 | 15 | 1 |
1 | 4.7kΩ, ±5% | 2000 | N | ||||
2 | 10kΩ, ±5% | 4000 | N | 0.5 | |||
3 | 15kΩ, ±5% | 2000 | N | ||||
4 | 22kΩ, ±5% | 1000 | N | 0.5 | 250 | ||
5 | 30kΩ, ±5% | 750 | N | ||||
6 | 39kΩ, ±5% | 1000 | N | 0.75 | |||
7 | 51kΩ, ±5% | 750 | N | ||||
8 | 62kΩ, ±5% | 2000 | N | 0.5 | 250 | 20 | 2.5 |
9 | 75kΩ, ±5% | 1000 | N | ||||
10 | 91kΩ, ±5% | 2000 | N | 0.75 | |||
11 | 110kΩ, ±5% | 1000 | N | ||||
12 | 150kΩ, ±5% | 750 | N | 1 | 100 | ||
13 | 200kΩ, ±5% | 500 | N | ||||
14 | 240kΩ, ±5% | 750 | N | 2 | |||
15 | 300kΩ, ±5% | 500 | N |
For all resistor values in Table 8-5, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 2000 | N | 0.5 | 250 | 25 | 5 |
1 | 4.7kΩ, ±5% | 1000 | Y | ||||
2 | 10kΩ, ±5% | 2000 | N | 0.75 | |||
3 | 15kΩ, ±5% | 1000 | Y | ||||
4 | 22kΩ, ±5% | 750 | N | 1 | 100 | ||
5 | 30kΩ, ±5% | 500 | Y | ||||
6 | 39kΩ, ±5% | 750 | N | 2 | |||
7 | 51kΩ, ±5% | 500 | Y | ||||
8 | 62kΩ, ±5% | 1000 | N | 0.5 | 100 | 50 | 10 |
9 | 75kΩ, ±5% | 750 | Y | ||||
10 | 91kΩ, ±5% | 1000 | N | 0.75 | |||
11 | 110kΩ, ±5% | 750 | Y | ||||
12 | 150kΩ, ±5% | 500 | N | 1 | 75 | ||
13 | 200kΩ, ±5% | 300 | Y | ||||
14 | 240kΩ, ±5% | 500 | N | 2 | |||
15 | 300kΩ, ±5% | 300 | Y |
For all resistor values in Table 8-6, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 750 | N | 0.5 | 100 | 75 | 25 |
1 | 4.7kΩ, ±5% | 500 | Y | ||||
2 | 10kΩ, ±5% | 750 | N | 0.75 | |||
3 | 15kΩ, ±5% | 500 | Y | ||||
4 | 22kΩ, ±5% | 300 | N | 1 | 75 | ||
5 | 30kΩ, ±5% | 200 | Y | ||||
6 | 39kΩ, ±5% | 300 | N | 2 | |||
7 | 51kΩ, ±5% | 200 | Y | ||||
8 | 62kΩ, ±5% | 500 | N | 0.5 | 75 | 100 | 50 |
9 | 75kΩ, ±5% | 300 | Y | ||||
10 | 91kΩ, ±5% | 500 | N | 0.75 | |||
11 | 110kΩ, ±5% | 300 | Y | ||||
12 | 150kΩ, ±5% | 200 | N | 1 | 50 | ||
13 | 200kΩ, ±5% | 100 | Y | ||||
14 | 240kΩ, ±5% | 200 | N | 2 | |||
15 | 300kΩ, ±5% | 100 | Y |
For all resistor values in Table 8-7, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 500 | N | 0.5 | 75 | 150 | 100 |
1 | 4.7kΩ, ±5% | 300 | Y | ||||
2 | 10kΩ, ±5% | 500 | N | 0.75 | |||
3 | 15kΩ, ±5% | 300 | Y | ||||
4 | 22kΩ, ±5% | 200 | N | 1 | 50 | ||
5 | 30kΩ, ±5% | 100 | Y | ||||
6 | 39kΩ, ±5% | 200 | N | 2 | |||
7 | 51kΩ, ±5% | 100 | Y | ||||
8 | 62kΩ, ±5% | 300 | N | 1 | 50 | 200 | 150 |
9 | 75kΩ, ±5% | 200 | Y | ||||
10 | 91kΩ, ±5% | 300 | N | 2 | |||
11 | 110kΩ, ±5% | 200 | Y | ||||
12 | 150kΩ, ±5% | 100 | N | 2 | 25 | ||
13 | 200kΩ, ±5% | 75 | Y | ||||
14 | 240kΩ, ±5% | 100 | N | 3 | |||
15 | 300kΩ, ±5% | 75 | Y |
For all resistor values in Table 8-8, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 200 | N | 1 | 50 | 250 | 200 |
1 | 4.7kΩ, ±5% | 100 | Y | ||||
2 | 10kΩ, ±5% | 200 | N | 2 | |||
3 | 15kΩ, ±5% | 100 | Y | ||||
4 | 22kΩ, ±5% | 75 | N | 3 | 25 | ||
5 | 30kΩ, ±5% | 50 | Y | ||||
6 | 39kΩ, ±5% | 75 | N | 5 | |||
7 | 51kΩ, ±5% | 50 | Y | ||||
8 | 62kΩ, ±5% | 100 | Y | 5 | 25 | 500 | 500 |
9 | 75kΩ, ±5% | 75 | Y | ||||
10 | 91kΩ, ±5% | 100 | Y | 10 | |||
11 | 110kΩ, ±5% | 75 | Y | ||||
12 | 150kΩ, ±5% | 50 | Y | 10 | 10 | ||
13 | 200kΩ, ±5% | 25 | Y | ||||
14 | 240kΩ, ±5% | 50 | Y | 15 | |||
15 | 300kΩ, ±5% | 25 | Y |
For resistor values from (0-51)kΩ in Table 8-9, AUTO_HANDOFF is enabled (1b), OPN_CL_HANDOFF_THR is 600Hz, INTEG_ZC_METHOD is disabled (0b), IPD_REPEAT is 3.
For resistor values from (62-300)kΩ in Table 8-9, AUTO_HANDOFF is disabled (0b), OPN_CL_HANDOFF_THR is 20Hz, INTEG_ZC_METHOD is enabled (1b), IPD_REPEAT is 1.
Level | Resistor value, RMP_2 | ALIGN_TIME (ms) | DYN_DEGAUSS_EN | SLOW_FIRST_CYC_FREQ (Hz) | STARTUP_BRK_TIME (ms) | CL_ACC (V/s) | OL_ACC_A1 (Hz/s) |
---|---|---|---|---|---|---|---|
0 | Tie to GND | 50 | Y | 15 | 10 | 1000 | 1000 |
1 | 4.7kΩ, ±5% | 25 | Y | ||||
2 | 10kΩ, ±5% | 50 | Y | 25 | |||
3 | 15kΩ, ±5% | 25 | Y | ||||
4 | 22kΩ, ±5% | 10 | Y | 25 | 5 | ||
5 | 30kΩ, ±5% | 5 | Y | ||||
6 | 39kΩ, ±5% | 10 | Y | 50 | |||
7 | 51kΩ, ±5% | 5 | Y | ||||
8 | 62kΩ, ±5% | 25 | Y | 25 | 5 | 32767 | 2000 |
9 | 75kΩ, ±5% | 10 | Y | ||||
10 | 91kΩ, ±5% | 25 | Y | 50 | |||
11 | 110kΩ, ±5% | 10 | Y | ||||
12 | 150kΩ, ±5% | 5 | Y | 75 | 2 | ||
13 | 200kΩ, ±5% | 2 | Y | ||||
14 | 240kΩ, ±5% | 5 | Y | 100 | |||
15 | 300kΩ, ±5% | 2 | Y |
For all resistor values in Table 8-10, AUTO_HANDOFF is disabled (0b), OPN_CL_HANDOFF_THR is 20Hz, INTEG_ZC_METHOD is enabled (1b), IPD_REPEAT is 1.
For example, consider the use-case of MTR_STARTUP – Double Align, CL_ACC – 75V/s, STARTUP_BRK_TIME – 75ms, SLOW_FIRST_CYC_FREQ – 1Hz, ALIGN_TIME – 200ms. Here, RMP_1 pin needs a pull-down resistor of 22kΩ to set start-up method to double align and select medium acceleration inertia profile (corresponding to CL_ACC of 75V/s). RMP_2 pin needs a pull-down resistor of 30kΩ to select the required CL_ACC, STARTUP_BRK_TIME, SLOW_FIRST_CYC_FREQ and ALIGN_TIME. Note that the DYN_DEGAUSS_EN is set to enabled (1b) with this RMP_2 resistor value. If DYN_DEGAUSS_EN needs to be disabled (0b), RMP_2 pull-down resistor can be set to 22kΩ, but this will increase the STARTUP_BRK_TIME to 300ms instead. Depending on the parameter that can be set to adjacent values, an optimal resistor setting can be picked from the appropriate table for a given inertia profile.
LDANGLE pin is used to set the lead angle (LD_ANGLE in degrees) as per Table 8-11, if INTEG_ZC_METHOD is set to 0b. If INTEG_ZC_METHOD is set to 1b, LDANGLE is pin is used to configure the BEMF threshold (BEMF_THRESHOLD1 and BEMF_THRESHOLD2) for integration based ZC method for fast start-up as per Table 8-11.
Level | Resistor value, LDANGLE | LD_ANGLE (deg.) | BEMF_THRESHOLD1 and BEMF_THRESHOLD2 |
---|---|---|---|
0 | Tie to GND | 0 | 200 |
1 | 4.7kΩ, ±5% | 2 | 300 |
2 | 10kΩ, ±5% | 4 | 400 |
3 | 15kΩ, ±5% | 6 | 500 |
4 | 22kΩ, ±5% | 8 | 600 |
5 | 30kΩ, ±5% | 10 | 700 |
6 | 39kΩ, ±5% | 12 | 800 |
7 | 51kΩ, ±5% | 14 | 1000 |
8 | 62kΩ, ±5% | 16 | 1200 |
9 | 75kΩ, ±5% | 18 | 1400 |
10 | 91kΩ, ±5% | 20 | 1600 |
11 | 110kΩ, ±5% | 22 | 1800 |
12 | 150kΩ, ±5% | 24 | 2100 |
13 | 200kΩ, ±5% | 26 | 2400 |
14 | 240kΩ, ±5% | 28 | 2700 |
15 | 300kΩ, ±5% | 30 | 3000 |
CONFIG_1 pin is used to set the PWM switching frequency (PWM_FREQ_OUT in kHz), ZC detection blanking time (TBLANK in µs) and IPD clock frequency (IPD_CLK_FREQ in Hz) as per Table 8-12.
Level | Resistor value, CONFIG_1 | TBLANK (μs) | PWM_FREQ_OUT (kHz) | IPD_CLK_FREQ (Hz) |
---|---|---|---|---|
0 | Tie to GND | 10 | 10 | 500 |
1 | 4.7kΩ, ±5% | 8 | ||
2 | 10kΩ, ±5% | 10 | 20 | |
3 | 15kΩ, ±5% | 8 | ||
4 | 22kΩ, ±5% | 8 | 25 | 1000 |
5 | 30kΩ, ±5% | 6 | ||
6 | 39kΩ, ±5% | 8 | 40 | |
7 | 51kΩ, ±5% | 6 | ||
8 | 62kΩ, ±5% | 6 | 50 | 2000 |
9 | 75kΩ, ±5% | 4 | ||
10 | 91kΩ, ±5% | 6 | 60 | |
11 | 110kΩ, ±5% | 4 | ||
12 | 150kΩ, ±5% | 4 | 75 | 5000 |
13 | 200kΩ, ±5% | 2 | ||
14 | 240kΩ, ±5% | 4 | 100 | |
15 | 300kΩ, ±5% | 2 |
ILIMIT and SLEW_RATE pins are used to set the cycle-by-cycle (CBC) current limit (ILIMIT in A), CSA_GAIN (in V/A), Open Loop (OL_ILIMIT in A), align (ALIGN_CURR_THR in A) and IPD current limit (IPD_CURR_THR in A) as per Table 8-13 and Table 8-14 . For a given resistor (configuration) value for ILIMIT pin, there are two different values of OL_ILIMIT(ALIGN_CURR_THR and IPD_CURR_THR) that can be chosen(Limit_0 or Limit_1). After choosing between Limit_0 and Limit_1, SLEW_RATE pin pull-down resistor value is selected based on the buck output voltage level (BUCK_SEL, either 3.3V or 5V) and phase output slew rate(SLEW_RATE in V/µs) as per Table 8-14.
Level | Resistor value, ILIMIT | ILIMIT (A) | CSA_GAIN (V/A) | Open loop, align current, IPD current selection | OL_ILIMIT, ALIGN_CURR_THR, IPD_CURR_THR (A) |
---|---|---|---|---|---|
0 | Tie to GND | 0.5 | 1.2 | Limit_0 | 0.25 |
Limit_1 | 0.42 | ||||
1 | 4.7kΩ, ±5% | 1 | 0.6 | Limit_0 | 0.5 |
Limit_1 | 1 | ||||
2 | 10kΩ, ±5% | 1.33 | 0.6 | Limit_0 | 0.5 |
Limit_1 | 0.83 | ||||
3 | 15kΩ, ±5% | 2.67 | 0.3 | Limit_0 | 1 |
Limit_1 | 2 | ||||
4 | 22kΩ, ±5% | 3.33 | 0.3 | Limit_0 | 1.33 |
Limit_1 | 2.67 | ||||
5 | 30kΩ, ±5% | 4 | 0.15 | Limit_0 | 2 |
Limit_1 | 3.33 | ||||
6 | 39kΩ, ±5% | 4.67 | 0.15 | Limit_0 | 2 |
Limit_1 | 2.67 | ||||
7 | 51kΩ, ±5% | 4.67 | 0.15 | Limit_0 | 3.33 |
Limit_1 | 4 | ||||
8 | 62kΩ, ±5% | 5.33 | 0.15 | Limit_0 | 2.67 |
Limit_1 | 4 | ||||
9 | 75kΩ, ±5% | 6 | 0.15 | Limit_0 | 2 |
Limit_1 | 2.67 | ||||
10 | 91kΩ, ±5% | 6 | 0.15 | Limit_0 | 3.33 |
Limit_1 | 4 | ||||
11 | 110kΩ, ±5% | 6 | 0.15 | Limit_0 | 4.67 |
Limit_1 | 5.33 | ||||
12 | 150kΩ, ±5% | 7.33 | 0.15 | Limit_0 | 2.67 |
Limit_1 | 3.33 | ||||
13 | 200kΩ, ±5% | 7.33 | 0.15 | Limit_0 | 4 |
Limit_1 | 4.67 | ||||
14 | 240kΩ, ±5% | 7.33 | 0.15 | Limit_0 | 5.33 |
Limit_1 | 6 | ||||
15 | 300kΩ, ±5% | 8 | 0.15 | Limit_0 | 4 |
Limit_1 | 6 |
Level | Resistor value, SLEW_RATE | BUCK_SEL | SLEW_RATE (V/μs) | Open loop, align current, IPD current selection |
---|---|---|---|---|
0 | Tie to GND | 3.3V | 25 | Limit_0 |
1 | 4.7kΩ, ±5% | Limit_1 | ||
2 | 10kΩ, ±5% | 50 | Limit_0 | |
3 | 15kΩ, ±5% | Limit_1 | ||
4 | 22kΩ, ±5% | 125 | Limit_0 | |
5 | 30kΩ, ±5% | Limit_1 | ||
6 | 39kΩ, ±5% | 200 | Limit_0 | |
7 | 51kΩ, ±5% | Limit_1 | ||
8 | 62kΩ, ±5% | 5V | 25 | Limit_0 |
9 | 75kΩ, ±5% | Limit_1 | ||
10 | 91kΩ, ±5% | 50 | Limit_0 | |
11 | 110kΩ, ±5% | Limit_1 | ||
12 | 150kΩ, ±5% | 125 | Limit_0 | |
13 | 200kΩ, ±5% | Limit_1 | ||
14 | 240kΩ, ±5% | 200 | Limit_0 | |
15 | 300kΩ, ±5% | Limit_1 |
For example, consider the use-case of ILIMIT – 4.67A, OL_ILIMIT – 3.33A, BUCK_SEL – 3.3V, SLEW_RATE – 125V/µs. From Table 8-13, ILIMIT pin needs a pull-down resistor of 51kΩ, whereas OL_ILIMIT selection is Limit_0. So, SLEW_RATE pin needs a pull-down resistor of 22kΩ, from Table 8-14.
Similarly, consider the use-case of ILIMIT – 7.33A, OL_ILIMIT – 4.67A, BUCK_SEL – 5V, SLEW_RATE – 25V/µs. Here, ILIMIT pin needs a pull-down resistor of 200kΩ, whereas OL_ILIMIT selection is Limit_1 from Table 8-13. So, SLEW_RATE pin needs a pull-down resistor of 75kΩ from Table 8-14.
CONFIG_2 pin is used to set the OCP level (OCP_LVL as either 10 or 15A) and mode (OCP_MODE as either latched or retry after 500ms), Active Asynchronous Rectification (AAR) enable (EN_AAR) and delay compensation enable (DELAY_COMP_EN) as per Table 8-15.
Level | Resistor value, CONFIG_2 | OCP_LVL (A) | DELAY_COMP_EN | EN_AAR | OCP_MODE |
---|---|---|---|---|---|
0 | Tie to GND | 10 | Disable | Disable | Latched |
1 | 4.7kΩ, ±5% | 15 | |||
2 | 10kΩ, ±5% | 10 | Enable | ||
3 | 15kΩ, ±5% | 15 | |||
4 | 22kΩ, ±5% | 10 | Disable | Enable | |
5 | 30kΩ, ±5% | 15 | |||
6 | 39kΩ, ±5% | 10 | Enable | ||
7 | 51kΩ, ±5% | 15 | |||
8 | 62kΩ, ±5% | 10 | Disable | Disable | Retry after 500ms |
9 | 75kΩ, ±5% | 15 | |||
10 | 91kΩ, ±5% | 10 | Enable | ||
11 | 110kΩ, ±5% | 15 | |||
12 | 150kΩ, ±5% | 10 | Disable | Enable | |
13 | 200kΩ, ±5% | 15 | |||
14 | 240kΩ, ±5% | 10 | Enable | ||
15 | 300kΩ, ±5% | 15 |
CONFIG_3 is used to set the abnormal speed threshold (LOCK_ABN_SPEED in Hz) and minimum duty cycle (MIN_DUTY in %) as per Table 8-16.
Level | Resistor value, CONFIG_3 | MIN_DUTY (%) | ABN_SPEED (Hz) |
---|---|---|---|
0 | Tie to GND | 2.5 | 1000 |
1 | 4.7kΩ, ±5% | 5 | |
2 | 10kΩ, ±5% | 7.5 | |
3 | 15kΩ, ±5% | 10 | |
4 | 22kΩ, ±5% | 2.5 | 2000 |
5 | 30kΩ, ±5% | 5 | |
6 | 39kΩ, ±5% | 7.5 | |
7 | 51kΩ, ±5% | 10 | |
8 | 62kΩ, ±5% | 2.5 | 3000 |
9 | 75kΩ, ±5% | 5 | |
10 | 91kΩ, ±5% | 7.5 | |
11 | 110kΩ, ±5% | 10 | |
12 | 150kΩ, ±5% | 2.5 | 4000 |
13 | 200kΩ, ±5% | 5 | |
14 | 240kΩ, ±5% | 7.5 | |
15 | 300kΩ, ±5% | 10 |