Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > Reading data fails on the 16 Bit slave fifo interface

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



Reading data fails on the 16 Bit slave fifo interface

Summary: 5091 Views, 1 Replies, Latest reply by Sil on 21 Oct 2011 06:22 AM PST

Verified Answers: 0

Post Reply


Sil posted on 20 Oct 2011 2:19 AM PST
Top Contributor
93 Forum Posts

Hi all,

I am trying to read data on the slave fifo interface. As can be seen on the first page of the attached pdf, the first read attempt succeeds and is stopped after flag A (empty/full fixed to thread 0) indicates fifo empty.

On the second page an example is shown, where data is read using two read accesses. The first access works good, while during the second access the data lines get stuck at 0x0000.At the same time flag A gets stuck high until I reset the FX3 chip. The clock frequency is only 10 MHz.

Any ideas?

 

Thanks

-Silvio

 


scan.pdf


 

Sil posted on 21 Oct 2011 06:22 AM PST
Top Contributor
93 Forum Posts

If I configure tread selection fixed on Thread0 instead of "adress driven on interface" (with the GPIF II designer), it is working. I doublechecked the wiring for the adress lines and found it error free. Nobody out there who encounters similar issues? Thanks.

-Silvio



 

Post Reply






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: 06/15/20