FX3 Programmers Manual, Doc. # 001-64707 Rev. *C
143
FX3 P-Port Register Access
The AP can observe the completion of a ZLB transfer by polling the DMA_XFER register. This
should not take more than a couple of cycles.
Figure 10-5. Zero Length Read (Egress) Transfer
Figure 10-6. Zero Length Write (Ingress) Transfer
The following should be noted:
For read transfers, DMA_ENABLE de-asserts shortly after a DMA_XFER read with SIZE_VALID=1.
For write transfers, all signals de-assert shortly after the write of DMA_SIZE=0.
10.4.5
Long Transfer – Integral Number of Buffers
A long transfer is coordinated between AP and Benicia CPU using a higher layer protocol, e.g. built
on mailbox messaging. The length of transfer is conveyed to Benicia CPU which configures buffers
and sockets required for transfer.
The following diagram illustrates the long transfer:
SIZE
EVENT
SOCK_
STAT_X
DMA_WMARK
SOCK_STAT[N]
A/D
R/W#
DMA_
XFER
DMA_ENABLE
DMA_READY
DMA_
XFER
EVENT
SOCK_
STAT_X
DMA_WMARK
SOCK_STAT[N]
A/D
R/W#
SIZE
DMA_
XFER
DMA_ENABLE
DMA_READY
DMA_
XFER
DMA_
XFER
Содержание EX-USB FX3
Страница 8: ...8 FX3 Programmers Manual Doc 001 64707 Rev C Contents...
Страница 12: ...12 FX3 Programmers Manual Doc 001 64707 Rev C Introduction...
Страница 48: ...48 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Overview...
Страница 74: ...74 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Firmware...
Страница 76: ...76 FX3 Programmers Manual Doc 001 64707 Rev C FX3 APIs...
Страница 84: ...84 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Examples...
Страница 98: ...98 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Structure...
Страница 148: ...148 FX3 Programmers Manual Doc 001 64707 Rev C FX3 P Port Register Access...
Страница 153: ...FX3 Programmers Manual Doc 001 64707 Rev C 153 FX3 Development Tools 2 Select General Existing projects into Workspace...
Страница 165: ...FX3 Programmers Manual Doc 001 64707 Rev C 165 FX3 Development Tools Click next...
Страница 178: ...178 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools Click on Apply...
Страница 180: ...180 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools d Start the GDB server...
Страница 185: ...FX3 Programmers Manual Doc 001 64707 Rev C 185 FX3 Development Tools...
Страница 186: ...186 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 187: ...FX3 Programmers Manual Doc 001 64707 Rev C 187 FX3 Development Tools...
Страница 188: ...188 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 192: ...192 FX3 Programmers Manual Doc 001 64707 Rev C GPIF II Designer...