Part Number Hot Search : 
TL084M YG912S6 16A40C BC184L PA2001NL 908140 A1015 RF1147
Product Description
Full Text Search
 

To Download EKM8021 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 EKM8021
Preliminary USB & PS/2 Mouse Controller
SPECIFICATION 1. General Description
The EKM8021 is an Mouse Controller designed to control both USB & PS/2 Mouse device. This Mouse Controller can auto detect USB or PS/2 mode, and supports X,Y,Z three axes , and three buttons under both USB and PS2 mode.
2. Features
Universal Serial Bus Specification, version 1.1 USB HID Specification, version 1.1 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 mechanical, Z/2 Photo, and Z/4 Photo(EKM8021B) Z-axis input type. Support Agilent HDNS-2000 Optical Mouse Sensor. Applications 3D, 3 Buttons USB and PS/2 Combo Mouse.
This specification may change without further notice.
1
EKM8021
Preliminary USB & PS/2 Mouse Controller
3. Applications
USB & PS/2 3D 3Key Mouse USB & PS/2 3D 3Key Optical Mouse
4. Pin Configuration
Z1 1 Z2 2 L Key 3 R Key 4 M Key 5 VSS 6 VSS 7 V3.3 8 OSCI 9
18 X1 17 X2 16 Y1 15 Y2 14 IR_C 13 D+/CLK 12 D-/Data 11 VDD 10 OSCO
EKM8021A (18-Pin)
Z1 1 Z2 2 L Key 3 R Key 4 M Key 5 Z_SEL 6 VSS 7 V3.3 8 OSCI 9
18 X1 17 X2 16 Y1 15 Y2 14 IR_C 13 D+/CLK 12 D-/Data 11 VDD 10 OSCO
EKM8021B (18-Pin)
This specification may change without further notice.
2
EKM8021
Preliminary USB & PS/2 Mouse Controller
5. Pin Description
Symbol I/O Pin Function
OSCI OSCO V3.3V X1 X2 Y1 Y2 Z1 Z2 R M L IR_C D+ / CLK D- / DATA VDD VSS Z_SEL
I I/O O I I I I I I I I I I/O I/O I/O I
9 10 8 18 17 16 15 1 2 4 5 3 14 13 12 11 6,7 6
6MHz ceramic resonator input. Return path for 6-MHz ceramic resonator. 3.3V DC voltage output from internal regulator. This pin has to be tied to a 4.7g F capacitor. X axis Input 1 X axis Input 2 Y axis Input 1 Y axis Input 2 Z axis Input 1 Z axis Input 2 Right Key Input Middle Key Input Left Key Input IR Control Pin. USB D+ or PS/2 CLK USB D- or PS/2 Data 5 V Power Input GND. EKM8021A Type both two pin should tired to GND This function only support by I/O I/O
Z/2 : Floating F Z/4: Ground EKM8021B
This specification may change without further notice.
3
EKM8021
Preliminary USB & PS/2 Mouse Controller
6. Function Description
X1 X2 Y1 Y2
Y
X-COUNT ER
X
Y - COUNT ER
USB P ROTOCOL CONTROLLER
DATA PROCESS
Z1 Z2
Z
Z- COUNTER
PS/2 PROTOCOL CONTROLLER
BTM REGISTER
MULTIPLEX ER
IR_ C
IR_ C
LMR
MODE SELEC TOR
DATA I/O
D+ /CLK D-/DATA
DETEC T CIRCUIT
L
M
R
Fig-1 : Function block
6.1 PS/2 Mouse Function Description
PS/2 Mouse Commands Description
Hex Code FF FE F6 F5 F4 F3,XX F2 F0 EE EC EB EA E9 E8 E7 E6 Command Reset Resend Set Default Disable Enable Set Sampling Rate Read Device Type Set Remote Mode Set Wrap Mode Reset Wrap Mode Read Data Set Stream Mode Status Request Set Resolution Set Autospeed Reset Autospeed EKM8021 echo code FA,AA,00 XX,(XX,XX) FA FA FA FA,FA FA,00 FA FA FA FA,XX,XX,XX FA FA,XX,XX,XX FA,FA FA FA
4
This specification may change without further notice.
EKM8021
Preliminary USB & PS/2 Mouse Controller
Microsoft PS/2 scrolling mouse
(A) Entering procedure: Except in WRAP mode, while EKM8021 received the following consecutive command. i. F3 C8 ---- set sampling rate 200/sec ii. F3 64 ---- set sampling rate 100/sec iii. F3 50 ---- set sampling rate 80/sec (B) 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 Bit 0 1 2 3 4 5 6 7 0-7 0-7 0-7 Description Left button status; 1 = pressed Right buton status; 1 = pressed Middle button status; 1 = pressed Reserve X data sign; 1 = negative Y data sign; 1 = negative X data overflow; 1 = overflow Y data overflow; 1 = overflow X data (D0-D7) Y data (D0-D7) Z data (D0-D7)
2 3 4
(C) 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.
This specification may change without further notice.
5
EKM8021
Preliminary USB & PS/2 Mouse Controller
6.2 USB Mouse Function Description
Each Descriptor in USB Mode. Descriptor Type Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8
12 Device Descriptor 67 00 09 Configuration Descriptor Interface Descriptor HID Descriptor Endpoint 32 09 00 09 00 07 05 19 95 75 HID Report Descriptor A1 25 C0 3C 01 05 01 01 04 04 00 7F 09 15 B1 81 09 29 75 81 09 75 38 00 22 03 02 04 01 03 30 08 95 25 95 04 A1 15 81 05 09 95 01 01 07 00 01 00 02 01 31 02 81 75 B1 0A 05 25 95 09 15 81 06 01 01 09 01 01 01 81 06 09 95 C0 21 10 01 00 01 22 48 04 00 00 01 03 01 02 01 12 01 02 22 00 01 01 00 A0 10 02 01 00 00 01 00 00 00 01 08 02
USB Mouse Report Data Type Byte0 Byte1 Byte2 Byte3
Bit7 0 Bit7 Bit6 0 Bit6 Bit5 0 Bit5 Bit4 0 Bit4 Bit3 0 Bit3 Bit2 M Bit2 Bit1 R Bit1 Bit0 L Bit0
X-AXIS Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Y-AXIS Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Z-AXIS
This specification may change without further notice.
6
EKM8021
Preliminary USB & PS/2 Mouse Controller
7. ABSOLUTE MAXIMUM RATINGS
Symbol Temperature under bias Storage temperature Input voltage Output voltage min 0 -65 -0.5 -0.5 Max 70 150 6.0 6.0 unit C C V V
8. DC ELECTRICAL CHARACTERISTICS
Symbol Parameter
Condition
3.3V Regulator VDD = 4.2V ~ 5.2V
Min
Type
Max Unit
VRag VResetL VResetH
Output voltage of 3.3v Regulator Low Power Reset detecting low Voltage Low Power Reset detecting high Voltage
3.0
3.3 -
3.6 2.3
V V V
2.4
-
MCU operating IIL VIHX VILX VHL VOH VOL IPH IPL Input Leakage Current for input pins Clock Input High Voltage Clock Input Low Voltage VIN=VDD,VSS OSCI OSCI GPIO Pins High/Low level transfer point Output High Voltage Output Low Voltage Input IDrive = 5.0mA 2.4 1.1 25 0.4 V V V gA 2.5 1 1.0 gA V V
ISink = 5.0mA The input pin with Input current with pull-high resister internal pull-high resistor is connected to VSS The input pin with Input current with pull-low resister internal pull-low resistor is connected to V3.3. USB Interface
-
330
-
gA
VOH VOL VDI VCM VSE CIN VRG RPH
Static Output High Static Output Low Differential Input Sensitivity Differential Input Command Mode Range Single Ended Receiver Threshold Transceiver Capacitance Output Voltage of Internal Regulator Internal Pull-high Resistor (USB Spec 5%) USB operation Mode USB operation Mode
2.8 0.2 0.8 0.8 3.0 -20%
1.5
3.6 0.3 2.5 2.0 20 3.6
V V V V V pF V
+20% k[
This specification may change without further notice.
7
EKM8021
Preliminary USB & PS/2 Mouse Controller
9. AC ELECTRICAL CHARACTERISTICS
Parameter Sym. Min. Typ. Max. Unit Time from DATA transition to falling edge of CLK T1 5 25 S Time from rising edge of CLK to DATA transition T2 5 T4 - 5 S Duration of CLK inactive T3 30 40 50 S Duration of CLK active T4 30 40 50 S Time to auxiliary device inhibit after clock 11 to ensure T5 50 S the auxiliary device does not start another transmission Time from inactive to active CLK transition, used to time T6 5 25 S when auxiliary device samples DATA System clock FCLK 1.843 MHz Twdt 500Us Watchdog (Ta=0Jto25J, VDD=5V, VSS=0V) ~ 16Ms
This specification may change without further notice.
8
EKM8021
Preliminary USB & PS/2 Mouse Controller
10. PS/2 TIMING DIAGRAMS
Fig 1. PS/2output data timings
Fig 2. PS/2 input data timings
This specification may change without further notice.
9
EKM8021
Preliminary USB & PS/2 Mouse Controller
11. APPLICATION CIRCUIT
V3.3
VDD
6
0.1uF
1
+ 10uF
5
2
4
VDD D+/CLK D-/DATA VSS
X-AXIS
VDD
D+/CLK
D-/DATA
X1
X2
6
1
5
CON
4.7uF +
VSS
2
Y1
VSS
Y2
V3.3
1K
4
Y-AXIS
LED
L
V3.3
Z2
M
R
1
2
Z1
1
2
Z-AXIS
OSCI
OSCO
50K
EKM8021A
20P
6M
20P
EKM8021A_Mechanical_Z/2 Application
This specification may change without further notice.
10
EKM8021
Preliminary USB & PS/2 Mouse Controller
V3.3
VDD
6
1
0.1uF
+ 10uF
5
2
4
X-AXIS
6
1
VDD D+/CLK D-/DATA VSS
VDD
D+/CLK
D-/DATA
X1
X2
5
2
4
CON
4.7uF +
VSS
Y-AXIS
Y1
VSS
Y2
V3.3
1K
LED
L
M
2K
V3.3
Z1
R
6
1
Z2
50K
Z-AXIS
5
OSCI
OSCO
2
4
EKM8021A_Z/2
20P
6M
20P
EKM8021A_Photo_Z/2 Application
This specification may change without further notice.
11
EKM8021
Preliminary USB & PS/2 Mouse Controller
V3.3
VDD
6
1
0.1uF
+ 10uF
5
2
4
X-AXIS
VDD D+/CLK D-/DATA VSS
VDD
D+/CLK
D-/DATA
X1
X2
6
1
5
CON
4.7uF +
VSS
2
Y1
Y2
V3.3
4
Y-AXIS
1K
LED
L
M
V3.3
Z2
1
2
R
Z_SEL
Z1
1
2
Z-AXIS
OSCI
OSCO
EKM8021B
20P
6M
20P
EKM8021B_Mechanical_Z/2 Application
This specification may change without further notice.
12
EKM8021
Preliminary USB & PS/2 Mouse Controller
V3.3
VDD
6
1
0.1uF
+ 10uF
5
2
4
X-AXIS
6
VDD D+/CLK D-/DATA VSS
CON
1
VDD
X1
D+/CLK
X2
5
2
D-/DATA
4.7uF +
VSS
Y1
4
Y-AXIS
Y2
V3.3
LED
1K
L
2K
M
V3.3
R
Z1
6
1
Z_SEL
OSCI
Z2
OSCO
5
Z-AXIS
2
EKM8021B_Z/2
4
20P
6M
20P
EKM8021B_Photo_Z/2 Application
This specification may change without further notice.
13
EKM8021
Preliminary USB & PS/2 Mouse Controller
V3.3
VDD
6
1
0.1uF
+ 10uF
5
2
4
X-AXIS
6
VDD D+/CLK D-/DATA VSS
CON
1
VDD
X1
D+/CLK
X2
5
2
D-/DATA
4.7uF +
VSS
Y1
4
Y-AXIS
Y2
V3.3
LED
1K
L
2K
V3.3
M
R
Z1
6
Z_SEL
OSCI
1
Z-AXIS
Z2
OSCO
5
2
EKM8021B_Z/4
4
20P
6M
20P
EKM8021B_Photo_Z/4 Application
This specification may change without further notice.
14
EKM8021
Preliminary USB & PS/2 Mouse Controller
(c) 2002 ELAN Microelectronics Corporation All Rights Reserved
Printed in Taiwan, ROC, 09/2002
The contents of this specification are subject to change without notice. ELAN Microelectronics assumes no responsibility for errors that may appear in this specification. ELAN Microelectronics makes no commitment to update, or to keep current, the information contained in this specification. The products described herein are not intended for use in life support appliances, devices, or systems. Use of ELAN Microelectronics products in such applications are not supported and is prohibited. NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY ANY MEANS WITHOUT THE EXPRESS WRITTEN PERMISSION OF ELAN MICROELECTRONICS.
ELAN
MICROELECTRONICS
CORPORATION
Headquarters:
No. 12, Innovation Road 1, Science-based Industrial Park, Hsinchu, Taiwan, R.O.C. Tel: +886 3 5639977 Fax: +886 3 5639966 http://www.emc.com.tw
Hong Kong Office:
Rm. 1005B, 10/F Empire Centre 68 Mody Road, Tsimshatsui Kowloon , HONG KONG Tel: +852 2838-8715 Fax: +852 2838-0497
This specification may change without further notice.
15


▲Up To Search▲   

 
Price & Availability of EKM8021

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X