
ISP1563_2
NXP B.V. 2007. All rights reserved.
Product data sheet
Rev. 02 — 15 March 2007
67 of 102
NXP Semiconductors
ISP1563
HS USB PCI Host Controller
Bit
15
14
13
12
11
10
9
8
Symbol
N_CC[3:0]
N_PCC[3:0]
Reset
00100010
Access
RRRRRRRR
Bit
7
6
5
4
3
2
1
0
Symbol
PRR
reserved
PPC
N_PORTS[3:0]
Reset
10010100
Access
RRRRRRRR
Table 100. HCSPARAMS - Host Controller Structural Parameters register bit description
Address: Content of the base address register + 04h
Bit
Symbol
Description
31 to 24
reserved
-
23 to 20
DPN[3:0]
Debug Port Number: This eld identies which of the Host Controller ports is the debug port.
A nonzero value in this eld indicates the presence of a debug port. The value in this register
must not be greater than N_PORTS.
19 to 17
reserved
-
16
P_INDICATOR
Port Indicators: This bit indicates whether ports support port indicator control. When this bit is
logic 1, port status and control registers include a read and writable eld to control the state of
the port indicator. This bit is set by the AMB3 pin during reset.
15 to 12
N_CC[3:0]
Number of Companion Controller: This eld indicates the number of companion controllers
associated with this Hi-Speed USB Host Controller. A value of zero in this eld indicates there
are no companion Host Controllers. Port-ownership hand-off is not supported. Only
high-speed devices are supported on the Host Controller root ports. A value larger than zero in
this eld indicates there are companion Original USB Host Controller(s). Port-ownership
hand-offs are supported.
11 to 8
N_PCC[3:0]
Number of Ports per Companion Controller: This eld indicates the number of ports
supported per companion Host Controller. It is used to indicate the port routing conguration to
the system software. For example, if N_PORTS has a value of 6 and N_CC has a value of 2,
then N_PCC can have a value of 3. The convention is that the rst N_PCC ports are assumed
to be routed to companion controller 1, the next N_PCC ports to companion controller 2, and
so on. In the previous example, N_PCC could have been 4, in which case the rst four are
routed to companion controller 1, and the last two are routed to companion controller 2.
The number in this eld must be consistent with N_PORTS and N_CC.
7
PRR
Port Routing Rules: This eld indicates the method used to map ports to the companion
controllers.
0 — The rst N_PCC ports are routed to the lowest numbered function companion Host
Controller, the next N_PCC ports are routed to the next lowest function companion controller,
and so on.
1 — The port routing is explicitly enumerated by the rst N_PORTS elements of the
HCSP-PORTROUTE array.
6 to 5
reserved
-
4
PPC
Port Power Control: This eld indicates whether the Host Controller implementation includes
port power control. Logic 1 indicates the port has port power switches. Logic 0 indicates the
port does not have port power switches. The value of this eld affects the functionality of the
Port Power eld in each port status and control register.
3 to 0
N_PORTS[3:0]
Number of Ports: This eld species the number of physical downstream ports implemented
on this Host Controller. The value of this eld determines how many port registers are
addressable in the operational register space. Valid values are in the range of 1h to Fh. Logic 0
in this eld is undened.