EMC EKM8022B

eKM8022
USB & PS/2
Mouse Controller
Product
Specification
DOC. VERSION 1.0
ELAN MICROELECTRONICS CORP.
April 2004
Trademark Acknowledgments:
IBM is a registered trademark and PS/2 is a trademark of IBM.
Windows is a trademark of Microsoft Corporation.
ELAN and ELAN logo
are trademarks of ELAN Microelectronics Corporation.
Copyright © 2005 by ELAN Microelectronics Corporation
All Rights Reserved
Printed in Taiwan
The contents of this specification are subject to change without further notice. ELAN Microelectronics assumes
no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN
Microelectronics makes no commitment to update, or to keep current the information and material contained in
this specification. Such information and material may change to conform to each confirmed order.
In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or
other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall not
be liable for direct, indirect, special incidental, or consequential damages arising from the use of such information
or material.
The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and
may be used or copied only in accordance with the terms of such agreement.
ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of
ELAN Microelectronics product in such applications is not supported and is prohibited.
NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY
ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS.
ELAN MICROELECTRONICS CORPORATION
Headquarters:
Hong Kong:
USA:
No. 12, Innovation Road 1
Hsinchu Science Park
Hsinchu, Taiwan 30077
Tel: +886 3 563-9977
Fax: +886 3 563-9966
http://www.emc.com.tw
Elan (HK) Microelectronics
Corporation, Ltd.
Elan Information
Technology Group
Rm. 1005B, 10/F Empire Centre
68 Mody Road, Tsimshatsui
Kowloon , HONG KONG
Tel: +852 2723-3376
Fax: +852 2723-7780
[email protected]
1821 Saratoga Ave., Suite 250
Saratoga, CA 95070
USA
Tel: +1 408 366-8223
Fax: +1 408 366-8220
Europe:
Shenzhen:
Shanghai:
Elan Microelectronics Corp.
(Europe)
Elan Microelectronics
Shenzhen, Ltd.
Elan Microelectronics
Shanghai Corporation, Ltd.
Siewerdtstrasse 105
8050 Zurich, SWITZERLAND
Tel: +41 43 299-4060
Fax: +41 43 299-4079
http://www.elan-europe.com
SSMEC Bldg., 3F, Gaoxin S. Ave.
Shenzhen Hi-Tech Industrial Park
Shenzhen, Guandong, CHINA
Tel: +86 755 2601-0565
Fax: +86 755 2601-0500
23/Bldg. #115 Lane 572, Bibo Road
Zhangjiang Hi-Tech Park
Shanghai, CHINA
Tel: +86 021 5080-3866
Fax: +86 021 5080-4600
Contents
Contents
1
2
3
4
General Description .................................................................................................. 1
Features ..................................................................................................................... 1
Pin assignment.......................................................................................................... 2
3.1
eKM8022A (18-Pin) for 3D3K Z/2....................................................................... 2
3.2
eKM8022A (18-Pin)
3.3
eKM8022B (20-Pin) for 3D3K Z/4 ...................................................................... 3
3.4 eKM8022B (20-Pin) Bounding PAD................................................................. 3
Function Description ................................................................................................ 4
4.1
4.2
Quadrature Signal Timing Diagram .................................................................... 4
4.1.1
X、Y、Z Axis Counting .......................................................................................4
4.1.2
Quadrature Output Crossed Width Limit .............................................................5
PS/2 Function Description.................................................................................. 5
4.2.1
4.2.2
4.2.3
5
6
7
8
9
Bounding PAD................................................................. 2
PS/2 Mouse Commands Description ..................................................................5
Microsoft PS/2 Scrolling Mouse ..........................................................................5
USB function Description ....................................................................................7
Absolute Maximum Rating ....................................................................................... 8
Electrical Characteristic ........................................................................................... 8
Package Diagram ...................................................................................................... 9
7.1
PDIP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ....................... 9
7.2
PDIP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ....................... 9
7.3
SOP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ...................... 10
7.4 SOP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ...................... 10
Pad List Information ................................................................................................11
8.1
eKM8022A Pad Configuration .......................................................................... 11
8.2
eKM8022A Pad Name & Coordinate Table ...................................................... 11
8.3
eKM8022B Pad Configuration.......................................................................... 12
8.4 eKM8022B Pad Name & Coordinate Table ...................................................... 12
Application Circuit .................................................................................................. 13
9.1
NOTICE DIAGRAM .......................................................................................... 13
9.2
COMPONENTS IN DETAIL.............................................................................. 13
9.3
eKM8022A_Mechanical Z/2 Application For Ball Type..................................... 14
9.4
eKM8022B_Photo_Z/4 Application For Ball Type............................................. 14
9.5
eKM8022A_Mechanical Z/2 Application For OM02.......................................... 15
9.6
eKM8022B_Photo Z/4 Application For OM02 .................................................. 15
Product Specification (V1.0) 4.16.2004
• iii
Contents
Specification Revision History
iv •
Doc. Version
Revision Description
Date
1.0
Preliminary version
2004/04/16
Product Specification (V1.0) 4.16.2004
eKM8022
USB & PS/2 Mouse Controller
1
General Description
The eKM8022 is a Mouse Controller designed to control both USB & PS/2 Mouse
device for XY Quadrature mode. This Mouse Controller can auto detect USB or PS/2
mode, and supports X, Y, Z three axes with 400/800 DPI(simulated by firmware), and L,
R, M three buttons under both USB and PS2 mode.
2
Features
Universal Serial Bus Specification, version 1.1
USB HID Specification, version 1.11
Auto-detecting PS/2 port or USB port.
Compatible with Microsoft 3D PS/2 mouse.
Support 3D (X,Y,Z) 3 Key (L,R,M) input.
Support Z/2 and Z/4 two Z-axis input type.
Support Agilent HDNS2000、ADNS2051、OM01、OM02、PixArt
PAN101BOI/BSI Optical Mouse Sensor.
800DPI simulated by firmware.
Applications:
3D, 3 Buttons USB and PS/2 Combo Mouse
Package:
18 Pin PDIP (300MIL) eKM8022AP 3D 3K Z/2
18 Pin SOP (300MIL) eKM8022AM 3D 3K Z/2
20 Pin PDIP (300MIL) eKM8022BP 3D 3K Z/4
20 Pin SOP (300MIL) eKM8022BM 3D 3K Z/4
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
•1
eKM8022
USB & PS/2 Mouse Controller
3
Pin assignment
3.1 eKM8022A (18-Pin) for 3D3K Z/2
□□□□□□□□
4 3 2 1 18171615
L KEY / Z_SEL□ 1
IR_C□ 2
18 □X1
17 □X2
Z1□ 3
16 □Y1
Z2□ 4
15 □Y2
(0,0)
+
R KEY□ 5
14 □M KEY
D_SEL□ 6
13 □D+ / CLK
□ 5
14 □
VSS□ 7
12 □D- / DATA
□ 6
X □
V3.3□ 8
11 □VDD
□ 7
OSCI□ 9
10 □OSCO
8
13 □
9 101112
□ □□□□
3.2 eKM8022A (18-Pin) Bounding PAD
2•
Symbol
I/O
PIN
Function
L
I
1
Z_SEL
I
1
IR_C
O
2
Left Key Input
Z/2 / Z/4 Selection Pin,FLOATING for Z/2;PULL HIGH 5.1K TO 3.3V for
Z/4
IR(Sensor power) Control Pin 1
Z1
I
3
Z axis Input 1
Z2
I
4
Z axis Input 2
R
I
5
Right Key Input
D_SEL
I
6
400/800DPI Select Pin,Floating for 400DPI , GND for 800DPI)
VSS
-
7
V3.3V
O
8
GND
3.3V DC voltage output from internal regulator. This pin has to be tied to
a 4.7μF capacitor.
OSCI
I
9
6MHz ceramic resonator input.
OSCO
I/O
10
Return path for 6-MHz ceramic resonator.
VDD
-
11
5 V Power Input
D- / DATA
I/O
12
USB D- or PS/2 Data I/O
D+ / CLK
I/O
13
USB D+ or PS/2 CLK I/O
M
I
14
Middle Key Input
Y2
I
15
Y axis Input 2
Y1
I
16
Y axis Input 1
X2
I
17
X axis Input 2
X1
I
18
X axis Input 1
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
3.3 eKM8022B (20-Pin) for 3D3K Z/4
□□□□□□□□
4 3 2 1 20191817
L KEY / D_SEL□ 1
20 □X1
IR_C□ 2
19 □X2
Z1□ 3
18 □Y1
Z2□ 4
17 □Y2
R KEY□ 5
16 □M KEY
D_SEL□ 6
15 □IR_C2
(0,0)
+
VSS□ 7
14 □D+ / CLK
□5
16 □
VSS□ 8
13 □D- / DATA
□6
15 □
V3.3□ 9
12 □VDD
□8
OSCI□ 10
11 □OSCO
9
10111213 14 □
□
□□□□
3.4 eKM8022B (20-Pin) Bounding PAD
Symbol
I/O
PIN
Function
L
I
1
Z_SEL
I
1
IR_C
O
2
Left Key Input
Z/2 / Z/4 Selection Pin,FLOATING for Z/2;PULL HIGH 5.1K TO 3.3V
for Z/4
IR(Sensor power) Control Pin 1
Z1
I
3
Z axis Input 1
Z2
I
4
Z axis Input 2
R
I
5
Right Key Input
D_SEL
I
6
400/800DPI Select Pin,Floating for 400DPI , GND for 800DPI)
VSS
-
7,8
V3.3V
O
9
OSCI
I
10
6MHz ceramic resonator input.
OSCO
I/O
11
Return path for 6-MHz ceramic resonator.
VDD
-
12
5 V Power Input
D- / DATA
I/O
13
USB D- or PS/2 Data I/O
D+ / CLK
I/O
14
USB D+ or PS/2 CLK I/O
IR_C2
O
15
IR Control Pin 2 (use for Photo Z/4 Application Power Down)
M
I
16
Middle Key Input
Y2
I
17
Y axis Input 2
Y1
I
18
Y axis Input 1
X2
I
19
X axis Input 2
X1
I
20
X axis Input 1
GND
3.3V DC voltage output from internal regulator. This pin has to be tied to
a 4.7μF capacitor.
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
•3
eKM8022
USB & PS/2 Mouse Controller
4
Function Description
X1
X2
Y1
Y2
X-COUNTER
X
Y
USB PROTOCOL
CONTROLLER
Y-COUNTER
DATA
PROCESS
Z1
Z2
Z
PS/2 PROTOCOL
CONTROLLER
Z-COUNTER
BTM REGISTER
IR_C
IR_C2
DATA
I/O
MULTIPLEXER
IR_C
D+/CLK
D-/DATA
LMR
MODE
SELECTOR
L
DETECT
CIRCUIT
M R
Fig-1 : Function block
4.1 Quadrature Signal Timing Diagram
4.1.1
X、Y、Z Axis Counting
XY AXIS COUNTING
X1(Y1)
X2(Y2)
+1
+1
+1
+1
-1
-1
-1
-1
Z/2 COUNTING
Z1
Z2
+1
+1
-1
-1
Z/4 COUNTING
Z1
Z2
+1
4•
-1
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
4.1.2 Quadrature Output Crossed Width Limit
X1(Y1)
X2(Y2)
T
T
T
T
T
T
T
T
NOTE
For X(Y) Axis ,T > 40us
For Z Axis ,T > 1ms
4.2 PS/2 Function Description
4.2.1 PS/2 Mouse Commands Description
Hex Code
Command
eKM8022 echo code
FF
Reset
FA,AA,00
FE
Resend
XX,(XX,XX)
F6
Set Default
FA
F5
Disable
FA
F4
Enable
FA
F3,XX
Set Sampling Rate
FA,FA
F2
Read Device Type
FA,00
F0
Set Remote Mode
FA
EE
Set Wrap Mode
FA
EC
Reset Wrap Mode
FA
EB
Read Data
FA,XX,XX,XX
EA
Set Stream Mode
FA
E9
Status Request
FA,XX,XX,XX
E8
Set Resolution
FA,FA
E7
Set Autospeed
FA
E6
Reset Autospeed
FA
4.2.2 Microsoft PS/2 Scrolling Mouse
4.2.2.1 Entering procedure: Except in WRAP mode, while eKM8022
received the following consecutive command.
A
F3 C8 ---- set sampling rate 200/sec
B
F3 64 ---- set sampling rate 100/sec
C
F3 50 ---- set sampling rate 80/sec
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
•5
eKM8022
USB & PS/2 Mouse Controller
4.2.2.2 Operating
A
All of the commands in legacy mode still be valid.
B
The ID code of read device type command (F2) will changed from "00" to be "03".
C
Data report will be four bytes format:
Byte
1
2
Bit
Description
0
Left button status; 1 = pressed
1
Right button status; 1 = pressed
2
Middle button status; 1 = pressed
3
Reserve
4
X data sign; 1 = negative
5
Y data sign; 1 = negative
6
X data overflow; 1 = overflow
7
Y data overflow; 1 = overflow
0-7
X data (D0-D7)
3
0-7
Y data (D0-D7)
4
0-7
Z data (D0-D7)
4.2.2.3 Exiting Microsoft Scrolling Mode
There are two ways to exit:
A
Power off.
B
Reset command (FF).
Z-axis Input Function : The Z0-Z7 limit value is ±7
Z-axis counter accumulates the Z1, Z2 phase changed by movement. This mode
includes noise immunity.
Z/2 : 2 dot per count. The wheel should stay at Z1=0, Z2=0 or Z1=1, Z2=1 Phase
Z/4 : 4 dots per count. the wheel should stay at Z1=0, Z2=0 phase.
6•
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
4.2.3 USB function Description
【Descriptor in USB Mode】
Descriptor Type
Device Descriptor
Configuration Descriptor
Byte1
Byte2
Byte3
Byte4
Byte5
Byte6
Byte7
Byte8
12
01
10
01
00
00
00
08
VID1
VID0
PID1
PID0
REV1
REV0
00
02
00
01
09
02
22
00
01
01
00
A0
04
00
00
01
03
01
02
21
11
01
00
01
22
34
07
05
81
03
08
00
0A
05
01
09
02
A1
01
09
01
A1
00
05
09
19
01
29
03
15
00
25
01
95
03
75
01
81
02
95
01
75
05
81
03
05
01
09
30
09
31
09
38
15
81
25
7F
75
08
95
03
81
06
C0
C0
32
09
Interface Descriptor
00
09
HID Descriptor
00
Endpoint
HID Report Descriptor
* VID:Vendor ID (Default = 0x1267)
* PID:Product ID (Default = 0x0210)
* REV:Revision Number = 0x2278
* Product String:”PS/2+USB MOUSE”
【USB Mouse Report Data Type】
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
0
0
0
0
0
M
R
L
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
Bit3
Bit2
Bit1
Bit0
Bit3
Bit2
Bit1
Bit0
Byte0
Byte1
X-AXIS
Bit7
Bit6
Bit5
Bit4
Byte2
Y-AXIS
Bit7
Bit6
Bit5
Bit4
Byte3
Z-AXIS
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
•7
eKM8022
USB & PS/2 Mouse Controller
5
Absolute Maximum Rating
Symbol
min
Max
unit
0
70
ºC
Storage temperature
-65
150
ºC
Input voltage
-0.5
6.0
V
Output voltage
-0.5
6.0
V
Temperature under bias
6
Electrical Characteristic
(T = 0ºC ~70ºC, VDD=4.4~5.2V, VSS=0V)
Symbol
Parameter
3.3V Regulator
Output voltage of 3.3v
VRag
Regulator
Low Power Reset detecting low
VResetL
Voltage
Low Power Reset detecting
VResetH
high Voltage
MCU operating
Input Leakage Current for input
IIL
pins
VIHX
Clock Input High Voltage
Condition
VDD = 4.2V ~ 5.2V
Min
Type
Max
Unit
3.0
3.3
3.6
V
-
2.3
V
2.4
-
-
-
1
μA
OSCI
2.5
-
-
V
Clock Input Low Voltage
OSCI
-
-
1.0
V
VHL
High/Low level transfer point
Input
1.1
-
V
VOH
Output High Voltage
IDrive = 5.0mA
2.4
-
-
V
VOL
Output Low Voltage
-
-
0.4
V
IPH
Input current with pull-high
resister
-
25
-
μA
IPL
Input current with pull-low
resister
ISink = 5.0mA
The input pin with internal
pull-high resistor of Port6 or port7
is connected to VSS.
The input pin with internal pull-low
resistor of Port6 is connected to
VDD.
-
330
-
μA
2.8
-
3.6
V
-
-
0.3
V
0.2
-
-
V
0.8
-
2.5
V
0.8
-
2.0
V
-
-
20
pF
3.0
-
3.6
V
-20%
1.5
+20%
kΩ
VILX
VIN=VDD,VSS
V
GPIO Pins
USB Interface
VOH
Static Output High
VOL
Static Output Low
VDI
VCM
VSE
CIN
VRG
RPH
8•
Differential Input Sensitivity
Differential Input Command
Mode Range
Single Ended Receiver
Threshold
Transceiver Capacitance
Output Voltage of Internal
Regulator
Internal Pull-high Resistor
USB operation Mode
USB operation Mode
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
7
Package Diagram
7.1 PDIP-18L 300MIL PACKAGE OUTLINE
DIMENSION(Unit:mm)
7.2 PDIP-20L 300MIL PACKAGE OUTLINE
DIMENSION(Unit:mm)
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
•9
eKM8022
USB & PS/2 Mouse Controller
7.3 SOP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm)
7.4 SOP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm)
10 •
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
8
Pad List Information
8.1 eKM8022A Pad Configuration
□□□□□□□□
4 3 2 1 18171615
(0,0)
+
□5
□6
□7
14 □
X□
13
□
8 9 101112
□ □□□□
8.2 eKM8022A Pad Name & Coordinate Table
Chip Size:1550*2660 UM
Pad Number
Pad Name
Pad Coordinate (X, Y)
1
2
3
4
5
6
7
8
9
10
11
12
13
L_KEY / Z_SEL
IR_C
Z1
Z2
R_KEY
D_SEL
VSS
V3.3
OSCI
OSCO
VDD
D_MNS
D_PLUS
NC
M_KEY
Y2
Y1
X2
X1
188.9, 1210.0
78.9, 1210.0
-31.1, 1210.0
-141.1, 1210.0
-655.0, -814.6
-655.0, -924.6
-655.0, -1034.6
-301.8, -1210.0
39.6, -1210.0
149.6, -1210.0
259.6, -1210.0
369.6, -1210.0
655.0, -1042.2
655.0, -927.2
655.0, -817.2
628.9, 1210.0
518.9, 1210.0
408.9, 1210.0
298.9, 1210.0
14
15
16
17
18
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
• 11
eKM8022
USB & PS/2 Mouse Controller
8.3 eKM8022B Pad Configuration
□□□□□□□□
4 3 2 1 20191817□
(0,0)
+
□5
□6
□8
9
16 □
15 □
10111213 14 □
□ □□□□
8.4 eKM8022B Pad Name & Coordinate Table
Chip Size:1550*2660 UM
12 •
Pad Number
Pad Name
Pad Coordinate (X, Y)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
L_KEY / Z_SEL
IR_C
Z1
Z2
R_KEY
D_SEL
188.9, 1210.0
78.9, 1210.0
-31.1, 1210.0
-141.1, 1210.0
-655.0, -814.6
-655.0, -924.6
VSS
V3.3
OSCI
OSCO
VDD
D_MNS
D_PLUS
IR_C2
M_KEY
Y2
Y1
X2
X1
-655.0, -1034.6
-301.8, -1210.0
39.6, -1210.0
149.6, -1210.0
259.6, -1210.0
369.6, -1210.0
655.0, -1042.2
655.0, -927.2
655.0, -817.2
628.9, 1210.0
518.9, 1210.0
408.9, 1210.0
298.9, 1210.0
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
9
Application Circuit
9.1 Notice Diagram
33Ω
V3.3
OM02_6
OMA100
6
1
2
1
3
5
820
2
4
4
5
eKM8022B_3
1
2
R_Z/4
3
4
5
SW_DPI
1
2
6
7
8
9
+
C9
10
4.7uF
L / Z_SEL
X1
IR_C
X2
Z1
Y1
Z2
Y2
R
M
D_SEL
IR_C2
VSS
D+/CLK
VSS
D-/DATA
V3.3
VDD
OSCI
OSCO
Q2
20
6
3904
7
19
+
4.7uF 0.1uF
8
18
TCLK
TIO
X2
PD
X1
R_BIN
Y1
VDD
Y2
GND
XY_LED
ROSCA
REFA
GND
REFB
ROSCB
16
15
14
13
C8
12
C7 +
11
Rosc Cosc
10
9
17
16
15
R4
14
R3
13
R2
3904
R1
12
11 C6
Q1
VDD
+
C5
C4
+
C3
C2
+
D+ / CLK
C1
D- / DATA
VSS
20P
6M
SHLD
20P
PORT
9.2 Components in Detail
TYPE
R1
NORMAL
APPLICATION
EFT BETTER
IMPROVEMENT
10Ω
TYPE
C4
NORMAL
APPLICATION
EFT BETTER
IMPROVEMENT
R2
R3
-
-
R4
C1
C2
1.5KΩ
10uF
0.1uF(104)
C3
-
33Ω
33Ω
C5
C6
C7
C8
C9
10uF
0.1uF(104)
100uF
0.1uF(104)
4.7uF
0.1uF(104)
Cosc
-
-
10uF
1nF(102)
** C5 & C6 have to be closed to MCU(VDD)
** C7 & C8 have to be closed to Sensor(VDD).
** C9 has to be closed to MCU(V3.3)
** R_Z/4 is Opened for Z/2 Type or 5.1K PULL-HIGH to V3.3 for Z/4 Type
** D_SEL(Pin#6) is floating for 400DPI or tied to GND for 800DPI.
** It’s NOT recommended to use 800DPI mode in Ball Type.
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
• 13
eKM8022
USB & PS/2 Mouse Controller
9.3 eKM8022A_Mechanical Z/2 Application For Ball Type
6
1
5
2
eKM8022A_5
1
2
1
1
2
3
2
4
4
L / Z_SEL
X1
IR_C
X2
Z1
Y1
Z2
Y2
R
M
18
6
1
17
5
2
16
4
15
200
Z-AXIS
5
SW_DPI
1
6
2
7
8
D_SEL
D+/CLK
VSS
D-/DATA
V3.3
VDD
OSCI
OSCO
+
9
4.7uF
14
13
12
10Ω
11
0.1uF
10
+
C4
10uF
C2
0.1uF
+
VDD
C1
10uF
D+ / CLK
D- / DATA
C3
VSS
20P
6M
1、C9 HAS TO be closed to V3.3(MCU)
20P
SHLD
2、C3 & C4 HAVE TO be closed to VDD(MCU)
PORT
3、DPI_SEL(MCU) PIN is floating for 400DPI or GND for
800DPI(BALL TYPE is NOT recommended to USE 800DPI)
9.4 eKM8022B_Photo_Z/4 Application For Ball Type
V3.3
6
1
6
5
2
820
1
V3.3
5
4
2
eKM8022B_2
4
1
L / Z_SEL
X1
20
6
R_Z/4
2
5.1K
IR_C
X2
Z1
Y1
Z2
Y2
1
19
5
3
4
5
SW_DPI
1
2
6
7
8
9
+
C9
10
4.7uF
M
R
D_SEL
IR_C2
VSS
D+/CLK
VSS
D-/DATA
V3.3
VDD
OSCI
OSCO
2
18
4
17
200
16
15
14
13
12
0.1uF
11
10Ω
+
C3
10uF
C2
0.1uF
+
C1
10uF
VDD
D+ / CLK
D- / DATA
C4
VSS
20P
6M
20P
1、C9 HAS TO be closed to V3.3(MCU)
2、C3 & C4 HAVE TO be closed to VDD(MCU)
SHLD
PORT
3、DPI_SEL(MCU) PIN is floating for 400DPI or GND for
800DPI(BALL TYPE is NOT recommended to USE 800DPI)
14 •
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
eKM8022
USB & PS/2 Mouse Controller
9.5 eKM8022A_Mechanical Z/2 Application For OM02
1、C9 HAS TO be closed to V3.3(MCU)
33Ω
2、C3 & C4 HAVE TO be closed to VDD(MCU)
OM02_5
OMA100
3、C5 & C6 HAVE TO be closed to VDD(SENSOR)
1
4、DPI_SEL(MCU) PIN is floating for 400DPI or GND for 800DPI
2
3
4
TCLK
TIO
X2
PD
X1
R_BIN
Y1
VDD
Y2
GND
16
15
14
13
0.1uF
5
Q2
eKM8022A_6
1
L / Z_SEL
2
1
2
3
1
2
4
6
XY_LED
3904
18
X1
IR_C
X2
Z1
Y1
Z2
Y2
7
+
4.7uF 0.1uF
8
17
R
SW_DPI
1
2
6
7
8
+
D+/CLK
V3.3
VDD
OSCI
4.7uF
ROSCB
Rosc Cosc
10
9
Q1
3904
13
12
10Ω
11
C9
9
REFB
11
1.5K
14
D-/DATA
VSS
GND
C5
15
M
D_SEL
REFA
+100uF
C6
16
Z-AXIS
5
ROSCA
12
0.1uF
10
OSCO
+
C3
10uF
C2
0.1uF
+
VDD
C1
10uF
D+ / CLK
D- / DATA
C4
VSS
20P
6M
SHLD
20P
PORT
9.6 eKM8022B_ Photo Z/4 Application For OM02
1、C9 HAS TO be closed to V3.3(MCU)
2、C3 & C4 HAVE TO be closed to VDD(MCU)
3、C5 & C6 HAVE TO be closed to VDD(SENSOR)
V3.3
33Ω
4、DPI_SEL(MCU) PIN is floating for 400DPI or GND for 800DPI
6
OM02_7
OMA100
1
2
1
3
5
820
2
4
TIO
X2
PD
X1
R_BIN
Y1
VDD
Y2
GND
16
15
14
13
0.1uF
4
5
eKM8022B_4
1
R_Z/4
5.1K
2
3
4
5
SW_DPI
1
TCLK
2
6
7
8
9
L / Z_SEL
X1
IR_C
X2
Z1
Y1
Z2
Y2
R
M
D_SEL
IR_C2
VSS
D+/CLK
VSS
D-/DATA
V3.3
VDD
+
10
4.7uF
OSCI
OSCO
Q2
20
6
3904
7
19
+
4.7uF 0.1uF
18
8
XY_LED
ROSCA
REFA
GND
REFB
ROSCB
+100uF
C6
12
C5
11
Rosc Cosc
10
9
17
16
Q1
1.5K
15
3904
14
13
12
0.1uF
11
10Ω
+
C3
10uF
C4
C2
0.1uF
+
C1
10uF
VDD
D+ / CLK
D- / DATA
VSS
20P
6M
20P
SHLD
PORT
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
• 15
eKM8022
USB & PS/2 Mouse Controller
16 •
Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)