- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What's actual throughput number in application level?
Are CY7C65211 & CY7C65211A SPI performance have difference?
Seems SPI clock set 3Mhz frequency but data throughput can't reach 3Mbit/Sec.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sananya,
We are discussion data throughput, not clock frequency rate.
And set maximum clock frequency can get some improve but not majorly.
If use 1 byte SPI Transaction, even 3Mhz clock, the throughput performance still poor.
I had find below link for community reference.
https://www.totalphase.com/support/articles/200350026-SPI-performance-limitations-and-analysis
Thanks,
Mitchell
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The actual throughput value will vary depending on the system used. There is however no difference in the SPI implementation between the 211 and 211A parts other than the configuration option for Vendor or VCP mode.
Ideally, SPI transfers can take place at 3MHz in both 211 and 211A devices when used USB-Serial is configured as SPI master.
Best Regards,
Sananya
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sananya,
We try to do the byte write. Got the data rate << 100kbit per second.
( Set the SPI master mode, clock rate is 3M. )
It is very important to us. If we can’t get the data rate more than 100kbps, I think we need to find another solution.
Best Regards,
Mitchell
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sananya,
We are discussion data throughput, not clock frequency rate.
And set maximum clock frequency can get some improve but not majorly.
If use 1 byte SPI Transaction, even 3Mhz clock, the throughput performance still poor.
I had find below link for community reference.
https://www.totalphase.com/support/articles/200350026-SPI-performance-limitations-and-analysis
Thanks,
Mitchell
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Mitchell,
Thank you for pointing to the link. Based on the mentioned parameters, we are getting a transaction time per byte of 11.166 us which gives a data rate of around 700 kbps (when set to 3 MHz). Could you please let us know how you measured the throughput? We can use the same setup if possible.
Best Regards,
Sananya