The ISP1161A is a single-chip Universal Serial Bus (USB) Host Controller (HC) and Device Controller (DC). The Host Controller portion of the ISP1161A complies with Universal Serial Bus Specification Rev. 2.0, supporting data rates at full-speed (12 Mbit/s) and low-speed (1.5 Mbit/s). The Device Controller portion of the ISP1161A also complies with Universal Serial Bus Specification Rev. 2.0, supporting data rates at full-speed (12 Mbit/s). These two USB controllers, the HC and the DC, share the same microprocessor bus interface. They have the same data bus, but different I/O locations. They also have separate interrupt request output pins, separate DMA channels that include separate DMA request output pins and DMA acknowledge input pins. This makes it possible for a microprocessor to control both the USB HC and the USB DC at the same time.
ISP1161A provides two downstream ports for the USB HC and one upstream port for the USB DC. Each downstream port has an overcurrent (OC) detection input pin and power supply switching control output pin. The upstream port has a VBUS detection input pin. ISP1161A also provides separate wake-up input pins and suspended status output pins for the USB HC and the USB DC, respectively. This makes power management flexible. The downstream ports for the HC can be connected with any USB compliant devices and hubs that have USB upstream ports. The upstream port for the DC can be connected to any USB compliant USB host and USB hubs that have USB downstream ports.
The HC is adapted from the Open Host Controller Interface Specification for USB Release 1.0a, referred to as OHCI in the rest of this document.
The DC is compliant with most USB device class specifications such as Imaging Class, Mass Storage Devices, Communication Devices, Printing Devices and Human Interface Devices.
ISP1161A is well suited for embedded systems and portable devices that require a USB host only, a USB device only, or a combination of a configurable USB host and USB device. ISP1161A brings high flexibility to the systems that have it built-in. For example, a system that uses an ISP1161A allows it not only to be connected to a PC or USB hub with a USB downstream port, but also to be connected to a device that has a USB upstream port such as a USB printer, USB camera, USB keyboard or a USB mouse. Therefore, the ISP1161A enables peer-to-peer connectivity between embedded systems. An interesting application example is to connect an ISP1161A HC with an ISP1161A DC.
Consider an example of an ISP1161A being used in a Digital Still Camera (DSC) design. Figure 1 shows an ISP1161A being used as a USB DC. Figure 2 shows an ISP1161A being used as a USB HC. Figure 3 shows an ISP1161A being used as a USB HC and a USB DC at the same time.
| Type number | North American Type number | Ordering code (12NC) | Product status | Package | Packing | Marking | Chemical content | Leadfree conversion date |
|---|---|---|---|---|---|---|---|---|
| ISP1161ABD | ISP1161ABD | 9352 701 34157 | Volume production | SOT314-2
(LQFP64) | Tray Pack, Bakeable, Multiple | Standard Marking | ISP1161ABD
| week 17, 2004 |
| ISP1161ABM | ISP1161ABM-S | 9352 701 35551 | Volume production | SOT414-1
(LQFP64) | Tray Dry Pack, Bakeable, Single | Standard Marking | ISP1161ABM
| week 22, 2004 |
| ISP1161ABM | ISP1161ABM | 9352 701 35557 | Volume production | SOT414-1
(LQFP64) | Tray Dry Pack, Bakeable, Multiple | Standard Marking | ISP1161ABM
| week 22, 2004 |
Products in the above table are all in production. Some variants are discontinued; click here for information on these variants.
| Type number | Ordering code(12NC) | Indicative price/unit($) | Region | Distributor | In stock | Inventory date | Buy online | Samples |
|---|---|---|---|---|---|---|---|---|
| ISP1161ABD | 9352 701 34157 | not available | ||||||
| ISP1161ABM | 9352 701 35551 | Order samples | ||||||
| ISP1161ABM | 9352 701 35557 | not available |
Related applications
Motherboard components
Application Notes
Support Documents
| Type number | Package | Application | FEATURES | Operating/Supply Voltage (MAX.-Vcc,Vp,VDD)(V) | Bus interface | Downstream ports |
|---|---|---|---|---|---|---|
| ISP1161ABD | SOT314-2
(LQFP64) | DSC, STB, PDA, mobile phone, Web appliance, digital audio jukebox | Host stack written in C; DC has 14 programmable endpoints, max 11.1 MB/s transfer rate between uP and DC | core 3.3 V; single supply 3.3 V or 5.0 V | USB. Device controller (DC) at FS (12 Mbit/s) and LS (1.5 Mbit/s) data rates, host controller (HC) at LS, parallel I/F between system uC and uP at max 15 Mbyte/s | 2 |
| ISP1161ABM | SOT414-1
(LQFP64) | DSC, STB, PDA, mobile phone, Web appliance, digital audio jukebox | Host stack written in C; DC has 14 programmable endpoints, max 11.1 MB/s transfer rate between uP and DC | core 3.3 V; single supply 3.3 V or 5.0 V | USB. Device controller (DC) at FS (12 Mbit/s) and LS (1.5 Mbit/s) data rates, host controller (HC) at LS, parallel I/F between system uC and uP at max 15 Mbyte/s | 2 |
ISP1161A links to the similar products page containing an overview of products that are similar in function or related to the type number(s) as listed on this page. The similar products page includes products from the same catalog tree(s), relevant selection guides and products from the same functional category.
The information published on product information pages of the www.nxp.com or www.semiconductors.com websites is an extract from product data sheets and is for information purposes only. For detailed information please check the most recent version of the relevant product data sheet as published on these websites. In the event of any conflict between product information pages and data sheets or deviations from information provided in the product data sheets on these product information pages, the information provided in the product data sheets shall prevail.
The product status of the product(s) described in the product data sheet may have changed since publication of the data sheet and therefore information in datasheets on product status may be outdated. The latest information on product status is published on the product information pages of the above-mentioned websites.
As from October 1st, 2006 Philips Semiconductors has a new trade name - NXP Semiconductors, which will be used in future data sheets together with new contact details. In data sheets where the previous Philips references remain, please use the new links as shown below.
The copyright notice at the bottom of each page (or elsewhere in the document, depending on the version)
- © Koninklijke Philips Electronics N.V. (year). All rights reserved -
is replaced with:
- © NXP B.V. (year). All rights reserved.-
If you have any questions related to the data sheet, please contact our nearest sales office via e-mail or phone (details via salesaddresses@nxp.com). Thank you for your cooperation and understanding.