Transcript
Are You Ready for USB 3.0? Darren Bessette, Product Manager, Lumenera Corporation
Agenda • • • • •
What is USB 3.0? Pros and Cons of USB 3.0 Where is USB 3.0 now? How USB 3.0 will change Machine Vision? Is USB 3.0 right for you?
What is USB 3.0? • Next generation specification for USB, released Nov. 17, 2008 • Runs 10x faster then USB 2.0, 5.0 Gb/s ▫ 5x faster than GigE ▫ 12x faster than FireWire A
• SuperSpeed USB = USB 3.0
What’s New? – Cabling and Connectors • 2 additional twisted pairs (3 in total) ▫ 2 buses in one, 1 USB 2.0 bus (1 twisted pair) and 1 USB SuperSpeed bus (2 twisted pairs)
• New connectors and receptacles ▫ 1 new type A connector and receptacle ▫ 1 new type B connector and receptacle ▫ 3 new type micro-A, -B, -AB connectors and receptacles
• Can connect a USB 2.0 cable into USB 3.0 receptacle
USB 3.0 Cables and Connectors
Images courtesy of Newnex Technology Corp.
What’s New? – Power • Additional power available ▫ 150mA at configuration (up from 100mA from USB 2.0) ▫ 900mA afterwards (up from 500mA from USB 2.0)
• New minimum voltage ▫ 4V (down from 4.4V with USB 2.0)
• New power management features ▫ Support for idle, sleep and suspend states ▫ Function suspend and device suspend control
• USB 3.0 devices use 1/3 power of similar USB 2.0 ones
What’s New? – Signalling • Full duplex – meaning it can upload and download at the same time ▫ USB 2.0 is only half duplex – either upload or download not both at same time
• More efficient data transfer model
▫ No more polling devices – Replaced with asynchronous notifications
• Two additional packet types,
▫ Isochronous Timestamp Packet (ITP) ▫ Link Management Packet (LMP)
• Support for bursting
▫ Transmitter can send multiple packets before receiving acks. (reduces latency)
What’s New – Adaptors • PCIe USB 3.0 adaptors for older PCs • PCMCIA USB 3.0 adaptors for older Laptops
What’s New? – Hubs • SS Hubs are more than extenders • Central to overall USB 3.0 power management ▫ Adjusts its upstream port link state based on downstream port link states ▫ Routes packets to specific ports (no more broadcasts) ▫ Defers packets to ports whose links are not active ▫ Multicast packets are only forwarded to active links ▫ Marks delayed timestamp packets
Agenda • • • • •
What is USB 3.0? Pros and Cons of USB 3.0 Where is USB 3.0 now? How USB 3.0 will change Machine Vision? Is USB 3.0 right for you?
Pros of USB 3.0 • 10x faster than USB 2.0, 5x faster than GigE • Backwards compatible with USB 2.0, both as cabling, signalling, power and SW • New power saving mechanism ▫ 1/3 less power needed for typical devices over USB 2.0
• Directed packet protocol - No need to broadcast packets to all devices
Cons of USB 3.0 • Cable lengths may be limited to 3M at SuperSpeeds • Devices, cabling will be more expensive at beginning • No “All in One” USB 3.0 Device Controller (PHY, LINK and uController in one)
Cons of USB 3.0 • No native OS device drivers yet in OSes ▫ Device drivers provided by manufacturers
• Only High End PCs and Laptops have on-board USB 3.0 ports currently ▫ For others, need adapter card
• Need very fast computers ▫ To keep up with data rates ▫ To process all the data coming from camera
Agenda • • • • •
What is USB 3.0? Pros and Cons of USB 3.0 Where is USB 3.0 now? How USB 3.0 will change Machine Vision? Is USB 3.0 right for you?
Where is USB 3.0 now? • Gaining a lot of traction in the market • Lots of external HDDs and flash drives with USB 3.0 now • More models of PCs and Laptops coming with on board USB 3.0 ports • Linux supports USB 3.0 in kernel versions 2.6.31 and up • Intel will support USB 3.0 in Cougar Point Chipset late 2010 • Windows 7 could provide native support in upcoming SP ▫ Expected that Windows 8 will have full native support at release
Agenda • • • • •
What is USB 3.0? Pros and Cons of USB 3.0 Where is USB 3.0 now? How USB 3.0 will change Machine Vision? Is USB 3.0 right for you?
Machine Vision with USB 3.0 Bandwidth • No need to compress or reduce ROI to get higher FPS • Off load demosaicing/color correction from PC to camera ▫ Camera can now transfer full RGB color images faster than with USB 2.0 and raw Bayer image
• Run multiple cameras at full speed on one bus • Take advantage of larger ROI sensors that run fast ▫ No need for multiple cameras
Machine Vision with USB 3.0 - Speed • Reduced image transfer time • Reduced latency between applications and cameras ▫ Communication is faster between camera and PC ▫ More tasks can be done in parallel (with full duplexing) ▫ With new USB bursting, image data can be transferred faster from camera to PC
• Take advantage of sensors that run faster • Real time imaging at higher resolutions ▫ No need to bin/subsample
Machine Vision with USB 3.0 - Power • Run higher powered cameras without need for additional power supply • Provide for higher powered GPIOs • Greener products that conserve power better
Agenda • • • • •
What is USB 3.0? Pros and Cons of USB 3.0 Where is USB 3.0 now? How USB 3.0 will change Machine Vision? Is USB 3.0 right for you?
Is USB 3.0 Right for You? • Yes, if: ▫ Are ready/able to deal with challenges of a new technology ▫ Need to work with multiple cameras ▫ Need high resolution and/or high FPS ▫ Can live with 3M cables ▫ Need greener product ▫ Need to off load processing power to camera
Is It Time to Invest in USB 3.0 Now? • OSes and drivers not stable yet • Camera Mfgrs still do not have a simple, reliable solution yet • Most PCs do not have native support yet • Big consumer companies like Microsoft and Intel not yet fully on board with USB 3.0 • Still very early on this technology’s life cycle (need to work out bugs still)
What Should You Do Now? • See if your future needs include USB 3.0 • Develop your roadmap with plans for cameras to come in 6-12 months • Work with your suppliers now to ensure that: ▫ Your needs are targeted first ▫ Your timelines are met ▫ The costs are within your budget
Darren Bessette Lumenera Corporation Visit us at Hall 4 – E 77