SLLSFP7A december 2022 – april 2023 MCT8315A
PRODUCTION DATA
Table 7-42 lists the memory-mapped registers for the System_Status registers. All register offset addresses not listed in Table 7-42 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
E4h | SYS_STATUS1 | System Status Register1 | SYS_STATUS1 Register (Offset = E4h) [Reset = 00000000h] |
EAh | SYS_STATUS2 | System Status Register2 | SYS_STATUS2 Register (Offset = EAh) [Reset = 00000000h] |
ECh | SYS_STATUS3 | System Status Register3 | SYS_STATUS3 Register (Offset = ECh) [Reset = 00000000h] |
Complex bit access types are encoded to fit into small table cells. Table 7-43 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 Figure 7-78 and described in Table 7-44.
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 Figure 7-79 and described in Table 7-45.
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 Figure 7-80 and described in Table 7-46.
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) |