
Philips Semiconductors
ISP1561
USB PCI host controller
Product data
Rev. 01 — 06 February 2003
14 of 102
9397 750 10015
Koninklijke Philips Electronics N.V. 2003. All rights reserved.
All LED indicators are open-drain output.
7.6 Power management
The ISP1561 provides an advanced power management capabilities interface that is
compliant with PCI Bus Power Management Interface Specification, Rev. 1.1 Power
is controlled and managed by the interaction between drivers and PCI registers. See
Section 10
for a detailed description on power management.
7.7 Legacy support
The ISP1561 provides legacy support for a USB keyboard and mouse. This means
that the keyboard and mouse should be able to work even before the OS boot-up,
with the necessary support in the system’s BIOS.
Section 11.2
provides detailed
description on legacy support in the ISP1561.
7.8 Phase-Locked Loop (PLL)
A 12 to 30 MHz and 48 MHz clock multiplier PLL is integrated on-chip. This allows the
use of a low-cost 12 MHz crystal, which also minimizes EMI. No external components
are required for the PLL to operate.
8.
PCI
8.1 PCI interface
The PCI interface has three functions. The first function (#0) and the second function
(#1) are for the OHCI Host Controllers, and the third function (#2) is for the EHCI Host
Controller. All functions supports both master and target accesses and share the
same PCI interrupt signal INTA#. These functions provide memory-mapped,
addressable operational registers as required in Open Host Controller Interface
Specifications Rev. 1.0aand Enhanced Host Controller Specification for Universal
Serial Bus Rev. 0.95
Additionally, function #0 provides legacy keyboard and mouse support to comply with
Open Host Controller Interface Specification Rev. 1.0a
Each function has its own configuration space, and the PCI enumerator should
allocate the memory address space for each of these functions. Power management
is implemented in each PCI function and all power states are provided. This allows
the system to achieve low power consumption by switching off the functions which
are not required.
8.1.1
PCI configuration space
PCI Local Bus Specification Rev. 2.2requires that each of the three PCI functions of
the ISP1561 provides its own PCI configuration registers, which can vary in size. In
addition to the basic PCI configuration header registers, these functions implement
the capability registers to support power management.
The registers of each of these functions are accessed by the respective driver. The
detailed description of the various PCI configuration registers is given in
Section 8.2
.