Maximizing Data Transfer Speed: How to Achieve 480 Mbit/s with USB 2.0

AI Thread Summary
USB 2.0 can theoretically achieve data transfer speeds of 480 Mbit/s, but practical limitations often hinder this performance. The discussion highlights that the operating system may not support these speeds effectively, suggesting that custom hardware solutions might be necessary for optimal data transmission. A proposed method involves using a variable frequency oscillator and high-speed RAM to manage data flow. Additionally, the conversation emphasizes the importance of managing receive/transmit buffers to prevent data loss. Ultimately, achieving the maximum USB 2.0 speed requires a combination of hardware and software considerations.
rxwontfit
Messages
13
Reaction score
0
The high-speed (USB 2.0) protocol is capable of 480 Mbit/s.
How can I send data at these speeds!?

This seems like a simple question, but I cannot seem to find a simple answer.

Cheers,

JoAr
 
Last edited:
Engineering news on Phys.org
I suspect that the capability of the protocol far surpasses the capability of Windows to supply data at that rate. In order to test your idea you may have to construct your own circuit to provide data at the rate you need.

For testing, I'm thinking of a variable frequency oscillator driving a binary counter which provides the addresses for a high speed static RAM. The data from the RAM feeds a high speed parallel to serial shift register. You would use more or less the same setup for receiving the data.
 
I think it's 480 Mega-BITS per second isn't it? That's 60 Mega-BYTES.

If that's so, a regular 720x480 color video image at 30 fps is a touch over 30 Mega-bytes/sec.
 
The oft quoted bandwidth numbers of a particular interface are determined by the assembly rate of packets and the packet transmission frequency. It says nothing about the technology that reads the packet buffer.

Skeptic2 is right about the need to develop you own means to clear the receieve/transmit buffers (or registers) while still retaining the contents of the transmitted information.

Practical throughput in a personal computing environment is likely to be strongly limited by this threshold.

I can fill your mailbox at a rate of 50 letters/sec... but how fast can you read them without losing content?
 
Thank you for your comments so far.

@skeptic & FlexGunship: thanks, but certainly your OS can supply data at rates listed on this page?
http://usbspeed.nirsoft.net/

Furthermore, wireless networks cards - they must interact with the OS in order to pump data out and haul data in at rates of 54 Mbits/s?

@schip666!: yes indeed i said, 480MBits/s not bytes...
 
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...
Back
Top