SPRUHM8K December 2013 – May 2024 F28377D-SEP , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
Table 3-98 lists the memory-mapped registers for the DEV_CFG_REGS registers. All register offset addresses not listed in Table 3-98 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Write Protection | Section |
|---|---|---|---|---|
| 0h | DEVCFGLOCK1 | Lock bit for CPUSELx registers | EALLOW | Go |
| 8h | PARTIDL | Lower 32-bit of Device PART Identification Number | Go | |
| Ah | PARTIDH | Upper 32-bit of Device PART Identification Number | Go | |
| Ch | REVID | Device Revision Number | Go | |
| 10h | DC0 | Device Capability: Device Information | Go | |
| 12h | DC1 | Device Capability: Processing Block Customization | Go | |
| 14h | DC2 | Device Capability: EMIF Customization | Go | |
| 16h | DC3 | Device Capability: Peripheral Customization | Go | |
| 18h | DC4 | Device Capability: Peripheral Customization | Go | |
| 1Ah | DC5 | Device Capability: Peripheral Customization | Go | |
| 1Ch | DC6 | Device Capability: Peripheral Customization | Go | |
| 1Eh | DC7 | Device Capability: Peripheral Customization | Go | |
| 20h | DC8 | Device Capability: Peripheral Customization | Go | |
| 22h | DC9 | Device Capability: Peripheral Customization | Go | |
| 24h | DC10 | Device Capability: Peripheral Customization | Go | |
| 26h | DC11 | Device Capability: Peripheral Customization | Go | |
| 28h | DC12 | Device Capability: Peripheral Customization | Go | |
| 2Ah | DC13 | Device Capability: Peripheral Customization | Go | |
| 2Ch | DC14 | Device Capability: Analog Modules Customization | Go | |
| 2Eh | DC15 | Device Capability: Analog Modules Customization | Go | |
| 32h | DC17 | Device Capability: Analog Modules Customization | Go | |
| 34h | DC18 | Device Capability: CPU1 Lx SRAM Customization | Go | |
| 36h | DC19 | Device Capability: CPU2 Lx SRAM Customization | Go | |
| 38h | DC20 | Device Capability: GSx SRAM Customization | Go | |
| 60h | PERCNF1 | Peripheral Configuration register | Go | |
| 74h | FUSEERR | e-Fuse error Status register | Go | |
| 82h | SOFTPRES0 | Processing Block Software Reset register | EALLOW | Go |
| 84h | SOFTPRES1 | EMIF Software Reset register | EALLOW | Go |
| 86h | SOFTPRES2 | Peripheral Software Reset register | EALLOW | Go |
| 88h | SOFTPRES3 | Peripheral Software Reset register | EALLOW | Go |
| 8Ah | SOFTPRES4 | Peripheral Software Reset register | EALLOW | Go |
| 8Eh | SOFTPRES6 | Peripheral Software Reset register | EALLOW | Go |
| 90h | SOFTPRES7 | Peripheral Software Reset register | EALLOW | Go |
| 92h | SOFTPRES8 | Peripheral Software Reset register | EALLOW | Go |
| 94h | SOFTPRES9 | Peripheral Software Reset register | EALLOW | Go |
| 98h | SOFTPRES11 | Peripheral Software Reset register | EALLOW | Go |
| 9Ch | SOFTPRES13 | Peripheral Software Reset register | EALLOW | Go |
| 9Eh | SOFTPRES14 | Peripheral Software Reset register | EALLOW | Go |
| A2h | SOFTPRES16 | Peripheral Software Reset register | EALLOW | Go |
| D6h | CPUSEL0 | CPU Select register for common peripherals | EALLOW | Go |
| D8h | CPUSEL1 | CPU Select register for common peripherals | EALLOW | Go |
| DAh | CPUSEL2 | CPU Select register for common peripherals | EALLOW | Go |
| DCh | CPUSEL3 | CPU Select register for common peripherals | EALLOW | Go |
| DEh | CPUSEL4 | CPU Select register for common peripherals | EALLOW | Go |
| E0h | CPUSEL5 | CPU Select register for common peripherals | EALLOW | Go |
| E2h | CPUSEL6 | CPU Select register for common peripherals | EALLOW | Go |
| E4h | CPUSEL7 | CPU Select register for common peripherals | EALLOW | Go |
| E6h | CPUSEL8 | CPU Select register for common peripherals | EALLOW | Go |
| E8h | CPUSEL9 | CPU Select register for common peripherals | EALLOW | Go |
| ECh | CPUSEL11 | CPU Select register for common peripherals | EALLOW | Go |
| EEh | CPUSEL12 | CPU Select register for common peripherals | EALLOW | Go |
| F2h | CPUSEL14 | CPU Select register for common peripherals | EALLOW | Go |
| 122h | CPU2RESCTL | CPU2 Reset Control Register | EALLOW | Go |
| 124h | RSTSTAT | Reset Status register for secondary C28x CPUs | Go | |
| 125h | LPMSTAT | LPM Status Register for secondary C28x CPUs | Go | |
| 12Ch | SYSDBGCTL | System Debug Control register | EALLOW | Go |
Complex bit access types are encoded to fit into small table cells. Table 3-99 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 |
| W1S | W 1S | Write 1 to set |
| WOnce | W Once | Write Write once |
| WSonce | W Sonce | Write Set once |
| 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. | |
DEVCFGLOCK1 is shown in Figure 3-87 and described in Table 3-100.
Return to the Summary Table.
Lock bit for CPUSELx registers
The locking mechanism applies to only writes. Reads to the registers which have LOCK protection are always allowed
Note:
Any SOnce bit in this register, once set can only be cleared through a CPU1.SYSRSn. Write of 0 to any bit of this register has no effect
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | CPUSEL14 | CPUSEL13 | CPUSEL12 | CPUSEL11 | CPUSEL10 | CPUSEL9 | CPUSEL8 |
| R-0-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CPUSEL7 | CPUSEL6 | CPUSEL5 | CPUSEL4 | CPUSEL3 | CPUSEL2 | CPUSEL1 | CPUSEL0 |
| R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h | R/WSonce-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15 | RESERVED | R-0 | 0h | Reserved |
| 14 | CPUSEL14 | R/WSonce | 0h | Lock bit for CPUSEL14 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 13 | CPUSEL13 | R/WSonce | 0h | Lock bit for CPUSEL13 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 12 | CPUSEL12 | R/WSonce | 0h | Lock bit for CPUSEL12 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 11 | CPUSEL11 | R/WSonce | 0h | Lock bit for CPUSEL11 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 10 | CPUSEL10 | R/WSonce | 0h | Lock bit for CPUSEL10 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 9 | CPUSEL9 | R/WSonce | 0h | Lock bit for CPUSEL9 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 8 | CPUSEL8 | R/WSonce | 0h | Lock bit for CPUSEL8 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 7 | CPUSEL7 | R/WSonce | 0h | Lock bit for CPUSEL7 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 6 | CPUSEL6 | R/WSonce | 0h | Lock bit for CPUSEL6 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 5 | CPUSEL5 | R/WSonce | 0h | Lock bit for CPUSEL5 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 4 | CPUSEL4 | R/WSonce | 0h | Lock bit for CPUSEL4 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 3 | CPUSEL3 | R/WSonce | 0h | Lock bit for CPUSEL3 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 2 | CPUSEL2 | R/WSonce | 0h | Lock bit for CPUSEL2 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 1 | CPUSEL1 | R/WSonce | 0h | Lock bit for CPUSEL1 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
| 0 | CPUSEL0 | R/WSonce | 0h | Lock bit for CPUSEL0 register: 0: Register is not locked 1: Register is locked Reset type: CPU1.SYSRSn |
PARTIDL is shown in Figure 3-88 and described in Table 3-101.
Return to the Summary Table.
Lower 32-bit of Device PART Identification Number
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| PARTID_FORMAT_REVISION | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| FLASH_SIZE | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | INSTASPIN | RESERVED | RESERVED | PIN_COUNT | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| QUAL | RESERVED | RESERVED | RESERVED | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | PARTID_FORMAT_REVISION | R | 0h | Revision of the PARTID format Reset type: XRSn |
| 27-24 | RESERVED | R | 0h | Reserved |
| 23-16 | FLASH_SIZE | R | 0h | 0x7 - 512KB 0x6 - 256KB Note: This field shows flash size on CPU1 (see datasheet for flash size available) Reset type: XRSn |
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | INSTASPIN | R | 0h | 0 = Reserved for future 1 = Reserved for future 2 = Reserved for future 3 = NONE Reset type: XRSn |
| 12 | RESERVED | R | 0h | Reserved |
| 11 | RESERVED | R | 0h | Reserved |
| 10-8 | PIN_COUNT | R | 0h | 0 = reserved for future 1 = reserved for future 2 = reserved for future 3 = reserved for future 4 = reserved for future 5 = 100 pin 6 = 176 pin 7 = 337 pin Reset type: XRSn |
| 7-6 | QUAL | R | 0h | 0 = Engineering sample.(TMX) 1 = Pilot production (TMP) 2 = Fully qualified (TMS) Reset type: XRSn |
| 5 | RESERVED | R | 0h | Reserved |
| 4-3 | RESERVED | R | 0h | Reserved |
| 2-0 | RESERVED | R | 0h | Reserved |
PARTIDH is shown in Figure 3-89 and described in Table 3-102.
Return to the Summary Table.
Upper 32-bit of Device PART Identification Number
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| DEVICE_CLASS_ID | PARTNO | ||||||||||||||
| R-0h | R-0h | ||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FAMILY | RESERVED | ||||||||||||||
| R-0h | R-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-24 | DEVICE_CLASS_ID | R | 0h | Reserved Reset type: XRSn |
| 23-16 | PARTNO | R | 0h | Refer to Datasheet for Device Part Number Reset type: XRSn |
| 15-8 | FAMILY | R | 0h | Device Family 0x3 - DUAL CORE 0x4 - SINGLE CORE 0x5 - PICCOLO SINGLE CORE Other values Reserved Reset type: XRSn |
| 7-0 | RESERVED | R | 0h | Reserved |
REVID is shown in Figure 3-90 and described in Table 3-103.
Return to the Summary Table.
Device Revision Number
| 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 |
| REVID | |||||||||||||||||||||||||||||||
| R-0h | |||||||||||||||||||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | REVID | R | 0h | These 32-bits specify the silicon revision. See your device specific datasheet for details. Reset type: N/A |
DC0 is shown in Figure 3-91 and described in Table 3-104.
Return to the Summary Table.
Device Capability: Device Information
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SINGLE_CORE | ||||||
| R-0-0h | R-X | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-1 | RESERVED | R-0 | 0h | Reserved |
| 0 | SINGLE_CORE | R | X | Single Core vs Dual Core 0: Single Core 1: Dual Core Reset type: XRSn |
DC1 is shown in Figure 3-92 and described in Table 3-105.
Return to the Summary Table.
Device Capability: Processing Block Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | CPU2_CLA1 | |||||
| R-0-0h | R-X | R-X | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CPU1_CLA1 | RESERVED | CPU2_VCU | CPU1_VCU | CPU2_FPU_TMU | CPU1_FPU_TMU | |
| R-X | R-X | R-0-0h | R-X | R-X | R-X | R-X | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-10 | RESERVED | R-0 | 0h | Reserved |
| 9 | RESERVED | R | X | Reserved |
| 8 | CPU2_CLA1 | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
| 7 | RESERVED | R | X | Reserved |
| 6 | CPU1_CLA1 | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
| 5-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | CPU2_VCU | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
| 2 | CPU1_VCU | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
| 1 | CPU2_FPU_TMU | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
| 0 | CPU1_FPU_TMU | R | X | 0 - feature is not present on this device 1 - feature is present on this device Reset type: XRSn |
DC2 is shown in Figure 3-93 and described in Table 3-106.
Return to the Summary Table.
Device Capability: EMIF Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | EMIF2 | EMIF1 | |||||
| R-0-0h | R-X | R-X | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | EMIF2 | R | X | EMIF2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | EMIF1 | R | X | EMIF1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC3 is shown in Figure 3-94 and described in Table 3-107.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | EPWM12 | EPWM11 | EPWM10 | EPWM9 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EPWM8 | EPWM7 | EPWM6 | EPWM5 | EPWM4 | EPWM3 | EPWM2 | EPWM1 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15 | RESERVED | R | X | Reserved |
| 14 | RESERVED | R | X | Reserved |
| 13 | RESERVED | R | X | Reserved |
| 12 | RESERVED | R | X | Reserved |
| 11 | EPWM12 | R | X | EPWM12 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 10 | EPWM11 | R | X | EPWM11 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 9 | EPWM10 | R | X | EPWM10 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 8 | EPWM9 | R | X | EPWM9 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 7 | EPWM8 | R | X | EPWM8 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 6 | EPWM7 | R | X | EPWM7 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 5 | EPWM6 | R | X | EPWM6 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | EPWM5 | R | X | EPWM5 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | EPWM4 | R | X | EPWM4 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | EPWM3 | R | X | EPWM3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | EPWM2 | R | X | EPWM2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | EPWM1 | R | X | EPWM1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC4 is shown in Figure 3-95 and described in Table 3-108.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ECAP6 | ECAP5 | ECAP4 | ECAP3 | ECAP2 | ECAP1 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R | X | Reserved |
| 6 | RESERVED | R | X | Reserved |
| 5 | ECAP6 | R | X | ECAP6 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | ECAP5 | R | X | ECAP5 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | ECAP4 | R | X | ECAP4 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | ECAP3 | R | X | ECAP3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | ECAP2 | R | X | ECAP2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | ECAP1 | R | X | ECAP1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC5 is shown in Figure 3-96 and described in Table 3-109.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | EQEP3 | EQEP2 | EQEP1 | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R | X | Reserved |
| 2 | EQEP3 | R | X | EQEP3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | EQEP2 | R | X | EQEP2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | EQEP1 | R | X | EQEP1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC6 is shown in Figure 3-97 and described in Table 3-110.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | CLB4 | CLB3 | CLB2 | CLB1 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R | X | Reserved |
| 6 | RESERVED | R | X | Reserved |
| 5 | RESERVED | R | X | Reserved |
| 4 | RESERVED | R | X | Reserved |
| 3 | CLB4 | R | X | CLB4 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | CLB3 | R | X | CLB3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | CLB2 | R | X | CLB2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | CLB1 | R | X | CLB1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC7 is shown in Figure 3-98 and described in Table 3-111.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | SD2 | SD1 | |||||||
| R-0-0h | R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R | X | Reserved |
| 6 | RESERVED | R | X | Reserved |
| 5 | RESERVED | R | X | Reserved |
| 4 | RESERVED | R | X | Reserved |
| 3 | RESERVED | R | X | Reserved |
| 2 | RESERVED | R | X | Reserved |
| 1 | SD2 | R | X | SD2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | SD1 | R | X | SD1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC8 is shown in Figure 3-99 and described in Table 3-112.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SCI_D | SCI_C | SCI_B | SCI_A | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | SCI_D | R | X | SCI_D : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | SCI_C | R | X | SCI_C : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | SCI_B | R | X | SCI_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | SCI_A | R | X | SCI_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC9 is shown in Figure 3-100 and described in Table 3-113.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R-X | R-X | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SPI_C | SPI_B | SPI_A | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R | X | Reserved |
| 16 | RESERVED | R | X | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R | X | Reserved |
| 2 | SPI_C | R | X | SPI_C : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | SPI_B | R | X | SPI_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | SPI_A | R | X | SPI_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC10 is shown in Figure 3-101 and described in Table 3-114.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R-X | R-X | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | I2C_B | I2C_A | |||||
| R-0-0h | R-X | R-X | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R | X | Reserved |
| 16 | RESERVED | R | X | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | I2C_B | R | X | I2C_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | I2C_A | R | X | I2C_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC11 is shown in Figure 3-102 and described in Table 3-115.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | CAN_B | CAN_A | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R | X | Reserved |
| 2 | RESERVED | R | X | Reserved |
| 1 | CAN_B | R | X | CAN_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | CAN_A | R | X | CAN_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC12 is shown in Figure 3-103 and described in Table 3-116.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | USB_A | |||||
| R-0-0h | R-X | R-X | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | McBSP_B | McBSP_A | |||||
| R-0-0h | R-X | R-X | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-20 | RESERVED | R-0 | 0h | Reserved |
| 19-18 | RESERVED | R | X | Reserved |
| 17-16 | USB_A | R | X | Capability of the USB_A Module: 2'b00: No USB function 2'b01: Device Only 2'b10: Device or Host 2'b11: Device or Host Reset type: XRSn |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | McBSP_B | R | X | McBSP_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | McBSP_A | R | X | McBSP_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC13 is shown in Figure 3-104 and described in Table 3-117.
Return to the Summary Table.
Device Capability: Peripheral Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | uPP_A | |||||
| R-0-0h | R-X | R-X | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | RESERVED | R | X | Reserved |
| 0 | uPP_A | R | X | uPP_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC14 is shown in Figure 3-105 and described in Table 3-118.
Return to the Summary Table.
Device Capability: Analog Modules Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_D | ADC_C | ADC_B | ADC_A | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | ADC_D | R | X | ADC_D : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | ADC_C | R | X | ADC_C : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | ADC_B | R | X | ADC_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | ADC_A | R | X | ADC_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC15 is shown in Figure 3-106 and described in Table 3-119.
Return to the Summary Table.
Device Capability: Analog Modules Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CMPSS8 | CMPSS7 | CMPSS6 | CMPSS5 | CMPSS4 | CMPSS3 | CMPSS2 | CMPSS1 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | CMPSS8 | R | X | CMPSS8 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 6 | CMPSS7 | R | X | CMPSS7 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 5 | CMPSS6 | R | X | CMPSS6 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | CMPSS5 | R | X | CMPSS5 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | CMPSS4 | R | X | CMPSS4 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | CMPSS3 | R | X | CMPSS3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | CMPSS2 | R | X | CMPSS2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | CMPSS1 | R | X | CMPSS1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC17 is shown in Figure 3-107 and described in Table 3-120.
Return to the Summary Table.
Device Capability: Analog Modules Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | DAC_C | DAC_B | DAC_A | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-20 | RESERVED | R-0 | 0h | Reserved |
| 19 | RESERVED | R | X | Reserved |
| 18 | DAC_C | R | X | Buffered-DAC_C : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 17 | DAC_B | R | X | Buffered-DAC_B : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 16 | DAC_A | R | X | Buffered-DAC_A : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R | X | Reserved |
| 2 | RESERVED | R | X | Reserved |
| 1 | RESERVED | R | X | Reserved |
| 0 | RESERVED | R | X | Reserved |
DC18 is shown in Figure 3-108 and described in Table 3-121.
Return to the Summary Table.
Device Capability: CPU1 Lx SRAM Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LS5_1 | LS4_1 | LS3_1 | LS2_1 | LS1_1 | LS0_1 | |
| R-0-0h | R-X | R-X | R-X | R-X | R-X | R-X | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-6 | RESERVED | R-0 | 0h | Reserved |
| 5 | LS5_1 | R | X | LS5_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | LS4_1 | R | X | LS4_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | LS3_1 | R | X | LS3_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | LS2_1 | R | X | LS2_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | LS1_1 | R | X | LS1_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | LS0_1 | R | X | LS0_1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC19 is shown in Figure 3-109 and described in Table 3-122.
Return to the Summary Table.
Device Capability: CPU2 Lx SRAM Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LS5_2 | LS4_2 | LS3_2 | LS2_2 | LS1_2 | LS0_2 | |
| R-0-0h | R-X | R-X | R-X | R-X | R-X | R-X | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-6 | RESERVED | R-0 | 0h | Reserved |
| 5 | LS5_2 | R | X | LS5_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | LS4_2 | R | X | LS4_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | LS3_2 | R | X | LS3_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | LS2_2 | R | X | LS2_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | LS1_2 | R | X | LS1_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | LS0_2 | R | X | LS0_2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
DC20 is shown in Figure 3-110 and described in Table 3-123.
Return to the Summary Table.
Device Capability: GSx SRAM Customization
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| GS15 | GS14 | GS13 | GS12 | GS11 | GS10 | GS9 | GS8 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| GS7 | GS6 | GS5 | GS4 | GS3 | GS2 | GS1 | GS0 |
| R-X | R-X | R-X | R-X | R-X | R-X | R-X | R-X |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15 | GS15 | R | X | GS15 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 14 | GS14 | R | X | GS14 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 13 | GS13 | R | X | GS13 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 12 | GS12 | R | X | GS12 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 11 | GS11 | R | X | GS11 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 10 | GS10 | R | X | GS10 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 9 | GS9 | R | X | GS9 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 8 | GS8 | R | X | GS8 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 7 | GS7 | R | X | GS7 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 6 | GS6 | R | X | GS6 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 5 | GS5 | R | X | GS5 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 4 | GS4 | R | X | GS4 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 3 | GS3 | R | X | GS3 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 2 | GS2 | R | X | GS2 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 1 | GS1 | R | X | GS1 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
| 0 | GS0 | R | X | GS0 : 0: Feature not present on the device 1: Feature present on the device Reset type: XRSn |
PERCNF1 is shown in Figure 3-111 and described in Table 3-124.
Return to the Summary Table.
Peripheral Configuration register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | USB_A_PHY | |||||
| R-0-0h | R-X | R-X | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_D_MODE | ADC_C_MODE | ADC_B_MODE | ADC_A_MODE | |||
| R-0-0h | R-X | R-X | R-X | R-X | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R | X | Reserved |
| 16 | USB_A_PHY | R | X | Internal PHY is present present or not for the USB_A module: 0: Internal USB PHY Module is not present 1: Internal USB PHY Module is present. Reset type: XRSn |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | ADC_D_MODE | R | X | 0: 16-bit or 12-bit configurable in software 1: Only 12-bit operation available Reset type: XRSn |
| 2 | ADC_C_MODE | R | X | 0: 16-bit or 12-bit configurable in software 1: Only 12-bit operation available Reset type: XRSn |
| 1 | ADC_B_MODE | R | X | 0: 16-bit or 12-bit configurable in software 1: Only 12-bit operation available Reset type: XRSn |
| 0 | ADC_A_MODE | R | X | 0: 16-bit or 12-bit configurable in software 1: Only 12-bit operation available Reset type: XRSn |
FUSEERR is shown in Figure 3-112 and described in Table 3-125.
Return to the Summary Table.
e-Fuse error Status register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ERR | ALERR | |||||||||||||
| R-0-0h | R-0h | R-0h | |||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-6 | RESERVED | R-0 | 0h | Reserved |
| 5 | ERR | R | 0h | Efuse Self Test Error Status set by hardware after fuse self test completes, in case of self test error 0: No error during fuse self test 1: Fuse self test error Reset type: XRSn |
| 4-0 | ALERR | R | 0h | Efuse Autoload Error Status set by hardware after fuse auto load completes 00000: No error in auto load Other: Non zero value indicates error in autoload Reset type: XRSn |
SOFTPRES0 is shown in Figure 3-113 and described in Table 3-126.
Return to the Summary Table.
Processing Block Software Reset register
When bits in this register are set, the respective module is in reset. All design data is lost and the module registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | CPU2_CLA1 | RESERVED | CPU1_CLA1 | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | CPU2_CLA1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | CPU1_CLA1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES1 is shown in Figure 3-114 and described in Table 3-127.
Return to the Summary Table.
EMIF Software Reset register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | EMIF2 | EMIF1 | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | EMIF2 | R/W | 0h | When this bit is set, only the control logic of the respective EMIF2 is reset. It does not reset the internal registers except the Total Access register and the Total Activate register. This bit must be manually cleared after being set. 1: EMIF2 is under SOFTRESET 0: Module reset is determined by the device Reset Network Reset type: CPU1.SYSRSn |
| 0 | EMIF1 | R/W | 0h | When this bit is set, only the control logic of the respective EMIF1 is reset. It does not reset the internal registers except the Total Access register and the Total Activate register. This bit must be manually cleared after being set. 1: EMIF1 is under SOFTRESET 0: Module reset is determined by the device Reset Network Reset type: CPU1.SYSRSn |
SOFTPRES2 is shown in Figure 3-115 and described in Table 3-128.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | EPWM12 | EPWM11 | EPWM10 | EPWM9 |
| 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 |
| EPWM8 | EPWM7 | EPWM6 | EPWM5 | EPWM4 | EPWM3 | EPWM2 | EPWM1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | EPWM12 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 10 | EPWM11 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 9 | EPWM10 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 8 | EPWM9 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 7 | EPWM8 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 6 | EPWM7 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 5 | EPWM6 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 4 | EPWM5 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 3 | EPWM4 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 2 | EPWM3 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | EPWM2 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | EPWM1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES3 is shown in Figure 3-116 and described in Table 3-129.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ECAP6 | ECAP5 | ECAP4 | ECAP3 | ECAP2 | ECAP1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | ECAP6 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 4 | ECAP5 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 3 | ECAP4 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 2 | ECAP3 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | ECAP2 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | ECAP1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES4 is shown in Figure 3-117 and described in Table 3-130.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | EQEP3 | EQEP2 | EQEP1 | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | EQEP3 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | EQEP2 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | EQEP1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES6 is shown in Figure 3-118 and described in Table 3-131.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | SD2 | SD1 | |||||||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | RESERVED | R/W | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | SD2 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | SD1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES7 is shown in Figure 3-119 and described in Table 3-132.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SCI_D | SCI_C | SCI_B | SCI_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | SCI_D | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 2 | SCI_C | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | SCI_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | SCI_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES8 is shown in Figure 3-120 and described in Table 3-133.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SPI_C | SPI_B | SPI_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R/W | 0h | Reserved |
| 16 | RESERVED | R/W | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | SPI_C | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | SPI_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | SPI_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES9 is shown in Figure 3-121 and described in Table 3-134.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | I2C_B | I2C_A | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R/W | 0h | Reserved |
| 16 | RESERVED | R/W | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | I2C_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | I2C_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES11 is shown in Figure 3-122 and described in Table 3-135.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | USB_A | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | McBSP_B | McBSP_A | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R/W | 0h | Reserved |
| 16 | USB_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | McBSP_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | McBSP_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES13 is shown in Figure 3-123 and described in Table 3-136.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_D | ADC_C | ADC_B | ADC_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | ADC_D | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 2 | ADC_C | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | ADC_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | ADC_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES14 is shown in Figure 3-124 and described in Table 3-137.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CMPSS8 | CMPSS7 | CMPSS6 | CMPSS5 | CMPSS4 | CMPSS3 | CMPSS2 | CMPSS1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | CMPSS8 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 6 | CMPSS7 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 5 | CMPSS6 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 4 | CMPSS5 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 3 | CMPSS4 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 2 | CMPSS3 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 1 | CMPSS2 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 0 | CMPSS1 | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
SOFTPRES16 is shown in Figure 3-125 and described in Table 3-138.
Return to the Summary Table.
Peripheral Software Reset register
When bits in this register are set, the respective peripheral is in reset. All data is lost and the peripheral registers are returned to their reset states. Bits must be manually cleared after being set.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | DAC_C | DAC_B | DAC_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-20 | RESERVED | R-0 | 0h | Reserved |
| 19 | RESERVED | R/W | 0h | Reserved |
| 18 | DAC_C | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 17 | DAC_B | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 16 | DAC_A | R/W | 0h | 1: Module is under reset 0: Module reset is determined by the normal device reset structure Reset type: CPU1.SYSRSn |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
CPUSEL0 is shown in Figure 3-126 and described in Table 3-139.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | EPWM12 | EPWM11 | EPWM10 | EPWM9 |
| 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 |
| EPWM8 | EPWM7 | EPWM6 | EPWM5 | EPWM4 | EPWM3 | EPWM2 | EPWM1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | EPWM12 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 10 | EPWM11 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 9 | EPWM10 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 8 | EPWM9 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 7 | EPWM8 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 6 | EPWM7 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 5 | EPWM6 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 4 | EPWM5 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 3 | EPWM4 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 2 | EPWM3 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | EPWM2 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | EPWM1 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL1 is shown in Figure 3-127 and described in Table 3-140.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ECAP6 | ECAP5 | ECAP4 | ECAP3 | ECAP2 | ECAP1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | ECAP6 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 4 | ECAP5 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 3 | ECAP4 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 2 | ECAP3 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | ECAP2 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | ECAP1 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL2 is shown in Figure 3-128 and described in Table 3-141.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | EQEP3 | EQEP2 | EQEP1 | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | EQEP3 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | EQEP2 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | EQEP1 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL3 is shown in Figure 3-129 and described in Table 3-142.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | RESERVED | R/W | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
CPUSEL4 is shown in Figure 3-130 and described in Table 3-143.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||||||||||
| R-0-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | SD2 | SD1 | |||||||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | RESERVED | R/W | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | SD2 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | SD1 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL5 is shown in Figure 3-131 and described in Table 3-144.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SCI_D | SCI_C | SCI_B | SCI_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | SCI_D | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 2 | SCI_C | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | SCI_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | SCI_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL6 is shown in Figure 3-132 and described in Table 3-145.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SPI_C | SPI_B | SPI_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R/W | 0h | Reserved |
| 16 | RESERVED | R/W | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | SPI_C | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | SPI_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | SPI_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL7 is shown in Figure 3-133 and described in Table 3-146.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | I2C_B | I2C_A | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-18 | RESERVED | R-0 | 0h | Reserved |
| 17 | RESERVED | R/W | 0h | Reserved |
| 16 | RESERVED | R/W | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | I2C_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | I2C_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL8 is shown in Figure 3-134 and described in Table 3-147.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | CAN_B | CAN_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | CAN_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | CAN_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL9 is shown in Figure 3-135 and described in Table 3-148.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | McBSP_B | McBSP_A | |||||
| R-0-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1 | McBSP_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | McBSP_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL11 is shown in Figure 3-136 and described in Table 3-149.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADC_D | ADC_C | ADC_B | ADC_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | ADC_D | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Note: [1] These CPUSEL bits affect the ownership of only ADC Configuration registers by CPU1 or CPU2 (which are mapped on the mapped to VBUS32). ADC result registers are readable from all masters without any CPUSEL dependency. Reset type: CPU1.SYSRSn |
| 2 | ADC_C | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Note: [1] These CPUSEL bits affect the ownership of only ADC Configuration registers by CPU1 or CPU2 (which are mapped on the mapped to VBUS32). ADC result registers are readable from all masters without any CPUSEL dependency. Reset type: CPU1.SYSRSn |
| 1 | ADC_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Note: [1] These CPUSEL bits affect the ownership of only ADC Configuration registers by CPU1 or CPU2 (which are mapped on the mapped to VBUS32). ADC result registers are readable from all masters without any CPUSEL dependency. Reset type: CPU1.SYSRSn |
| 0 | ADC_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Note: [1] These CPUSEL bits affect the ownership of only ADC Configuration registers by CPU1 or CPU2 (which are mapped on the mapped to VBUS32). ADC result registers are readable from all masters without any CPUSEL dependency. Reset type: CPU1.SYSRSn |
CPUSEL12 is shown in Figure 3-137 and described in Table 3-150.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CMPSS8 | CMPSS7 | CMPSS6 | CMPSS5 | CMPSS4 | CMPSS3 | CMPSS2 | CMPSS1 |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-8 | RESERVED | R-0 | 0h | Reserved |
| 7 | CMPSS8 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 6 | CMPSS7 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 5 | CMPSS6 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 4 | CMPSS5 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 3 | CMPSS4 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 2 | CMPSS3 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 1 | CMPSS2 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 0 | CMPSS1 | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
CPUSEL14 is shown in Figure 3-138 and described in Table 3-151.
Return to the Summary Table.
CPU Select register for common peripherals
This register must be configured prior to enabling the peripheral clocks.
The clock for each peripheral is derived from the selected CPU subsystem. The clock mux controlled by this register is not glitch-free, therefore the CPUSELx register must be configured before the PCLKCRx register.
The reset for each peripheral is also driven from the selected CPU.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | RESERVED | DAC_C | DAC_B | DAC_A | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
| R-0-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-20 | RESERVED | R-0 | 0h | Reserved |
| 19 | RESERVED | R/W | 0h | Reserved |
| 18 | DAC_C | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 17 | DAC_B | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 16 | DAC_A | R/W | 0h | 0: Connected to CPU1 1: Connected to CPU2 Reset type: CPU1.SYSRSn |
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
CPU2RESCTL is shown in Figure 3-139 and described in Table 3-152.
Return to the Summary Table.
CPU2 Reset Control Register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| KEY | |||||||
| R-0/W-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| KEY | |||||||
| R-0/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESET | ||||||
| R-0-0h | R/W-1h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | KEY | R-0/W | 0h | Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY, only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be ignored Reset type: N/A |
| 15-1 | RESERVED | R-0 | 0h | Reserved |
| 0 | RESET | R/W | 1h | This bit controls the reset input of CPU2 core. 1: CPU2 is held in reset (CPU2.RSn = 0) 0: CPU2 reset is deactivated (CPU2.RSn = 1) Note: [1] If CPU2 is not used at-all by an application, it's advisable to put CPU2 in STANDBY mode rather than in reset to save on active power component on the CPU2 subsystem. This is because, all clocks keep toggling when reset is active on the CPU2 sub-system. [2] Note: If CPU2 is in Standby mode, writing to this bit will have no effect. CPU2 may be reset by any Chip-level reset (POR, XRSn, CPU1.WDRSn, or CPU1.NMIWDRSn) or HIBRESETn. Alternately CPU2 may be woken up by any configured wake-up event. Reset type: CPU1.SYSRSn |
RSTSTAT is shown in Figure 3-140 and described in Table 3-153.
Return to the Summary Table.
Reset Status register for secondary C28x CPUs
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CPU2HWBISTRST1 | CPU2HWBISTRST0 | CPU2NMIWDRST | CPU2RES | |||
| R-0-0h | R/W1S-0h | R/W1S-0h | R/W1S-0h | R-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15-4 | RESERVED | R-0 | 0h | Reserved |
| 3 | CPU2HWBISTRST1 | R/W1S | 0h | CPU2HWBISTRST0 and CPU2HWBISTRST1 together indicates whether a HWBIST reset was issued to CPU2 or not 00: CPU2 was not reset by the CPU2 HWBIST 11: CPU2 was reset due to CPU2 HWBIST reset This status bit is a latched flag. This flag can be cleared by the CPU1 by writing a 1 Reset type: CPU1.SYSRSn |
| 2 | CPU2HWBISTRST0 | R/W1S | 0h | CPU2HWBISTRST0 and CPU2HWBISTRST1 together indicates whether a HWBIST reset was issued to CPU2 or not 00: CPU2 was not reset by the CPU2 HWBIST 11: CPU2 was reset due to CPU2 HWBIST reset This status bit is a latched flag. This flag can be cleared by the CPU1 by writing a 1 Reset type: CPU1.SYSRSn |
| 1 | CPU2NMIWDRST | R/W1S | 0h | Indicates whether a CPU2.NMIWD reset was issued to CPU2 or not 0: CPU2 was not reset by the CPU2.NMIWD 1: CPU2 was reset due to CPU2.NMIWD reset This status bit is a latched flag.This flag can be cleared by the CPU1 by writing a 1 Reset type: CPU1.SYSRSn |
| 0 | CPU2RES | R | 0h | Reset status of CPU2 to CPU1 0: CPU2 core is in reset 1: CPU2 core is out of reset Reset type: CPU1.SYSRSn |
LPMSTAT is shown in Figure 3-141 and described in Table 3-154.
Return to the Summary Table.
LPM Status Register for secondary C28x CPUs
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CPU2LPMSTAT | ||||||
| R-0-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15-2 | RESERVED | R-0 | 0h | Reserved |
| 1-0 | CPU2LPMSTAT | R | 0h | These bits indicate the power mode CPU2 00: CPU2 is in ACTIVE mode 01: CPU2 is in IDLE mode 10: CPU2 is in STANDBY mode 11: Reserved Reset type: CPU1.SYSRSn |
SYSDBGCTL is shown in Figure 3-142 and described in Table 3-155.
Return to the Summary Table.
System Debug Control register
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BIT_0 | ||||||
| R-0-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R-0 | 0h | Reserved |
| 15-1 | RESERVED | R-0 | 0h | Reserved |
| 0 | BIT_0 | R/W | 0h | This bit is for use in PLL startup and is only reset by POR. Reset type: POR |