You are here

questions in dataflow from GPIF in to the in endpoint | Cypress Semiconductor

questions in dataflow from GPIF in to the in endpoint

Summary: 2 Replies, Latest post by 才哥 on 30 Oct 2011 06:12 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
user_87044748's picture
40 posts

1,what is the "sockets"  ,Are sockets the buffers in Sysmem?  Because in the concrete application, the external FIFO connects to the GPIF, the data from the FIFO is written into the sockets, I should know where it is physically.

2,Can you tell me the detail of the data flow from a FIFO to endpoint? I roughly know they are accomplished through the DMA. Can the FIFO to producer sockets be concurrent with the consumer sockets to endpoint? if not, the largest throughput is less than 3.2GPS, it maybe 1.6Gps

aasi's picture
Cypress Employee
1166 posts

 Socket is the entity to/from which data is written/read from.

We can multiple threads running so there shouldn't be any issues with regards to throughput. But I didn't quite understand your concern, are you asking if producer socket waits for the entire DMA buffer size of data to be written before it is transferred to the consumer socket?



user_87044748's picture
40 posts

It is approximately similar.  

the data flow maybe  like gragh below


external FIFO——>producer sockets——>consumer sockets——>endpoints


Are the  four steps executing parallely rather than serially.


After all, I only have document of "programmer manual" and "datasheet", So I don't know the detail of  DMA system and endpoints.


So it will be very kind  of you to offer me some documents on this.


thank you! Anand!^_^

Log in to post new comments.