ISP1520, hub controller, USB, universal serial bus
This document describes the ISP1520 hub demo board. It also contains
the related schematics, the PCB layout, and the Bill of Material
.
Philips Semiconductors
Revision history
Rev Date Description
4.0 May 11, 2004 Updated the schematic.
3.0 April 14, 2004 Updated the following:
• Section 2
• Section 4
• Section 5.5
• Section 6
1.1 Feb 2003 Updated Section 5.5 and Section 6.
1.0 Nov. 2002 First release.
ISP1520 Hi-Speed USB Hub Demo Board
Contact information
For additional information, please visit: http://www.semiconductors.philips.com/
UM10014_4
For sales office addresses, please send an email to: sales.addresses@www.semiconductors.philips.com
This is a legal agreement between you (either an individual or an entity) and Philips Semiconductors. By accepting
this product, you indicate your agreement to the disclaimer specified as follows:
ISP1520 Hi-Speed USB Hub Demo Board
UM10014_4
DISCLAIMER
PRODUCT IS DEEMED ACCEPTED BY RECIPIENT. THE PRODUCT IS PROVIDED “AS IS” WITHOUT
WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, PHILIPS
SEMICONDUCTORS FURTHER DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE
PRODUCT AND DOCUMENTATION REMAINS WITH THE RECIPIENT. TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL PHILIPS SEMICONDUCTORS OR ITS SUPPLIERS BE
LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, DIRECT, INDIRECT, SPECIAL, PUNITIVE, OR OTHER
DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS)
ARISING OUT OF THIS AGREEMENT OR THE USE OF OR INABILITY TO USE THE PRODUCT, EVEN IF
PHILIPS SEMICONDUCTORS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
3. System Requirements...............................................................................................................................................................6
4. Power Supply Adapter Requirements..................................................................................................................................6
5.3. Port Power Switch Transistors.....................................................................................................................................7
5.5. Power Supply....................................................................................................................................................................8
7. Installing the Board.................................................................................................................................................................17
8. Bill of Materials for the ISP1520 Hub demo board..........................................................................................................18
C-Bus are trademarks of Koninklijke Philips Electronics N.V. Microsoft is a registered trademark of
Microsoft Corp. The names of actual companies and products mentioned herein may b e the trademarks of their
respective owners. All other names, products, and trademarks are the property of their respectiv e owners.
The ISP1520 is a Hi-Speed Universal Serial Bus (USB) hub IC, with four downstream facing ports.
The ISP1520 Hub demo board is designed to demonstrate the features and functionality of the
ISP1520. This version is targeted at low-cost designs. Nevertheless, it still contains a large
number of features and options to be evaluated.
This document describes the ISP1520 hub demo board. It also contains the related schematics,
the PCB layout, and the Bill of Material (BoM).
UM10014_4
ISP1520 Hi-Speed USB Hub Demo Board
Figure 1-1: ISP1520 Hub demo board
2. ISP1520 Hub demo board Features
• Complies with Universal Serial Bus Specification Rev. 2.0
• Supports self-powered operation
• Configurable number of downstream facing ports (from two to four)
• Customizable Vendor ID, Product ID and Serial Number (by using an external EEPROM or
an external microcontroller)
• Individual power switching and individual overcurrent protection
A Philips GoodLink LED D15 (red) is located near the upstream facing port. This LED bl inks on
every successful USB transaction.
UM10014_4
ISP1520 Hi-Speed USB Hub Demo Board
5.3. Port Power Switch Transistors
The hub switches the bus power of each downstream facing port through a low ohmic PMOS
transistor.
5.4. Overcurrent Circuit Detection
The integrated analog overcurrent detection circuit of the ISP1520 senses the voltage drop
across the power switch. When the port draws too much current, the voltage drop across the
power switch exceeds the trip voltage threshold. The overcurrent circuit detects this and
automatically switches off the power switch. More information on choosing the switch and
trimming the overcurrent detection voltage can be found in the ISP1520 Hi-Speed Universal Serial Bus hub controller data sheet.
The hub demo board also contains an option to disable th e overcurrent detection. This can be
done in two stages. First place the NOOC jumper in the appropriate position to set the hub’s
descriptor (see Table 5-2).
Table 5-2: Overcurrent Detection Selection Using NOOC
NOOC Overcurrent Detection Logic State
ON YES 0 (LOW)
OFF NO 1 (HIGH)
UM10014_4
ISP1520 Hi-Speed USB Hub Demo Board
Then, desolder R28, R29, R30 and R31, and solder R32, R33, R34 and R36 on the PCB (see
schematics).
As a lower cost alternative, there are provisions on the board to use polyswitches to handle
overcurrent conditions. In this case the port switching transistors are bypassed. If this solution is
preferred, then the overcurrent detection circuit inside the chip must be switched to the digital
mode
Table 5-3: Mode Selection Using ADOC
ADOC Mode Logic State
ON Digital 0 (LOW)
OFF Analog* 1 (HIGH)
*—
Default
settings.
5.5. Power Supply
This hub demo board can be used as a self-powered USB hub. When used as a self-powered hub,
use the provided power supply.
The SW1 switch sets the powering mode in the hub’s descriptors; see Table 5-4.
The J10 jumper is connected to the “Write Protect” pin of the I
Controller and the EEPROM have different I
on-board, select the jumper according to Table 5-6. It is recommended that you program the
2
C-bus EEPROM before connecting the hub to USB through the USB host.
I
For convenience, the hub demo board is equipped with a socket for this compo nent, allowing
easy programming using a universal EPROM programmer as well.
Table 5-6: EEPROM Programming
6. Schematics
2
C-bus controller acting as a master can also be used to update hub descriptors
Assuming that you have already installed the USB host adapter (including drivers) on a co mputer
running Windows, installing the hub is fairly simple.
1. Plug in power from the power supply to the hub. The power supply must meet the
requirements specified in Section 4.
2. Plug a USB cable in the USB0 port, and connect the other end of the cable to the USB host.
After a while the GoodLink LED (D15) will start to blink. This indicates that the
enumeration process has successfully completed and the hub is now ready for use.
You can check the driver installation in the Device Manager window. To check whether the hub
is correctly installed in high-speed, select the View-Devices by connection command in the
Device Manager window.
UM10014_4
ISP1520 Hi-Speed USB Hub Demo Board
3. Plug in devices at the downstream facing ports.