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 |