Interface integrated circuit device for a usb connection
First Claim
1. An interface integrated circuit device for interfacing a USB connection to a further circuit, the interface integrated circuit comprising:
- first external terminals for connecting to a USB bus;
a transceiver capable of transceiving for both a USB host and a USB device, the transceiver having a USB interface, a host interface and a device interface, the USB interface being coupled to the first external terminals;
second external terminals coupled to the device interface for connection to an external USB device controller;
a host controller coupled to the host interface, the host controller having a parallel data/address bus;
third external terminals coupled to the parallel data/address bus.
4 Assignments
0 Petitions
Accused Products
Abstract
An electronic apparatus with a USB connection has a functional circuit with a processor, a parallel address data bus couple to the processor and a USB device controller circuit with a USB interface in parallel with said address/data bus. The apparatus contains an interface integrated circuit electronically between the USB connection on one hand and the parallel address/data interface and the USB interface on the other hand. The interface integrated circuit has external terminals for connecting to a USB bus, a transceiver capable of transceiving for both a USB host and a USB device, the transceiver having a USB interface, a host interface and a device interface. The USB interface is coupled to the USB connection. The device interface is connected to the external USB device controller circuit. A host controller is coupled to the host interface, the host controller being coupled to the functional circuits via the parallel data/address bus.
-
Citations
6 Claims
-
1. An interface integrated circuit device for interfacing a USB connection to a further circuit, the interface integrated circuit comprising:
-
first external terminals for connecting to a USB bus;
a transceiver capable of transceiving for both a USB host and a USB device, the transceiver having a USB interface, a host interface and a device interface, the USB interface being coupled to the first external terminals;
second external terminals coupled to the device interface for connection to an external USB device controller;
a host controller coupled to the host interface, the host controller having a parallel data/address bus;
third external terminals coupled to the parallel data/address bus. - View Dependent Claims (2)
-
-
3. An electronic apparatus with a USB connection, the electronic apparatus comprising a functional circuit with a processor, a parallel address data bus coupled to the processor and a USB device controller circuit with a USB interface in parallel with said address/data bus, the apparatus comprising an interface integrated circuit electronically between the USB connection on the one hand and the parallel address/data interface and the USB interface on the other hand, the interface integrated circuit comprising:
-
first external terminals for connecting to the USB connection;
a transceiver capable of transceiving for both a USB host and a USB device, the transceiver having a USB interface, a host interface and a device interface, the USB interface being coupled to the first external terminals;
the device interface being connected to the USB device controller circuit in said functional circuit;
a host controller coupled to the host interface, the host controller being coupled to the processor via the parallel data/address bus. - View Dependent Claims (4)
-
-
5. An electronic system comprising one or more USB bus connections, a host apparatus and a device apparatus, at least one of the host and the device apparatus comprising a functional circuit with a processor, a parallel address data bus coupled to the processor and a USB device controller circuit with a USB interface in parallel with said address/data bus, the apparatus comprising an interface integrated circuit electronically between the USB connection on the one hand and the parallel address/data interface and the USB interface on the other hand, the interface integrated circuit comprising:
-
first external terminals for connecting to a USB bus connection;
a transceiver capable of transceiving for both a USB host and a USB device, the transceiver having a USB interface, a host interface and a device interface, the USB interface being coupled to the first external terminals;
the device interface being connected to the external USB device controller circuit;
a host controller coupled to the host interface, the host controller being coupled to the processor via the parallel data/address bus.
-
-
6. A method of operating an interface integrated in a USB system, the method comprising:
-
receiving a selection whether the apparatus containing the interface integrated circuit should operate as a USB host or as a USB device;
transceiving USB signals with a transceiver in the interface integrated circuit;
sequencing USB communication via the transceiver with a host controller in the interface integrated circuit and communicating USB transceived data to or from functional circuits outside the integrated circuit via a parallel address data interface when USB host operation is selected, and passing USB signals from the transceiver to a device controller in the functional circuits outside the integrated circuit when USB device controller operation is required.
-
Specification