PAW3205DB-TJ3T
General Description
PAW3205DB-TJ3T
LOW POWER WIRELESS MOUSE SENSOR
The PAW3205DB-TJ3T is a high performance and low power CMOS process optical mouse sensor with DSP
integration chip that serves as a non-mechanical motion estimation engine for implementing a computer wireless
mouse. With adaptive frame rate control, AKA AFC, this optical mouse sensor gains extra power saving during
mouse moving.
Features
Single power supply
Precise optical motion estimation
technology
Key Specification
Power Supply
Operating voltage
2.1V ~ 3.6V (VDD)
Complete 2-D motion sensor
Optical Lens
1:1
Accurate motion estimation over a wide
range of surfaces
Speed
Up to 30 inches/sec
High speed motion detection up to 30
Acceleration
Up to 10 G
inches/sec
High resolution up to 1600 CPI
Resolution
600/ 800/ 1000(Default)/ 1300/ 1600 CPI
Power saving mode during times of no
Frame Rate
Up to 2400 frames/sec
movement
Serial interface for programming and
data transfer
Built-in low power Timer (LPT) for
sleep1/sleep2 mode
MOTSWK pin to wake up mouse
controller
Typical
Operating
Current
(without
toggling)
I/O
1.5mA @ Mouse moving (Normal)
50uA @ Mouse not moving (Sleep1)
12uA @ Mouse not moving (Sleep2)
10uA @ Power down mode
*not including LED, typical value
Wide operation range from 2.1V to 3.6V
Package
Staggered DIP8
Adaptive frame rate control for extra
power saving during moving
Ordering Information
Order Number
Part Description
PAW3205DB-TJ3T
CMOS Optical Mouse Sensor
Resolution
1000 CPI
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 1
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
1. Pin Configuration
1.1 Pin Description
Pin Name
Type Definition
1
2
3
4
5
6
7
8
NC
NC
No function
MOTSWK
OUT Motion detect (active low output, see Section7)
SDIO
SCLK
LED
VSS
VDD
I/O
IN
Serial interface bi-direction data
Serial interface clock
OUT
LED control
GND Chip ground
PWR
Power supply (2.1V~3.6V) for internal power regulator, VDDA
(1.9V) is the power regulator output.
VDDA
PWR Analog/Digital supply voltage (1.9V)
1.2 Pin Assignment
Figure 1. Top View Pinout Figure 2. 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. 2
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
LBRB+ X+ Y1234876512348765
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
2. Block Diagram and Operation
Figure 3. Block Diagram
The PAW3205DB-TJ3T is a high performance and low power CMOS-process optical mouse sensor with DSP
integration chip that serves as a non-mechanical motion estimation engine for implementing a wireless 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 an 8-pin optical package. The current X and Y information are available in
registers accessed via a serial port. The word "mouse sensor", instead of PAW3205DB-TJ3T, is used in the
document.
With brand-new LED control technology, adaptive frame rate control (also known as AFC), the mouse sensor
gain extra power saving during mouse moving. The AFC servers position/speed detection and then mapping to
different frame rate. With lower frame rate, it leads to lower power consumption of the mouse sensor and LED.
The mouse sensor is featured with THREE-level AFC which is 2400/1200/800 frame per second.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 3
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
CMOS IMAGESENSORDIGITAL SIGNALPROCESSORPOWER ONRESETLEDDRIVECONTROL REGISTERSCLKSDIOVOLTAGE REGULATORAND POWER CONTROLLEDVSSSERIALINTERFACE2.1V ~ 3.6V POWERVDDAVDDADAPTIVEFRAMERATECONTROLSERIALINTERFACE1.9V REGULATORMOTION/WAKE UPMOTSWK
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
3. Registers and Operation
The mouse sensor can be programmed through registers via the serial port. Also, the DSP configuration and
motion data can be read from these registers. All registers not listed are reserved, and should never be written by
firmware.
3.1 Registers
Address
Name
R/W
Default
Data Type
0x00
Product_ID1
0x01
Product_ID2
0x02 Motion_Status
0x03 Delta_X
0x04 Delta_Y
R
R
R
R
R
0x30 Eight bits[11:4] number with the product identifier
0xDX
Upper Four bits[3:0] number with the product identifier
Lower Four bits[3:0] number with the product version
-
-
-
Bit field
Eight bits 2’s complement number
Eight bits 2’s complement number
0x05 Operation_Mode R/W
0xB8 Bit field
0x06 Configuration
R/W
0x02 Bit field
0x07
Image_Quality
0x08 Operation_State
R
R
-
-
Eight bits unsigned integer
Bit field
0x09 Write_Protect
R/W
0x00 Bit field
0x0A Sleep1_Setting
R/W
0x70 Bit field
0x0B Enter_Time
R/W
0x10 Bit field
0x0C Sleep2_Setting
R/W
0x70 Bit field
0x0D
Image_
Threshold
0x0E
Image_
Recognition
R/W
0x0A Eight bits unsigned integer
R/W
0xE5 Bit field
3.2 Register Descriptions
7
6
5
4
3
2
1
0
Product_ID1
PID[11:4]
The value in this register can’t be changed. It can be used to verify the serial communications link is
OK.
0x00
Bit
Field
Usage
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 4
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
0x01
Bit
Field
Product_ID2
7
6
5
4
3
2
1
0
PID[3:0]
VID[3:0]
Usage
The value in this register can’t be changed. PID[3:0] can be used to verify that the serial
communications link is OK.
VID[3:0] is a value between 0x0 and 0xF, it represents the chip version.
0x02
Motion_Status
Bit
7
6
5
4
3
2
1
0
Field
Motion
Reserved[1:0]
DYOVF
DXOVF
RES[2:0]
Usage Motion_Status register allows the user to determine if motion has occurred since the last time it was
read. If so, then the user should read Delta_X and Delta_Y registers to get the accumulated motion. It
also reveals if the motion buffers have overflowed since the last reading. The current resolution is
also shown.
Reading this register freezes the Delta_X and Delta_Y register values. Read this register before
reading the Delta_X and Delta_Y registers. If Delta_X and Delta_Y are not read before the motion
register is read a second time, the data in Delta_X and Delta_Y will be lost.
Notes
Field Name
Description
Motion since last report
Motion
0 = No motion (Default)
1 = Motion occurred, freeze motion data in Delta_X and Delta_Y registers
Reserved[1:0] Reserved for future use
Motion Delta Y overflow, ΔY buffer overflowed since last report
DYOVF
0 = No overflow (Default)
1 = Overflow has occurred
Motion Delta X overflow, ΔX buffer overflowed since last report
DXOVF
0 = No overflow (Default)
1 = Overflow has occurred
Resolution in counts per inch
000 = 600
001 = 800
RES[2:0]
010 = 1000 (Default)
011 = 1300
100 = 1600
101 – 111: reserved
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 5
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
0x03
Bit
Field
Delta_X
7
X7
6
X6
5
X5
4
X4
3
X3
2
X2
1
X1
0
X0
Usage X movement since last data frozen by reading Motion_Status register. Absolute value is determined
by resolution. A reading clears the register. Report range –128 ~ +127.
The MSB bit represents as sign bit.
Delta_Y
7
Y7
6
Y6
5
Y5
4
Y4
3
Y3
2
Y2
1
Y1
0
Y0
0x04
Bit
Field
Usage Y movement since last data frozen by reading Motion_Status register. Absolute value is determined
by resolution. A reading clears the register. Report range –128 ~ +127.
The MSB bit represents as sign bit.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 6
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
0x05
Bit
7
Field
LEDsht_enh
Operation_Mode
6
0
5
1
4
3
2
1
0
Slp_enh
Slp2_enh
Slp2For
Slp1For Wakeup
Usage Operation_Mode register allows the user to change the mouse sensor operation modes. Shown below
are the bits, their default values, and optional values.
Operation_Mode[4:0]
“0xxxx” = Disable sleep mode
“10xxx” = Enable sleep1 mode1
“11xxx” = Enable sleep2 mode2
“11100” = Force entering sleep23
“1x010” = Force entering sleep13
“1x001” = Force wakeup from sleep mode3
Notes:
1. Enable sleep mode, but disable automatic entering sleep2 mode. In this case, only 2 modes are
available, normal mode and sleep1 mode. After 256 ms (typical) not moving during normal mode,
the mouse sensor will enter sleep1 mode, and keep on sleep1 mode until motion detected or
wakeup bit asserted. Note that the entering time depends on the setting of Enter_Time register.
2. Enable sleep mode full function. In this case, 3 modes are available, normal mode, sleep1 mode and
sleep2 mode. After 256 ms (typical) not moving during normal mode, the mouse sensor will enter
sleep1 mode, and keep on sleep1 mode until motion detected or wakeup bit asserted.
After 20 sec (typical) not moving during sleep1 mode, the mouse sensor will enter sleep2 mode, and
keep on sleep2 mode until motion detected or force wakeup to normal mode. Note that the entering
time depends on the setting of Enter_Time register.
3. Only ONE of these three bits, slp2mu_enh/slp1mu_enh/wakeup, can be set to 1 at a single register
write, others MUST be 0. After function works, the asserted bit will be reset to 0 by internal signal.
4. To force entering normal mode, clear Slp_enh/Slp2_enh bit when the mouse sensor is in normal
mode; otherwise, in sleep mode, clear Slp_enh/Slp2_enh bit, and then assert Wakeup bit.
Notes
Field Name
Description
LED shutter enable/disable
LEDsht_enh
0 = Disable
1 = Enable (Default)
Bit [6:5]
MUST always be 01
Slp_enh
Sleep mode enable/disable
0 = Disable
1 = Enable (Default)
*Note that disable sleep mode will also disable AFC function
Automatic enter sleep2 mode enable/disable
Slp2_enh
0 = Disable
1 = Enable (Default)
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 7
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013
PixArt Imaging Inc.
PAW3205DB-TJ3T Wireless Optical Mouse Sensor
Slp2For
Force entering sleep2 mode. Set “1” to enter sleep2, and then it will be reset to “0”
Slp1For
Force entering sleep1 mode. Set “1” to enter sleep1, and then it will be reset to “0”
Wakeup
Manual wake up from sleep mode, set “1” to wakeup and then it will be reset to “0”
0x06
Bit
7
6
Field
Reset
Mot0Swk1
Configuration
5
0
4
0
3
2
1
0
PD_enh
CPI [2:0]
Usage The Configuration register allows the user to change the configuration of the mouse sensor. Shown
below are the bits, their default values, and optional values.
With Mot0Swk1 bit is clear, the MOTSWK pin is “level-sensitive”. The pin level remains low when
motion has occurred; The mouse controller can read Motion_Status register, Delta_X register, then
Delta_Y register sequentially to acquire motion data. After the mouse controller reads all data,
Delta_X and Delta_Y are both zero, the pin level will be high (see Section7).
With Mot0Swk1 bit is set, the MOTSWK pin is “edge-sensitive”. The pin will send a low pulse to
trigger the mouse controller when the mouse sensor entering normal mode from sleep mode. The
mouse controller can read Motion_Status register, Delta_X register, then Delta_Y register sequentially
to acquire motion data (see Section7).
Notes Field Name
Description
Full chip reset
Reset
0 = Normal operation mode (Default)
1 = Full chip reset
MOTSWK pin output selection (see Section 7)
Mot0Swk1
0 = Motion function output (Default)
1 = SWKINT function output
Bit [5:4]
MUST always be 00
Power down mode
PD_enh
0 = Normal operation (Default)
1 = Power down mode
Output resolution setting, setting with CPI mode select bit
000 = 600
001 = 800
CPI[2:0]
010 = 1000 (Default)
011 = 1300
100 = 1600
101 – 111: reserved
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 8
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw V1.1, Mar. 2013