Browse Prior Art Database

Multiple Processor Interfaces for a USB Device

IP.com Disclosure Number: IPCOM000018653D
Original Publication Date: 2003-Jul-30
Included in the Prior Art Database: 2003-Jul-30

Publishing Venue

Motorola

Related People

Authors:
Michael J. Mueller

Abstract

In a system that supports a USB device, there can be N processors or processes that share and manage a USB device. This provides faster processing and response time on the bus and can aid in maximizing bus utilization from the device end. In the system described herein, a USB device structure is defined and logically partitioned such that it allows two separate processes access and independent usage of the USB device. This allows separate processes to manage USB resources independently, increasing USB system throughput in the device.