Genesys Logic, Inc.: Revision 1.32 Jul. 15, 2011
Genesys Logic, Inc.: Revision 1.32 Jul. 15, 2011
GL3520
USB 3.0 Hub Controller
Datasheet
Revision 1.32
Jul. 15, 2011
GL3520 Datasheet
Copyright
Copyright © 2011 Genesys Logic, Inc. All rights reserved. No part of the materials shall be reproduced in any
form or by any means without prior written consent of Genesys Logic, Inc.
Disclaimer
All Materials are provided “as is”. Genesys Logic, Inc. makes no warranties, express, implied or otherwise,
regarding their accuracy, merchantability, fitness for any particular purpose, and non-infringement of intellectual
property. In no event shall Genesys Logic, Inc. be liable for any damages, including, without limitation, any
direct, indirect, consequential, or incidental damages. The materials may contain errors or omissions. Genesys
Logic, Inc. may make changes to the materials or to the products described herein at anytime without notice.
Revision History
1.32 07/15/2011 Update CH3.2 Pin Descriptions, RTERM I/O type, p.12
Table of Contents
List of Figures
List of Tables
GL3520 also complies with USB-IF battery charging specification rev1.1, which can support fast charging
function, allowing portable device can draw up to 1.5A from GL3520 charging downstream ports (CDP 1 ) or
dedicated charging port (DCP 2 ). So it can enable systems to fast charge handheld devices even during “Sleep”
and “Power-off” modes.
There are two available packages: QFN88(10x10mm) and QFN64(8x8mm). Summarize as below table.
*Note: TT (transaction translator) implements the control logic defined in section 11.14 ~ 11.22 of USB
specification revision 2.0. TT basically handles the unbalanced traffic speed between the USPORT (operating in
HS) and DSPORTS (operating in FS/LS) of hub.
1
CDP, charging downstream port, the Battery Charging Rev.1.1-compliant USB port that does data
communication and charges device up to 1.5A.
2
DCP, dedicated charging port, the Battery Charging Rev.1.1-compliant USB port that only charges devices up
to 1.5A, similar to wall chargers.
CHAPTER 2 FEATURES
Compliant with USB Specification Revision 3.0
- Upstream port supports super speed(SS) high speed(HS) and full speed(FS) traffic
- Downstream ports support SS, HS, FS, and low speed(LS) traffic
- 1 control pipe(endpoint 0, 64-byte data payload) and 1 interrupt pipe(endpoint 1, 1-byte data payload)
- Backward compatible to USB specification Revision 2.0/1.1
Flexible design
- Configurable 4/3/2 downstream ports
- Support partial/full in-system programming firmware upgrade by SPI-flash
- Support compound-device (non-removable in downstream ports) by I/O pin configuration
Applications:
- Stand-alone USB hub / USB docking
- Netbook/Smartbook/MID/Motherboard on-board applications
- Monitor built-in hub
- TV built-in hub
- Other Consumer electronics built-in hub application
- Compound device to support USB hub function such as hub reader applications
PAMBER3
PAMBER1
OVCUR4J
PWREN1J
P_SPI_CK
OVCUR2J
PWREN3J
PWREN2J
PGREEN3
P_SPI_CZ
DVDD12
DVDD12
AVDD
AVDD
DVDD
VBUS
DM2
DM1
DM0
DP2
DP1
DP0
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
GND 67 44 DVDD12
DM3 68 43 VP12
DP3 69 42 RXP_DS4
AVDD 70 41 RXN_DS4
DM4 71 40 GND
DP4 72 39 TXP_DS4
DVDD 73 38 TXN_DS4
PGANG 74 37 VP12
DVDD12 75 36 VP12
TEST 76 35 RXP_DS3
OVCUR3J 77 34 RXN_DS3
OVCUR1J 78 33 GND
PGREEN1 79 32 TXP_DS3
P_SPI_DO 80 31 TXN_DS3
P_SPI_DI 81 30 VP12
PSELF 82 29 VP12
RESETJ 83 28 RXP_DS2
PGREEN2 84 27 RXN_DS2
V33 85 QFN - 88 26 GND
V5 86 25 TXP_DS2
PAMBER2 87 24 TXN_DS2
PGREEN4 88 23 VP12
10
11
12
13
14
15
16
17
18
19
20
21
22
1
2
3
4
5
6
7
8
9
TXP_UP
RTERM
GND
TXN_UP
GND
RXN_UP
RXP_UP
TXP_DS1
GND
GND
PAMBER4
PWREN4J
VP33CR
X1
X2
VP12
VP12
VP12
TXN_DS1
RXN_DS1
RXP_DS1
VP12
DM3 49 32 RXN_DS4
DP3 50 31 TXP_DS4
AVDD 51 30 TXN_DS4
DM4 52 29 VP12
DP4 53 28 VP12
DVDD 54 27 RXP_DS3
PGANG 55 26 RXN_DS3
DVDD12 56 25 TXP_DS3
OVCUR1J 57 24 TXN_DS3
P_SPI_DO 58 23 VP12
P_SPI_DI 59 22 VP12
PSELF 60 21 RXP_DS2
RESETJ 61 20 RXN_DS2
DVDD12 62 QFN - 64 19 TXP_DS2
V33 63 18 TXN_DS2
V5 64 17 VP12
Hub Interface
Pin Name QFN 88 QFN 64 Type Description
PGREEN1~4 79,84,
- B (pd) Green LED indicator for DSPORT1~4
48,88
PAMBER1~4 52,87,56,1 - B (pd) Amber LED indicator for DSPORT1~4
PWREN1~4J Active low. Power enable output for DSPORT1~4
53,46,47,2 37, B
PWREN1# is the only power-enable output for GANG mode.
78,45,77,5 Active low. Over current indicator for DSPORT1~4
OVCUR1~4J 57 I (pu)
4 OVCUR1# is the only over current flag for GANG mode.
Default put in input mode after power-on reset.
PGANG 74 55 I
Individual/gang mode is strapped during this period.
0: GL3520 is bus-powered.
PSELF 82 60 I
1: GL3520 is self-powered.
SPI Interface
Pin Name QFN 88 QFN 64 Type Description
P_SPI_CK 50 35 B For SPI data clock
P_SPI_CZ 51 36 B For SPI data chip enable
P_SPI_DO 80 58 B For SPI data Input
P_SPI_DI 81 59 B For SPI data Output
Power/Ground Interface
Pin Name QFN 88 QFN 64 Type Description
VP33CR 5 2 P Analog 3.3V power input
8,14,15,21,23 5,10.11,1617,2
VP12 P Analog 1.2V power input for Analog circuit
29,30,36,37,43 2,23,28,29,34
DVDD12 44,49,57,75 39,56,62 P 1.2V digital power input for digital circuits
DVDD 58,73 40,54 P 3.3V digital power input for digital circuits
AVDD 63,66,70 45,48,51 P Analog 3.3V power input
4,11,18,22
GND - P Digital/Analog ground
26,33,40,67
VBUS 55 38 I VBUS valid input
V33 85 63 P 5V-to-3.3V regulator Vout & 3.3 input
V5 86 64 P 5V Power input. It need be NC if using external regulator
Miscellaneous Interface
Pin Name QFN 88 QFN 64 Type Description
RTERM 3 1 A A 680ohm resister must be connected between RTERM and Ground
TEST: 0: Normal operation.
TEST 76 - B (pd)
1: Chip will be put in test mode.
Note: Analog circuits are quite sensitive to power and ground noise. PCB layout must take care the power
routing and the ground plane. For detailed information, please refer to GL3520 Design Guideline.
Notation:
Type O Output
I Input
B Bi-directional
P Power / Ground
A Analog
pu Internal pull up
pd Internal pull down
5.1.4 Regulator
GL3520 build in internal regulator converts 5V input to 3.3V output.
5.1.6 RAM/ROM/CPU
The micro-processor unit of GL3520 is an 8-bit RISC processor with 16K-byte ROM and 256-bytes RAM. It
operates at 12MIPS of 12 MHz clock( maximum) to decode the USB command issued from host and then
prepares the data to respond to the host.
5.1.12 REPEATER
Repeater logic implements the control logic defined in section 11.4 and section 11.7 of USB specification
revision 2.0. REPEATER controls the traffic flow when upstream port and downstream port are signaling in
the same speed. In addition, REPEATER will generate internal resume signal whenever a wakeup event is
issued under the situation that hub is globally suspended.
5.1.13 TT
TT(Transaction Translator) implements the control logic defined in section 11.14 ~ 11.22 of USB
specification revision 2.0. TT basically handles the unbalanced traffic speed between the USPORT (operating
in HS) and DSPORTS (operating in FS/LS) of hub. GL3520 adopts multiple TT architecture to provide the
most performance effective solution. Multiple TT provides control logics for each downstream port
respectively.
USPORToperating
in FS signaling
Traffic channel
is routed to
REPEATER TT TT
REPEATER
DSPORT operating
in FS/LS signaling
USPORToperating
in HS signaling
HS vs. HS:
Traffic channel is HS vs. FS/LS:
routed to REPEATER REPEATER TT TT
Traffic channel
is routed to TT
PCB Silicon
R2 EXT Global
Reset#
INT
To fully control the reset process of GL3520, we suggest the reset time applied in the external reset circuit
should longer than that of the internal reset circuit. Timing of POR is illustrated as below figure.
AMBER/GREEN
LED
DGND
Inside GL3520
On PCB
If a portable device is attached to a USB host or hub, then the USB 2.0 specification requires that after
connecting, a portable device must draw less than:
2.5 mA average if the bus is suspended
100 mA maximum if bus is not suspended and not configured
500 mA maximum if bus is not suspended and configured for 500 mA
If a portable device is attached to a charging host or hub, it is allowed to draw a current up to 1.5A or 900mA,
regardless of suspend. In order for a portable device determine how much current it is allowed to draw from an
upstream USB port, the USB-IF Battery Charging specification defines the mechanisms that allow the portable
device to distinguish between either a USB standard host, hub or a USB charging host. Since portable device
can be attached to USB charging ports from various manufactures, it is important that all USB charging ports
behave the same way. This specification also defines the requirements for a USB chargers and charging
downstream ports.
If no response on D- line returns, the portable device will recognize that it is attached to a standard
downstream port, not a charging port.
7.3 DC Characteristics
7.3.1 DC Characteristics except USB Signals
Table 7.3 - DC Characteristics except USB Signals
Note:
Test result represents silicon level operating current, without considering additional power
consumption contributed by external over-current protection circuit such as power switch or
polyfuse.
7.5 AC Characteristics
GL3520 can support SPI( mode0) for on-line firmware upgrade.