http://www.jungo.com/st/embedded_usb_usb3.html
Jungo is committed to full support of USB
3.0 as part of its worldwide leading USBware embedded USB stack.
Devices and hosts implementing USB using the existing USBware stack
will enjoy a smooth transition to USB
3.0.
Background
USB 3.0, also known as SuperSpeed USB, is the new
standard USB protocol. It boasts several benefits over the current
"High Speed" USB 2.0 protocol:
- Bandwidth of up to 5.0 Gb/s (compared to 480 Mb/s in USB 2.0)
- Faster identification of devices
- Improved power efficiency and management
- Increased power supply capability to devices
- Optical as well as traditional USB-wired interconnection
The new standard is physically and functionally backwards compatible
with USB 2.0 and can support devices complying with older
specifications.
SuperSpeed
USB's
ten times faster bandwidth means that transferring an HD movie (27GB)
takes about 70 seconds (instead of 15 minutes with USB 2.0). This
performance boost will be most significant for flash-based devices such
as storage devices, digital cameras, video cameras, media players and
mobile phones.
The new
specification's increased power supply capacity solves several
current problems, for example: faster device charging via USB, no need
for the double-headed USB cables required for 2.5" external disks. USB
3.0's power handling is also more efficient, as it abandons device
polling in favor of a new interrupt-driven protocol. This means
non-active or idle devices (which are not being charged by the USB
port) will not have their power drained by the host controller as it
looks for active data traffic. Instead, devices send a signal when they
need to initiate data transfer. This feature is also backward
compatible with USB 2.0 certified devices.
"SuperSpeed
USB
is expected to begin shipping as discrete silicon in 2009, and broad
deployment of SuperSpeed USB-enabled products is expected in 2010,"
says Brian O'Rourke, In-Stat analyst. "SuperSpeed USB will be targeted
initially at the PC market and in devices requiring high rates and
volumes of data transfer, such as external storage, CE, and
communications devices with increasing amounts of storage."
USBware also provides wireless connectivity with complete Wireless
USB Host Stack, and Wireless
USB Device Stack
The Universal Serial Bus (USB) provides an expandable, hot-pluggable
Plug and Play serial interface that ensures a standard, low-cost
connection for peripheral devices such as storage devices, keyboards,
joysticks, printers, scanners, modems, and digital cameras.
A USB Class Driver is a Logical Device Driver (LDD), which
controls USB devices that provide common functionality and are
implemented in compliance with a specific device class.
A USB Function Driver is a driver implemented within a
device in order to handle the device-specific functionality of a
standard or custom USB device function. This driver provides the
counterpart of the USB Class Driver.
Specification
- Product description:
- USB 1.1/2.0/3.0 USB Stack
- Support for:
- USB Controllers in discrete and IP forms
- Assorted USB Controller interfaces including: PCI, Local Bus
etc.
- Operating systems:
- Leading embedded operating systems: uC/OS-II,
VelOSity/Integrity, pSOS, ThreadX, eCos/eCosPro, QNX, MQX, Nucleus,
OS20/OS21, uITRON, Symbian, Linux, WinCE, embOS, VDK, REX,
VxWorks, INtime, MeOS, DSP/BIOS, MS-DOS, PowerTV, XP, Vista & more
- 16/32bit Proprietary OS/no-OS/pre-boot environments
- Modular Architecture: OS wrappers for easy porting to any
operating system
- USB host controllers:
- Industry standard OHCI, UHCI, EHCI, and xHCI
- Leading
USB host controller & IP Core vendors including: NXP (ISP 116x,
1362, 1562, 176x), Chipidea/TDI/ARC (CI13010, CI13610, VUSBHS, TD243,
TD242LP), Mentor (MUSBMHDRC), Synopsys (DWC USB 2.0 HS High Speed,
EHCI/OHCI), Cypress and Epson
- Leading
microprocessors with native USB support: NXP LPC (2458, 246x), TI OMAP
(850,1030, 2430), TI DaVinCi, Atmel (RM9200, SAM926x), Samsung
(S3C2412, S3C2413), ADI Blackfin
(54x, 52x), Renesas (SH7770, SH7727), Freescale (ARM i.MX31/i.MX27,
Coldfire MCF52211, PowerQUICC II), Cypress & more
- Professional services to support proprietary controllers
- USB Device controllers:
- Leading
USB device controller & IP Core vendors including: NXP (ISP 118x,
1582), Chipidea/TDI/ARC (CI13010, CI13610, VUSBHS, TD243, TD242LP),
Mentor (MUSBMHDRC), Synopsys (DWC USB 2.0 UDC20) , Cypress and Epson
- Leading
Microprocessors with native USB support: NXP LPC (236x, 2378, 2387), TI
OMAP (850,1030,2430), TI DaVinCi, Atmel (ATSAM7x, RM9200, SAM926x),
Samsung (S3C2412, S3C2413), ADI Blackfin (54x, 52x), Freescale (ARM
i.MX31/i.MX27, Coldfire MCF52211, PowerQUICC II), ST (STR91xF,
STR91xFA) & more
- Professional services to support proprietary controllers
- CPU architectures: ARM, MIPS, x86, RISC, PowerPC, Freescale
Coldfire,
Intel Xscale, TI DSPs and OMAP, Renesas SuperH and others
- USB 1.1 and USB 2.0 transfer rates:
High-speed (480 Mb/s), full-speed (12 Mb/s) and low-speed (1.5 Mb/s)
- Control, Bulk, Interrupt and Isochronous data transfer support
- Programming language: ANSI C
- Compilers: Any 32-bit C compiler
What's Next?
Also related: Jungo also offers class
drivers to support PCs & CE hosts. To learn more - check out
our host
drivers solutions for Windows, Linux and Mac.
|