SLLSFH8B August 2021 – February 2022 MCT8316A
PRODUCTION DATA
#SYSTEM_STATUS_SYSTEM_STATUS_TABLE_1 lists the memory-mapped registers for the System_Status registers. All register offset addresses not listed in #SYSTEM_STATUS_SYSTEM_STATUS_TABLE_1 should be considered as reserved locations and the register contents should not be modified.
| Address | Acronym | Register Name | Section |
|---|---|---|---|
| E4h | SYS_STATUS1 | System Status Register1 | #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS1 |
| EAh | SYS_STATUS2 | System Status Register2 | #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS2 |
| ECh | SYS_STATUS3 | System Status Register3 | #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS3 |
Complex bit access types are encoded to fit into small table cells. #SYSTEM_STATUS_SYSTEM_STATUS_LEGEND shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
SYS_STATUS1 is shown in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS1_FIGURE and described in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS1_TABLE.
Return to the Summary Table.
Status of various system and motor parameters
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| VOLT_MAG | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| VOLT_MAG | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| SPEED_CMD | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SPEED_CMD | I2C_ENTRY_STATUS | ||||||
| R-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | VOLT_MAG | R | 0h | Applied DC input voltage (/10 to get DC input voltage in V) |
| 15-1 | SPEED_CMD | R | 0h | Decoded speed command in PWM/Analog/Freq. mode (SPEED_CMD (%) = SPEED_CMD/32767 * 100%) |
| 0 | I2C_ENTRY_STATUS | R | 0h | Indicates if I2C entry has happened
0h = I2C mode not entered through pin sequence 1h = I2C mode entered through pin sequence |
SYS_STATUS2 is shown in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS2_FIGURE and described in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS2_TABLE.
Return to the Summary Table.
Status of various system and motor parameters
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| STATE | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | STL_FAULT | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| MOTOR_SPEED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| MOTOR_SPEED | |||||||
| R-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | STATE | R | 0h | Current status of state machine;
4-bit value indicating status of state machine
0h = SYSTEM_IDLE 1h = MOTOR_START 2h = MOTOR_RUN 3h = SYSTEM_INIT 4h = MOTOR_IPD 5h = MOTOR_ALIGN 6h = MOTOR_IDLE 7h = MOTOR_STOP 8h = FAULT 9h = MOTOR_DIRECTION Ah = HALL_ALIGN Ch = MOTOR_FREEWHEEL Dh = MOTOR_DESCEL Eh = MOTOR_BRAKE Fh = N/A |
| 27-18 | RESERVED | R | 0h | Reserved |
| 17 | STL_FAULT | R | 0h | STL fault status
0h = Pass 1h = Fail |
| 16 | RESERVED | R | 0h | Reserved |
| 15-0 | MOTOR_SPEED | R | 0h | Speed output (/10 to get motor electrical speed in Hz) |
SYS_STATUS3 is shown in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS3_FIGURE and described in #SYSTEM_STATUS_SYSTEM_STATUS_SYSTEM_STATUS_SYS_STATUS3_TABLE.
Return to the Summary Table.
Status of various system and motor parameters
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DC_BUS_CURR | DC_BATT_POW | ||||||||||||||||||||||||||||||
| R-0h | R-0h | ||||||||||||||||||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | DC_BUS_CURR | R | 0h | DC bus current (/256 to get DC bus current in A) |
| 15-0 | DC_BATT_POW | R | 0h | Battery (input) power (/64 to get battery power in W) |