3.6.2 Address Bus General-Purpose I/O; I/O Data Register (Iodata) Bit Layout; Address/Gpio Enable Register (Agpioen) Bit Layout; I/O Data Register (Iodata) Bit Functions - Texas Instruments TMS320VC5509 Data Manual

Fixed-point digital signal processor
Hide thumbs Also See for TMS320VC5509:
Table of Contents

Advertisement

Functional Overview
15
8
Reserved
R−00000000
LEGEND: R = Read, W = Write, pin = value present on the pin (IO7−IO0 default to inputs after reset)
BIT
BIT
RESET
NO.
NAME
VALUE
15−8
Reserved
0
pin †‡
7−0
IOxD
† The GPIO5 pin is available on the BGA package only.
‡ pin = value present on the pin (IO7−IO0 default to inputs after reset)

3.6.2 Address Bus General-Purpose I/O

The 16 address signals, EMIF.A[15−0], can also be individually enabled as GPIO when the Parallel Port Mode
bit field of the External Bus Selection Register is set for Data EMIF (00) or Multiplexed EHPI mode (11). These
pins are controlled by three registers: the enable register, AGPIOEN, determines if the pins serve as GPIO
or address (Figure 3−11); the direction register, AGPIODIR, determines if the GPIO enabled pin is an input
or output (Figure 3−12); and the data register, AGPIODATA, determines the logic states of the pins in
general-purpose I/O mode (Figure 3−13).
15
14
AIOEN15
AIOEN14
(BGA)
(BGA)
R/W, 0
R/W, 0
7
6
AIOEN7
AIOEN6
R/W, 0
R/W, 0
LEGEND: R = Read, W = Write, n = value after reset
Figure 3−11. Address/GPIO Enable Register (AGPIOEN) Bit Layout
Table 3−11. Address/GPIO Enable Register (AGPIOEN) Bit Functions
BIT
BIT
RESET
NO.
NAME
VALUE
15−0
AIOENx
0
46
SPRS163H
7
6
IO7D
IO6D
(BGA)
R/W−pin
R/W−pin
R/W−pin
Figure 3−10. I/O Data Register (IODATA) Bit Layout
Table 3−10. I/O Data Register (IODATA) Bit Functions
These bits are reserved and are unaffected by writes.
IOx Data Bit.
If IOx is configured as an input (IOxDIR = 0 in IODIR):
IOxD = 0
The signal on the IOx pin is low.
IOxD = 1
The signal on the IOx pin is high.
If IOx is configured as an output (IOxDIR = 1 in IODIR):
IOxD = 0
Drive the signal on the IOx pin low.
IOxD = 1
Drive the signal on the IOx pin high.
13
12
AIOEN13
AIOEN12
R/W, 0
R/W, 0
5
4
AIOEN5
AIOEN4
R/W, 0
R/W, 0
Enable or disable GPIO function of Address Bus of EMIF. AIOEN15 and AIOEN14 are only available in
BGA package.
AIOENx = 0
GPIO function of Ax line is disabled; i.e., Ax has address function.
AIOENx = 1
GPIO function of Ax line is enabled; i.e., Ax has GPIO function.
5
4
3
IO5D
IO4D
IO3D
R/W−pin
R/W−pin
FUNCTION
11
10
AIOEN11
AIOEN10
R/W, 0
R/W, 0
3
2
AIOEN3
AIOEN2
R/W, 0
R/W, 0
FUNCTION
2
1
0
IO2D
IO1D
IO0D
R/W−pin
R/W−pin
R/W−pin
9
8
AIOEN9
AIOEN8
R/W, 0
R/W, 0
1
0
AIOEN1
AIOEN0
R/W, 0
R/W, 0
April 2001 − Revised January 2008

Advertisement

Table of Contents
loading

Table of Contents