- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I'm working on Fx3 cypress GPIF Interface. I need to send the data from host to external device through a GPIF interface. I am using DMA_Ready_Flag for Data valid signal to External device and Read signal is from External device to cypress.
The timing diagram of Slave FIFO Read is given bellow.
Q1 why data is sampled after 2nd clock cycle of Flag and read signal is assert?.
Please do the needful.
Thank you
With Beast Regards,
Thrimurthi M
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please share the system block diagram with all the interface signals clearly mention there working. Also if possible share the project.
Thanks & Regards
Abhinav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Thrimurthi,
Please don't rely on the GPIF timing diagrams. Kindly probe the actual physical lines and observe timing diagrams on the SCOPE.
Thanks & RegardsAbhinav
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes sir, I probe the Data and Flag signal in CRO, I got same behavior. I shown in bellow figure.
Blue signal: data
Yellow signal: Flag Ready.
In Figure shown the Flag is asserted before 2 clock cycle of data transfer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please share the system block diagram with all the interface signals clearly mention there working. Also if possible share the project.
Thanks & Regards
Abhinav