Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > GPIF Designer Wave form and a logic analyzer problem.

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



GPIF Designer Wave form and a logic analyzer problem.
Moderator:
RSKV

Post Reply
Follow this topic



GPIF Designer Wave form and a logic analyzer problem.

gabriel posted on 24 Jun 2010 5:14 AM PST
Member
8 Forum Posts

Hello,

I see that this forum is not used often and most questions are not even commented at all. Anyway this is what I found out yesterday. I'm using GPIF master mode to send and receive data to and from the periferal using 2 TI fifos both connected to the FD pins.

I've been working with the reading through gpif. I noted that the data received didn't match the data sent from the periferal. Also that every bulk transaction the external fifo would be emptied no matter how many words were read.

Finally I decided to go and buy a cheap logic analyzer to see what was going on since I couldn't check with my oscilloscope. I got the Techtools DV3100. It was very easy to configure and use. So I connected it to my dev board and run a test. I was using basically the single read wave form from the gpif primer setting. I found that in S0 the REN signal would stay low for a LOT of ifclks and in S1 REN goes high and OE low to perform the read. The OE is correct with one clock wide only, but obviously the external data has depleted. I just couldn't make GPIF designer to make S0 to last only 1 clock so I ignored S0 and shifted everything one clock. son S0 now is S1 ans so on. I'm wasting a clock, but in S1 and S2 everything works fine.

I checked that S0 was 1 clock long, but somehow whenever I trigger the waveform is stays in S0 for a long time.

Also I found that the Ifclk is not in sync all the time if you run it at 48mhz, I found that at 30mhz runs much stable. I observed this behavior with my new logic analyzer ($500) from digikey.

Can anyone comment on this, please?

 

Gabriel Camiro

 




Re: GPIF Designer Wave form and a logic analyzer problem.

gabriel posted on 31 Aug 2011 09:26 AM PST
Member
8 Forum Posts

Wow, this is stup*d.

I ran into the same problem this year and I find out that I'm the only one reading this forum. I encountered the same problem now only with an FX2LP chip and single write instead of read! hahahaha

This is funny. It is like time travel and talking to myself.






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: KXP; Secondary Owner: VWA; Sunset Date: 01/01/20