<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/38073/usb-2-0-bandwidth-measurement-using-keil-c</link><description> 
I want to measure the bandwidth of the usb 2.0. I have a board
with cypress Fx2 and FPGA. I have developed the firm ware in keil
C.Should I code something in Keil C to measure the bandwidth
delivered by USB or how can I do it ? 
thanks 
punitha 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/135576?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 05:33:04 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1279eaa9-473a-472c-9d47-e52e91b23912</guid><dc:creator>vanitha kutti</dc:creator><description>&lt;p&gt;&lt;p&gt;
thanks. I just want to test the performance of the USB&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/125039?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 05:13:09 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9606d421-40d7-4555-b6de-d8c7164101c9</guid><dc:creator>Tsuneo Chinzei</dc:creator><description>&lt;p&gt;&lt;p&gt;
Unless there is any packet loss, the throughput performance is the
same, regardless of the place where you attach a prove, though there
may be temporarily fluctuation absorbed by buffers.&lt;/p&gt;

&lt;p&gt;
Or do you want to detect packet loss?&lt;/p&gt;

&lt;p&gt;
Tsuneo&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/114408?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 04:39:39 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7ecb19e3-04a8-47c8-b429-f1e9bce31014</guid><dc:creator>vanitha kutti</dc:creator><description>&lt;p&gt;&lt;p&gt;
thanks&lt;/p&gt;

&lt;p&gt;
There was a program in cypress &amp;quot;Bandwidth meter &amp;quot; to the test the
speed of the PC and USB. I tried it and i was able to achieve 45MB/s
as peak bandwidth. But it did not involve my firmware or the FPGA. It
was just to test the speed of PC. but will i get the same bandwidth
when I use my firmware to transfer data? . The program in the cypress
does not transfer data to th outside world.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/101288?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 04:08:25 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:2c086ec6-b01f-4cb3-b575-3bf4f0431bf7</guid><dc:creator>Tsuneo Chinzei</dc:creator><description>&lt;p&gt;&lt;p&gt;
How about USB benchmark utility on PC?&lt;br /&gt;
- USB Info - The original website seems to disappear&lt;br /&gt;
- USB Performance Software&lt;br /&gt;
&lt;a href="http://www.usbperformance.com/product-information/"&gt;www.usbperformance.com/.../&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
etc.&lt;/p&gt;

&lt;p&gt;
Software sniffers also have transfer statistics.&lt;/p&gt;

&lt;p&gt;
If you want to measure the traffic on the bus, a hardware bus
analyzer is required.&lt;/p&gt;

&lt;p&gt;
Tsuneo&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/76847?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 01:30:56 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d01e115a-4c0e-46c5-835d-809334fd705e</guid><dc:creator>vanitha kutti</dc:creator><description>&lt;p&gt;&lt;p&gt;
Thanks ,&lt;/p&gt;

&lt;p&gt;
I have already measured the burst rate ( FX2 to FPGA).Now I want
to measure speed from PC to board with my firmware and FPGA? Any idea
of how to do it ?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: usb 2.0 bandwidth measurement using keil c?</title><link>https://community.arm.com/thread/52792?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2008 00:53:28 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:89a1d3bf-43ed-4fba-9206-9eea088277b3</guid><dc:creator>Tsuneo Chinzei</dc:creator><description>&lt;p&gt;&lt;p&gt;
Do you mean you want to measure the actual throughput of the
setup?&lt;br /&gt;
Then, hook a frequency counter or a digital scope with frequency
function to the strobe signal of the FX2-FPGA interface. It should
flip every byte (or word) transfer.&lt;/p&gt;

&lt;p&gt;
You may be able to built in similar function on the FPGA, and read
it over JTAG - like Xilinx chip scope.&lt;/p&gt;

&lt;p&gt;
Of cource, you may be able to write a code for the FX2 core,&lt;br /&gt;
but I&amp;#39;m not sure I can explain it for you easy enough :-)&lt;/p&gt;

&lt;p&gt;
Tsuneo&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>