EasyManuals Logo

Cypress EZ-USB FX3 User Manual

Cypress EZ-USB FX3
660 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #342 background imageLoading...
Page #342 background image
EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 342
GPIF_THREAD_CONFIG
0xE00140FC
10.7.35 GPIF_THREAD_CONFIG (continued)
“end of usable space/data” is calculated using one of the equations depending on the context. (1) For
normal write transfers in either PP modes, this is the size of the buffer to be produced into. (2) For
normal read transfers in either PP modes, this is the byte count of the buffer to be consumed. (3) For
partial buffer read or write transfers in PP mode 1, this is the value of written by AP into the PP_D-
MA_SIZE register rounded up to an integral number of BURSTSIZE quanta.
11:8 BURST_SIZE[3:0] Log2 of burst size (1: 2 words, 2: 4 words, etc). Programmed to support systems that work with fixed
burst sizes. A burst is defined as a portion of transfer that unconditionally completes after it is initi-
ated. The system must always transfer an entire burst before responding to a change in a partial flag.
In transfers that involve short packet, the PIB hardware will automatically append zeros/truncate data
to do its part in preserving the above mentioned definition of burst. Burst size is a power of 2 and
must be programmed to a value greater than watermark when partial flag is used.Buffer sizes used
should be integral multiple of the burst size. Maximum value is 14. When value is >0, any socket
switching must occur on 8 byte boundaries.Besides, this field needs to be programmed to a non-zero
value to support bandwidth>200MBps on P-Port.
7WM_CFG 0 Assert partial flag when number of samples (remaining available for reading/writing) is less
than or equal to the watermark.
1 Assert when samples are more than the watermark.
4:0 THREAD_SOCK[4:0] Active Socket Number for this thread.
Can be written by software for fixed socket assignment.(all threads)
Can be modified by hardware as result of PP_DMA_XFER accesses (only for thread 0)
Can be modified by hardware as result of alpha 'sample AIN' (all threads. Hardware can only modify
bits [4:2] of this field)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Cypress EZ-USB FX3 and is the answer not in the manual?

Cypress EZ-USB FX3 Specifications

General IconGeneral
BrandCypress
ModelEZ-USB FX3
CategoryController
LanguageEnglish

Related product manuals