TMS320VC5420
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS080C – MARCH 1999 – REVISED APRIL 2000
16-bit host-port interface (HPI16)
The HPI16 is an enhanced 16-bit version of the ’C54x 8-bit host-port interface (HPI). The HPI16 is designed
to allow a 16-bit host to access the DSP on-chip memory, with the host acting as the master of the interface.
Figure 6illustratestheavailablememoryaccessiblebytheHPI. ItshouldbenotedthatneithertheCPUnorDMA
I/O spaces can be accessed using the host-port interface.
16-bit bidirectional host-port interface (HPI16)
Hex
Program Page 0
Hex
Program Page 1
Reserved
Hex
Program Page 2
Reserved
Hex
Program Page 3
Reserved
0000
10000
20000
30000
Reserved
001F
0020
McBSP
DXR/DRR
MMRegs Only
1005F
10060
2005F
20060
3005F
30060
005F
0060
On-Chip
DARAM 0
(Overlayed)
Prog/Data
On-Chip
DARAM 0
(Overlayed)
Prog/Data
On-Chip
DARAM 0
(Overlayed)
Prog/Data
On-Chip
DARAM 0
(Overlayed)
Prog/Data
3FFF
4000
13FFF
14000
23FFF
24000
33FFF
34000
On-Chip
SARAM 1
(Overlayed)
Prog/Data
On-Chip
SARAM 1
(Overlayed)
Prog/Data
On-Chip
SARAM 1
(Overlayed)
Prog/Data
On-Chip
SARAM 1
(Overlayed)
Prog/Data
7FFF
8000
17FFF
18000
27FFF
28000
37FFF
38000
Reserved
2EFFF
2F000
On-Chip
SARAM 2
(32K Words)
Prog/Data
On-Chip
SARAM 3
(32K Words)
Program
Reserved
On-Chip
SARAM 4
(4K Words)
Program
FFFF
1FFFF
2FFFF
3FFFF
Figure 6. Memory Map Relative to Host-Port interface
23
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443