SLLSFH8B August 2021 – February 2022 MCT8316A
PRODUCTION DATA
DEVICE | PACKAGES | INTERFACE | BUCK REGULATOR |
---|---|---|---|
MCT8316AV | 40-pin VQFN (7x5 mm) | I2C | Yes |
MCT8316AT | Hardware |
Parameter | MCT8316AV (I2C variant) | MCT8316AT (Hardware variant) |
---|---|---|
Initial Speed Detect (ISD) Parameters | ||
ISD Enable | ISD_EN (2 settings) | Enable |
Brake Enable | BRAKE_EN (2 settings) | Disable |
Hi-Z Enable | HIZ_EN (2 settings) | Disable |
Reverse Drive Enable | RVS_DR_EN (2 settings) | Enable |
Resynchronization Enable | RESYNC_EN (2 settings) | Enable |
Stationary Brake Enable | STAT_BRK_EN (2 settings) | Enable |
Stationary Detect Threshold | STAT_DETECT_THR (8 settings) | 25-mV |
Brake Mode | BRK_MODE(2 settings) | Low side |
Brake Configuration | BRK_CONFIG (2 settings) | N/A since BRAKE_EN is set to Disable |
Brake Current Threshold | BRK_CURR_THR (8 settings) | |
Brake Time | BRK_TIME (16 settings) | |
Hi-Z Time | HIZ_TIME (16 settings) | N/A since HIZ_EN is set to Disable |
Stationary Brake Time | STARTUP_BRK_TIME (8 settings) | RMP_1, RMP_2 pins (12 settings) |
Motor Start-up Parameters | ||
Start-up Method | MTR_STARTUP (4 settings) | RMP_1 pin (2 settings) |
Align Ramp Rate | ALIGN_RAMP_RATE (16 settings) | RMP_1, RMP_2 pins (4 settings) |
Align Time | ALIGN_TIME (16 settings) | RMP_1, RMP_2 pins (16 settings) |
Align Duty | ALIGN_DUTY (8 settings) | 20% |
Align Current Threshold | ALIGN_CURR_THR (16 settings) | ILIMIT_1, ILIMIT_2 pins (7 settings) |
IPD Clock Frequency | IPD_CLK_FREQ (8 settings) | CONFIG_1 pin (4 settings) |
IPD Current Threshold | IPD_CURR_THR (16 settings) | ILIMIT_1, ILIMIT_2 pins (7 settings) |
IPD Release Mode | IPD_RLS_MODE (2 settings) | Tristate |
IPD Advance Angle | IPD_ADV_ANGLE (4 settings) | 30o |
IPD Repeat Times | IPD_REPEAT (4 settings) | RMP_1, RMP_2 pins (2 settings) |
First Cycle Frequency | SLOW_FIRST_CYC_FREQ (16 settings) | RMP_1, RMP_2 pins (18 settings) |
Open Loop Parameters | ||
Open Loop Current Limit Configuration | OL_ILIMIT_CONFIG (2 settings) | Open loop current limit defined by OL_ILIMIT |
Open Loop Duty Cycle | OL_DUTY (8 settings) | RMP_1, RMP_2 pins (4 settings) |
Open Loop Current Limit | OL_ILIMIT (16 settings) | ILIMIT_1, ILIMIT_2 pins (7 settings) |
Open Loop Acceleration A1 | OL_ACC_A1 (32 settings) | RMP_1, RMP_2 pins (16 settings) |
Open Loop Acceleration A2 | OL_ACC_A2 (32 settings) | Same value as OL_ACC_A1 |
Open to Closed Loop Handoff Threshold | OPN_CL_HANDOFF_THR (32 settings) | RMP_1, RMP_2 pins (2 settings) |
Auto Handoff | AUTO_HANDOFF (2 settings) | RMP_1, RMP_2 pins (2 settings) |
First Cycle Frequency Select | FIRST_CYCLE_FREQ_SEL (2 settings) | Defined by SLOW_FIRST_CYC_FREQ |
Minimum Duty | MIN_DUTY (16 settings) | CONFIG_3 pin (4 settings) |
Closed Loop Parameters | ||
Commutation Type | COMM_CONTROL (2 options) | 120o commutation |
Closed Loop Acceleration Rate | CL_ACC (32 settings) | RMP_1, RMP_2 pins (16 settings) |
Closed Loop Deceleration Rate | CL_DEC (32 settings) | Same value as CL_ACC |
PWM Switching Frequency | PWM_FREQ_OUT (32 settings) | CONFIG_1 pin (8 settings) |
PWM Modulation | PWM_MODUL (3 settings) | Mixed modulation |
PWM Mode | PWM_MODE (2 settings) | Single-ended mode |
Lead Angle Polarity | LD_ANGLE_POLARITY | Positive |
Lead Angle | LD_ANGLE( 256 settings) | LDANGLE pin (16 settings) |
Dynamic Degauss Enable | DYN_DEGAUSS_EN (2 settings) | RMP_1, RMP_2 pins (2 settings) |
BEMF Threshold | BEMF_THRESHOLD1 and BEMF_THRESHOLD2 (64 settings) | LDANGLE pin (16 settings) |
Fast Start-up Enable | INTEG_ZC_METHOD (2 settings) | RMP_1, RMP_2 pin (2 settings) |
Speed/ Power Loop Enable | CLOSED_LOOP_MODE (4 settings) | Disable |
Maximum Speed | MAX_SPEED (65536 settings) | N/A since CLOSED_LOOP_MODE is set to Disable |
Speed/ Power Loop Max. Duty Cycle | SPD_POWER_V_MAX (8 settings) | |
Speed/ Power Loop Min. Duty Cycle | SPD_POWER_V_MIN (8 settings) | |
Speed/ Power Loop Kp | SPD_POWER_KP (1024 settings) | |
Speed/ Power Loop Ki | SPD_POWER_KI (4096 settings) | |
Power Regulation Mode | CONST_POWER_MODE (4 settings) | |
Maximum Power | MAX_POWER (1024 settings) | |
Constant Power Limit Hysteresis | CONST_POWER_LIMIT_HYST (4 settings) | |
Fast Deceleration Enable | FAST_DECEL_EN (2 settings) | Disable |
Fast Deceleration Current Limit | FAST_DECEL_CURR_LIM (16 settings) | N/A since FAST_DECEL_EN is set to Disable |
Fast Deceleration Speed Delta | FAST_BRK_DELTA (8 settings) | |
Fast Deceleration Duty Threshold | FAST_DEC_DUTY_THR (8 settings) | |
Fast Deceleration Duty Window | FAST_DEC_DUTY_WIN (8 settings) | |
Dynamic Brake Current Limit Enable | DYNAMIC_BRK_CURR (2 settings) | |
Dynamic Brake Current Low Limit | DYN_BRK_CURR_LOW_LIM (16 settings) | |
FG Signal Configuration Parameters | ||
FG Output Mode Select | FG_SEL (3 settings) | Output FG in open and closed loop |
FG division factor | FG_DIV (16 settings) | Divide by 1 (2-pole motor) |
FG Configuration | FG_CONFIG (2 settings) | FG active as long as motor is driven |
FG BEMF Threshold | FG_BEMF_THR (8 settings) | N/A since FG_CONFIG is set to FG active as long as motor is driven |
Motor Stop Configuration Parameters | ||
Motor Stop Method | MTR_STOP (5 settings) | Recirculation mode |
Motor Brake Time | MTR_STOP_BRK_TIME (16 settings) | 1000-ms |
Active Spin-down Brake Duty Cycle Threshold | ACT_SPIN_BRK_THR (8 settings) | N/A since MTR_STOP set to recirculation mode |
Brake Duty Threshold | BRAKE_DUTY_THRESHOLD (8 settings) | Immediate |
AVS Enable | AVS_EN (2 settings) | Enable |
Fault Protection Parameters | ||
Cycle-by-Cycle(CBC) Current Limit | CBC_ILIMIT (16 settings) | ILIMIT_2 pin (7 settings) |
CBC Current Limit Mode | CBC_ILIMIT_MODE (9 settings) | Auto recovery next PWM cycle; nFault active; driver is in recirculation state |
Lock Current Limit Mode | LOCK_ILIMIT_MODE (9 settings) | Disable |
Lock Current Limit | LOCK_ILIMIT (16 settings) | N/A since LOCK_ILIMIT_MODE is set to Disable |
Lock Current Deglitch Time | LOCK_ILIMIT_DEG (16 settings) | |
CBC Limit Retry PWM Cycles | CBC_RETRY_PWM_CYC (4 settings) | N/A since CBC_ILIMIT_MODE is set to Auto recovery next PWM cycle |
Motor Lock Mode | MTR_LCK_MODE (9 settings) | Automatic recovery after tCLK_RETRY; driver is tristated |
Lock Retry Time | LCK_RETRY (8 settings) | 5s |
Abnormal Speed Enable | LOCK1_EN (2 settings) | Enable |
Loss of Sync Enable | LOCK2_EN (2 settings) | Enable |
No Motor Enable | LOCK3_EN (2 settings) | Enable |
Abnormal Speed Threshold | LOCK_ABN_SPEED (8 settings) | CONFIG_3 pin (4 settings) |
Number of Times Sync Lost | LOSS_SYNC_TIMES (8 settings) | Trigger after losing sync 5 times |
No Motor Threshold | NO_MTR_THR (8 settings) | 25-mV |
Overvoltage Threshold | MAX_VM_MOTOR (8 settings) | No Limit |
Overvoltage Mode | MAX_VM_MODE (2 settings) | N/A since MAX_VM_MOTOR set to No Limit |
Undervoltage Threshold | MIN_VM_MOTOR (8 settings) | No Limit |
Undervoltage Mode | MIN_VM_MODE (2 settings) | N/A since MIN_VM_MOTOR set to No Limit |
Automatic Retry Attempts | AUTO_RETRY_TIMES (8 settings) | No Limit |
150o Commutation Parameters | ||
150o Two Phase Step 0 Duty | TWOPH_STEP0 (8 settings) | N/A since COMM_CONTROL set to 120o commutation |
150o Two Phase Step 1 Duty | TWOPH_STEP1 (8 settings) | |
150o Two Phase Step 2 Duty | TWOPH_STEP2 (8 settings) | |
150o Two Phase Step 3 Duty | TWOPH_STEP3 (8 settings) | |
150o Two Phase Step 4 Duty | TWOPH_STEP4 (8 settings) | |
150o Two Phase Step 5 Duty | TWOPH_STEP5 (8 settings) | |
150o Two Phase Step 6 Duty | TWOPH_STEP6 (8 settings) | |
150o Two Phase Step 7 Duty | TWOPH_STEP7 (8 settings) | |
150o Three Phase Step 0 Duty | THREEPH_STEP0 (8 settings) | |
150o Three Phase Step 1 Duty | THREEPH_STEP1 (8 settings) | |
150o Three Phase Step 2 Duty | THREEPH_STEP2 (8 settings) | |
150o Three Phase Step 3 Duty | THREEPH_STEP3 (8 settings) | |
150o Three Phase Step 4 Duty | THREEPH_STEP4 (8 settings) | |
150o Three Phase Step 5 Duty | THREEPH_STEP5 (8 settings) | |
150o Three Phase Step 6 Duty | THREEPH_STEP6 (8 settings) | |
150o Three Phase Step 7 Duty | THREEPH_STEP7 (8 settings) | |
Miscellaneous Algorithm Parameters | ||
Open to Closed Loop Handoff Cycles | OL_HANDOFF_CYC (4 settings) | RMP_1, RMP_2 pins (2 settings) |
Blanking Time | TBLANK (16 settings) | CONFIG_1 pin (5 settings) |
Lead Angle for 150o commutation | LEAD_ANGLE_150DEG_ADV (4 settings) | N/A since COMM_CONTROL is set to 120o commutation |
Gate Driver Parameters | ||
Slew Rate | SLEW_RATE (4 settings) | SLEW_RATE pin(4 settings) |
Overvoltage Level | OVP_SEL (2 settings) | 32-V |
Overvoltage Enable | OVP_EN (2 settings) | Enable |
Overtemperature Warning Reporting Enable | OTW_REP (2 settings) | Disable |
OCP Retry Time | OCP_RETRY (2 settings) | 500-ms |
OCP Level | OCP_LVL (2 settings) | CONFIG_2 pin (2 settings) |
OCP Mode | OCP_MODE (4 settings) | CONFIG_2 pin (2 settings) |
BEMF Comparator Threshold | BEMF_THR (2 settings) | |
Active Asynchronous Rectification Enable | EN_AAR (2 settings) | CONFIG_2 pin (2 settings) |
Active Synchronous Rectification Enable | EN_ASR (2 settings) | Same as EN_AAR |
Current Sense Amplifier Gain | CSA_GAIN (4 settings) | ILIMIT pin(4 settings) |
Delay Compensation Enable | DELAY_COMP_EN (2 settings) | CONFIG_2 pin (2 settings) |
Delay Target | TARGET_DELAY (16 settings) | 0-µs |
Buck Slew Rate | BUCK_SR (2 settings) | 1000-V/µs |
Buck Power Sequencing Disable | BUCK_PS_DIS (2 settings) | Disabled if BUCK_SEL set to 3.3V; else enabled |
Buck Current Limit | BUCK_CL (2 settings) | 600-mA |
Buck Voltage Selection | BUCK_SEL (4 settings) | SLEW_RATE pin (2 settings) |
Buck Disable | BUCK_DIS (2 settings) | Enable |
Pin and Device Configuration Parameters | ||
Register address of variable to be monitored on DACOUT1 pin | DACOUT1_VAR_ADDR (12-bit) | N/A |
Register address of variable to be monitored on DACOUT1 pin | DACOUT2_VAR_ADDR (12-bit) | N/A |
Brake Configuration | BRAKE_INPUT (3 settings) | BRAKE pin input |
Direction Configuration | DIR_INPUT (3 settings) | DIR pin input |
Speed Input Mode | SPD_CTRL_MODE (4 settings) | Speed input in analog mode |
SOx Pin | DAC_SOX_CONFIG (4 settings) | N/A |
Pin 36 and 37 Configuration | DAC_XTAL_CONFIG (2 settings) | N/A |
Spread Spectrum Modulation | SSM_CONFIG (2 settings) | Enable |
Device Mode | DEV_MODE (2 settings) | Standby |
Speed PWM Input Range | SPD_PWM_RANGE_SELECT (2 settings) | 325-Hz to 95-kHz |
Clock Source | CLK_SEL (3 settings) | Internal oscillator |
External Clock Mode Enable | EXT_CLK_EN (2 settings) | N/A since CLK_SEL set to Internal Oscillator |
External Clock Configuration | EXT_CLK_CONFIG (8 settings) | N/A since CLK_SEL set to Internal Oscillator |