This document introduces the ISP1760 USB Host Controller, which is a generic processor interface that supports high/full/low-speed transfer modes and can connect three different devices.
The ISP1760 is a Hi‑Speed USB Host Controller that integrates an Enhanced Host Controller Interface (EHCI), a Transaction Translator (TT) and three Hi‑Speed transceivers. It connects to a processor via a configurable generic interface and supports 16‑ or 32‑bit data buses with PIO or DMA transfers.
Key features include integrated PLL, multi‑configuration FIFO, over‑current protection, low‑voltage tolerant I/O, and power‑saving modes such as suspend and remote wake‑up. The device is supplied in an LQFP128 package and is suitable for applications ranging from set‑top boxes and mobile phones to printers and digital cameras.
| Target current consumption (normal operation) | I_CC < 100 mA |
|---|---|
| Target current consumption (suspend mode) | I_susp < 150 µA |
| Package | LQFP128 |
| Voltage regulator | 5 V‑to‑1.8 V (and 3.3 V‑to‑1.8 V) |
It supports high‑speed (480 Mbit/s), full‑speed (12 Mbit/s) and low‑speed (1.5 Mbit/s) USB transfer modes.
The ISP1760 provides three downstream ports that can connect devices of different speeds simultaneously.
It uses a configurable generic processor interface that can operate with a 16‑ or 32‑bit data bus and supports both PIO and DMA transfers.