ETC AU6254

1
Data Book
AU6254
USB2.0 Hub Controller
Technical Reference Manual
Product Specification
Official Release
Revision 1.00W
Public
Sep 2006
Data book status
Objective specification
This data book contains target specifications for
product development.
Preliminary specification
This
data
book
contains
preliminary
supplementary data may be published later.
Product specification
This data book contains final product specifications.
data;
Revision History
Date
Revision
Sep 2006
1.00W
Description
Official release
Page 2 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Copyright Notice
Copyright 1997 - 2006
Alcor Micro Corp.
All Rights Reserved.
Trademark Acknowledgements
The company and product names mentioned in this document may be the trademarks
or registered trademarks of their manufacturers.
Disclaimer
Alcor Micro Corp. reserves the right to change this product without prior notice.
Alcor Micro Corp. makes no warranty for the use of its products and bears no
responsibility for any error that appear in this document. Specifications are subject to
change without prior notice.
Contact Information:
Web site: http://www.alcormicro.com/
Taiwan
Alcor Micro Corp.
4F, No 200 Kang Chien Rd., Nei Hu,
Taipei, Taiwan, R.O.C.
Phone: 886-2-8751-1984
Fax: 886-2-2659-7723
China ShenZhen Office
Rm.2407-08 ,Industrial Bank Building
No.4013, Shennan Road ,ShenZhen,China.
518026
Phone: (0755) 8366-9039
Fax: (0755) 8366-9101
Santa Clara Office
2901 Tasman Drive, Suite 206
Santa Clara, CA 95054
USA
Phone: (408) 845-9300
Fax: (408) 845-9086
Los Angeles Office
9070 Rancho Park Court
Rancho Cucamonga, CA 91730
USA
Phone: (909) 483-9900
Fax: (909) 944-0464
Page 3 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Table of Contents
1 Introduction……………………………………………………………..
6
1.1 Description……………………………………………………………………………..
6
1.2 Features………………………………………………………………………………….
6
2 Application Block Diagram………………………………………….
7
3 Pin Assignment…………………………………………………………
8
4 System Architecture and Reference Design………………….. 15
4.1 AU6254 Block Diagram…………………………………………………………. 15
4.2 USB 2.0 Hub Descriptor………………………………………………………… 16
5 Electrical Characteristics…………………………………………… 21
5.1 Absolute Maximum Ratings…………………………………………………… 21
5.2 Recommended Operating Conditions……………………………………. 21
5.3 Leakage Current and Capacitance………………………………………… 21
5.4 DC Electrical Characteristics for 3.3 volts operation……………. 22
5.5 Crystal Oscillator Circuit Setup for Characterization……………
23
5.6 Bus Timing/Electrical Characteristics……………………………………. 23
6 Mechanical Information……………………………………………… 27
7 Abbreviations…………………………………………………………… 29
Page 4 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
List of Figures
2.1 Block Diagram……………………………………………………………………………..
7
3.1 48 Pin Assignment Diagram…………………………………………………………… 8
3.2 64 Pin Assignment Diagram………………………………………………………….. 11
4.1 AU6254 Block Diagram…………………………………………………………………… 15
5.1 Crystal Oscillator Circuit Setup for Characterization……………………… 23
6.1 48 Pin Mechanical Information Diagram………………………………………… 27
6.2 64 Pin Mechanical Information Diagram……………………………………….. 28
List of Tables
3.1
48 Pin Descriptions……………………………………………………………………….
3.2
64 Pin Descriptions………………………………………………………………………. 12
4.1
Hub EEPROM Sample Value…………………………………………………………. 16
5.1
Absolute Maximum Ratings…………………………………………………………. 21
5.2
Recommended Operating Conditions…………………………………………… 21
5.3
General DC Characteristics………………………………………………………….. 21
5.4
DC Electrical Characteristics for 3.3 volts operation……………………. 22
5.5
DC Electrical Characteristics………………………………………………………… 23
5.6
High-speed Source Electrical Characteristics………………………………. 24
5.7
Full-speed Source Electrical Characteristics……………………………….. 25
5.8
Low-speed Source Electrical Characteristics………………………………. 26
Page 5 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
9
1.0 Introduction
1.1 Description
AU6254 is a fully compliant with the USB 2.0 hub specification and is designed to
work with USB host as a high-speed hub. Its built-in TT (Transaction Translator)
allows system to benefit combinational performance under the unbalanced traffic
condition.
AU6254 supports four USB downstream ports and one upstream port. Each
downstream port could be a device of high-speed, full-speed or low-speed traffic,
while the upstream port supports both high-speed and full-speed traffic. For each
downstream port it has individual power switch control built-in as over-current
sensing control.
In addition to the application as a stand-alone hub, AU6254 is also very suitable for
using in notebook and motherboard design to provide additional USB port. All these
product advantages should be attributed to its compliance to standards,
performance and low power consumption.
1.2 Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Fully compliant with USB Hub Specification version 2.0 and is also backward
compatible with USB Hub specification 1.1.
Single chip USB 2.0 hub controller.
Supports four bus-powered/self-powered downstream ports.
Supports automatic switching between bus- and self-powered modes.
Cost effective design using one transaction translator for all downstream ports.
Two-color LED controls available for each downstream port to indicate the status
of each device port.
Extra low power consumption.
On chip internal pull-up and meets USB bus power regain emend pull down
resistors for all data line.
Built-in USB 2.0 transceiver.
Supports individual and gang modes of power management.
Built-in power switch control for over current sensing control.
Built-in 1.8V regulator for core logic.
Embedded in PLL (Phase Lock Loop) circuit for 12MHz operation precision
Supports external EEPROM interface for customized PID and VID
Available in two different form factors: 48-pin LQFP package and 64-pin LQFP
package.
Page 6 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
2.0 Application Block Diagram
AU6254 is a single chip 4-port USB hub controller. Its upstream port is connected
to a USB Host system. The downstream ports can be used for a mouse, joystick,
scanner, printer or other devices.
Figure 2.1 Block Diagram
USB HOST SYSTEM
PRINTER
Scanner
Printer
ALCOR MICRO
AU6254
USB DOWNSTREAM
PORTS
USB DOWNSTREAM
PORTS
Keyboard
Mouse
Page 7 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
3.0 Pin Assignment
Depending on the occasion of various applications, there are two different form
factors of AU6254 is available to choose from. One is in 48-pin LQFP package, while
the other is in 64-pin LQFP package. With more control pins available, 64-pin
package offers extra features, such as individual powered, in additional to the
features found in 48-pin package. The figure printed below shows the signal
names of 48-pin and the table in the page after describes each pin in detail.
Figure 3.1 Pin Assignment Diagram
UP_RREF
AVDD
DP1_DP
DP1_DM
AVSS
AVDD
USB_DP
USB_DM
AVSS
VSSH
VDDH
ChipResetN
48
47
46
45
44
43
42
41
40
39
38
37
PVDD
1
36
VSS
XSCO
2
35
VDD
XSCI
3
34
SUSPEND
PVSS
4
33
DP1_LEDGR
AVSS
5
32
DP1_LEDAM
DP2_DM
6
31
DP2_LEDGR
DP2_DP
7
30
DP2_LEDAM
AVDD
8
29
DP3_LEDGR
AVSS
9
28
DP3_LEDAM
DP3_DM
10
27
DP4_LEDGR
DP3_DP
11
26
DP4_LEDAM
25
GANG_OVRCUR
DP4_DM
ALCOR MICRO
AU6254
48PIN LQFP
12
14
15
16
17
18
19
20
21
22
23
DP4_DP
AVDD
V18
VDDH
VSSH
BUS_PWREDN
EEPENABLE
E2PCLK
E2PDAT
VSS
VDD
24
GANG_PWRUP
13
Page 8 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Table 3.1 48 Pin Descriptions
Pin #
Pin Name
I/O
Description
1
PVDD
Power
2
XSCO
O
Oscillator output 12MHz Crystal
3
XSCI
I
Oscillator input 12MHz Crystal
4
PVSS
Power
5
AVSS
Power
6
DP2_DM
I/O
Port2 USB differential data bus D-
7
DP2_DP
I/O
Port2 USB differential data bus D+
8
AVDD
Power
UTMI Power
9
AVSS
Power
UTMI GND
10
DP3_DM
I/O
Port3 USB differential data bus D-
11
DP3_DP
I/O
Port3 USB differential data bus D+
12
DP4_DM
I/O
Port4 USB differential data bus D-
13
DP4_DP
I/O
Port4 USB differential data bus D+
14
AVDD
Power
PLL power (3.3V)
PLL GND
UTMI GND
UTMI Power
15
V18
Power
Voltage regulator output 1.8V
16
VDDH
Power
Voltage regulator input 3.3V
17
VSSH
Power
IO GND
18
BUS_PWREDN
I
19
EEPENABLE
I
20
E2PCLK
I/O
21
E2PDAT
I/O
22
VSS
Power
Core GND
23
VDD
Power
Core Power 1.8V
24
GANG_PWRUP
O
25
GANG_OVRCUR
I
26
DP4_LEDAM
O
1' = Self Powered
'0' = Bus Powered
EEPROM Enable
'0' = Use internal ROM
'1' = Use EEP contents
EEP Clock; with internal pull up resistor; open
drain output.
EEP Data; with internal pull up resistor; open
drain output.
Gang PowerEnable; open collector output
(require external pull up resistor to properly
control power switch)
'0' = power on
'1' = power off
Gang Overcurrent; with internal pull up
resistor; 8ms delay filter
'0' = overcurrent
'1' = not overcurrent
Port4 Amber LED indicator; with internal pull
up resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Page 9 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Pin #
Pin Name
I/O
Description
Port4 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Port3 Amber LED indicator; with internal pull
up resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port3 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Port2 Amber LED indicator; with internal pull
up resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port2 Green LED; with internal pull up resistor;
open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Port1 Amber LED indicator; with internal pull
up resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port1 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
'0' = Not Suspended
‘1' = Suspended
Core Power 1.8V
27
DP4_LEDGR
O
28
DP3_LEDAM
O
29
DP3_LEDGR
O
30
DP2_LEDAM
O
31
DP2_LEDGR
O
32
DP1_LEDAM
O
33
DP1_LEDGR
O
34
SUSPEND
O
35
VDD
Power
36
VSS
Power
37
ChipResetN
I
38
VDDH
Power
Core GND
0' = Reset
'1' = Run
Voltage regulator input 3.3V
39
VSSH
Power
IO GND
40
AVSS
Power
UTMI GND
41
USB_DM
I/O
Upstream port USB differential data bus D-
42
USB_DP
I/O
Upstream port USB differential data bus D+
43
AVDD
Power
UTMI Power
44
AVSS
Power
UTMI GND
45
DP1_DM
I/O
Port1 USB differential data bus D-
46
DP1_DP
I/O
Port1 USB differential data bus D+
47
AVDD
Power
48
UP_RREF
I
UTMI Power
Reference Resistor
Page 10 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
The following figure shows signal names of each pin found in 64-pin package and the
table in the page after describes each pin in detail.
UP_RREF
AVDD
DP1_DP
DP1_DM
AVSS
AVDD
USB_DP
USB_DM
AVSS
VSSH
VDDH
ControlPorts
GANGBUS_PWRED
NC
NC
NC
Figure 3.2 Pin Assignment Diagram
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
PVDD
1
48
ChipResetN
XSCO
2
47
VSS
XSCI
3
46
VDD
PVSS
4
45
SUSPEND
AVSS
5
44
DP1_LEDGR
DP2_DM
6
43
DP1_LEDAM
DP2_DP
7
42
DP2_LEDGR
AVDD
8
41
DP2_LEDAM
AVSS
9
40
DP3_LEDGR
DP3_DM
10
39
DP3_LEDAM
DP3_DP
11
38
DP4_LEDGR
AVDD
12
37
DP4_LEDAM
AVSS
13
36
DP4_PWRUP
DP4_DM
14
35
DP4_OVRCUR
DP4_DP
15
34
DP3_OVRCUR
AVDD
16
33
DP3_PWRUP
Alcor Micro
AU6254
64-PIN LQFP
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
V18
VDDH
VSSH
BUS_PWREDN
EEPENABLE
E2PCLK
E2PDAT
VSS
VDD
DP1_PWRUP
DP1_OVRCUR
DP2_OVRCUR
DP2_PWRUP
NC
NC
NC
Page 11 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Table 3.1 64 Pin Descriptions
Pin #
Pin Name
I/O
Description
1
PVDD
Power
2
XSCO
O
Oscillator output 12MHz Crystal
3
XSCI
I
Oscillator input 12MHz Crystal
4
PVSS
Power
PLL GND
5
AVSS
Power
UTMI GND
6
DP2_DM
I/O
Port2 USB differential data bus D-
7
DP2_DP
I/O
Port2 USB differential data bus D+
8
AVDD
Power
UTMI Power
9
AVSS
Power
UTMI GND
10
DP3_DM
I/O
Port3 USB differential data bus D-
11
DP3_DP
I/O
Port3 USB differential data bus D+
12
AVDD
Power
UTMI Power
13
AVSS
Power
UTMI GND
14
DP4_DM
I/O
Port4 USB differential data bus D-
15
DP4_DP
I/O
Port4 USB differential data bus D+
16
AVDD
Power
UTMI Power
17
V18
Power
Voltage regulator output 1.8V
18
VDDH
Power
Voltage regulator input 3.3V
19
VSSH
Power
20
BUS_PWREDN
O
21
EEPENABLE
I
22
E2PCLK
I/O
23
E2PDAT
I/O
24
VSS
Power
IO GND
1' = Self Powered
'0' = Bus Powered
EEPROM Enable
'0' = Use internal ROM
'1' = Use EEP contents
EEP Clock; with internal pull up resistor; open
drain output.
EEP Data; with internal pull up resistor; open
drain output.
Core GND
25
VDD
Power
26
DP1_PWRUP
O
27
DP1_OVRCUR
I
28
DP2_OVRCUR
I
PLL power (3.3V)
Core Power 1.8V
Port1 PowerEnable; open collector output
(require external pull up resistor to properly
control power switch)
'0' = power on
'1' = power off
Port 1 Overcurrent; with internal pull up
resistor; 8ms delay filter
'0' = overcurrent
'1' = not overcurrent
Port 2 Overcurrent; with internal pull up
resistor; 8ms delay filter
'0' = overcurrent
'1' = not overcurrent
Page 12 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Pin #
Pin Name
I/O
29
DP2_PWRUP
O
30
NC
31
NC
32
NC
33
DP3_PWRUP
O
34
DP3_OVRCUR
I
35
DP4_OVRCUR
I
36
DP4_PWRUP
O
37
DP4_LEDAM
O
38
DP4_LEDGR
O
39
DP3_LEDAM
O
40
DP3_LEDGR
O
41
DP2_LEDAM
O
42
DP2_LEDGR
O
Description
Port2 PowerEnable; open collector output
(require external pull up resistor to properly
control power switch)
'0' = power on
'1' = power off
Port3 PowerEnable; open collector output
(require external pull up resistor to properly
control power switch)
'0' = power on
'1' = power off
Port3 Overcurrent; with internal pull up resistor;
8ms delay filter
'0' = overcurrent
'1' = not overcurrent
Port4 Overcurrent; with internal pull up resistor
8ms delay filter
'0' = overcurrent
'1' = not overcurrent
Port4 PowerEnable; open collector output
(require external pull up resistor to properly
control power switch)
'0' = power on
'1' = power off
Port4 Amber LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port4 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Port3 Amber LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port3 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Port2 Amber LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port2 Green LED; with internal pull up resistor;
open collector output.
'0' = LED on (Port is enable)
'1' = LED off
Page 13 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Pin #
Pin Name
I/O
43
DP1_LEDAM
O
44
DP1_LEDGR
O
45
SUSPEND
O
46
VDD
Power
47
VSS
Power
48
ChipResetN
I
49
NC
50
NC
51
NC
Description
Port1 Amber LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Error condition)
'1' = LED off
Port1 Green LED indicator; with internal pull up
resistor; open collector output.
'0' = LED on (Port is enable)
'1' = LED off
'0' = Not Suspended
‘1' = Suspended
Core Power 1.8V
Core GND
‘0' = Reset
'1' = Run
52
GANGBUS_PWRED
I
53
ControlPorts
I
54
VDDH
Power
Gang bus powered, it has a internal pull down
resistor
‘1' = Individual Power
'0' = Gang powered
Internal pull down resistor
‘0' = Normal hub
'1' = PortControl
Voltage regulator input 3.3V
55
VSSH
Power
IO GND
56
AVSS
Power
UTMI GND
57
USB_DM
I/O
Upstream port USB differential data bus D-
58
USB_DP
I/O
Upstream port USB differential data bus D+
59
AVDD
Power
UTMI Power
60
AVSS
Power
UTMI GND
61
DP1_DM
I/O
Port1 USB differential data bus D-
62
DP1_DP
I/O
Port1 USB differential data bus D+
63
AVDD
Power
64
UP_RREF
I
UTMI Power
Reference Resistor
Page 14 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
4.0 System Architecture and
Reference Design
4.1 AU6254 Block Diagram
Figure4.1 AU6254 Block Diagram
SUSPEND
LED
Upstream
USB Data
Gangbus_pwred
Bus_PWREDN
Upstream
PHY
HS
HS
TPX
FS
E2PDAT
SIE
Serial
Interface
Controller
To EEPROM
EEPENABLE
E2PCLK
3.3V
Regulator
Port
Controller
TT
1.8V
Routing Logic
DLL
Elasticity
buffer HS
PLL
12MHz
Crystal
HS TPX
Downstream
PHY #1
Downstream
USB Data
FS
Port #1
Over Current
Sense
LED Drivers
Over
current
detect
LED
Drivers
PWRUP
DLL
Elasticity
buffer HS
HS TPX
…
Downstream
PHY #4
Downstream
USB Data
FS
Port #4
Over Current
Sense
LED Drivers
over
current
detect
LED
Drivers
PWRUP
Page 15 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
4.2 USB 2.0 Hub Descriptor
Table 4.1 Hub EEPROM Sample Value
OFFSET
(BYTE,
HEX)
LENGTH
(BYTE,
HEX)
0
2
2
2
01,00
1A,2C
4
2
2C,45
6
2
45,4F
8
2
4F,68
A
2
78,8A
C
2
8A,A3
E
2
B3,BD
10
2
BD,D6
12
2
D6,DF
14
2
DF,E8
16
2
18,1A
01,00
VALUES
(HEX)
18
2
1A
12
12,01,00,02,09
,00,00,40,8F,0
5,54,62,00,01,
00,00,00,01
2C
9
35
9
3E
7
45
A
09,02,19,00,01
,01,00,E0,FA
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,FF
0A,06,00,02,09
,00,01,40,01,0
0
DESCRIPTION
Configuration Byte 1 bit 0 : EnablePortError
LoByte : Pointer to Hub FS device descriptor
000h ROM address
HiByte : Xfer end address + 1
LoByte : Pointer to Hub FS configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub FS Device Qualifier descriptor
HiByte : Xfer end address + 1
000h ROM address
LoByte : Pointer to Hub FS Other Speed Configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub HS device descriptor
000h ROM address
HiByte : Xfer end address + 1
LoByte : Pointer to Hub HS configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub HS Device Qualifier descriptor
HiByte : Xfer end address + 1
000h ROM address
LoByte : Pointer to Hub HS Other Speed Configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to HUB Class descriptor (0x29)
000h ROM address
HiByte : Xfer end address + 1
Individual power
LoByte : Pointer to HUB Class descriptor (0x29)
000h ROM address
HiByte : Xfer end address + 1
Gang Power
LoByte : Pointer to Special Command Data
000h ROM address
HiByte : Xfer end address + 1
Hub FS device descriptor, version 2.0,
12 Descriptor length
01 Device Descriptor
00 02 USB Version 2.0
09 Hub class
00 Sub-class
00
Device Protocol
40h Maximum packet size
8F 05 Vender ID – Alcor
54 62 Product ID - 6254
01 00 Device release number
00 Index of Manufacturer string descriptor
00 Index of Product string descriptor
00 Index of serial number string descriptor – no serial number
01 Number of configuration
Hub FS Config Desc. 1 interface, self powered, remote wakeup,500 mA
Total bytes returned : 0x19
Hub FS interface descriptor, interface 0. Class code 0x9
Hub FS endpoint descriptor
Hub FS Device Qualifier descriptor - USB 2.00,
Page 16 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
OFFSET
(BYTE,
HEX)
LENGTH
(BYTE,
HEX)
4F
9
09,07,19,00,01
,01,00,E0,FA
Hub FS Other Speed Config Desc. 1 interface, self powered, remote
wakeup, 500 mA
Total bytes returned : 0x19
58
9
61
7
Hub FS Other speed interface descriptor, interface 0. Class code 0x9,
single TT
Hub FS Other speed endpoint descriptor
68
9
71
7
78
12
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,0C
09,04,00,01,01
,09,00,02,00
07,05,81,03,01
,00,0C
12,01,00,02,09
,00,01,40,8F,0
5,54,62,00,01,
00,00,00,01
8A
9
09,02,19,00,01
,01,00,E0,FA
Hub HS Config Desc. 1 interface, self powered, remote wakeup, 500 mA
Total bytes returned : 0x19
93
9
Hub HS interface descriptor, interface 0. Class code 0x9, single TT
9C
7
A3
9
AC
7
B3
A
BD
9
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,0C
09,04,00,01,01
,09,00,02,00
07,05,81,03,01
,00,0C
0A,06,00,02,09
,00,00,40,01,0
0
09,07,19,00,01
,01,00,E0,FA
C6
9
CF
7
D6
9
VALUES
(HEX)
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,FF
09,29,04,89,00
,32,64,00,FF
DESCRIPTION
Hub FS Other speed interface descriptor, interface 0. Class code 0x9,
single TT
Hub FS Other speed endpoint descriptor
Hub HS device descriptor, version 2.0,
12 Descriptor length
01 Device Descriptor
00 02 USB Version 2.0
09 Hub class
01 Sub-class – (single TTs)
00
Device Protocol
40h Maximum packet size
8F 05 Vender ID – Alcor
54 62 Product ID - 6254
01 00 Device release number
00 Index of Manufacturer string descriptor
00 Index of Product string descriptor
00 Index of serial number string descriptor – no serial number
01 Number of configuration
Hub HS endpoint descriptor
Hub HS interface descriptor, interface 0. Class code 0x9, formultipleTT
Hub HS endpoint descriptor
Hub HS Device Qualifier descriptor - USB 2.00,
Hub HS Other speed Config Desc. 1 interface, self powered, remote
wakeup, 500 mA
Total bytes returned : 0x19
Hub HS Other speed interface descriptor, interface 0. Class code 0x9
Hub HS Other speed endpoint descriptor
Hub class descriptor.
09 Descriptor length
29 Hub Descriptor
04 Number of downstream port –4 external ports
A9 00 Individual Over-current sensing, individual power switch, 8 FS bit
TT think time, port indicators supported
32 Power good wait time 32hx2 mS (=100ms)
64 Maximum current required (=100mA)
00 No ports are not removable
FF Port power control mask
Page 17 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
OFFSET
(BYTE,
HEX)
LENGTH
(BYTE,
HEX)
DF
9
09,29,04,80,00
,32,64,00,FF
E8
18
100
2
00,00,00,00,00
,00,00,00,
00,00,00,00,00
,00,00,00,
00,00,00,00,00
,00,00,00,
01,00
102
2
1A,2C
104
2
2C,45
106
2
45,4F
108
2
4F,68
10A
2
78,8A
10C
2
8A,A3
10E
2
B3,BD
110
2
BD,D6
112
2
D6,DF
114
2
DF,E8
116
2
18,1A
118
2
01,00
11A
12
VALUES
(HEX)
12,01,00,02,09
,00,00,40,8F,0
5,54,62,00,01,
00,00,00,01
DESCRIPTION
Hub class descriptor.
09 Descriptor length
29 Hub Descriptor
04 Number of downstream port – 4 external ports
A0 00 Global Over-current sensing, gang power switch, 8 FS bit TT think
time, port indicators supported
32 Power good wait time 32hx2 mS (=100ms)
64 Maximum current required (=100mA)
00 No ports are not removable
FF Port power control mask
Spare bytes
Configuration
Byte 1 bit 0 : EnablePortError
Byte 1 bit 1 :
LoByte : Pointer to Hub FS device descriptor
000h ROM address
HiByte : Xfer end address + 1
LoByte : Pointer to Hub FS configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub FS Device Qualifier descriptor
HiByte : Xfer end address + 1
000h ROM address
LoByte : Pointer to Hub FS Other Speed Configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub HS device descriptor
000h ROM address
HiByte : Xfer end address + 1
LoByte : Pointer to Hub HS configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to Hub HS Device Qualifier descriptor
HiByte : Xfer end address + 1
000h ROM address
LoByte : Pointer to Hub HS Other Speed Configuration descriptor
HiByte : Xfer end address + 1 (config+interface+endpoint)
000h ROM address
LoByte : Pointer to HUB Class descriptor (0x29)
000h ROM address
HiByte : Xfer end address + 1
Individual power
LoByte : Pointer to HUB Class descriptor (0x29)
000h ROM address
HiByte : Xfer end address + 1
Gang Power
LoByte : Pointer to Special Command Data
000h ROM address
HiByte : Xfer end address + 1
Hub FS device descriptor, version 2.0,
12 Descriptor length
01 Device Descriptor
00 02 USB Version 2.0
09 Hub class
00 Sub-class
00
Device Protocol
40h Maximum packet size
8F 05 Vender ID – Alcor
54 62 Product ID - 6254
01 00 Device release number
00 Index of Manufacturer string descriptor
00 Index of Product string descriptor
00 Index of serial number string descriptor – no serial number
01 Number of configuration
Page 18 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
OFFSET
(BYTE,
HEX)
LENGTH
(BYTE,
HEX)
12C
9
09,02,19,00,01
,01,00,E0,32
Hub FS Config Desc. 1 interface, self powered, remote wakeup,100 mA
Total bytes returned : 0x19
135
9
Hub FS interface descriptor, interface 0. Class code 0x9
13E
7
145
A
14F
9
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,FF
0A,06,00,02,09
,00,01,40,01,0
0
09,07,19,00,01
,01,00,E0,32
158
9
161
7
168
9
171
7
178
12
18A
VALUES
(HEX)
DESCRIPTION
Hub FS endpoint descriptor
Hub FS Device Qualifier descriptor - USB 2.00,
Hub FS Other Speed Config Desc. 1 interface, self powered, remote
wakeup, 100 mA
Total bytes returned : 0x19
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,0C
09,04,00,01,01
,09,00,02,00
07,05,81,03,01
,00,0C
12,01,00,02,09
,00,01,40,8F,0
5,54,62,00,01,
00,00,00,01
Hub FS Other speed interface descriptor, interface 0. Class code 0x9,
single TT
Hub FS Other speed endpoint descriptor
9
09,02,19,00,01
,01,00,E0,32
Hub HS Config Desc. 1 interface, self powered, remote wakeup, 100 mA
Total bytes returned : 0x19
193
9
Hub HS interface descriptor, interface 0. Class code 0x9, single TT
19C
7
1A3
9
1AC
7
1B3
A
1BD
9
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,0C
09,04,00,01,01
,09,00,02,00
07,05,81,03,01
,00,0C
0A,06,00,02,09
,00,00,40,01,0
0
09,07,19,00,01
,01,00,E0,32
1C6
9
1CF
7
09,04,00,00,01
,09,00,00,00
07,05,81,03,01
,00,FF
Hub FS Other speed interface descriptor, interface 0. Class code 0x9,
single TT
Hub FS Other speed endpoint descriptor
Hub HS device descriptor, version 2.0,
12 Descriptor length
01 Device Descriptor
00 02 USB Version 2.0
09 Hub class
01 Sub-class – (single TTs)
00
Device Protocol
40h Maximum packet size
8F 05 Vender ID – Alcor
54 62 Product ID - 6254
01 00 Device release number
00 Index of Manufacturer string descriptor
00 Index of Product string descriptor
00 Index of serial number string descriptor – no serial number
01 Number of configuration
Hub HS endpoint descriptor
Hub HS interface descriptor, interface 0. Class code 0x9, formultipleTT
Hub HS endpoint descriptor
Hub HS Device Qualifier descriptor - USB 2.00,
Hub HS Other speed Config Desc. 1 interface, self powered, remote
wakeup, 100 mA
Total bytes returned : 0x19
Hub HS Other speed interface descriptor, interface 0. Class code 0x9
Hub HS Other speed endpoint descriptor
Page 19 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
OFFSET
(BYTE,
HEX)
LENGTH
(BYTE,
HEX)
1D6
9
09,29,04,89,00
,32,64,00,FF
1DF
9
09,29,04,80,00
,32,64,00,FF
1E8
18
00,00,00,00,00
,00,00,00,
00,00,00,00,00
,00,00,00,
00,00,00,00,00
,00,00,00,
VALUES
(HEX)
DESCRIPTION
Hub class descriptor.
09 Descriptor length
29 Hub Descriptor
04 Number of downstream port –4 external ports
A9 00 Individual Over-current sensing, individual power switch, 8 FS bit
TT think time, port indicators supported
32 Power good wait time 32hx2 mS (=100ms)
64 Maximum current required (=100mA)
00 No ports are not removable
FF Port power control mask
Hub class descriptor.
09 Descriptor length
29 Hub Descriptor
04 Number of downstream port – 4 external ports
A0 00 Global Over-current sensing, gang power switch, 8 FS bit TT think
time, port indicators supported
32 Power good wait time 32hx2 mS (=100ms)
64 Maximum current required (=100mA)
00 No ports are not removable
FF Port power control mask
Spare bytes
Page 20 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
5.0 Electrical Characteristics
5.1 Absolute Maximum Ratings
Table 5.1 Absolute Maximum Ratings
SYMBOL
PARAMETER
RATING
UNITS
VDDH
Power Supply
- 0.3 to 4.0
V
VIN
Input signal Voltage for I/O pins
-0.3 to VDDH
V
VOUT
Output Voltage
± 0.3 to VDDH
TSTG
Storage Temperature
V
O
-40 to 150
C
5.2 Recommended Operating Conditions
Table 5.2 Recommended Operating Conditions
SYMBOL
PARAMETER
MIN
TYP
MAX
UNITS
VDDH
Power Supply
3.0
3.3
3.6
V
VDD
Digital Supply
1.62
1.8
1.98
V
VIN
Input signal Voltage for I/O pins
0
3.3
3.6
V
TOPR
Operating Temperature
0
O
85
C
5.3 Leakage Current and Capacitance
Table 5.3 General DC Characteristics
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX UNITS
IIN
Input current
no pull-up or
pull-down
-10
±1
10
µA
IOZ
Tri-state leakage current
-10
±1
10
µA
CIN
Input capacitance
Pad Limit
2.8
ρF
COUT
Output capacitance
Pad Limit
2.8
ρF
CBID
Bi-directional buffer
capacitance
Pad Limit
2.8
ρF
Page 21 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
5.4 DC Electrical Characteristics for 3.3 volts
operation
( Under
Recommended
Operating
Conditions and VDDH=3.0v ~ 3.6v , Tj = 0OC
to
+85OC )
Table 5.4 DC Electrical Characteristics for 3.3 volts operation
SYMBOL
PARAMETER
VOH
High level output Voltage
VOL
Low level output voltage
VIH
High level input voltage
VIL
Low level input voltage
CONDITIONS
IOH= -2,-4,-8,-16,-24mA
Programmable type:
-24mA≦IOH≦-2mA
CMOS interface
2.0
CMOS Schmitt trigger interface
1.4
II
Vdd = MAX, 0V≦Vin≦5.5V
Input current with 40kΩ
Vin = Vdd
pull down
Input current with 40 kΩ
Vin = 0
pull up
2.0
0.8
CMOS interface
UNITS
V
0.4
Programmable type:
2mA≦IOL≦24mA
CMOS Schmitt trigger interface
MAX
2.4
IOL= 2,4,8,16,24mA
Hysteresis
Input current
MIN
v
V
V
0.8
1.2
0.6
0.9
V
-10
10
uA
40
160
uA
-160
40
uA
Page 22 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
5.5 Crystal Oscillator Circuit Setup for
Characterization
The following setup was used to measure the open loop voltage gain for crystal
oscillator circuits. The feedback resistor serves to bias the circuit at its quiescent
operating point and the AC coupling capacitor, Cs, is much larger than C1 and C2.
Figure 5.1 Crystal Oscillator Circuit Setup for Characterization
5.6 Bus Timing/Electrical Characteristics
Table 5.5 DC Electrical Characteristics
Input Levels for Low-/Full –speed:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
VIH
High (Driven)
2.0
VIHZ
High (floating)
2.7
VIL
Low
VDI
Differential Input Sensitivity
0.2
VCM
Differential Common Mode Range
0.8
UNIT
V
3.6
V
0.8
V
V
2.5
V
Input Levels for High –speed:
SYMBOL
VHHSSQ
VHSDSC
PARAMETER
High-speed squelch detection threshold
(differential signal amplitude)
High speed disconnect detection threshold
(differential signal amplitude)
LIMITS
MIN
MAX
UNIT
100
150
mV
525
625
mV
Page 23 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Output Levels for Low-/Full-speed:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
VOL
Low
0.0
0.3
V
VOH
High (driven)
2.8
3.6
V
VOSE1
SE1
0.8
VCRS
Output Signal Crossover Voltage
1.3
V
2.0
V
Output Levels for High –speed:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
VHSOI
High-speed idle level
-10
10
mV
VHSOH
High-speed data signaling high
360
440
mV
VHSOL
High-speed data signaling low
-10
10
mV
VCHIRPJ
Chirp J level (differential voltage)
700
1100
mV
VCHIRPK
Chirp K level (differential voltage)
-900
-500
mV
Terminations:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
RPU
Bus Pull-up Resistor on Upstream Facing Port
1.425
1.575
kΩ
RPD
Bus Pull-down Resistor on Upstream Facing Port
14.25
15.75
kΩ
Input impedance exclusive of pull-up/pull-down
(for low-/full-speed)
Termination voltage for upstream facing port
pull-up (RPU)
ZINP
VTERM
kΩ
300
3.0
3.6
V
Terminations in High-speed:
SYMBOL
VHSTERM
PARAMETER
Termination voltage in high-speed
LIMITS
MIN
MAX
-10
10
UNIT
mV
Table 5.6 High-speed Source Electrical Characteristics
Driver Characteristics:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
THSR
Rise Time (10%-90%)
500
ps
THSF
Fall Time (10%-90%)
500
ps
Driver Output Resistance (which also serves as
high-speed termination)
40.5
ZHSDRV
49.5
Ω
Page 24 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Clock Timings:
SYMBOL
THSDRAT
High-speed Data Rate
THSFRAM
Micorframe Interval
THSRFI
LIMITS
PARAMETER
UNIT
MIN
MAX
479.76
480.24
Mb/s
124.9375
125.0625
μs
4 high-speed
bit times
Consecutive Microframe Interval Difference
Table 5.7 Full-speed Source Electrical Characteristics
Driver Characteristics:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
TFR
Rise Time
4
20
ns
TFF
Fall Time
4
20
ns
TFRFM
Differential Rise and Fall Time Matching
90
111.11
%
ZZRV
Driver Output Resistance for driver which is not
high-speed capable
28
44
Ω
Clock Timings:
SYMBOL
TFDRATHS
TFDRATE
TFRAME
TRFI
PARAMETER
Full-speed Data Rate for hubs and devices
which are high-speed capable
Full-speed Data Rate for devices which are
not high-speed capable
Frame interval
LIMITS
UNIT
MIN
MAX
11.994
12.006
Mb/s
11.970
12.030
Mb/s
0.9995
1.0005
Ms
42
ns
Consecutive Frame Interval Jitter
Full-speed Data Timings:
SYMBOL
TDJ1
TDJ2
TFDEOP
TJR1
TJR2
PARAMETER
Source Jitter Total(including frequency
tolerance):
To Next Transition
For Paired Transitions
Source Jitter for Differential Transition to SE0
Transition
Receiver Jitter:
To Next Transition
For Paired Transitions
TFEPPT
Source SE0 interval of EOP
TFEOPR
Receiver SE0 interval of EOP
TFST
Width of SE0 interval during differential
transition
LIMITS
UNIT
MIN
MAX
-3.5
-4
-3.5
-4
ns
ns
-2
5
ns
-18.5
-9
-18.5
-9
ns
ns
160
175
ns
82
ns
14
ns
Page 25 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Table 5.8 Low-speed Source Electrical Characteristics
Driver Characteristics:
SYMBOL
PARAMETER
LIMITS
MIN
MAX
UNIT
TLR
Rise Time
75
300
ns
TLF
Fall Time
75
300
ns
TLRFM
Differential Rise and Fall Time Matching
80
125
%
CLINUA
Upstream Facing Port (w/cable, low-speed only)
200
450
pF
Clock Timings:
SYMBOL
TLDRATHS
TLDRATE
PARAMETER
Low-speed Data Rate for hubs and devices
which are high-speed capable
Low-speed Data Rate for devices which are
not high-speed capable
LIMITS
UNIT
MIN
MAX
1.49925
1.50075
Mb/s
1.4775
1.5225
Mb/s
Low-speed Data Timings:
SYMBOL
PARAMETER
LIMITS
MAX
-95
-150
95
150
ns
ns
-40
100
ns
-75
-45
75
45
ns
ns
-25
-14
25
14
ns
ns
-152
-200
152
200
ns
ns
1.50
μs
TUJR1
TUJR2
Upstream facing port source Jitter
Total(including frequency tolerance):
To Next Transition
For Paired Transitions
Upstream facing port source Jitter for
Differential Transition to SE0 Transition
Upstream facing port differential
Receiver Jitter:
To Next Transition
For Paired Transitions
Upstream facing port differential
Receiver Jitter:
To Next Transition
For Paired Transitions
Downstream facing port Differential
Receiver Jitter:
To Next Transition
For Paired Transitions
TLEOPT
Source SE0 interval of EOP
1.25
TLEOPR
Receiver SE0 interval of EOP
670
TUDJ1
TUDJ2
TLDEOP
TDJR1
TDJR2
TDDJ1
TDDJ2
TLST
Width of SE0 interval during differential
transition
UNIT
MIN
ns
210
ns
Page 26 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
6.0 Mechanical Information
Figure 6.1 48 Pin Mechanical Information Diagram
E
0.25
E1
1
A
1
D
D
GAUGE PLANE
SEATING PLANE
L
L1
MIN.
MAX.
-1.6
0.05
0.15
1.35
1.45
0.09
0.16
9.00 BSC
7.00 BSC
9.00 BSC
7.00 BSC
0.5 BSC
0.17
0.27
0.45
0.75
1 REF
A
SYMBOLS
A
A1
A2
c1
D
D1
E
E1
e
b
L
L1
2
A
1
C
b
e
1.
2.
JEDEC OUTLINE: MS-026 BBC
DIMENSIONS D1 AND E1 DO NOT
INCLUDE MOLD PROTRUSION.
ALLOWABLE PROTRUSION IS 0.25mm
PER SIDE. D1 AND E1 ARE MAXIMUM
PLASTIC BODY SIZE DIMENSIONS
IMCLUDING MOLD MISMATCH.
3. DIMENSION b DOES NOT INCLUDE
DAMBAR PROTRUSION. ALLOWABLE
DAMBAR PROTRUSION SHALL NOT
CAUSE THE LEAD WIDTH TO EXCEED
THE MAXIMUM b DIMENSION BY MORE
THAN 0.08mm
Page 27 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
Figure 6.2 64 Pin Mechanical Information Diagram
E
0.25
E1
1
A
GAUGE PLANE
1
D
D
SEATING PLANE
L
L1
MIN.
MAX.
-1.60
0.05
0.15
1.35
1.45
0.17
0.27
0.09
0.16
12.00 BSC
10.00 BSC
12.00 BSC
10.00 BSC
0.50 BSC
0.45
0.75
1.00 REF
A
SYMBOLS
A
A1
A2
b
c1
D
D1
E
E1
e
L
L1
2
A
1
C
b
e
1.
2.
JEDEC OUTLINE: MS-026 BCD
DIMENSIONS D1 AND E1 DO NOT
INCLUDE MOLD PROTRUSION.
ALLOWABLE PROTRUSION IS 0.25mm
PER SIDE. D1 AND E1 ARE MAXIMUM
PLASTIC BODY SIZE DIMENSIONS
INCLUDING MOLD MISMATCH.
3. DIMENSION b DOES NOT INCLUDE
DAMBAR PROTRUSION. ALLOWABLE
DAMBAR PROTRUSION SHEALL NOT
CAUSE THE LEAD WIDTH TO EXCEED
THE MAXIMUM b DIMENSION BY MORE
THAN 0.08mm.
Page 28 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
7.0 Abbreviations
This chapter lists and defines terms and abbreviations used throughout this
specification.
SIE
UTMI
Serial Interface Engine
USB Transceiver Macrocell Interface
Page 29 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public
【MEMO】
About Alcor Micro, Corp
Alcor Micro, Corp. designs, develops and markets highly integrated and advanced
peripheral semiconductor, and software driver solutions for the personal computer
and consumer electronics markets worldwide. We specialize in USB solutions and
focus on emerging technology such as USB and IEEE 1394. The company offers a
range of semiconductors including controllers for USB hub, integrated
keyboard/USB hub and USB Flash memory card reader…etc. Alcor Micro, Corp. is
based in Taipei, Taiwan, with sales offices in Taipei, Japan, Korea and California.
Alcor Micro is distinguished by its ability to provide innovative solutions for
spec-driven products. Innovations like single chip solutions for traditional multiple
chip products and on-board voltage regulators enable the company to provide
cost-efficiency solutions for the computer peripheral device OEM customers
worldwide.
Page 30 of 30
AU6254 USB2.0 Hub Controller V1.00W
Official Release_ Public