Sign in with
Sign up | Sign in
Your question
Solved

Why aren't all usb i/o ports usb 3.0?

Tags:
  • Motherboards
  • USB3
  • Compatibility
  • USB
Last response: in Motherboards
Share
April 10, 2012 3:30:20 AM

If USB 3.0 is backwards compatible with USB 2.0 then why are there still USB 2.0 ports on the back of the motherboards? Just wondering

More about : usb ports usb

April 10, 2012 3:38:58 AM

usb 3.0 is compatible at running at usb 2.0 speeds on a usb 2.0 device, usb 2.0 and usb 3.0 are different, meaning that usb 2.0 ports cannot get usb 3.0 speed
m
0
l

Best solution

a b V Motherboard
April 10, 2012 3:40:54 AM

Due to the way USB 3.0 is implemented, the USB implementers forum no longer recommends the use of companion controllers which significantly reduces backward compatibility with older OSes. With USB 2.0, the EHCI controller was simply added as an additional PCI function to the existing device. This approach allowed older OSes to use the controller in USB 1.1 mode if a newer USB 2.0 driver wasn't loaded. With USB 3.0, the ports are completely non-functional without an XHCI driver loaded to run them. Windows 7 doesn't natively support XHCI which means that any USB devices like keyboards, mice, and internal devices attached to the USB bus wouldn't function before the drivers are loaded. This would prevent setup from completing on a system with only USB 3.0 ports.
Share
a c 133 V Motherboard
April 10, 2012 3:42:16 AM

USB 3.0 needs a new chipset with it built in(or a 3rd party controller). It is like when USB2 came out and all boards still had USB 1.1. Motherboard makers filled the void by adding 2-4 ports with 3rd party controllers.

As time goes on, USB 3.0 will replace all ports.

USB3 is fully backwards compatible, it is just a matter of cost(controllers add to the cost while usb 2.0 is a part of the chipset so effectively free).
m
0
l
a b V Motherboard
April 10, 2012 4:54:19 AM

because usb 3.0 controllers cost more and nobody has 12 usb 3.0 devices
m
0
l
April 10, 2012 1:40:18 PM

Best answer selected by gecko97.
m
0
l
!