ZHCSA18F March 2009 – February 2021 TMS320C28341 , TMS320C28342 , TMS320C28343 , TMS320C28343-Q1 , TMS320C28344 , TMS320C28345 , TMS320C28346 , TMS320C28346-Q1
PRODUCTION DATA
The devices contain four peripheral register spaces. The spaces are categorized as follows:
| Peripheral Frame 0: | These are peripherals that are mapped directly to the CPU memory bus. See Table 8-23. | |
| Peripheral Frame 1 | These are peripherals that are mapped to the 32-bit peripheral bus. See Table 8-24. | |
| Peripheral Frame 2: | These are peripherals that are mapped to the 16-bit peripheral bus. See Table 8-25. | |
| Peripheral Frame 3: | These are peripherals that are mapped to the 32-bit DMA-accessible peripheral bus. See Table 8-26. |
| NAME | ADDRESS RANGE | SIZE (x16) | ACCESS TYPE(2) |
|---|---|---|---|
| Device Emulation Registers | 0x00 0880 – 0x00 09FF | 384 | EALLOW protected |
| Code Security Module Registers | 0x00 0AE0 – 0x00 0AEF | 16 | EALLOW protected |
| XINTF Registers | 0x00 0B20 – 0x00 0B3F | 32 | Not EALLOW protected |
| CPU-Timer 0, CPU-Timer 1, CPU-Timer 2 Registers | 0x00 0C00 – 0x00 0C3F | 64 | Not EALLOW protected |
| PIE Registers | 0x00 0CE0 – 0x00 0CFF | 32 | Not EALLOW protected |
| PIE Vector Table | 0x00 0D00 – 0x00 0DFF | 256 | EALLOW protected |
| DMA Registers | 0x00 1000 – 0x00 11FF | 512 | EALLOW protected |
| NAME | ADDRESS RANGE | SIZE (x16) |
|---|---|---|
| eCAN-A Registers | 0x00 6000 – 0x00 61FF | 512 |
| eCAN-B Registers | 0x00 6200 – 0x00 63FF | 512 |
| ePWM1 + HRPWM1 Registers | 0x00 6800 – 0x00 683F | 64 |
| ePWM2 + HRPWM2 Registers | 0x00 6840 – 0x00 687F | 64 |
| ePWM3 + HRPWM3 Registers | 0x00 6880 – 0x00 68BF | 64 |
| ePWM4 + HRPWM4 Registers | 0x00 68C0 – 0x00 68FF | 64 |
| ePWM5 + HRPWM5 Registers | 0x00 6900 – 0x00 693F | 64 |
| ePWM6 + HRPWM6 Registers | 0x00 6940 – 0x00 697F | 64 |
| ePWM7 + HRPWM7 Registers | 0x00 6980 – 0x00 69BF | 64 |
| ePWM8 + HRPWM8 Registers | 0x00 69C0 – 0x00 69FF | 64 |
| ePWM9 + HRPWM9 Registers | 0x00 6600 – 0x00 663F | 64 |
| eCAP1 Registers | 0x00 6A00 – 0x00 6A1F | 32 |
| eCAP2 Registers | 0x00 6A20 – 0x00 6A3F | 32 |
| eCAP3 Registers | 0x00 6A40 – 0x00 6A5F | 32 |
| eCAP4 Registers | 0x00 6A60 – 0x00 6A7F | 32 |
| eCAP5 Registers | 0x00 6A80 – 0x00 6A9F | 32 |
| eCAP6 Registers | 0x00 6AA0 – 0x00 6ABF | 32 |
| eQEP1 Registers | 0x00 6B00 – 0x00 6B3F | 64 |
| eQEP2 Registers | 0x00 6B40 – 0x00 6B7F | 64 |
| eQEP3 Registers | 0x00 6B80 – 0x00 6BBF | 64 |
| GPIO Registers | 0x00 6F80 – 0x00 6FFF | 128 |
| NAME | ADDRESS RANGE | SIZE (x16) |
|---|---|---|
| System Control Registers | 0x00 7010 – 0x00 702F | 32 |
| SPI-A Registers | 0x00 7040 – 0x00 704F | 16 |
| SCI-A Registers | 0x00 7050 – 0x00 705F | 16 |
| External Interrupt Registers | 0x00 7070 – 0x00 707F | 16 |
| SCI-B Registers | 0x00 7750 – 0x00 775F | 16 |
| SCI-C Registers | 0x00 7770 – 0x00 777F | 16 |
| SPI-D Registers | 0x00 7780 – 0x00 778F | 16 |
| I2C-A Registers | 0x00 7900 – 0x00 793F | 64 |
| NAME | ADDRESS RANGE | SIZE (x16) |
|---|---|---|
| McBSP-A Registers | 0x00 5000 – 0x00 503F | 64 |
| McBSP-B Registers | 0x00 5040 – 0x00 507F | 64 |