TMS320F2809, TMS320F2808, TMS320F2806
TMS320F2802, TMS320F2801, UCD9501
TMS320C2802, TMS320C2801, and TMS320F2801x DSPs
www.ti.com
SPRS230H–OCTOBER 2003–REVISED JUNE 2006
Table 3-9. Peripheral Frame 2 Registers(1)(2)
NAME
ADDRESS RANGE
0x7010 - 0x702F
0x7040 - 0x704F
0x7050 - 0x705F
0x7070 - 0x707F
0x7100 - 0x711F
0x7740 - 0x774F
0x7750 - 0x775F
0x7760 - 0x776F
0x7780 - 0x778F
0x7900 - 0x792F
SIZE (x16)
ACCESS TYPE
EALLOW Protected
System Control Registers
SPI-A Registers
32
16
16
16
32
16
16
16
16
48
SCI-A Registers
External Interrupt Registers
ADC Registers
SPI-B Registers
Not EALLOW Protected
SCI-B Registers
SPI-C Registers
SPI-D Registers
I2C Registers
(1) Peripheral Frame 2 only allows 16-bit accesses. All 32-bit accesses are ignored (invalid data may be returned or written).
(2) Missing segments of memory space are reserved and should not be used in applications.
3.4 Device Emulation Registers
These registers are used to control the protection mode of the C28x CPU and to monitor some critical
device signals. The registers are defined in Table 3-10.
Table 3-10. Device Emulation Registers
ADDRESS
RANGE
NAME
SIZE (x16)
DESCRIPTION
0x0880
0x0881
DEVICECNF
PARTID
2
1
Device Configuration Register
0x0882
Part ID Register
0x002C(1) - F2801/9501
0x0024 - F2802
0x0034 - F2806
0x003C - F2808
0x0014 - F28016
0x001C - F28015
0xFF2C - C2801
0xFF24 - C2802
REVID
0x0883
1
Revision ID Register
0x0000 - Silicon Rev. 0 - TMX
0x0001 - Silicon Rev. A - TMX
0x0002 - Silicon Rev. B - TMS
0x0003 - Silicon Rev. C - TMS
PROTSTART
PROTRANGE
0x0884
0x0885
1
1
Block Protection Start Address Register
Block Protection Range Address Register
(1) The first byte (00) denotes flash devices. FF denotes ROM devices. Other values are reserved for future devices.
Functional Overview
41