19 / 40 page

CY7C68053
Document # 001-06120 Rev *I
Page 19 of 40
E6A2
1
EP1INCS
Endpoint 1 IN control and
status
0
0
0
0
0
0
BUSY
STALL
00000000 bbbbbbrb
E6A3
1
EP2CS
Endpoint 2 control and
status
0
NPAK2
NPAK1
NPAK0
FULL
EMPTY
0
STALL
00101000 rrrrrrrb
E6A4
1
EP4CS
Endpoint 4 control and
status
0
0
NPAK1
NPAK0
FULL
EMPTY
0
STALL
00101000 rrrrrrrb
E6A5
1
EP6CS
Endpoint 6 control and
status
0
NPAK2
NPAK1
NPAK0
FULL
EMPTY
0
STALL
00000100 rrrrrrrb
E6A6
1
EP8CS
Endpoint 8 control and
status
0
0
NPAK1
NPAK0
FULL
EMPTY
0
STALL
00000100 rrrrrrrb
E6A7
1
EP2FIFOFLGS
Endpoint 2 Slave FIFO flags
0
0
0
0
0
PF
EF
FF
00000010 R
E6A8
1
EP4FIFOFLGS
Endpoint 4 Slave FIFO flags
0
0
0
0
0
PF
EF
FF
00000010 R
E6A9
1
EP6FIFOFLGS
Endpoint 6 Slave FIFO flags
0
0
0
0
0
PF
EF
FF
00000110 R
E6AA
1
EP8FIFOFLGS
Endpoint 8 Slave FIFO flags
0
0
0
0
0
PF
EF
FF
00000110 R
E6AB
1
EP2FIFOBCH
Endpoint 2 Slave FIFO
total byte count H
0
0
0
BC12
BC11
BC10
BC9
BC8
00000000 R
E6AC
1
EP2FIFOBCL
Endpoint 2 Slave FIFO
total byte count L
BC7
BC6
BC5
BC4
BC3
BC2
BC1
BC0
00000000 R
E6AD
1
EP4FIFOBCH
Endpoint 4 Slave FIFO
total byte count H
0
0
0
0
0
BC10
BC9
BC8
00000000 R
E6AE
1
EP4FIFOBCL
Endpoint 4 Slave FIFO
total byte count L
BC7
BC6
BC5
BC4
BC3
BC2
BC1
BC0
00000000 R
E6AF
1
EP6FIFOBCH
Endpoint 6 Slave FIFO
total byte count H
0
0
0
0
BC11
BC10
BC9
BC8
00000000 R
E6B0
1
EP6FIFOBCL
Endpoint 6 Slave FIFO
total byte count L
BC7
BC6
BC5
BC4
BC3
BC2
BC1
BC0
00000000 R
E6B1
1
EP8FIFOBCH
Endpoint 8 Slave FIFO
total byte count H
0
0
0
0
0
BC10
BC9
BC8
00000000 R
E6B2
1
EP8FIFOBCL
Endpoint 8 Slave FIFO
total byte count L
BC7
BC6
BC5
BC4
BC3
BC2
BC1
BC0
00000000 R
E6B3
1
SUDPTRH
Setup data pointer high
address byte
A15
A14
A13
A12
A11
A10
A9
A8
xxxxxxxx RW
E6B4
1
SUDPTRL
Setup data pointer low
address byte
A7
A6
A5
A4
A3
A2
A1
0
xxxxxxx0 bbbbbbbr
E6B5
1
SUDPTRCTL
Setup data pointer auto mode
0
0
0
0
0
0
0
SDPAUTO 00000001 RW
2
Reserved
E6B8
8
SET-UPDAT
8 bytes of setup data
D7
D6
D5
D4
D3
D2
D1
D0
xxxxxxxx R
SET-UPDAT[0] =
bmRequestType
SET-UPDAT[1] =
bmRequest
SET-UPDAT[2:3] = wValue
SET-UPDAT[4:5] = wIndex
SET-UPDAT[6:7] = wLength
GPIF
E6C0
1
GPIFWFSELECT
Waveform selector
SINGLEWR1 SINGLEWR0 SINGLERD1 SINGLERD0
FIFOWR1
FIFOWR0
FIFORD1
FIFORD0
11100100 RW
E6C1
1
GPIFIDLECS
GPIF Done, GPIF Idle drive
mode
DONE
0
0
0
0
0
0
IDLEDRV
10000000 RW
E6C2
1
GPIFIDLECTL
Inactive bus, CTL states
0
0
0
0
0
CTL2
CTL1
CTL0
11111111 RW
E6C3
1
GPIFCTLCFG
CTL drive type
TRICTL
0
0
0
0
CTL2
CTL1
CTL0
00000000 RW
E6C4
1
Reserved
00000000
E6C5
1
Reserved
00000000
FLOWSTATE
E6C6
1
FLOWSTATE
Flowstate enable and
selector
FSE
0
0
0
0
FS2
FS1
FS0
00000000 brrrrbbb
E6C7
1
FLOWLOGIC
Flowstate logic
LFUNC1
LFUNC0
TERMA2
TERMA1
TERMA0
TERMB2
TERMB1
TERMB0
00000000 RW
E6C8
1
FLOWEQ0CTL
CTL-pin states in flow state
(when Logic = 0)
CTL0E3
CTL0E2
CTL0E1
CTL0E0
0
CTL2
CTL1
CTL0
00000000 RW
E6C9
1
FLOWEQ1CTL
CTL-pin states in flow state
(when Logic = 1)
CTL0E3
CTL0E2
CTL0E1
CTL0E0
0
CTL2
CTL1
CTL0
00000000 RW
E6CA
1
FLOWHOLDOFF
Holdoff configuration
HOPERIOD3 HOPERIOD2 HOPERIOD1 HOPERIOD0
HOSTATE
HOCTL2
HOCTL1
HOCTL0
00010010 RW
E6CB
1
FLOWSTB
Flowstate strobe
configuration
SLAVE
RDYASYNC
CTLTOGL
SUSTAIN
0
MSTB2
MSTB1
MSTB0
00100000 RW
E6CC
1
FLOWSTBEDGE
Flowstate rising/falling edge
configuration
0
0
0
0
0
0
FALLING
RISING
00000001 rrrrrrbb
E6CD
1
FLOWSTBPERIOD
Master strobe half period
D7
D6
D5
D4
D3
D2
D1
D0
00000010 RW
E6CE
1
GPIFTCB3[10]
GPIF transaction count
Byte 3
TC31
TC30
TC29
TC28
TC27
TC26
TC25
TC24
00000000 RW
E6CF
1
GPIFTCB2[10]
GPIF transaction count
Byte 2
TC23
TC22
TC21
TC20
TC19
TC18
TC17
TC16
00000000 RW
E6D0
1
GPIFTCB1[10]
GPIF transaction count
Byte 1
TC15
TC14
TC13
TC12
TC11
TC10
TC9
TC8
00000000 RW
E6D1
1
GPIFTCB0[10]
GPIF transaction count
Byte 0
TC7
TC6
TC5
TC4
TC3
TC2
TC1
TC0
00000001 RW
2
Reserved
00000000 RW
Reserved
Table 8. FX2LP18 Register Summary (continued)
Hex
Size Name
Description
b7
b6
b5
b4
b3
b2
b1
b0
Default
Access
[+] Feedback