
Philips Semiconductors
ISP1160
Embedded USB Host Controller
Product data
Rev. 03 — 27 February 2003
69 of 89
9397 750 10765
Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Code (Hex): 41 — read
Code (Hex): C1 — write
The HCD must set the byte count into the HcTransferCounter register and check the
HcBufferStatus register before reading from or writing to the buffer. The HCD must
write the command (41H for read, C1H for write) once only, and then read or write all
the data bytes in word. After every read/write, the pointer of ATL buffer RAM will be
automatically increased by two to point to the next data word until it reaches the value
of HcTransferCounter register; otherwise, an internal EOT signal is not generated to
set bit 2 (AllEOTInterrupt) of the Hc
PInterrupt register and update the
HcBufferStatus register.
The HCD must take care of the difference: the internal buffer RAM is organized in
bytes, so the HCD must write the byte count into the HcTransferCounter register, but
the HCD reads or writes the buffer RAM by 16 bits (by 1 word).
11. Power supply
The ISP1160 can operate at either 5 V or 3.3 V.
When using 5 V as ISP1160’s power supply input: Only VCC (pin 56) can be
connected to the 5 V power supply. An application with a 5 V power supply input is
shown in
Figure 29. The ISP1160 has an internal DC/DC regulator to provide 3.3 V
for its internal core. This internal 3.3 V can also be obtained from Vreg(3.3) (pin 58).
When using 3.3 V as the power supply input, the internal DC/DC regulator will be
bypassed. All four power supply pins (VCC,Vreg(3.3),Vhold1 and Vhold2) can be used as
power supply input.
It is recommended that you connect all four power supply pins to the 3.3 V power
supply, as shown in
Figure 30. If, however, you have board space (routing area)
constraints, you must connect at least the VCC and the Vreg(3.3) to the 3.3 V power
supply.
For both 3.3 V and 5 V operation, all four power supply pins should be connected to a
decoupling capacitor.
Fig 29. Using a 5 V supply.
Fig 30. Using a 3.3 V supply.
004aaa068
GND
VCC
Vreg(3.3)
Vhold1
Vhold2
+5 V
ISP1160
004aaa069
GND
VCC
Vreg(3.3)
Vhold1
Vhold2
+3.3 V
ISP1160