SPRUJ53C April 2024 – February 2025 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1
Table 13-37 lists the memory-mapped registers for the ERAD_CRC_GLOBAL_REGS registers. All register offset addresses not listed in Table 13-37 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Write Protection | Section |
|---|---|---|---|---|
| 0h | CRC_GLOBAL_CTRL | CRC_GLOBAL_CRTL | EALLOW | Go |
Complex bit access types are encoded to fit into small table cells. Table 13-38 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| R-0 | R -0 | Read Returns 0s |
| Write Type | ||
| W | W | Write |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
CRC_GLOBAL_CTRL is shown in Figure 13-32 and described in Table 13-39.
Return to the Summary Table.
CRC Global Control Register
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| CRC8_EN | CRC7_EN | CRC6_EN | CRC5_EN | CRC4_EN | CRC3_EN | CRC2_EN | CRC1_EN |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CRC8_INIT | CRC7_INIT | CRC6_INIT | CRC5_INIT | CRC4_INIT | CRC3_INIT | CRC2_INIT | CRC1_INIT |
| R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h | R-0/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | CRC8_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 14 | CRC7_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 13 | CRC6_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 12 | CRC5_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 11 | CRC4_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 10 | CRC3_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 9 | CRC2_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 8 | CRC1_EN | R/W | 0h | 0 = No action. 1 = Corresponding CRC Module is enabled and a valid event on this interface starts CRC computation Reset type: SYSRSn |
| 7 | CRC8_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 6 | CRC7_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 5 | CRC6_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 4 | CRC5_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 3 | CRC4_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 2 | CRC3_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 1 | CRC2_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |
| 0 | CRC1_INIT | R-0/W | 0h | 0 = No action. 1 = Initialize the CRC Module (Module registers/statemachine gets cleared for a fresh start) Reads of this bit position always returns zero Reset type: SYSRSn |