SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Table 30-194 lists the memory-mapped registers for the MINDB_LUT_REGS registers. All register offset addresses not listed in Table 30-194 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Protection |
---|---|---|---|
0h | MINDBCFG | Minimum dead band configuration register. | |
4h | MINDBDLY | Minimum dead band delay register | |
20h | LUTCTLA | LUT control register on PWMA | |
24h | LUTCTLB | LUT control register on PWMB |
Complex bit access types are encoded to fit into small table cells. Table 30-195 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
-n | Value after reset or the default value | |
Register Array Variables | ||
i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
y | When this variable is used in a register name, an offset, or an address it refers to the value of a register array. |
MINDBCFG is shown in Figure 30-285 and described in Table 30-196.
Return to the Summary Table.
Minimum dead band configuration register.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | POLSELB | ||||||
R-0h | R/W-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
SELB | SELBLOCKB | INVERTB | RESERVED | ENABLEB | |||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | |||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | POLSELA | ||||||
R-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SELA | SELBLOCKA | INVERTA | RESERVED | ENABLEA | |||
R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | POLSELB | R/W | 0h | Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB. Reset type: SYSRSn |
23-20 | SELB | R/W | 0h | PWMB min dead band reference 0x0 : EPWMxB_DB_NO_HR 0x1 : Output 1 from MINDB XBAR 0x2 : Output 2 from MINDB XBAR . . 0xf : Output 15 from MINDB XBAR Reset type: SYSRSn |
19 | SELBLOCKB | R/W | 0h | 0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB. Reset type: SYSRSn |
18 | INVERTB | R/W | 0h | 0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB. Reset type: SYSRSn |
17 | RESERVED | R | 0h | Reserved |
16 | ENABLEB | R/W | 0h | 0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled Reset type: SYSRSn |
15-9 | RESERVED | R | 0h | Reserved |
8 | POLSELA | R/W | 0h | Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA. Reset type: SYSRSn |
7-4 | SELA | R/W | 0h | PWMA min dead band reference 0x0 : EPWMxA_DB_NO_HR 0x1 : Output 1 from MINDB XBAR 0x2 : Output 2 from MINDB XBAR . . 0xf : Output 15 from MINDB XBAR Reset type: SYSRSn |
3 | SELBLOCKA | R/W | 0h | 0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB. Reset type: SYSRSn |
2 | INVERTA | R/W | 0h | 0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA. Reset type: SYSRSn |
1 | RESERVED | R | 0h | Reserved |
0 | ENABLEA | R/W | 0h | 0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled Reset type: SYSRSn |
MINDBDLY is shown in Figure 30-286 and described in Table 30-197.
Return to the Summary Table.
Minimum dead band delay register
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 |
DELAYB | DELAYA | ||||||||||||||||||||||||||||||
R/W-0h | R/W-0h | ||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | DELAYB | R/W | 0h | Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0, MINDBCFG[ENABLEA/B] = '0' should be configured. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied. Reset type: SYSRSn |
15-0 | DELAYA | R/W | 0h | Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0, MINDBCFG[ENABLEA/B] = '0' should be configured. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied. Reset type: SYSRSn |
LUTCTLA is shown in Figure 30-287 and described in Table 30-198.
Return to the Summary Table.
LUT control register on PWMA
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
LUTDEC7 | LUTDEC6 | LUTDEC5 | LUTDEC4 | LUTDEC3 | LUTDEC2 | LUTDEC1 | LUTDEC0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SELXBAR | RESERVED | BYPASS | |||||
R/W-0h | R-0h | R/W-1h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R | 0h | Reserved |
23 | LUTDEC7 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
22 | LUTDEC6 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
21 | LUTDEC5 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
20 | LUTDEC4 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
19 | LUTDEC3 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
18 | LUTDEC2 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
17 | LUTDEC1 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
16 | LUTDEC0 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
15-8 | RESERVED | R | 0h | Reserved |
7-4 | SELXBAR | R/W | 0h | Selects one of the 16 outputs of ICL XBAR to feed into IN3 of LUTA Reset type: SYSRSn |
3-1 | RESERVED | R | 0h | Reserved |
0 | BYPASS | R/W | 1h | 1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA Reset type: SYSRSn |
LUTCTLB is shown in Figure 30-288 and described in Table 30-199.
Return to the Summary Table.
LUT control register on PWMB
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
LUTDEC7 | LUTDEC6 | LUTDEC5 | LUTDEC4 | LUTDEC3 | LUTDEC2 | LUTDEC1 | LUTDEC0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SELXBAR | RESERVED | BYPASS | |||||
R/W-0h | R-0h | R/W-1h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R | 0h | Reserved |
23 | LUTDEC7 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
22 | LUTDEC6 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
21 | LUTDEC5 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
20 | LUTDEC4 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
19 | LUTDEC3 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
18 | LUTDEC2 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
17 | LUTDEC1 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
16 | LUTDEC0 | R/W | 0h | 0 : Force 0 1 : Force 1 Reset type: SYSRSn |
15-8 | RESERVED | R | 0h | Reserved |
7-4 | SELXBAR | R/W | 0h | Selects one of the 16 outputs of ICL XBAR to feed into IN3 of LUTB Reset type: SYSRSn |
3-1 | RESERVED | R | 0h | Reserved |
0 | BYPASS | R/W | 1h | 1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB Reset type: SYSRSn |