You are here

CY7C68013 Gpif | Cypress Semiconductor

CY7C68013 Gpif

Summary: 2 Replies, Latest post by shambh on 11 Jun 2013 12:49 AM PDT
Verified Answers: 1
Last post
Log in to post new comments.
shambh's picture
34 posts


I read documentation on CY768013 chapter 10 about GPIF, but can't understand how specific waveform chosen at the right moment. For instance, i have 4 waveform (read, write, fifo read, fifo write).When i call single read function, how it choose needed waveform. Can anyone explain me?

rskv's picture
Cypress Employee
1134 posts


By default, the waveform that you design in the first tab is considered as "Single Read".

Second tab is considered for " Single Write". Similary third one is for "FIFO Read" and 4th one is "FIFO Write". If you are following this you don't have to select any waveform specifcially.

If you are performing "Single Read" then you need to perform a dummy read to register XGPIFSGLDATLX. This will automatically initiate the GPIF waveform for SIngle Read.


In case of FIFO Write,

GPIFTRIG = FIFO_EpNum; will trigger thr corresponding GPIF FIFO Write waveform.

But you can also use all tabs for different "FIFO Write" waveforms in case your application demands that. But then you need to select the waveform with the help of GPIFWFSELECT register.

Please let me know if my explanation is not clear.


sai krishna.

shambh's picture
34 posts


Ok, it's all clear for me now, great thanks.

Log in to post new comments.