EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 352
GPIF_FUNCTION
0xE0014130
10.7.43 GPIF_FUNCTION
Transition Function Registers
There are 32 GPIF_FUNCTION registers. The address of each is calculated as GPIF_FUNCTION(x) = 0xE0014130 +
(x*0x4). Hence GPIF_FUNCTION(0) is at address 0xE0014130, GPIF_FUNCTION(1) is at address 0xE0014130 + 0x4 and
so on. The definition of each of these is the same.
Contains the truth tables for user-defined transition functions.
15:0 FUNCTION[15:0] Truth table for transition function. Bit position X contains output when the 4 inputs constitute the value
X in binary. For example, bit 2 = 1 means in3 = 0, in2 = 0, in1 = 1 and in0 = 0 will evaluate true for this
function.
GPIF_FUNCTION Transition Function Registers 0xE0014130
b31 b30 b29 b28 b27 b26 b25 b24
GPIF_FUNCTION Transition Function Registers
b23 b22 b21 b20 b19 b18 b17 b16
GPIF_FUNCTION Transition Function Registers
b15 b14 b13 b12 b11 b10 b9 b8
FUNCTION[15:8]
R/W R/W R/W R/W R/W R/W R/W R/W
RRRRRRRR
00000000
GPIF_FUNCTION Transition Function Registers
b7 b6 b5 b4 b3 b2 b1 b0
FUNCTION[7:0]
R/W R/W R/W R/W R/W R/W R/W R/W
RRRRRRRR
00000000
Bit Name Description