Philips Semiconductors ISP1122
USB stand-alone hub
Product specification Rev. 03 — 29 March 2000 21 of 48
9397 750 07002 © Philips Electronics N.V. 2000. All rights reserved.
10.2 Hardware connectionsVia the I2C-bus interface the ISP1122 can be connected to an external EEPROM
(PCF8582 or equivalent). The hardware connections are shown in Figure 5.
The SCL and SDA pins are multiplexed with pins OPTION and INDV respectively.
The slave address which ISP1122 uses to access the EEPROM is 1010000B. Page
mode addressing is not supported, so pins A0, A1 and A2 of the EEPROM must be
connected to GND (logic 0).
10.3 Data transferWhen the ISP1122 is reset, the I2C-bus interfacetr ies to read 6 bytesof configuration
data from an external EEPROM. If no response is detected, the levelson inputs SDA
and SCL are interpreted as INDV and OPTION to select the operating mode (see
Tab le 4).
The data in the EEPROM memory are organized as shown in Tab le 22 .
[1] Vendor ID code in the Device descriptor, see Tabl e 10.
[2] Product ID code in the Device descriptor, seeTab le 10 .
Fig 5. EEPROM connection diagram.
i
dth
MGR780
INDV/SDA
OPTION/SCL
A1
A2
A0
SDA
SCL
VDD
RP
RP
VDD
ISP1122
USB HUB
PCF8582
EEPROM
or
equivalent
I2C-bus
Table 22: EEPROM organization
Address
(Hex) Default value
(Hex) Contents
00 CC idVendor[1] (lower byte)
01 04 idVendor[1] (upper byte)
02 22 idProduct[2] (lower byte)
03 11 idProduct[2] (upper byte)
04 - configuration bits C7 to C0; see Tab le 23
05 AA signature