[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] max throughput USB 2.0

From: Vincenzo Pellegrini
Subject: Re: [Discuss-gnuradio] max throughput USB 2.0
Date: Sun, 12 Apr 2009 13:12:19 +0200

Maximum sustained throughput that we have achieved so far, given our chipsets and the USRP's cypress usb interface
is 32 MB/sec that yields, at 16 bit sample resolution:

32M /  (2 *2) = 8Msps (complex) ==>8MHz bandwidth (Nyquist)
1 factor 2 is for I+Q channels
the other is for 16bit (=2bytes) sample resolution

of course, at the price of halving sample resolution you can get double bandwidth


feldmaus <address@hidden>
Hi All,

i read the FAQ and the Documentation, but i got some questions
about the maximum throughput.

For the ADC which has 64MHz we get 32MHz if we follow nyquist criteria.
The Documentation tell us the maximum speed results in 32MByte/s.
How do you come from 32MHz to 32Mbyte/s ?

I believe this facts are based on 1Byte pro Time is this correct ?
this means you can only send 1 Byte per Time over USB 2.0 ?
Sorry i am not very familiar with the USB protocol.

The USB 2.0 support 480MBit/s that are 60MByte/s.
So i think the USB 2.0 is not the bottle-neck ?

If USB supports 2Byte pro Time we get (32MHz*(2Byte pro Time))=64MByte/s ?
But this could be result in Problems with synchronous/asynchronous ?

Regards Markus

Discuss-gnuradio mailing list

Vincenzo Pellegrini

reply via email to

[Prev in Thread] Current Thread [Next in Thread]