Functional Overview
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−8.
Table 3−8. Device Emulation Registers
NAME
ADDRESS RANGE
SIZE (x16)
DESCRIPTION
0x00 0880
0x00 0881
DEVICECNF
reserved
2
1
Device Configuration Register
0x00 0882
Not supported on Revision C and later silicon
Device ID Register (0x0003 − Silicon − Rev. C and D)
Device ID Register (0x0004 − Reserved)
DEVICEID
0x00 0883
1
Device ID Register (0x0005 − Silicon − Rev. E)
PROTSTART
PROTRANGE
0x00 0884
0x00 0885
1
1
Block Protection Start Address Register
Block Protection Range Address Register
0x00 0886
0x00 09FF
reserved
378
3.5
External Interface, XINTF (2812 Only)
This section gives a top-level view of the external interface (XINTF) that is implemented on the 2812 devices.
The external interface is a non-multiplexed asynchronous bus, similar to the C240x external interface. The
external interface on the 2812 is mapped into five fixed zones shown in Figure 3−5.
Figure 3−5 shows the 2812 XINTF signals.
43
April 2001 − Revised December 2004
SPRS174L