EM84510 Mouse Controller Product Specification DOC. VERSION 1.1 ELAN MICROELECTRONICS CORP. August 2008 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 © 2001~2008 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 308 Tel: +886 3 563-9977 Fax: +886 3 563-9966 http://www.emc.com.tw Elan (HK) Microelectronics Corporation, Ltd. Flat A, 19F., World Tech Centre 95 How Ming Street, Kwun Tong Kowloon, HONG KONG Tel: +852 2723-3376 Fax: +852 2723-7780 Elan Information Technology Group (U.S.A.) PO Box 601 Cupertino, CA 95015 U.S.A. Tel: +1 408 366-8225 Fax: +1 408 366-8225 Shenzhen: Shanghai: Elan Microelectronics Shenzhen, Ltd. Elan Microelectronics Shanghai, Ltd. 3F, SSMEC Bldg., Gaoxin S. Ave. I Shenzhen Hi-tech Industrial Park (South Area), Shenzhen CHINA 518057 Tel: +86 755 2601-0565 Fax: +86 755 2601-0500 [email protected] #23, Zone 115, Lane 572, Bibo Rd. Zhangjiang Hi-Tech Park Shanghai, CHINA 201203 Tel: +86 21 5080-3866 Fax: +86 21 5080-4600 [email protected] Contents Contents 1 General Description ...................................................................................... 1 2 Features ......................................................................................................... 1 3 Pin Assignment.............................................................................................. 2 4 Block Diagram ............................................................................................... 2 5 Pin Description .............................................................................................. 3 6 Function Description..................................................................................... 3 6.1 Legacy PS/2 Mouse Operation .......................................................................... 3 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 Microsoft PS/2 Scrolling Mouse Mode................................................................ 9 6.2.1 6.2.2 6.2.3 6.3 Operating Mode...................................................................................................3 6.1.1.1 Reset Mode ..........................................................................................3 6.1.1.2 Stream Mode ........................................................................................4 6.1.1.3 Remote Mode.......................................................................................4 6.1.1.4 Wrap Mode ...........................................................................................4 PS/2 Mouse Data Report ....................................................................................4 PS/2 Mouse Data Transmission..........................................................................4 PS/2 Mouse Error Handling ................................................................................6 PS/2 Mouse Commands Description ..................................................................6 Entering Procedure .............................................................................................9 Operation...........................................................................................................10 Exiting Microsoft Scrolling Mode .......................................................................10 Z-axis Input Function........................................................................................ 10 6.3.1 6.3.2 Photo Couples Input..........................................................................................10 Mechanical Mode ..............................................................................................10 7 Absolute Maximum Ratings........................................................................ 11 8 DC Electrical Characteristics...................................................................... 11 9 AC Electrical Characteristics...................................................................... 12 10 Timing Diagram ........................................................................................... 13 10.1 Photo-Couples Pulse Width ............................................................................. 13 10.2 PS/2 Mouse...................................................................................................... 13 11 Application Circuit....................................................................................... 15 12 Pad Diagram................................................................................................. 17 Product Specification (V1.1) 08.29.2008 • iii Contents APPENDIX A Package Outline Dimension ....................................................................... 19 Specification Revision History Doc. Version iv • Revision Description Date 1.0 Preliminary version 2001/05/30 1.1 Added Appendix − Package Outline Dimension 2008/08/29 Product Specification (V1.1) 08.29.2008 EM84510 Mouse Controller 1 General Description The EM84510 is a Scrolling Mouse Controller specially designed to control PS/2 mouse device. This single IC can interface three key-switches with four photo-couples plus z-axis direct to 8042 controller. The EM84510 can receive command and echo status or data format which are compatible with IBM PS/2 mode mouse. Key debounce circuit is provided to prevent false entry and improve accuracy. In a traditional mouse, a great number of noises are generated when the grid is partially closed or opened. These noises are usually mistaken for movement signals by traditional mouse controller and the cursor of the display screen is thus moved frequently up and down or back and forth. This will consume a great amount of energy. The EM84510 mouse controller provides noise immunity circuits to eliminate these noises and reduce power consumption. 2 Features Using 51k 5% resistor for RC oscillation Compatible with legacy PS/2 mouse Compatible with Microsoft scrolling mouse Built-in noise immunity circuit Built-in current comparator for photo-couples input Built-in three step dynamic input impedance Three key-switches and four photo-couples inputs Two types of Z direction input: • Photo couples input (Z/4) • Mechanical input (Z/2) Both key-press and key-release debounce interval: 12 ms Sampling rate of motion detector: 65kHz Low power consumption Package type: • EM84510EP : 16 DIP, Photo couples input (Z/4) • EM84510FP : 16 DIP, Mechanical input (Z/2) Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) •1 EM84510 Mouse Controller 3 Pin Assignment VDD 1 16 OSCR OSC.OUT 2 15 Y2 Z1 3 14 Y1 Z2 4 13 X2 CLK 5 12 X1 DATA 6 11 L OPT 7 10 M VSS 8 9 R Figure 3 EM84510 Pin Assignment 4 Block Diagram Figure 4 Functional Block Diagram 2• Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller 5 Pin Description Symbol 6 I/O Function OPT I/O Input: 200 KΩ pull low to VSS When OPT is connected to VDD, EM84510 will enter test mode. In test mode, L will be the output of X1, while M will be the output of X2. Toggling R key can change these output to Y1, Y2 or Z1, Z2 respectively. Output: 2kHz Z-axis LED driving source "0"= floating "1"= VDD High duty is 60µs OSC.OUT OSCR O I RC mode oscillation with 51kΩ resistor. CLK I/O DATA I/O I/O Connect to 8042 auxiliary port CLK line. Connect to 8042 auxiliary port DATA line. R/M/L I Three key-switches inputs. 200 KΩ resistor pull low. X1 X2 Y1 Y2 I Three step dynamic input impedance. Use current comparator to measure photo-couples "ON" , or "OFF". Z1 Z2 Z-axis inputs. Photo mode: Three step dynamic input impedance. Current comparator input. Key mode: 200kΩ resistor pull low. 7 levels increased by "M" key. Voltage mode: 200kΩ resistor pull low. 7 levels voltage comparator. Mechanical mode : 13.2kΩ resistor pull low. VSS Negative power. VDD Power line. Function Description 6.1 Legacy PS/2 Mouse Operation 6.1.1 Operating Mode There are four operating modes in PS/2 mouse: 6.1.1.1 Reset Mode In this mode a self-test is initiated during power-on or by a Reset command. After reset signal, PS/2 mouse will send the following: Completion Code AA and ID Code 0x00. Set default sampling rate: 100 reports/sec non-autospeed stream mode 2 dot/count disable Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) •3 EM84510 Mouse Controller 6.1.1.2 Stream Mode The maximum rate of transfer is the programmed sample rate. Data report is transmitted if A switch is pressed Movement has been detected 6.1.1.3 Remote Mode Data is transmitted only in response to a Read Data command. 6.1.1.4 Wrap Mode Any byte of data sent by the system, except for hex EC ( Reset wrap mode ) or hex FF ( Reset ), is returned by EM84510. 6.1.2 PS/2 Mouse Data Report In stream mode: A data report is sent at the end of a sample interval. In remote mode: A data report is sent in response to Read Data command. Data report format: Byte 1 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 2 0-7 X data (D0 – D7) 3 0-7 Y data (D0 – D7) 6.1.3 PS/2 Mouse Data Transmission 4• EM84510 generates the clocking signal when sending data to and receiving data from the system. The system requests the EM84510 to receive the system data output by forcing the DATA line to an inactive level and allowing CLK line to go to an active level. Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller Data transmission frame Bit Function 1 Start bit (always 0) 2-9 Data bits (D0 – D7) 10 Parity bit (odd parity) 11 Stop bit (always 1) Data Output ( data from EM84510 to system ) If CLK is low (inhibit status), no data transmission. If CLK is high and DATA is low ( request-to-send ), data is updated. Data is received from the system and no transmission is started by the EM84510 until CLK and DATA are both high. If CLK and DATA are both high, transmission is ready. DATA is valid prior to the falling edge of CLK and beyond the rising edge of CLK. During transmission, EM84510 checks for line contention by checking for an inactive level on CLK at intervals not exceeding 100µsec. Contention occurs when the system lowers CLK to inhibit EM84510 output after EM84510 has started a transmission. If this occurs before the rising edge of the tenth clock, EM84510 internally stores its data in its buffer and returns DATA and CLK to an active level. If contention does not occur by the tenth clock, transmission is complete. Following a transmission, the system inhibits the EM84510 by holding CLK low until it can service the input or until the system receives a request to send a response from EM84510. Data Input ( from system to EM84510 ) The system first checks if EM84510 is transmitting data. If EM84510 is transmitting, the system can override the output forcing CLK to an inactive level prior to the tenth clock. If EM84510 transmission is beyond the tenth clock, the system receives the data. If EM84510 is not transmitting or if the system chooses to override the output, the system forces the CLK to an inactive level for a period of not less than 10 sec while preparing for output. When the system is ready to output start bit (0), it allows CLK go to active level. If request-to-send is detected, the EM84510 clocks 11 bits. Following the tenth clock the EM84510 checks for an active level on the DATA line, and if found, forces the DATA low, and clock once more. If framing error occurs, the EM84510 continues to clock until DATA is high, then clocks the line control bit and request a Resend. When the system sends out a command or data transmission that requires a response, the system waits for the EM84510 to respond before sending its next output. Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) •5 EM84510 Mouse Controller 6.1.4 PS/2 Mouse Error Handling A Resend command (FE) following receipt of an invalid input or any input with incorrect parity. If two invalid input are received in succession, an error code of hex FC send to the system. The counter accumulators are cleared after receiving any command except “Resend”. EM84510 receives a Resend command (FE), it transmit its last packet of data. In the stream mode “Resend” is received by EM84510 following a 3-byte data packet transmission to the system. The EM84510 resends the 3-byte data packet prior to clearing the counter. A response is sent within 25 ms if • The system requires a response • An error is detected in the transmission When a command requiring a response is issued by the system, another command should not be issued until either the response is received or 25 ms has passed. 6.1.5 PS/2 Mouse Commands Description There are 16 valid commands that can be transmitted between the system and EM84510. The “FA” code is always the first response to any valid input received from the system other than a Set Wrap Mode or Resend command. The following table lists the commands: 6• Hex Code Command EM84510 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,XX Set Resolution FA,FA E7 Set Autospeed FA E6 Reset Autospeed FA Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller The following describes the valid commands: • Reset ( FF ) EM84510 operation: i). Completion of the reset. ii). Transmitted FA,AA,00 to the system. iii). Set default:sampling rate: 100 reports/s non-autospeed stream mode 2 dots/count disable • Resend ( FE ) i). Any time the EM84510 receives an invalid command, it returns a Resend command to the system. ii). When the EM84510 receives a Resend command, it retransmits its last packet of data. If the last packet was a Resend command, it transmits the packet just prior to the Resend command. iii). In stream mode, a Resend command is received by the EM84510 immediately following a 3-byte data packet transmission to the system. • Set Default ( F6 ) The command reinitializes all conditions to the power-on defaults. • Disable ( F5 ) This command is used in the stream mode to stop transmissions from EM84510. • Enable ( F4 ) Begin transmission, if in stream mode. • Set Sampling Rate ( F3,XX ) In the stream mode, this command sets the sampling rate to the value indicated by byte hex XX, as shown in the following: Second Byte XX Sample Rate 0A 10/sec 14 20/sec 28 40/sec 3C 60/sec 50 80/sec 64 100/sec C8 200/sec Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) •7 EM84510 Mouse Controller • Read Device Type ( F2 ) The EM84510 always echoes “FA,00“ following this command. • Set Remote Mode ( F0 ) Data values are reported only in response to a Read Data command. • Set Wrap Mode ( EE ) Wrap mode remains until Reset (FF) or Reset Wrap Mode (EC) is received. • Reset Wrap Mode ( EC ) The EM84510 returns to the previous mode of operation after receiving this command. • Read Data ( EB ) This command is executed in either remote or stream mode. The data is transmitted even if there has been no movement since the last report or the button status is unchanged. Following a Read Data command, the registers are cleared after a data transmission. • Set Stream Mode ( EA ) This command sets the EM84510 in stream mode. • Status Request ( E9 ) When this command is issued by the system, the EM84510 responds with a 3-byte status report as follows: 8• Byte Bit Description 1 0 1 = Right button pressed 1 1 = Middle button pressed 2 1= Left button pressed 3 Reserved 4 0 = Normal speed, 1 = Autospeed 5 0 = Disable, 1 = Enabled 6 0 = Stream mode, 1 = Remote mode 7 Reserved 2 0-7 Current resolution setting (D0-D7) 3 0-7 Current sampling rate (D0-D7) Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller • Set Resolution ( E8,XX ) The EM84510 provides four resolutions selected by the second byte of this command as follows: • Second Byte XX Resolution 00 8 dot/count 01 4 dot/count 02 2 dot/count 03 1 dot/count Set Autospeed ( E7 ) At the end of a sample interval in the stream mode, the current X and Y data values are converted to new values. The sign bits are not involved in this conversion. The conversion is only in stream mode. The relationship between the input and output count is as follows: • Input Output 0 0 1 1 2 1 3 3 4 6 5 9 N (≥6) 2.0*N Reset Autospeed ( E6 ) This command restores to normal speed. 6.2 Microsoft PS/2 Scrolling Mouse Mode 6.2.1 Entering Procedure Except in WRAP mode, the EM84510 receives the following consecutive commands. F3 C8 ---- set sampling rate 200/sec F3 64 ---- set sampling rate 100/sec F3 50 ---- set sampling rate 80/sec Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) •9 EM84510 Mouse Controller 6.2.2 Operation All of the commands in legacy mode are still valid. The ID code of the read device type command (F2) will change from "00" to "03". Data report will be in four bytes format: Byte Bit 1 0 Left button status; 1 = pressed Description 1 Right button status; 1 = pressed 2 Middle button status; 1 = pressed 3 Reserved 4 X data sign; 1 = negative 5 Y data sign; 1 = negative 6 X data overflow; 1 = overflow 7 Y data overflow; 1 = overflow 2 0-7 X data (D0-D7) 3 0-7 Y data (D0-D7) 4 0-7 Z data (D0-D7) 6.2.3 Exiting Microsoft Scrolling Mode There are two ways to exit: Power off. Reset command (FF). 6.3 Z-axis Input Function The Z0-Z7 limit value is±7 6.3.1 Photo Couples Input The Z-axis counter accumulates the Z1, Z2 phase changed by movement. This mode includes noise immunity. Z/4 : 4 dots per count. Counted by Z1=1, Z2=1 phase, the wheel should stay at Z1=0, Z2=0 phase. 6.3.2 Mechanical Mode The function is the same as in photo couples input mode, except that there is no noise immunity. Z/2 : 2 dots per count. Counted by Z2 changing phase. 10 • Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller 7 Absolute Maximum Ratings Parameter Sym. Ratings Unit Temperature under bias TOPR 0~70 °C Storage temperature range TSTR -65~150 °C VIN -0.3~6.0 V VOUT -0.3~6.0 V Input voltage Output voltage 8 DC Electrical Characteristics TA = 25°C, VDD = 5V Parameters Sym. Min Typ. Max. Unit Operating voltage VDD 4.5 5 5.5 V Operating Current (no load) IOP - - 1.2 mA VCG 200 - - mV FC - - - Hz X1, X2,Y1, Y2, Z1, Z2 Input Impedance RIM -20% 13.2K +20% Ω CLK, DATA positive-going threshold voltage Vt+ 0.6VDD - 0.8VDD V CLK, DATA negative-going threshold voltage Vt+ 0.2VDD - 0.4VDD V L, M, R OPT, Z1, Z2(Key mode) input low voltage Vail - - 0.3VDD V L, M, R OPT, Z1, Z2(Key mode) input high voltage Vaih 0.7VDD - - V Rmi 92 - 310 KΩ Rxi 133 - 400 KΩ Idc 0.56 - 1.86 mA Vprl - - 0.4 V Iil 0 - -1.0 µA 3.2 - - 4.5 - - 5.5 - - X1-X2;Y1-Y2;Z1-Z2 (Photo mode) Input wave form Cross Voltage Gap X1-X2;Y1-Y2 (Photo mode) Input wave form Cross Frequency L, M, R, Z1, Z2 (Key and voltage mode) Input resistor (Vin=VDD) OPT input resistor (Vin=VDD) Data, CLK input current (pull-up resistor) (Vin = 0V) DATA,CLK low output voltage (Iprl=-4mA) L, M, R, X1, X2, Y1, Y2, Z1, Z2, OPT Input leakage current (Vin = 0V) OPT high output current (Iopt = 10mA) VDD = 4.5V VDD = 5V Idc VDD = 5.5V V All voltages in the table are compared with VSS. All parameters in the table are tested under VDD =5V. CLK and DATA output gates are open drains that connect to pull-up resistors. X1, X2,Y1, Y2 are input impedance Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) • 11 EM84510 Mouse Controller 9 AC Electrical Characteristics TA = 25°C, VDD = 5V Parameters Sym. Min Typ. Max. Unit Operating Frequency (OSCR = 51K) FOSC -10% 37.5 +10% kHz Key Debounce Tkd - 12 - ms Rising Edge Crossed Width Fosc = 35kHz Tr 14.6 - - µs Falling Edge Crossed Width Fosc = 35kHz Tf 14.6 - - µs Mouse CLK Active Time Tmca - 40 - µs Mouse CLK Inactive Time Tmci - 40 - µs Mouse Sample DATA form CLK rising Edge Tmdc - 13.3 - µs System CLK Active Time Tsca - 40 - µs System CLK inactive Time Tsci - 40 - µs Time from DATA Transition to Falling Edge of CLK Tsdc - 13.3 - µs Time from rising Edge of CLK to DATA Transition Tscd - 26.7 - µs Tpi 0 - 50 µs th Time to mouse Inhibit after the 11 CLK to Ensure mouse does not start another Transmission Note: The AC timings are measured while using 35kHz system clock signal. 12 • Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller 10 Timing Diagram 10.1 Photo-Couples Pulse Width 10.2 PS/2 Mouse Receiving DATA Sending DATA Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) • 13 EM84510 Mouse Controller 14 • AC Timing Point EM84510 I/O Pin Equivalent Circuit Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller 11 Application Circuit 0.1uF and 10uF bypass capacitor place near EM84510 pin1 + 0.1uF 10uF 51K PTR2 R2 PTR3 1 VDD OSCR 16 2 OSCO Y2 15 3 Z1 Y1 14 VDD 4 Z2 X2 13 CLK 5 CLK X1 12 DATA 6 DATA L 11 VSS 7 OPT M 10 PS/2 PORT 8 VSS R 9 IR2 EM84510EP IR3 IR1 PTR1 R1 Figure 11-1 EM84510EP: Photo-couples input(Z/4) (Z/4) Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) • 15 EM84510 Mouse Controller 0.1uF and 10uF bypass capacitor place near EM84510 pin1 + 0.1uF 10uF 51K 1 VDD 2 OSCO OSCR 16 Y2 15 Y1 14 X2 13 X1 12 L 11 PTR2 IR2 EM84510FP 3 1 3 Z1 3 2 4 Z2 CLK 5 CLK DATA 6 DATA VSS 7 OPT M 10 PS/2 PORT 8 VSS R 9 VDD Z-AXIS IR1 PTR1 R1 Figure 11-2 EM84510FP: Mechanical input. (Z/2) 16 • Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller 12 Pad Diagram Chip Size : 1780 μm x 1430 μm Pad No. Sym. X Y 1 ZZ0 -15.9 557.3 1 VDD -192.3 551.5 2 OSCOUT -382.4 557.7 3 Z1 -552.5 557.7 4 Z2 -719.7 557.7 5 RTSCK -702.5 -129.1 6 RXDBDAT -702.5 -329.8 7 OPT -705.9 -527.5 NC -457.5 -529.9 8 GND -255.9 -532.9 8 GND -135.3 -556.0 NC 15.0 -553.7 9 R 178.1 -553.7 10 M 349.6 -553.7 11 L 522.0 -553.7 12 X1 713.5 -549.9 13 X2 713.5 -429.3 14 Y1 710.7 431.1 15 Y2 710.7 557.9 16 OSCR 529.9 557.7 Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) • 17 EM84510 Mouse Controller Chip Size : 1780 µm x 1430 µm 18 • Pad No. Sym. X Y 1 ZZ0 -15.9 557.3 1 VDD -192.3 551.5 2 OSCOUT -382.4 557.7 3 Z1 -552.5 557.7 4 Z2 -719.7 557.7 5 RTSCK -702.5 -129.1 6 RXDBDAT -702.5 -329.8 7 OPT -705.9 -527.5 8 GND -457.5 -529.9 8 GND -255.9 -532.9 8 GND -135.3 -556.0 8 GND 15.0 -553.7 9 R 178.1 -553.7 10 M 349.6 -553.7 11 L 522.0 -553.7 12 13 14 15 16 X1 X2 Y1 Y2 OSCR 713.5 713.5 710.7 710.7 529.9 -549.9 -429.3 431.1 557.9 557.7 Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) EM84510 Mouse Controller APPENDIX A Package Outline Dimension 13-1 DIP-16L Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice) • 19 EM84510 Mouse Controller 20 • Product Specification (V1.1) 08.29.2008 (This specification is subject to change without further notice)