EasyManua.ls Logo

Cypress EZ-USB FX3 SDK - Page 56

Cypress EZ-USB FX3 SDK
56 pages
Print Icon
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Cypress EZ-USB® FX3™ SDK Quick Start Guide, Version 1.3.1 56
Wait for
Frame Valid,
Load
DATA_COUNT
Transfer
Socket 0 data
DATA = 0,
DATA++
Frame end
with partial
buffer in
Socket 0,
Intr CPU
Frame end
with full buffer
in Socket 0,
Intr CPU
Wait for
Line Valid with
Socket 0 full
FV & LV
!LV & !DATA Limit
LV
!FV
!LV & DATA Limit
!FV
Wait for
Frame Valid,
Load
DATA_COUNT
Transfer
Socket 1 data,
DATA = 0,
DATA++
Wait for
Line Valid with
Socket 1 active
Frame end
with partial
buffer in
Socket 1,
Intr CPU
Frame end
with full buffer
in Socket 1,
Intr CPU
Wait for
Line Valid with
Socket 1 full
!LV & !DATA Limit
LV
!FV
!LV & DATA Limit
!FV
Wait for
Line Valid with
Socket 0 active
LV & DATA Limit
LV & DATA Limit
Wait for
Frame Done
Start on
Socket 0
FV & LV
Wait for
Frame Done
Start on
Socket 1
Figure 7-20: CX3 Fixed Function GPIFII State Machine