ISP1130DL Philips Semiconductors, ISP1130DL Datasheet - Page 12

no-image

ISP1130DL

Manufacturer Part Number
ISP1130DL
Description
Universal Serial Bus compound hub with integrated keyboard controller
Manufacturer
Philips Semiconductors
Datasheet
Philips Semiconductors
9397 750 06895
Objective specification
7.2 Hub endpoint 0 (control)
7.3 Hub endpoint 1 (interrupt)
Table 3:
[1]
[2]
[3]
[4]
[5]
All USB devices and functions must implement a default control endpoint (ID = 0).
This endpoint is used by the host to configure the device and to perform generic USB
status and control access.
The ISP1130 hub supports the following USB descriptor information through its
control endpoint 0, which can handle transfers of 64 bytes maximum:
Endpoint 1 is used by the ISP1130 hub to provide port status change information to
the host. This endpoint can be accessed only after the hub has been configured by
the host (by sending the Set Configuration command).
Endpoint 1 is an interrupt endpoint: the host polls it once every 255 ms by sending an
IN token. If the hub has detected no change in the port status it returns a NAK (Not
AcKnowledge) response to this request, otherwise it sends the Status Change byte
(see
Table 4:
Function
Embedded
Function 3
Bit
0
1
2
3
Device descriptor
Configuration descriptor
Interface descriptor
Endpoint descriptor
Hub descriptor
String descriptor.
IN: input for the USB host; OUT: output from the USB host.
Hub endpoints are not indexed.
Generic endpoint can be used as bulk or interrupt endpoint.
Port 2 can be disabled by connecting both D and D to V
The port number is reduced by 1 when downstream port 2 is disabled.
Table
Symbol
Hub SC
Port 1 SC
Port 2 SC
Port 3 SC
Endpoint allocation
Status Change byte: bit allocation
4).
Ports
5 (or 4
Rev. 01 — 23 March 2000
[5]
)
Description
a logic 1 indicates a status change on the hub’s upstream port
a logic 1 indicates a status change on downstream port 1
a logic 1 indicates a status change on downstream port 2 or on
embedded function 1 (downstream port 2 disabled)
a logic 1 indicates a status change on embedded function 1 or on
embedded function 2 (downstream port 2 disabled)
Endpoint
identifier
0
1
…continued
USB compound hub with keyboard controller
Transfer
type
control
generic
[3]
Endpoint
index
8
9
10
11
CC
.
Direction
OUT
IN
OUT
IN
© Philips Electronics N.V. 2000. All rights reserved.
ISP1130
[1]
Max. packet
size (bytes)
8
8
8
8
12 of 68

Related parts for ISP1130DL