PAW0DK PAW0DK OPTICAL MOUSE SENSOR General Description The PAW0DK is a CMOS process optical mouse sensor with DSP integration chip that serves as a nonmechanical motion estimation engine for implementing a computer mouse. Features Single V power supply Precise optical motion estimation technology Complete -D motion sensor Key Specification Power Supply Operating voltage.v ~.V Optical Lens : Accurate motion estimation over a wide range of surfaces High speed motion detection up to inches/sec (@A Paper) High resolution up to 00 CPI Register setting for low power dissipation (Power Down Mode) Serial Interface for programming and data transfer Internal oscillator accuracy within ± 0%, external resonator less IO V tolerance Speed Acceleration Resolution Frame Rate Operating Current Package inches/sec @ A paper Up to 0g 00/00/00(Default)/ 00/000/00/00/00 CPI 00 frames/sec <0mA @Mouse moving (Normal) <00uA @Power-down mode Shrunk DIP Ordering Information Order Number I/O Resolution Tracking Speed PAW0DK CMOS output 00 CPI inches/sec @ A paper All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. E-mail: fae_service@pixart.com.tw V.0, May. 0
PAW0DK. Pin Configuration. Pin Description Pin No. Name Type Definition SCLK IN Serial interface clock. (Open drain) I/O Serial interface bi-direction data. (Open drain) OUT Motion detect, active low output. (Open drain) VDDQ BYPASS Chip digital power.v. Please connect to uf capacitor. VSS GND Chip ground OUT control NC - Connect to ground VSS GND Chip ground VDDD BYPASS Chip digital power.v. Please connect to uf capacitor. 0 VDDA BYPASS Chip analog power.v. Please connect to uf capacitor. VDDAY BYPASS Chip image power.v. Please connect to 0uF capacitor. VDD PWR Power supply (.V-.V) for internal power regulator; VDDA, VDDD and VDDQ are the power regulator outputs.. Pin Assignment LB RB 0 + Y + X Figure. Top View Pinout Figure. Top View of Mouse All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. E-mail: fae_service@pixart.com.tw V.0, May. 0
PAW0DK. Block Diagram and Operation VSS DRIVER POWER ON RESET VDD SERIAL SCLK INTERFACE MOTION/ WAKE UP SERIAL INTERFACE CMOS IMAGE SENSOR DIGITAL SIGNAL PROCESSOR VOLTAGE REGULATOR AND POWER CONTROL VDDQ VDDD VDDA VDDAY VSSA CONTROL REGISTER INTERNAL OSCILLATOR Figure. Block Diagram The PAW0DK is a high performance CMOS-process optical mouse sensor with DSP integration chip that serves as a non-mechanical motion estimation engine for implementing a computer mouse. It is based on new optical navigation technology, which measures changes in position by optically acquiring sequential surface images (frames) and mathematically determining the direction and magnitude of movement. The mouse sensor is in a -pin optical package. The current X and Y information are available in registers accessed via a serial port. The word "mouse sensor," instead of PAW0DK, is used in the document. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. E-mail: fae_service@pixart.com.tw V.0, May. 0
PAW0DK. Registers and Operation The released registers of the mouse sensor can be programmed via a serial port interface. The user can modify released DSP configuration and read motion data from these registers. Some registers not being listed are reserved not allowed to be modified.. Registers Address Name R/W Default Data Type 0x00 Product_ID R 0x0 Eight bits[:] number with the product identifier 0x0 Product_ID R 0xAX 0x0 Motion_Status R - Bit field Four bits[:0] number with the product identifier Reserved[:0] number is reserved for future use 0x0 Delta_X R - Eight bits s complement number 0x0 Delta_Y R - Eight bits s complement number 0x0 Operation_Mode R/W 0x0 Bit field 0x0 Configuration R/W 0x0 Bit field 0x0 Image_Quality R - Eight bits unsigned integer 0x0 Operation_State R - Bit field 0x0 Write_Protect R/W 0x00 Bit field 0x0A Sleep_Setting R/W 0x Bit field 0x0B Enter_Time R/W 0x0 Bit field 0x0D 0x0E Image_ Threshold Image_ Recognition R/W 0xE Eight bits unsigned integer R/W 0xE Bit field 0x0F Image_Data R/W 0x0 Bit field All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. E-mail: fae_service@pixart.com.tw V.0, May. 0
+ PAW0DK. Referencing Application Circuit. Recommended Typical Application VCC_V SW BM SW BR + C 0uF C 0.uF SW BL JP ENSW Z COM Z ENCODER Z Z C? C? R 0 R 0 GND Button&Z Wheel USB BR Z BM ISSP_SCLK U VSS VDD P0. P0. P0. P0. P0. P0. P0. P0.0 P. P. P. P. P. P.0 0 0 P. P. P. P. P. P. P. P.0 VSS VDD D+ D- CYC 0.uF VCC_V C BL Z SCLK ISSP_SDATA 0.uF VCC_V C + + ISSP_SDATA R 00 ohm ISSP_SCLK 00 ohm R ISP MCU SCLK//: Open Drain I/O VCC_V C U SCLK SCLK VDD C C uf VDDQ VSS_ VDDAY VDDA VDDD VSS NC 0 C C0 C + + + 0uF uf uf + + 0.uF 0uF PAW0 D R VCC_V PAW0 Sensor Figure. Application Circuit (with Red ) All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. E-mail: fae_service@pixart.com.tw V.0, May. 0