English
Language : 

TMS320VC5416_14 Datasheet, PDF (44/98 Pages) Texas Instruments – Fixed-Point Digital Signal Processor
TMS320VC5416
Fixed-Point Digital Signal Processor
SPRS095P – MARCH 1999 – REVISED OCTOBER 2008
www.ti.com
3.13.2 HPI Data Pins as General-Purpose I/O
The 8-bit bidirectional data bus of the HPI can be used as general-purpose input/output (GPIO) pins when
the HPI is disabled (HPIENA = 0) or when the HPI is used in HPI16 mode (HPI16 = 1). Two
memory-mapped registers are used to control the GPIO function of the HPI data pins—the
general-purpose I/O control register (GPIOCR) and the general-purpose I/O status register (GPIOSR). The
GPIOCR is shown in Figure 3-20.
15
8
Reserved
0
7
6
5
4
DIR7
DIR6
DIR5
DIR4
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R = Read, W = Write, n = value present after reset
3
DIR3
R/W-0
2
DIR2
R/W-0
1
DIR1
R/W-0
0
DIR0
R/W-0
Figure 3-20. General-Purpose I/O Control Register (GPIOCR) [MMR Address 003Ch]
The direction bits (DIRx) are used to configure HD0-HD7 as inputs or outputs.
The status of the GPIO pins can be monitored using the bits of the GPIOSR. The GPIOSR is shown in
Figure 3-21.
15
8
Reserved
0
7
6
5
4
IO7
IO6
IO5
IO4
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R = Read, W = Write, n = value present after reset
3
IO3
R/W-0
2
IO2
R/W-0
1
IO1
R/W-0
0
IO0
R/W-0
Figure 3-21. General-Purpose I/O Status Register (GPIOSR) [MMR Address 003Dh]
3.14 Device ID Register
A read-only memory-mapped register has been added to the device to allow user application software to
identify on which device the program is being executed.
15
8
CHIP ID
R
7
4
3
0
CHIP REVISION
R
LEGEND: R = Read, W = Write, n = value present after reset
SUBSYSID
R
Figure 3-22. Device ID Register (CSIDR) [MMR Address 003Eh]
Table 3-14. Device ID Register (CSIDR) Bits
BIT
15-8
7-4
3-0
FUNCTION
Chip ID (hex code of 16)
Chip revision ID
Subsystem ID (0000b for single core devices)
44
Functional Overview
Submit Documentation Feedback