Zibb

Brian DipertEDN Senior Technical Editor Brian Dipert exposes, analyzes and
opines on diverse topics in technology. Follow the Brian's Brain Twitter feed at www.twitter.com/BrianzBrain.



   Advertisement

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Consumer Electronics Design Articles

Blog

Thursday, November 5, 2009

Consider Me Unconvinced By USB 3

Nov 5 2009 10:30AM | Permalink |Comments (15) |


One of my meal meetings at the Intel Developer Forum back in late September was with Steve Roux, Senior Strategic Business Development Manager for USB technologies at NEC Electronics. As any of you who've followed Ron Wilson's extensive technology, circuit design, IP and product coverage of recent months already knows, 'SuperSpeed' version 3 of the USB specification is looming on the horizon. And judging from both company announcements and customer implementations, NEC is one of the notable v3 USB leaders at the moment, both with standalone SoCs (sample pricing on the µPD720200 is $16.50) and IP core capability from its ASIC division. Indeed, plenty of folks in the USB Pavilion at the IDF product showcase were eager to chat with me about USB 3.0's 5 Gbps bandwidth potential and the extensive assortment of applications it'd supposedly unleash.

Call me skeptical, at least in the short term. Consider first the viability of the 5 Gbps USB 3.0 performance claim. Any of you who've done USB 2.0 development and benchmarking will likely attest that real-life implementations don't come close to the technology's 480 Mbps potential. One reason for this disparity is that USB (unlike, say, IEEE-1394 'FireWire') relies heavily on regular CPU intervention from transaction arbitration and scheduling standpoints. The slower and/or more distracted the CPU is by other contending tasks, the less likely that USB protocol potential will translate into reality. The other key reason for the disparity involves the applications themselves.

Mass storage interfaces are one obvious popular use for USB, both in the form of external HDDs and as tethers to solid state and magnetic storage housed within digital still and video cameras and other devices. And, as my May 2007 hands-on cover story comparing eSATA, IEEE-1394 (both 400 and 800 Mbps) and USB 2.0 showcased, current-generation USB notably undershoots the performance potential of both HDDs and SSDs. But to that point, higher-speed interface alternatives already exist for applications that demand higher speed than USB2 can deliver (for digital video cameras, HDMI is another candidate). Granted, I realize that bill-of-materials cost constraints may preclude mass-market adoption of multi-interface designs; that very theme, after all, was the fundamental premise of my early-2007 project. But this same pricing pressure also means that USB 3.0 will need to achieve cost parity with USB 2.0 before the generational evolution will occur in earnest. And anyway, initial USB 2.0-vs-3.0 performance comparison statistics were underwhelming, although more recent studies have garnered more promising results.

The other key application that Roux showcased in his over-Indian-dinner pitch to me was with-computer synchronization...of a PDA, smartphone, portable multimedia device, etc. Roux was right; such operations are currently quite slow. But from my experience, they're not notably faster over USB 2.0 than over USB 1.1, which suggests that the content reconciliation routines running both on the computer and on the tethered client are the bottleneck, not the tether itself. As such, I doubt USB 3.0 will make further performance improvements here to any discernable degree. And speed aside, I can't help but wonder for how much longer physical-wire tethering will be relevant. Isn't wireless tethering over Bluetooth, Wi-Fi or (worst case) a proprietary protocol, either client-to-client or via a 'cloud' intermediary, consumer-preferable as long as it can be made reliable?

Intel's been notably mum on its USB 3.0 implementation schedule plans for its core logic chipsets. And as past history makes clear, both with respect to the high-volume ramp timing of USB 1.x and USB 2.0 and as a lack of core logic support neutered IEEE-1394, Intel's core logic embrace is key to interface success. Rumors on the show floor at IDF suggested that Intel's adoption of USB 3.0 might slip to 2011 or later, and subsequent comments both from Intel's customers and competitors bolster that contention (then again, given the contentious relationship between Intel and Nvidia, the latter's 'insight' should be taken with a skeptical grain of salt). I can't help but wonder if Intel plans for even faster Light Peak optical technology, which did receive heavy focus from Intel at IDF, to effectively obsolete USB 3.0...

Kudos to companies like NEC for securing embryonic USB 3.0 design wins in both system board and add-in card forms. As with IEEE-1394, the IC sales will likely be quite profitable on a per-unit basis, at least at first. But also as with IEEE-1394, they'll remain miniscule in volume unless and until two key hinge factors are successfully addressed: broad out-of-box adoption within PCs and Macs by virtue of core logic integration, and compelling application benefits. Prices will inevitably plummet as a result of success, should it occur, as competition flocks to the expanded market opportunity. But revenue should remain healthy, as unit sales exponentially increase. And what about aggregate profitability? For the answer to that question, we'll have to wait and see.


Reader Comments



at 11/5/2009 2:02:36 PM, TedC said:
iSCSI on 10 Gig Ethernet



at 11/5/2009 2:13:33 PM, Vijay Kumar said:
Removable flash media whose transfer speeds are limited by the peripheral interface can benefit with the higher speed offered by USB 3.0



at 11/5/2009 2:22:03 PM, Rob Z said:
480 Gbs USB 2.0? I'd take it even if it weren't even close to that? Surely for posterity you'll fix the typo.



at 11/5/2009 2:49:55 PM, centerbrain said:
CPU intervention is not necessarily bad. Controller chips run at a fraction of the clock rate of the CPU. Companies like Myricom and QLogic have built network interconnects with very high bandwith and low latency by shortening the logic path and onloading to the CPU. You're limited only when you overlap some competing task with whatever operation you are performing on the USB3 device. In a multicore world - maybe not very often.



at 11/5/2009 3:05:03 PM, Brian Dipert said:
Dear Rob Z,
What's a factor of a thousand typo among friends? ;-) Off to fix it now!



at 11/5/2009 3:42:49 PM, Mr. Cow said:
Your same logic could be used to compare USB1 (which never actually hits 12 Mbps) to USB2, but we all know that USB2 is far superior.

Are you actually suggesting that USB3 mass-storage devices won't be faster than USB2?

I'm quite sure you're wrong.



at 11/5/2009 4:25:22 PM, Forward-Looking-Statement said:
Why not go for the paradigm/disruptive-technology of an Optical-USB (OUSB), say 10 Gbps or 20 Gbps, growth to 100 Gbps. Everyone has to develope new H/W and S/W for USB 3.0 anyway, just skip the copper and go directly to the optical. Develope a low-power micro-optical interface in the same convenient form factor. It would cut into other markets and develope new ones.



at 11/5/2009 4:46:03 PM, Winfield said:
Thinking about how I use 480Mbps USB, I'm worried about USB 3.0's robustness. One common "misuse" is to break the USB cable into two pieces. One piece is a cable from the computer going to a cheap little desktop stand with a USB jack. Into which you can plug your USB hard drive's cable, or your camera's cable, etc. That's the second cable section. Somehow, we're getting away with the likely serious impedance discontinuity at 480Mbps, but I wonder about the same trick at 5000Mbps.



at 11/5/2009 6:49:51 PM, WT said:
I say bring it on. What else would the engineers be doing anyway? .... :-) No guts no glory!!!



at 11/6/2009 2:14:34 AM, PJS said:
Backwards compatibility, and ease of use.

I assume USB3 will use the same connector, and the people who hand over the money read the headline performance.

I still only use Blue Tooth if I don't have a cable (USB guys...)

Wifi is better than BT in many ways, but it is still messy in real life, my Linux PC refuses to connect automatically (and yes I could fix it, but who has the time?).

All the wireless links need powering down if your peripheral device is to still have any battery capacity tomorrow.



at 11/6/2009 5:31:55 AM, Chris PE said:
USB2 is only as good as the chip that it uses.I have seen many devices and hubs(!) that had marginal performance and some that barely achieved USB1.1 speed.SO....I am not too excited over USB3.USB2 still has a lot of bugs.I have external drives using different USB2 chips and one is more than 10 times faster than other.I will not mention chips or manufacturers of drives, but I am sure that many of us know.What REALLY kills me is rip-off on prices of USB cables.It is a piece of wire with a plug on it and NO, it is not a "special" wire.I can only imagine prices for USB3 cables.....I will stick with my USB2 and a good hub that I finally found.Great article Brian.Thank you for all information.



at 11/6/2009 11:54:39 AM, lapis-lazuli said:
Hi Brian

I looked at the link in your story (link to the ASUS U3S6 Asus add in card). You said the NEC chip costs about $16.50. But Asus says they expect to launch the card at about $30. The card includes the PLX PEX8613 as well as the new Marvell 6Gbps SATA controller. I can't see how this trifecta of silicon could sell for $30, and that's not even counting PCB cost and connector costs. Something doesn't add up here - no one is (or should be) in the hardware business to lose money and at $30, everyone involved in this Asus addin card loses money.

Well, except for the guys who sell the USB3.0 cable, as "Chris PE" so rightly pointed out. ;-) ;-)



at 11/6/2009 12:01:19 PM, Brian Dipert said:
Dear lapis-lazuli,
Read it again. That's a single-unit sample price ;-) It's the only pricing I could get out of NEC



at 11/18/2009 6:09:16 PM, Mark W said:
Well said regarding the existing USB2. "...real-life implementations don't come close to the technology's 480 Mbps potential."


Users do not want reasons why it is less they want the 480 Mbps or the promise promoted for USB3.



at 11/19/2009 1:10:50 PM, Gary H said:
"isn't wireless...consumer-preferable as long as it can be made reliable?" Oh, yes--but from this consumer's view, 'reliable' is exactly what it isn't. In my very ordinary house, my WAP, cordless phone etc. are only reliable within a small fraction of the claimed range of operation. Don't go to the other end of the house, or down in the basement, or out on the back deck. (Running ethernet cables in the back yard is not much help either :)

Post a comment



Display Name

Change Image
Before submitting this form, please type the characters displayed above.
Note the letters are NOT case sensitive.


ADVERTISEMENT

©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites