Products

USB Host
Compact, Light, High-speed USB Host Platform

There in an increasing number of scenes where a USB connection is established between non-PC devices. For example, when a USB memory or portable media player containing MP3 or other music data is plugged into an AV device or car audio to play back the music, or when data stored in a digital camera is displayed on a device such as a digital photo frame.

Ubiquitous USB Host is a USB class library group that has been optimized for embedded systems so that those systems can be connected with the USB devices widely used as standardized PC peripheral devices.

Ubiquitous USB Host is compatible with USB Mass Storage Class-compliant USB devices, which are already standard storage for media data, MTP-compatible devices, which are becoming standard among digital cameras, etc., and MTP-compliant devices with copyright protection functionality, and is a solution that makes it possible to achieve USB host functionality on AV devices or car audios with a small amount of hardware resources.

In order for embedded devices with a small amount of resources that are subject to severe cost constraints to support a USB host functionality, it is required that the footprint of the necessary software be very small and that the software operate compactly.

Ubiquitous USB Host is designed to operate very compactly and efficiently, as is the case with Ubiquitous Kernel, Ubiquitous Network Framework and our other products. Using Ubiquitous USB Host makes it possible to provide USB host functionality at low cost. In addition, installing Ubiquitous USB Host along with Ubiquitous Network Framework makes it possible to simultaneously achieve USB host functionality and network functionality.

Compact, efficient and high-speed
  • The small program size allows both ROMs and RAMs to operate even if their capacity is small.
  • Ubiquitous USB Host is designed and optimized with efficient operation in mind. Thanks to this, it has a very low CPU occupancy.
  • Ubiquitous USB Host operates on Ubiquitous Kernel, thereby switching between threads very quickly and operating at high speeds.
Supported Class
  • Mass Storage Class
  • MTP/PTP (Still Image Class)
  • Hub Class
  • HID Class
  • Audio Class (1.0)
  • Video Class (1.1)
  • Communication Device Class
Mode
  • High Speed
  • Full Speed
  • Low Speed
Transmission
  • Bulk Transfer
  • Isochronous Transfer
  • Interrupt Transfer
  • Control Transfer
Host Interface
  • OHCI
  • EHCI
  • Other Original Interfaces
Footprint (minimum configuration)
  • Mass Storage Calss with Filesystem : ROM about 50KBytes RAM about 11KBytes
  • MTP/WMDRM-ND : ROM about 80KBytes RAM about 5KBytes
  • Audioclass and Isochronous Transfer : ROM about 40KBytes RAM about 5KBytes
Supported Host Controllers (CPU with Host Controllers)
Renesass Technology M66596 , R8A66597 , SH7727 , SH7660
Panasonic Semiconductor MN103 series
NEC Electronics μPD720101, μPD720102 ,V850ES/Jx3-U series
Fujitsu MB91FV310A , MV91F662
Freescale Semiconductor MCF5221x series
Contact Us