SNIU028E February 2016 – February 2025 UCD3138 , UCD3138064 , UCD3138064A , UCD3138128 , UCD3138A , UCD3138A64
| 31 | 30 | 29 | 28 | 24 |
| ALL_FAULT _EN | CBC_FAULT _EN | Reserved | CBC_MAX_COUNT | ||||
| R/W-0 | R/W-0 | R-0 | R/W-0 0000 | ||||
| 23 | 22 | 21 | 20 | 16 |
| Reserved | AB_MAX_COUNT | ||||||
| R-000 | R/W-0 0000 | ||||||
| 15 | 13 | 12 | 8 |
| Reserved | A_MAX_COUNT | ||||||
| R-000 | R/W-0 0000 | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | B_MAX_COUNT | ||||||
| R-000 | R/W-0 0000 | ||||||
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | ALL_FAULT_EN | R/W | 0 | DPWM Fault Module enable 0 = All DPWM Fault Modules disabled (Default) 1 = All DPWM Fault Modules enabled |
| 30 | CBC_FAULT_EN | R/W | 0 | Cycle by cycle Fault Enable 0 = Cycle by cycle just shortens DPWM pulses 1 = Consecutive cycle by cycle events beyond CBC_MAX_COUNT will cause the DPWM to shut off as with any other fault. |
| 29 | Reserved | R | 0 | |
| 28-24 | CBC_MAX _COUNT | R/W | 0 0000 | Cycle-by-Cycle Fault Count, sets the number of received sequential faults on Cycle-by-Cycle Fault input before asserting the fault |
| 23-21 | Reserved | R | 000 | |
| 20-16 | AB_MAX_COUNT | R/W | 0 0000 | Fault AB Count, sets the number of received sequential faults on Fault AB input before asserting the fault |
| 15-13 | Reserved | R | 000 | |
| 12-8 | A_MAX_COUNT | R/W | 0 0000 | Fault A Count, sets the number of received sequential faults on Fault A input before asserting the fault |
| 7-5 | Reserved | R | 000 | |
| 4-0 | B_MAX_COUNT | R/W | 0 0000 | Fault B Count, sets the number of received sequential faults on Fault B input before asserting the fault |