PSPHET406: VHDL & Communication Interface: UNIT-3: Understanding USB and USB Protocols
PSPHET406: VHDL & Communication Interface: UNIT-3: Understanding USB and USB Protocols
• Control Transfers:
Structured Requests for Critical Data: Elements of a Control Transfer,
Standard Requests, Other Requests.
• Chip Choices:
Components of USB device.
Easy to connect. A typical PC has multiple USB ports, and hubs make
it easy to add ports without opening up the PC.
22
Evolution of Interface
3. USB 2.0:-
• By the time USB 2.0 developed, USB gained popularity and
become household for data transfer.
• It has bus speed 40 times faster than USB 1.1 and it remains
backward compatible with low and full speed interfaces. i.e. USB
1.1 port can accommodate USB 2.0 without losing 2.0’s speed.
23
Evolution of Interface
3. USB 2.0:-
• Due to backward compatibility, USB 2.0 supports low speed, full
speed, and high-speed (40 times full speed of USB 1.1) data
transfer.
24
Evolution of Interface
3. USB 2.0:-
• Further to avoid confusion in customers about whether all USB 2.0
devices supports high speed, USB-IF was developed and under it:
• If the device supports only low or full speed: it comes with messege
‘Compatible with the USB 2.0 Specification
• and Works with USB and Hi-Speed USB systems, peripherals and
cables.’ 25
Evolution of Interface
4. USB 3.0:-
• Released in Nov 2008.
• UDB 3.0 has a pairof wires for USB 2.0 traffic & additional wires
to support the new superspeed bus at 5 Gbps.
• USB 3.0 also increases the amount of bus current device can draw
and defines protocols for more aggressive power saving and more
efficient data transfers.