GL603USB-A-XP2P(18SOIC) [GENESYS]
Micro Peripheral IC;型号: | GL603USB-A-XP2P(18SOIC) |
厂家: | GENESYS LOGIC |
描述: | Micro Peripheral IC |
文件: | 总25页 (文件大小:255K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Genesys Logic, Inc.
GL603USB-XP2P /
GL603USB-A-XP2P
USB / PS2
All-in-1 Mouse Controller
Datasheet
Revision 1.20
Aug. 11, 2003
GL603USB-XP2P / GL603USB-A-XP2P
Copyright:
Copyright © 2003 Genesys Logic Incorporated. All rights reserved. No part of the materials may be
reproduced in any form or by any means without prior written consent of Genesys Logic Inc..
Disclaimer:
ALL MATERIALS ARE PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY
KIND. NO LICENSE OR RIGHT IS GRANTED UNDER ANY PATENT OR TRADEMARK OF
GENESYS LOGIC INC..
GENESYS LOGIC HEREBY DISCLAIMS ALL WARRANTIES AND
CONDITIONS IN REGARD TO MATERIALS, INCLUDING ALL WARRANTIES, IMPLIED OR EXPRESS,
OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, AND NON-INFRINGEMENT
OF INTELLECTUAL PROPERTY. IN NO EVENT SHALL GENESYS LOGIC BE LIABLE FOR ANY
DAMAGES INCLUDING, WITHOUT LIMITATION, DAMAGES RESULTING FROM LOSS OF
INFORMATION OR PROFITS. PLEASE BE ADVISED THAT THE MATERIALS MAY CONTAIN
ERRORS OR OMMISIONS. GENESYS LOGIC MAY MAKE CHANGES TO THE MATERIALS OR TO
THE PRODUCTS DESCRIBED THEREIN AT ANY TIME WITHOUT NOTICE.
Trademarks:
is a registrated trademark of Genesys Logic Inc..
All trademarks are the properties of their respective owners.
Office:
Genesys Logic, Inc.
12F, No. 205, Sec. 3, Beishin Rd., Shindian City,
Taipei, Taiwan
Tel: (886-2) 8913-1888
Fax: (886-2) 6629-6168
http://www.genesyslogic.com
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 2
GL603USB-XP2P / GL603USB-A-XP2P
Revision History
Revision
1.00
Date
Description
05/01/2003 First formal release
1.10
06/30/2003 Changed 3D5B optical sensor circuit R1 and R2 from 47K to 47K~100K
08/11/2003 Changed Figure 4.6 and 4.12 application circuit
1.20
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 3
GL603USB-XP2P / GL603USB-A-XP2P
TABLE OF CONTENTS
CHAPTER 1 GENERAL DESCRIPTION........................................................................ 7
CHAPTER 2 FEATURES................................................................................................... 7
CHAPTER 3 PIN ASSIGNMENT...................................................................................... 8
3.1 PINOUTS ......................................................................................................................... 8
3.2 PIN DESCRIPTIONS ......................................................................................................... 9
CHAPTER 4 APPLICATION CIRCUIT........................................................................ 10
4.1 GL603USB-XP2P ....................................................................................................... 10
4.1.1 3D5B Ball Type Circuit...................................................................................... 10
4.1.2 3D5B with HDNS-2000 Optical Sensor Circuit ............................................... 11
4.1.3 3D5B with ADNS-2051 Optical Sensor Circuit................................................ 12
4.1.4 3D5B with ADNS-2610 Optical Sensor Circuit................................................ 13
4.1.5 3D5B with ADNS-2620 Optical Sensor Circuit................................................ 14
4.1.6 3D5B with PAN101B Optical Circuit ............................................................... 15
4.2 GL603USB-A-XP2P ................................................................................................... 16
4.2.1 3D3B Ball Type Circuit...................................................................................... 16
4.2.2 3D3B with HDNS-2000 Optical Sensor Circuit ............................................... 17
4.2.3 3D3B with ADNS-2051 Optical Sensor Circuit................................................ 18
4.2.4 3D3B with ADNS-2610 Optical Sensor Circuit................................................ 19
4.2.5 3D3B with ADNS-2620 Optical Sensor Circuit................................................ 20
4.2.6 3D3B with PAN101B Optical Sensor Circuit................................................... 21
CHAPTER 5 BONDING DIAGRAM .............................................................................. 22
5.1 GL603USB-XP2P FOR 3D5B 20-PIN.......................................................................... 22
5.2 GL603USB-A-XP2P FOR 3D3B 18-PIN ..................................................................... 23
CHAPTER 6 PACKAGE DIMENSION.......................................................................... 24
6.1 GL603USB-XP2P P-DIP AND SOP PACKAGE .......................................................... 24
6.2 GL603USB-A-XP2P P-DIP AND SOP PACKAGE...................................................... 25
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 4
GL603USB-XP2P / GL603USB-A-XP2P
LIST OF FIGURES
FIGURE 3.1 – GL603USB-XP2P (3D5B) PINOUT DIAGRAM............................................. 8
FIGURE 3.2 – GL603USB-A-XP2P (3D3B) PINOUT DIAGRAM ........................................ 8
FIGURE 4.1 - GL603USB-XP2P 3D5B BALL MOUSE...................................................... 10
FIGURE 4.2 - GL603USB-XP2P 3D5B HDNS-2000 OPTICAL MOUSE .......................... 11
FIGURE 4.3 - GL603USB-XP2P 3D5B ADNS-2051 OPTICAL MOUSE .......................... 12
FIGURE 4.4 - GL603USB-XP2P 3D5B ADNS-2610 OPTICAL MOUSE .......................... 13
FIGURE 4.5 - GL603USB-XP2P 3D5B ADNS-2620 OPTICAL MOUSE .......................... 14
FIGURE 4.6 - GL603USB-XP2P 3D5B PAN101B OPTICAL MOUSE.............................. 15
FIGURE 4.7 - GL603USB-A-XP2P 3D3B BALL MOUSE ................................................. 16
FIGURE 4.8 - GL603USB-A-XP2P 3D3B HDNS-2000 OPTICAL MOUSE...................... 17
FIGURE 4.9 - GL603USB-A-XP2P 3D3B ADNS-2051 OPTICAL MOUSE ...................... 18
FIGURE 4.10 - GL603USB-A-XP2P 3D3B ADNS-2610 OPTICAL MOUSE .................... 19
FIGURE 4.11 - GL603USB-A-XP2P 3D3B ADNS-2620 OPTICAL MOUSE .................... 20
FIGURE 4.12 - GL603USB-A-XP2P 3D3B PAN101B OPTICAL MOUSE........................ 21
FIGURE 5.1 - GL603USB-XP2P FOR 3D5B 20-PIN ......................................................... 22
FIGURE 5.2 - GL603USB-A-XP2P FOR 3D3B 18-PIN..................................................... 23
FIGURE 6.1 – PACKAGE OUTLINE DIMENSION FOR 20-PIN P-DIP.................................. 24
FIGURE 6.2 – PACKAGE OUTLINE DIMENSION FOR 20-PIN SOP..................................... 24
FIGURE 6.3 – PACKAGE OUTLINE DIMENSION FOR 18-PIN P-DIP.................................. 25
FIGURE 6.4 – PACKAGE OUTLINE DIMENSION FOR 18-PIN SOP..................................... 25
LIST OF TABLES
TABLE 3.1 - PIN DESCRIPTIONS........................................................................................... 9
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 5
GL603USB-XP2P / GL603USB-A-XP2P
3D3B Package Type : 18 PDIP/SOIC
GL603USB-XP2P (3D5B)
GL603USB-A-XP2P (3D3B)
LB
MB
1
2
3
4
5
6
7
8
9
18
17
X2/SCLK
X1/SDIO
Y2/ PD
Y1/ DPIS
GND
GPIO2
GPIO1
Z2
16
15
14
13
12
11
10
RB
All in 1 USB/PS2 Mouse Controller
VCC
OSCO
OSCI
Z1
Features
D+/CLK
D-/DAT
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
Fully CMOS Static Design
8 Bits RISC-like Micro Controller
1.5Mbps USB SIE engine
6Mhz external clock
Internal switch for USB D+/D-and PS2 CLK/Data I/O
V3.3
3D5B Package Type : 20 PDIP/SOIC
ꢀ
ꢀ
ꢀ
ꢀ
On chip 3.3V output
5V operation voltage
18 / 20 pin PDIP, SOIC Package
0-40ºC operation temperature
LB
MB
1
20
19
18
17
16
15
14
13
12
11
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
2
RB
B5
3
4
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
5
6
GPIO2
GPIO1
B4
7
8
9
Z2
10
V3.3
Mouse Functions
Power Management
ꢀ
Microsoft 3D Intellimouse and IBM PS/2 mouse
ꢀ
Suspend current < 500 uA
compatible
ꢀ
ꢀ
ꢀ
GL603USB-A-XP2P supports 3D3B
GL603USB-XP2P supports 3D5B
Z axis support two kinds of scroller input
(mechanical and optomechanical)
Special Function
Sensor Support
ꢀ
ꢀ
Support Agilent ADNS-2051 Optical Sensor
400dpi/800dpi selection
Support Traditional Ball Type Sensor with 4
Bit ADC auto reference function
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
Support Traditional Ball Type Sensor
Support PixArt PAN101B Optical Sensor
Support Agilent HDNS-2000 Optical Sensor
Support Agilent ADNS-2051 Optical Sensor
Support Agilent ADNS-2610 Optical Sensor
Support Agilent ADNS-2620 Optical Sensor
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 6
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 1 GENERAL DESCRIPTION
The Genesys Logic XP2P series is the most powerful USB/PS2 combo mouse controller. GL603USB-XP2P is
suit for 3D5B(buttons) application with 20 pin PDIP/SOIC package and GL603USB-A-XP2P is suit for
3D3B(buttons) application with 18 pin PDIP/SOIC package. It can adopt with Agilent HDNS-2000,
ADNS-2051, ADNS-2610, ADNS-2620 and PixArt PAN101B optical sensor or the traditional ball type mouse.
The user may use the GL603USB-XP2P to design almost all style of mouse easily.
CHAPTER 2 FEATURES
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
Fully CMOS Static Design.
8 Bits RISC-like Micro Controller.
1.5Mbps USB SIE engine.
Low-cost and powerful solution for PS/2 and low-speed USB combo mouse.
USB Specification Compliance.
- Conforms to USB 1.5Mbps Specification, Version 1.1
- Conforms to USB HID Class Specification, Version 1.1
- Support 1 device address and 2 endpoints(include endpoint 0).
ꢀ
ꢀ
Integrated USB transceiver with open drain I/O capability.
- In PS/2 mode, D+ used as CLK and D- used as DATA.
- Use legacy USB cable and an USB to PS/2 converter to connect PS/2 port.
On-chip 3.3 V output
- No external regulator required.
ꢀ
ꢀ
ꢀ
ꢀ
ꢀ
6 MHz external clock.
5V operation voltage.
Internal power-on reset(POR).
Internal power-fail detector.
Supports suspend/normal mode power management
- Suspend current lower than 500uA for whole mouse system.
Microsoft 3D Intellimouse and IBM PS/2 mouse compatible
Microsoft web mouse compatible.
ꢀ
ꢀ
ꢀ
Z axis can support two kinds of scroller input(mechanical and optomechanical).
Internal switch for USB D+/D- and PS2 CLK/Data I/O.
ꢀ
ꢀ
Supports Agilent HDNS-2000, ADNS-2051, ADNS-2610 and ADNS-2620 optical sensor. It also supports
400/800 DPI selection via DPIS selection pin for ADNS-2051 only.
ꢀ
ꢀ
ꢀ
Support PixArt PAN101B optical sensor.
Support Traditional Ball Type Sensor with 4 Bit ADC auto reference function.
18/20 pin PDIP or SOIC package.
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 7
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 3 PIN ASSIGNMENT
3.1 Pinouts
LB
MB
1
20
19
18
17
16
15
14
13
12
11
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
2
RB
3
B5
4
VCC
OSCO
OSCI
Z1
5
6
GPIO2
GPIO1
B4
7
8
D+/CLK
D-/DAT
9
Z2
10
V3.3
Figure 3.1 – GL603USB-XP2P (3D5B) Pinout Diagram
LB
MB
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
RB
VCC
OSCO
OSCI
Z1
GPIO2
GPIO1
Z2
D+/CLK
D-/DAT
V3.3
Figure 3.2 – GL603USB-A-XP2P (3D3B) Pinout Diagram
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 8
GL603USB-XP2P / GL603USB-A-XP2P
3.2 Pin Descriptions
Table 3.1 - Pin Descriptions
20Pin 18Pin Type
Pin Name
LB
Description
Left button input
Note
1
2
3
4
5
6
7
8
9
1
2
3
-
I
I
Internal pull up resistor 10K Ω
Internal pull up resistor 10K Ω
Internal pull up resistor 10K Ω
Internal pull down resistor 32K Ω
MB
Middle button input
RB
I
Right button input
B5
I
The 5th button input
VCC
OSCO
OSCI
Z1
4
5
6
7
8
P
O
I
+5V power input
6 MHz ceramic resonator or crystal output
6 MHz ceramic resonator or crystal input
Z axis input 1
6MHz resonator or crystal
6MHz resonator or crystal
I
Internal pull down resistor 32K Ω
Need 7.5K Ω resistor to GPIO2
Need 7.5K Ω pull up resistor to
D+/CLK
I/O USB D+ or PS/2 clock
I/O USB D- or PS/2 data
D-/DAT
10
9
VCC
a 0.1uF to 1uF capacitor should be
added on external circuit for this pin
Internal pull down resistor 32K Ω
Internal pull down resistor 32K Ω
Normal run=Low, Suspend=Vcc
V3.3
Z2
11
12
13
14
15
16
10
11
-
O
I
3.3V output
Z axix input 2
B4
I
The 4th button input
Power control (20mA driver capability)
GPIO1
GPIO2
GND
12
13
14
O
I/O PS2 enable
P
Ground
Y axis input 1
Y1/DPIS
17
15
I/O
Internal pull down resistor 10K Ω
DPI selector for ADNS-2051 optical mouse
Y axis input 2
Y2/PD
18
16
I/O Power down pin for ADNS-2051 optical Internal pull down resistor 10K Ω
mouse
X axis input 1
X1/SDIO 19
X2/SCLK 20
17
18
I/O
I/O
Internal pull down resistor 10K Ω
Internal pull down resistor 10K Ω
Serial data from Agilent sersor
X axis input 2
Serial clock to Agilent sersor
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 9
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 4 APPLICATION CIRCUIT
4.1 GL603USB-XP2P
4.1.1 3D5B Ball Type Circuit
VCC
U1
X2
X1
Y2
LB
MB
RB
B5
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
C1
0.1U
Y1
R1
47K
GPIO2
GPIO1
B4
Z2
3.3V
6MHz
Z1
DP/CLK
DM/DATA
Z2
V3.3
10
Y1
GL603USB-XP2P
C2
30P
C3
30P
C4
0.1U
VCC
R2 7.5K
1
VCC
2
GPIO2
C5
10U
Note
R3
7.5K
JP1
Two option Circuit :
R4 33
1
1
1
2
3
4
2
2
1. GL603USB : Mount R3 (7.5K ohm)
2. GL607USB Remove R3 (7.5K ohm)
R5
33
DP/CLK
HEADER 4
USB CONNECTOR
Note: Put the C1 (0.1u) as near as U2
Put the C5 (10u) as near as JP1
Scroll Option
Adjust R2&R3 to minimize
Suspend Current < 500 uA
VCC
VCC
R6
47K
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
S1
2
Z2
R8
R7
47K
GPIO1
0
680
Z1
SW1
Mechanical
Encoder
1
D1
LED
LB
LIFT PUSHBUTTON
X1
X2
ENCODER
SW2
SW3
MB
RB
MIDDLE PUSHBUTTON
RIGHT PUSHBUTTON
VCC
R9
680
D2
LED
VCC
Z1
Z2
D3
LED
Y1
Y2
BUTTON
BUTTON
SW4
SW5
B4
B5
Button 4
Button 5
GPIO1
GPIO1
IR/PT
Optomechanical
Scroll
IR/PT
Figure 4.1 - GL603USB-XP2P 3D5B Ball Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 10
GL603USB-XP2P / GL603USB-A-XP2P
4.1.2 3D5B with HDNS-2000 Optical Sensor Circuit
VCC
VCC
R1
R
R2
R
Note: R=47K~100K
Depend on suspend current and voltage.
U2
X2
X1
Y2
Y1
LB
MB
RB
B5
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
C1
0.1U
VCC
R3
1K
GPIO2
GPIO1
B4
Z2
3.3V
GPIO1
Q1
2N3906
6MHz
Z1
DP/CLK
DM/DATA
Z2
V3.3
10
XGPIO1
Y2
GL603USB-XP2P
C2
30P
C3
30P
3.3V
Q2
C4
1U
C5
0.1U
VCC
R4
1K
GPIO1
1
2
R5
R
2N3906
VCC
R6 7.5K
1
2
D1
LED
C6
10U
C7
0.1U
C8
1U
U1
JP1
8
6
R7 33
1
2
3
4
REFB
LED
1
1
2
2
9
XTAL1
Q3
2N3904
R8
33
Y1
18.432.MHz
HEADER 4
11
2
3
4
5
15
Note: Put the C1 (0.1u) as near as U2
Put the C6 (10u) as near as JP1
XTAL2
MD/XA
RB/XB
MB/YA
LB/YB
RST
USB CONNECTOR
X1
X2
Y1
Y2
16
1
DATA
CLK
C9
224P
Scroll Option
HDNS-2000
S1
2
Z2
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
XGPIO1
Z1
0
1
GPIO2
Mechanical
Encoder
ENCODER
Note
R9
7.5K
Two option Circuit :
VCC
1. GL603USB : Mount R9 (7.5K ohm)
2. GL607USB : Remove R9 (7.5K ohm)
DP/CLK
R10
680
SW1
LB
LIFT PUSHBUTTON
D2
LED
Z1
Z2
SW2
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
VCC
BUTTON
BUTTON
SW4
SW5
B4
B5
Button 4
Button 5
Figure 4.2 - GL603USB-XP2P 3D5B HDNS-2000 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 11
GL603USB-XP2P / GL603USB-A-XP2P
4.1.3 3D5B with ADNS-2051 Optical Sensor Circuit
VCC
VCC
Note: R=47K~100K
R1
R
R2
R
Depend on suspend current and voltage.
U2
SCLK
SDIO
PD
LB
MB
RB
B5
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
C1
0.1U
800 DPI (Hi)
SW
DPIS
400 DPI
(Floating)
GPIO2
GPIO1
B4
Z2
3.3V
S1
6MHz
Y2
Z1
DP/CLK
DM/DATA
VCC
Z2
V3.3
10
GL603USB-XP2P
C2
30P
C3
30P
R3
C4
0.1U
GPIO1
1
2
Q1
2N3906
VCC
VCC
1K
XGPIO1
REFA
R4 7.5K
1
2
C5
10U
C6
C7
10U
D1
0.1U
U1
C8
C9
10U
0.1U
HLMP ED80
JP1
8
R5 33
1
2
3
4
REFB
1
1
2
2
9
OSC_IN
6
XY_LED
PD
Y1
18.432 MHz
R6
33
PD
15
16
1
11
HEADER 4
USB CONNECTOR
OSC_OUT
SDIO
SCLK
SDIO
SCLK
R_BIN
2
3
4
5
XA
XB
YB
YA
Note: Put the C1 (0.1u) as near as U2
Put the C5 (10u) as near as JP1
14
R7
R
ADNS-2051
Scroll Option
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
S2
Z2
2
XGPIO1
0
GPIO2
Z1
Mechanical
Encoder
1
ENCODER
Note
R8
7.5K
Two option Circuit :
1. GL603USB : Mount R8 (7.5K ohm)
2. GL607USB : Remove R8 (7.5K ohm)
VCC
DP/CLK
R9
SW1
680
LB
LIFT PUSHBUTTON
D2
LED
SW2
Z1
Z2
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
VCC
BUTTON
BUTTON
SW4
B4
B5
Button 4
Button 5
SW5
Figure 4.3 - GL603USB-XP2P 3D5B ADNS-2051 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 12
GL603USB-XP2P / GL603USB-A-XP2P
4.1.4 3D5B with ADNS-2610 Optical Sensor Circuit
VCC
Note: R=47K~100K
Depend on suspend current and voltage.
VCC
R1
R
ADNS-2610 Detection
U2
C1
0.1U
LB
MB
RB
B5
SCLK
SDIO
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
R2
R
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
Mount R2 : H/W Detection
Remove R2 : Auto Detection
GPIO2
GPIO1
B4
Z2
3.3V
Z1
DP/CLK
DM/DATA
6MHz
VCC
Z2
V3.3
10
Y2
R3
1K
GPIO1
GL603USB-XP2P
1
2
Q1
2N3906
C2
30P
C3
30P
C4
0.1U
XGPIO1
VCC
VCC
R4 7.5K
1
2
C5
0.1U
C6
4.7U
R5
R6
R
C7
10U
100K
JP1
R7 33
1
2
3
4
1
1
2
2
D1
HLMP ED80
R8
33
U1
HEADER 4
USB CONNECTOR
1
2
8
R9
Note: Put the C1 (0.1u) as near as U2
Put the C7 (10u) as near as JP1
OSC_IN
OSC_OUT
REFA
5
1
2
Q2
2N3906
LED_CNTL
Y1
1K
SDIO
SCLK
24 MHz
Scroll Option
3
4
SDIO
SCK
S1
Z2
2
XGPIO1
0
C8
2.2U
Z1
Mechanical
Encoder
1
ENCODER
ADNS-2610
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
VCC
GPIO2
R11
680
Note
R10
7.5K
Two option Circuit :
1. GL603USB : Mount R10 (7.5K ohm)
2. GL607USB : Remove R10 (7.5K ohm)
D2
LED
Z1
Z2
DP/CLK
GPIO1
SW1
LB
LIFT PUSHBUTTON
Optomechanical
Scroll
IR/PT
SW2
MB
RB
MIDDLE PUSHBUTTON
VCC
SW3
BUTTON
RIGHT PUSHBUTTON
SW4
B4
B5
Button 4
BUTTON
SW5
Button 5
Figure 4.4 - GL603USB-XP2P 3D5B ADNS-2610 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 13
GL603USB-XP2P / GL603USB-A-XP2P
4.1.5 3D5B with ADNS-2620 Optical Sensor Circuit
VCC
Note: R=47K~100K
Depend on suspend current and voltage.
VCC
R1
R
ADNS-2620 Detection
R2
R
U2
C1
0.1U
LB
MB
RB
B5
SCLK
SDIO
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
Mount R2 : H/W Detection
Remove R2 : Auto Detection
GPIO2
GPIO1
B4
Z2
3.3V
Z1
DP/CLK
DM/DATA
6MHz
VCC
Z2
V3.3
10
Y2
GL603USB-XP2P
R3
C2
30P
C3
30P
GPIO1
1
2
Q1
2N3906
C4
0.1U
1K
VCC
VCC
XGPIO1
R4 7.5K
1
2
C7
10U
C5
0.1U
C6
4.7U
R5
R6
R
100K
JP1
R7 33
33
1
2
3
4
1
1
2
2
D1
HLMP ED80
R8
U1
HEADER 4
USB CONNECTOR
1
2
8
R9
OSC_IN
OSC_OUT
REFA
5
1
2
Q2
2N3906
Note: Put the C1 (0.1u) as near as U2
Put the C7 (10u) as near as JP1
LED_CNTL
Y1
24 MHz
1K
SDIO
SCLK
3
4
SDIO
SCK
Scroll Option
S1
Z2
2
XGPIO1
0
C8
2.2U
Z1
Mechanical
Encoder
1
ADNS-2620
ENCODER
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
VCC
GPIO2
Note
R11
680
R10
7.5K
Two option Circuit :
1. GL603USB : Mount R10 (7.5K ohm)
2. GL607USB : Remove R10 (7.5K ohm)
D2
LED
Z1
DP/CLK
SW1
Z2
GPIO1
LB
LIFT PUSHBUTTON
SW2
IR/PT
Optomechanical
Scroll
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
VCC
BUTTON
BUTTON
SW4
SW5
B4
B5
Button 4
Button 5
Figure 4.5 - GL603USB-XP2P 3D5B ADNS-2620 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 14
GL603USB-XP2P / GL603USB-A-XP2P
4.1.6 3D5B with PAN101B Optical Circuit
VCC
VCC
R1
47K~100K
R2
47K~100K
U2
X2
X1
Y2
Y1
LB
MB
RB
B5
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
LB
MB
RB
B5
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
B4
C1
0.1U
VCC
GPIO2
GPIO1
B4
Z2
3.3V
R3
1
GPIO1
2
Q1
2N3906
PAN101BOI USE ONLY
Y2
Z1
DP/CLK
DM/DATA
1K
Z2
V3.3
XGPIO1
10
XGPIO1
6MHz
GL603USB-XP2P
C2
0.1U
C3
30P
C4
30P
C5
0.1U
R4
R
U1
VCC
GPIO1
1
20
19
18
17
16
15
14
13
12
11
R5
R6
R7
R8
VSS_LED
LED
PD
SDIO
SCLK
YB
VCC
D1
2
3
10K
10K
10K
10K
R9
VCC
C6
1
2
LED
OSCOUT
OSCIN
VSSD
VSSA
VDDD
VDDA
VRB
10P
Y1
4
Y1
7.5K
C7
C8
18.432.MHz
5
NC
10U
10P
6
Y2
X2
JP1
YA
R10 33
1
2
3
4
U3
1
1
2
2
7
XB
XGPIO1
2
3
8
VI
VO
NC
R11 33
X1
C9
1U
C10
10U
C11
0.1U
9
HEADER 4
USB CONNECTOR
XA
C12
1U
10
VRT
VAY
Note: Put the C1 (0.1u) as near as U2
Put the C7 (10u) as near as JP1
3.3V Regulator
C13
0.1U
PAN101B
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
Scroll Option
GPIO2
S1
Z2
2
Note
XGPIO1
0
R12
7.5K
Two option Circuit :
Z1
Mechanical
Encoder
1
ENCODER
1. GL603USB : Mount R12 (7.5K ohm)
2. GL607USB : Remove R12 (7.5K ohm)
DP/CLK
VCC
R13
680
SW1
LB
LIFT PUSHBUTTON
SW3
D2
LED
MB
RB
MIDDLE PUSHBUTTON
Z1
Z2
SW5
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
VCC
BUTTON
BUTTON
SW2
SW4
B4
B5
Button 4
Button 5
Figure 4.6 - GL603USB-XP2P 3D5B PAN101B Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 15
GL603USB-XP2P / GL603USB-A-XP2P
4.2 GL603USB-A-XP2P
4.2.1 3D3B Ball Type Circuit
VCC
U1
C1
0.1U
X2
X1
Y2
Y1
LB
MB
RB
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
GPIO2
GPIO2
GPIO1
Z2
Note
6MHz
Z1
DP/CLK
DM/DATA
R1
7.5K
Two option Circuit :
3.3V
V3.3
1. GL603USB : Mount R1 (7.5K ohm)
2. GL607USB : Remove R1 (7.5K ohm)
Y1
GL603USB-A-XP2P
C2
30P
C3
30P
VCC
C4
0.1U
DP/CLK
R2 7.5K
1
2
VCC
C5
10U
SW1
LB
LIFT PUSHBUTTON
JP1
SW2
R3 33
1
1
1
2
3
4
2
2
MB
RB
MIDDLE PUSHBUTTON
R4
33
SW3
RIGHT PUSHBUTTON
HEADER 4
USB CONNECTOR
Note: Put the C1 (0.1u) as near as U1
Put the C5 (10u) as near as JP1
Scroll Option
Adjust R2&R3 to minimize
Suspend Current < 500 uA
VCC
VCC
R6
47K
R7
S1
Z2
2
R5
47K
680
GPIO1
0
Z1
D1
LED
Mechanical
Encoder
1
X1
X2
ENCODER
VCC
R8
680
D2
LED
Z1
Z2
D3
LED
Y1
GPIO1
Y2
GPIO1
Optomechanical
Scroll
IR/PT
IR/PT
Figure 4.7 - GL603USB-A-XP2P 3D3B Ball Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 16
GL603USB-XP2P / GL603USB-A-XP2P
4.2.2 3D3B with HDNS-2000 Optical Sensor Circuit
VCC
VCC
R1
1K
GPIO1
VCC
Q1
2N3906
R2
47K
XGPIO1
U2
C1
0.1U
X2
X1
Y2
Y1
LB
MB
RB
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
3.3V
Q2
C2
0.1U
R3
1K
GPIO2
GPIO1
Z2
GPIO1
1
2
2N3906
6MHz
Z1
DP/CLK
DM/DATA
3.3V
V3.3
Y2
GL603USB-A-XP2P
C3
30P
C4
30P
C5
1U
C6
0.1U
C7
1U
VCC
U1
VCC
R4
R
8
6
REFB
LED
R5 7.5K
1
2
9
XTAL1
C8
10U
D1
LED
Y1
18.432.MHz
11
2
3
4
5
15
JP1
XTAL2
MD/XA
RB/XB
MB/YA
LB/YB
RST
X1
X2
Y1
Y2
R6 33
1
1
1
2
3
4
2
2
16
1
DATA
CLK
R7
33
C9
224P
Q3
2N3904
HEADER 4
HDNS-2000
Note: Put the C1 (0.1u) as near as U2
Put the C8 (10u) as near as JP1
USB CONNECTOR
Scroll Option
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
S1
Z2
2
XGPIO1
0
Z1
GPIO2
Mechanical
Encoder
1
ENCODER
Note
R11
7.5K
Two option Circuit :
1. GL603USB : Mount R11 (7.5K ohm)
2. GL607USB : Remove R11 (7.5K ohm)
VCC
DP/CLK
R10
680
SW1
LB
LIFT PUSHBUTTON
D2
LED
Z1
Z2
SW2
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
Figure 4.8 - GL603USB-A-XP2P 3D3B HDNS-2000 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 17
GL603USB-XP2P / GL603USB-A-XP2P
4.2.3 3D3B with ADNS-2051 Optical Sensor Circuit
VCC
VCC
R1
47K
U2
C1
0.1U
SCLK
SDIO
PD
LB
MB
RB
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
800 DPI(Hi)
SW
S1
DPIS
400 DPI
(Floating)
GPIO2
GPIO1
Z2
6MHz
Z1
DP/CLK
DM/DATA
3.3V
V3.3
VCC
Y2
GL603USB-A-XP2P
VCC
C2
30P
C3
30P
C4
0.1U
VCC
R2
1K
GPIO1
1
2
Q1
2N3906
R3 7.5K
1
2
XGPIO1
C5
10U
C6
0.1U
C7
10U
D1
JP1
U1
C8
C9
10U
R4 33
1
1
1
2
3
4
0.1U
2
2
HLMP ED80
8
REFB
9
OSC_IN
R5
33
6
XY_LED
PD
Y1
18.432 MHz
HEADER 4
PD
15
16
1
USB CONNECTOR
11
OSC_OUT
SDIO
SCLK
SDIO
SCLK
R_BIN
2
3
4
5
Note: Put the C1 (0.1u) as near as U2
Put the C5 (10u) as near as JP1
XA
XB
YB
YA
14
R6
R
ADNS-2051
Scroll Option
S2
Z2
2
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
XGPIO1
0
Z1
Mechanical
1
Encoder
GPIO2
ENCODER
Note
R7
7.5K
Two option Circuit :
VCC
1. GL603USB : Mount R7 (7.5K ohm)
2. GL607USB : Remove R7 (7.5K ohm)
DP/CLK
R8
680
SW1
D2
LB
LIFT PUSHBUTTON
Z1
Z2
LED
SW2
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
Figure 4.9 - GL603USB-A-XP2P 3D3B ADNS-2051 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 18
GL603USB-XP2P / GL603USB-A-XP2P
4.2.4 3D3B with ADNS-2610 Optical Sensor Circuit
VCC
VCC
ADNS-2610 Detection
C1
0.1U
U2
LB
MB
RB
SCLK
SDIO
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
R1
Mount R1 : H/W Detection
Remove R1 : Auto Detection
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
47K
GPIO2
GPIO1
Z2
Z1
DP/CLK
DM/DATA
6MHz
3.3V
VCC
V3.3
Y2
GL603USB-A-XP2P
VCC
C2
30P
C3
30P
C4
0.1U
VCC
R2
1K
GPIO1
1
2
Q1
2N3906
R3 7.5K
1
2
XGPIO1
C5
10U
C6
0.1U
C7
4.7U
R4
R5
R
JP1
100K
R6 33
1
1
1
2
3
4
2
2
R7
33
D1
HLMP ED80
HEADER 4
USB CONNECTOR
U1
Note: Put the C1 (0.1u) as near as U2
Put the C5 (10u) as near as JP1
1
2
8
R8
OSC_IN
OSC_OUT
REFA
5
1
2
Q2
2N3906
LED_CNTL
Y1
24 MHz
1K
SDIO
SCLK
3
4
SDIO
SCK
Scroll Option
S1
Z2
2
C8
2.2U
XGPIO1
0
Z1
ADNS-2610
Mechanical
Encoder
1
ENCODER
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
VCC
GPIO2
Note
R10
7.5K
Two option Circuit :
R9
1. GL603USB : Mount R10 (7.5K ohm)
2. GL607USB : Remove R10 (7.5K ohm)
680
D2
LED
DP/CLK
Z1
Z2
SW1
LB
LIFT PUSHBUTTON
GPIO1
SW2
Optomechanical
Scroll
MB
RB
MIDDLE PUSHBUTTON
IR/PT
SW3
RIGHT PUSHBUTTON
Figure 4.10 - GL603USB-A-XP2P 3D3B ADNS-2610 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 19
GL603USB-XP2P / GL603USB-A-XP2P
4.2.5 3D3B with ADNS-2620 Optical Sensor Circuit
VCC
VCC
ADNS-2620 Detection
C1
0.1U
R1
U2
Mount R1 : H/W Detection
Remove R1 : Auto Detection
LB
MB
RB
SCLK
SDIO
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
47K
GPIO2
GPIO1
Z2
Z1
DP/CLK
DM/DATA
6MHz
VCC
3.3V
V3.3
Y2
GL603USB-A-XP2P
VCC
C2
30P
C3
30P
R2
1K
C4
0.1U
GPIO1
VCC
1
2
Q1
2N3906
R3 7.5K
XGPIO1
1
2
C5
10U
C6
0.1U
C7
4.7U
R4
R5
R
100K
JP1
R6 33
1
2
3
4
1
1
2
2
D1
HLMP ED80
R7
33
HEADER 4
U1
USB CONNECTOR
Note: Put the C1 (0.1u) as near as U2
Put the C5 (10u) as near as JP1
1
2
8
R8
OSC_IN
OSC_OUT
REFA
5
1
2
Q2
2N3906
LED_CNTL
Y1
24 MHz
1K
SDIO
SCLK
3
4
SDIO
SCK
C8
2.2U
Scroll Option
ADNS-2620
S1
Z2
2
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
XGPIO1
0
Z1
Mechanical
Encoder
1
ENCODER
GPIO2
Note
R9
7.5K
VCC
Two option Circuit :
1. GL603USB : Mount R9 (7.5K ohm)
2. GL607USB : Remove R9 (7.5K ohm)
DP/CLK
R10
680
SW1
D2
LB
LIFT PUSHBUTTON
Z1
Z2
LED
SW2
MB
RB
MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
Figure 4.11 - GL603USB-A-XP2P 3D3B ADNS-2620 Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 20
GL603USB-XP2P / GL603USB-A-XP2P
4.2.6 3D3B with PAN101B Optical Sensor Circuit
VCC
VCC
R1
47K
VCC
U2
C1
0.1U
X2
X1
Y2
Y1
LB
MB
RB
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
LB
MB
RB
VCC
OSCO
OSCI
Z1
D+/CLK
D-/DAT
X2/SCLK
X1/SDIO
Y2/PD
Y1/DPIS
GND
GPIO2
GPIO1
Z2
R2
1K
GPIO1
1
2
Q1
2N3906
PAN101BOI USE ONLY
GPIO2
GPIO1
Z2
XGPIO1
Y2
Z1
DP/CLK
DM/DATA
XGPIO1
3.3V
V3.3
6MHz
C2
0.1U
R3
R
U1
VCC
C4
0.1U
GL603USB-A-XP2P
C5
30P
C6
30P
GPIO1
1
20
19
18
17
16
15
14
13
12
11
R4
R5
R6
R7
VSS_LED
LED
PD
SDIO
SCLK
YB
D1
VCC
2
2
3
10K
10K
10K
10K
C3
LED
OSCOUT
OSCIN
VSSD
VSSA
VDDD
VDDA
VRB
R8
VCC
1
10P
Y1
4
Y1
C7
18.432.MHz
5
NC
7.5K
C8
10U
10P
6
Y2
X2
YA
U3
7
JP1
XB
R9 33
1
2
3
4
XGPIO1
1
1
2
2
2
3
8
VI
VO
NC
X1
C9
1U
C10
10U
C11
0.1U
9
XA
R10 33
C12
1U
10
HEADER 4
USB CONNECTOR
VRT
VAY
3.3V Regulator
C13
0.1U
PAN101B
Note: Put the C1 (0.1u) as near as U2
Put the C8 (10u) as near as JP1
GPIO1 must be refer to the circuit ,
otherwise the mouse will be failed
Scroll Option
GPIO2
S1
Z2
2
XGPIO1
0
Note
R11
Z1
7.5K
Two option Circuit :
Mechanical
Encoder
1
ENCODER
1. GL603USB : Mount R11 (7.5K ohm)
2. GL607USB : Remove R11 (7.5K ohm)
DP/CLK
VCC
R12
680
SW1
LB
LIFT PUSHBUTTON
SW2
D2
LED
MB
RB
MIDDLE PUSHBUTTON
Z1
Z2
SW3
RIGHT PUSHBUTTON
GPIO1
Optomechanical
Scroll
IR/PT
Figure 4.12 - GL603USB-A-XP2P 3D3B PAN101B Optical Mouse
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 21
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 5 BONDING DIAGRAM
5.1 GL603USB-XP2P for 3D5B 20-pin
3
2
1
20 19 18
17
4
5
6
16
15
14
7
8
9
10
11 12 13
Chip substrate should be connected to GND
Figure 5.1 - GL603USB-XP2P for 3D5B 20-Pin
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 22
GL603USB-XP2P / GL603USB-A-XP2P
5.2 GL603USB-A-XP2P for 3D3B 18-pin
3
2
1
18 17 16
4
5
6
15
14
13
7
8
9
10 11 12
Chip substrate should be connected to GND
Figure 5.2 - GL603USB-A-XP2P for 3D3B 18-Pin
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 23
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 6 PACKAGE DIMENSION
6.1 GL603USB-XP2P P-DIP and SOP Package
DIMENSION IN INCHS
MAX.
MIN.
20
0.270
0.250
PIN1
1.035
1.015
0.310
0.290
0.135
0.125
0.040
0.020
0.180
0.150
7.0DEG
4.0DEG
0.140
0.120
SEATING
PLANE
0.020
0.016
0.090
0.110
0.365
0.345
0.065
0.055
Figure 6.1 – Package Outline Dimension for 20-Pin P-DIP
20
0.419
0.394
0.299
0.291
DIMENSION IN INCHS
MAX.
MIN.
PIN1
0.508
0.496
0.104
0.093
8 DEG.
0.050
0.018
0.014
0 DEG.
0.012
0.004
0.016
0.05 TYP.
Figure 6.2 – Package Outline Dimension for 20-Pin SOP
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 24
GL603USB-XP2P / GL603USB-A-XP2P
6.2 GL603USB-A-XP2P P-DIP and SOP Package
DIMENSION IN INCHS
MAX.
MIN.
18
0.270
0.250
PIN1
0.910
0.890
0.310
0.135
0.290
0.125
0.040
0.180
0.020
0.150
7.0DEG
4.0DEG
0.140
0.120
SEATING
PLANE
0.020
0.016
0.090
0.110
0.365
0.345
0.065
0.055
Figure 6.3 – Package Outline Dimension for 18-Pin P-DIP
18
0.419
0.394
0.299
0.291
DIMENSION IN INCHS
MAX.
MIN.
PIN1
0.463
0.447
0.104
0.093
8 DEG.
0.050
0.018
0.014
0 DEG.
0.012
0.004
0.016
0.05 TYP.
Figure 6.4 – Package Outline Dimension for 18-Pin SOP
©2000-2003 Genesys Logic Inc.—All rights reserved.
Page 25
相关型号:
©2020 ICPDF网 联系我们和版权申明