Architecture Changes
F.1 Architecture Changes
F.1.1
Changes to Registers
Figure F−1. C28x Registers
T(16)
PH(16)
AH(16)
Certain changes to the architecture that are important when migrating from the
C27x to the C28x include:
Changes to registers
-
Full context save and restore
-
B0/B1 memory map consideration
-
The register modifications from the C27x are shown in Figure F−1. Shaded
registers highlight the changes or enhancements for the C28x.
TL(16)
XT(32)
PL(16)
P(32)
AL(16)
ACC(32)
DP(16)
AR0H(16)
AR1H(16)
AR2H(16)
AR3H(16)
AR4H(16)
AR5H(16)
AR6H(16)
AR7H(16)
ST0(16)
ST1(16)
SP(16)
6/7bit
offset
AR0(16)
XAR0(32)
AR1(16)
XAR1(32)
AR2(16)
XAR2(32)
AR3(16)
XAR3(32)
AR4(16)
XAR4(32)
AR5(16)
XAR5(32)
AR6(16)
XAR6(32)
AR7(16)
XAR7(32)
PC(22)
RPC(22)
IER(16)
DBGIER(16)
IFR(16)
Need help?
Do you have a question about the TMS320C28x and is the answer not in the manual?