Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Preliminary
Dec. 13, 2010
Version 1.2
Sunplus Innovation Technology Inc. reserves the right to change this documentation without prior notice.
Technology Inc. is believed to be accurate and reliable. However, Sunplus Innovation Technology Inc. makes no warranty for any errors which may appear in
this document.
Contact Sunplus Innovation Technology Inc. to obtain the latest version of device specifications before placing your order.
No responsibility is
assumed by Sunplus Innovation Technology Inc. for any infringement of patent or other rights of third parties which may result from its use. In addition,
SunplusIT products are not authorized for use as critical components in life support devices/ systems or aviation devices/systems, where a malfunction or
failure of the product may reasonably be expected to result in significant injury to the user, without the express written approval of SunplusIT.
Free Datasheet http://www.Datasheet4U.com
Preliminary
SPCP168A
Table of Contents
PAGE
1. GENERAL DESCRIPTION .......................................................................................................................................................................... 3
2. FEATURES .................................................................................................................................................................................................. 3
3. PIN DESCRIPTION...................................................................................................................................................................................... 4
4. PIN ASSIGNMENT....................................................................................................................................................................................... 4
5. MANUFACTURING OPTION ....................................................................................................................................................................... 5
6. ELECTRICAL CHARACTERISTICS ............................................................................................................................................................ 6
7. FUNCTION BLOCK DESCRIPTION ...........................................................................................................................................................11
8. THE SENSOR ARRAY PIXELS MAPPING ................................................................................................................................................ 12
9. APPLICATION CIRCUIT EXAMPLE FOR SPCP168A............................................................................................................................... 13
10. EMI TEST SUMMARY REFERENCE ................................................................................................................................................................ 16
11 PACKAGE................................................................................................................................................................................................... 19
12. DISCLAIMER............................................................................................................................................................................................. 20
13. REVISION HISTORY ................................................................................................................................................................................. 20
Preliminary
SPCP168A
SPCP168A
1. GENERAL DESCRIPTION
The SPCP168A sensor SoC is a low cost single chip optical mouse General solution used to implement a
non-mechanical tracking engine for computer mice. It is based on SPCP138A optical navigation technology
which measures changes in position by optically acquiring sequential surface images and mathematically
determining the direction and magnitude of movement. The General optical mouse SoC provides a complete
and compact mouse solution. There are no moving parts, and precision optical alignment is not required, few
outside components use and facilitate high volume assembly.
The SPCP168A is in a SFF (Small form factor) symmetrical PDIP14-pin optical package and comes with
multiple CPI(counts per inch) resolution by CPI button switching and the speed of motion up to 25 inches per
second. It includes 3 generally buttons (RML); X-Y motion and a mechanical wheel encoding (1:2) for vertical
scrolling and 2 extra 4th / 5th buttons optional.
USB MCU inside so that its no more mouse controller is needed to interface through USB. The SPCP168A can
receive USB command and echo status or data format, both complete USB spec V2.0 and USB HID spec V1.1
compatibility. It is also a cost effective solution to support USB Optical Mouse.
2. FEATURES
z Optical Navigation Technology
z No Mechanical Parts
z Accurate Motion Up to 25/sec
z Enhanced navigation over a wide variety on surfaces
z 5V Power Supply
z Power Saving During No Motion
z On Chip LED Drive with Regulated Current
z IEC 60825-1 eye safety under single fault conditions
z Internal oscillator no clock input needed .
z Compliant USB Rev2.0 Specification
z Compliant USB HID Rev1.1 Specification
z CPI resolution optional by CPI button switching (see section 5.1)
two segment CPI adjust :1000(default)/1600CPI
support one LED for CPI inducting.
z 12bits X-Y motion for high resolution CPI
z Support generally 3 buttons and mechanical wheel encoding for vertical scrolling
z Support extend 4th / 5th buttons. (see section 5.2)
Small form factor 14Pin PDIP package available
Preliminary
SPCP168A
3. PIN DESCRIPTION
14 Pin
SPCP168A
Pin Name
Type
Description
R1
R0
I/O
DM/DA
I/O
DP/CK
I/O
VDD
VC25
VC33
VSSA
Analog Ground
XY_LED
10
S0
11
S1
12
ZB
Z axis input B
13
ZA
Z axis input A
14
R2
4. PIN ASSIGNMENT
R1
R0
DM/DA
14
R2
13
ZA
12
ZB
DP/CK
11
S1
VDD
10
S0
VC25
XY_LED
VC33
VSSA
SPCP168A
Preliminary
SPCP168A
5. MANUFACTURING OPTION
5.1 CPI switching with LED indicator
CPI LED
1000CPI (default)
off
1600CPI
on
5.2 Buttons Key Scan Matrix Definition (Numbers in gray are Function key number)
Row 0 (R0)
Row 1 (R1)
Row 2 (R2)
LB
RB
MB
(Left button)
4
(Right button)
5
(Middle button)
6
B4_UP
(Side_up button)
B5_DN
(Side_dn button)
CPI_Button
Column0 (S0)
Column0 (S1)
Preliminary
SPCP168A
6. ELECTRICAL CHARACTERISTICS
Parameter
Symbol
Supply Voltage
Operating Temperature
Storage temperature
Lead Solder temp
ESD
Input Voltage
VDD
TA
TS
VIN
Minimum
-0.5
-15
-40
-0.5
Maximum
5.5
55
85
260
2
5.5
Units
V
KV
V
Notes
Parameter
Supply Voltage
Operating Temperature
Internal OSC Frequency
Power Consumption
USB Suspend Current
Low Voltage Detect
Low Voltage Reset
Units
V
MHz
mA
uA
V
V
Notes
VDD=5V
VDD=5.5V
VDD=5.25V
Parameter
Distance From lens
reference plane to surface
Speed
Acceleration
Light level onto IC
XY_LED Current
Maximum Units
2.3
2.4
2.5
S
A
IRRINC
ILED
0.15
TBD
30
25
8
-
Notes
mm
In/sec
G
MW/m2 =639 nm
mA @Voltage of XY_LED
= 0.8v
Preliminary
SPCP168A
6.4 DC Electrical Specifications (VDD = 5.0V, Temperature = 25C)
Mnemonic
VC33
VC25
DP/CK
DM/DA
R0 ~ R2
S0 ~ S1
ZA/ZB
All
Description
3.3 V regulator output
reference
2.5 V regulator output
reference
Input Voltage High
Input Voltage Low
Output Voltage High
Output Voltage Low
Input Voltage High
Input Voltage Low
Output Voltage High
Output Voltage Low
USB mode Pull-up
Input Voltage High
Input Voltage Low
Output Voltage High
Output Voltage Low
Pull down Resistor
Pull up Resistor
I/O Port Hi-Z Leakage
Item
Min.
Typ.
Max.
Unit
VO33
3.0
3.3
3.6
VDD=5V
VO25
2.5
VDD=5V
VIH
VIL
VOH
VOL
VIH
VIL
VOH
VOL
RPU
VIH
VIL
VOH
VOL
RPD
RPU
RPUP
IZ
2.0
2.8
0
2.0
2.8
0
1.20
2.0
2.2/2.4
35
10.5
75
-
1.50
50
15
150
-
0.8
3.6
0.3
0.8
3.6
0.3
1.80
0.8
0.5
65
19.5
225
10
V
V
V
V
V
V
V
V
K
V
V
V
V
K
K
K
A
RP inactive
Item
FROSC
TSLEEP
Min.
1.75
-
Typ.
3.5
1000
Max.
5.25
-
Unit
KHz
ms
TWUPP
50
100
ms
Power up delay
TPUP
50
ms
FLED
TDBB
TZW
5
120
125
9
200
15
300
Hz
ms
us
Characteristics
Internal Ring oscillator frequency
Sleep mode delay from no motion to low
power
Wakeup delay from sleep mode due to
motion
Condition
Condition
Preliminary
SPCP168A
6.6 USB Electrical Specifications
Characteristics
Output Signal Crossover Voltage
Input Signal Crossover Voltage
Differential Input Sensitivity
Differential Input Common Mode Range
Single Ended Receiver Threshold
Transceiver Input Capacitance
Item
VCRS
VICRS
VDI
VCM
VSE
CIN
Min.
1.3
1.2
0.2
0.8
0.8
-
Max.
2.0
2.1
2.5
2.0
20
Unit
V
V
V
V
V
pF
Output High
COH
2.8
3.6
Output Low
COH
0.3
VSED
VIH
VIHZ
VIL
2.7
-
0.8
2.0
3.6
0.5
V
V
V
V
Condition
CL = 200pF ~ 600pF
CL = 200pF ~ 600pF
|(D+) (D-)| See Figure 5
Include VDI , See Figure 5
D+ to VBUS, D- to VBUS
with 15k to GND and 3.3V
internal regulator through 1.5K
to D-,
See Figure 4
with 15k to GND and 3.3V
internal regulator through 1.5K
to D-,
See Figure 5
Characteristics
USB Low-Speed Rise Time / Fall Time
Item
TLR/TLF
VLRFM
TRESET
tLDRATE
Min.
75
Max.
300
Unit
Condition
ns CL = 200pF ~ 600pF, See
Figure 4
TR/TF; CL = 200pF; Excluding
80
125
% the first transition from the idle
time
8.6
10
us
1.4775 1.5225 Mb/s Average bit rate, 1.5Mb/s
+/-1/5%
-75
75
ns To next transition, see Figure
7
-45
45
ns For paired transition, see
Figure 7
-40
100
ns See Figure 7
670
ns Accepts EOP, see Figure 7
1.25
1.5
us
210
ns
tDJR1
tDJR2
tLDEOP
tLEOPR
tLEOPT
tLST
tUDJ1
-95
95
ns
tUDJ2
-150
150
ns
Preliminary
SPCP168A
Figure 3:
Figure 4:
Figure 5:
Preliminary
SPCP168A
Figure 6:
Figure 7:
Figure 8:
10
Preliminary
SPCP168A
7. FUNCTION BLOCK DESCRIPTION
Please contact SunplusIT sales representatives for more information.
VDD
VSS
Image Sensor
LED
Controller
XY_LED
Optical Navigator
ZA
Navigation
Engine
CPU uC
ZB
GPIO
R0 ~ R2
S0~S1
MCU
Power down
Control
PLL 24MHz
USB / PS2
PHY
internal
Oscillator
DM/DA
VC33
VC25
DP/CK
Figure 9:
Voltage
Regulator
Block Diagram
11
Preliminary
SPCP168A
8. THE SENSOR ARRAY PIXELS MAPPING
PIXEL ADDRESS MAP
(Looking through the lens)
LAST PIXEL
FF
FE
FD
FC
FB
FA
F9
F8
F7
F6
F5
F4
F3
F2
F1
F0
EF
EE
ED
EC
EB
EA
E9
E8
E7
E6
E5
E4
E3
E2
E1
E0
DF
DE
DD
DC
DB
DA
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
CF
CE
CD
CC
CB
CA
C9
C8
C7
C6
C5
C4
C3
C2
C1
C0
BF
BE
BD
BC
BB
BA
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
AF
AE
AD
AC
AB
AA
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
9F
9E
9D
9C
9B
9A
99
98
97
96
95
94
93
92
91
90
8F
8E
8D
8C
8B
8A
89
88
87
86
85
84
83
82
81
80
7F
7E
7D
7C
7B
7A
79
78
77
76
75
74
73
72
71
70
6F
6E
6D
6C
6B
6A
69
68
67
66
65
64
63
62
61
60
5F
5E
5D
5C
5B
5A
59
58
57
56
55
54
53
52
51
50
4F
4E
4D
4C
4B
4A
49
48
47
46
45
44
43
42
41
40
3F
3E
3D
3C
3B
3A
39
38
37
36
35
34
33
32
31
30
2F
2E
2D
2C
2B
2A
29
28
27
26
25
24
23
22
21
20
1F
1E
1D
1C
1B
1A
19
18
17
16
15
14
13
12
11
10
0F
0E
0D
0C
0B
0A
09
08
07
06
05
04
03
02
01
00
FIRST PIXEL
Figure 10:
12
Preliminary
SPCP168A
9. APPLICATION CIRCUIT EXAMPLE FOR SPCP168A
U1
LD1
LED ED80
VSS
R2
R1
R0
S1
S0
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
DP
DM
14
1
2
11
10
R2
R1
R0
S1
S0
13
12
SPCP168A
VC25
VC33
ZA
ZB
C6,C7forUSB/EMIcomplianced
6
7
1
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
1
2
3
4
5
XY_LED
C5
10uF
C3
10uF
SPCP168A
2
Buttons Matrix
JP1
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
S0
C4
0.1uF
S1
R0
LB
B4
S1
S4
SW1
Z Encoder
R1
B5
Z Axis
3
S5
RB
S3
R2
MB
S2
U1
VSS
XY _LED
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
R2
R1
R0
S1
S0
14
1
2
11
10
13
12
C6,C7forUSB/EMIcomplianced
DP
DM
R2
R1
R0
S1
S0
SPCP168A
VC25
VC33
ZA
ZB
6
7
1
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
C5
10uF
C3
10uF
SPCP168A
2
Buttons Matrix
JP1
1
2
3
4
5
LD1
LED ED80
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
S0
C4
0.1uF
S1
R0
LB
B4
S1
S4
SW1
Z Encoder
R1
B5
Z Axis
3
S5
RB
S3
R2
MB
S2
CPI
S6
Figure 12: SPCP168A 5 Buttons Wheel Mouse SoC with CPI switch application circuitry (none CPI LED)
Sunplus Innovation Technology Inc.
Proprietary & Confidential
13
Preliminary
SPCP168A
U1
LD1
LED ED80
VSS
XY _LED
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
R2
R1
R0
S1
S0
DP
DM
14
1
2
11
10
SPCP168A
R2
R1
R0
S1
S0
13
12
VC25
VC33
6
7
ZA
ZB
C6,C7forUSB/EMIcomplianced
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
1
2
3
4
5
C5
10uF
C3
10uF
2
SPCP168A
JP1
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
C4
0.1uF
Buttons Matrix
S0
S1
R0
R3
LB
R2
470
B4
S1
2K ohm
S4
SW1
Z Encoder
1
R1
Z Axis
LD2
CPI_1
B5
RB
S3
R0
S5
R2
MB
CPI
S2
S6
CPI LED
Figure 13: SPCP168A - 5Buttons Wheel Mouse SoC with CPI and LED application circuitry
U1
VSS
XY _LED
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
R2
R1
R0
14
1
2
11
10
S0
13
12
C6,C7forUSB/EMIcomplianced
DP
DM
R2
R1
R0
S1
S0
SPCP168A
VC25
VC33
ZA
ZB
6
7
1
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
C5
10uF
C3
10uF
2
SPCP168A
JP1
1
2
3
4
5
LD1
LED ED80
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
C4
0.1uF
Buttons Matrix
S0
LB
R0
S1
SW1
Z Encoder
RB
R1
S3
Z Axis
MB
R2
S2
Figure 14: SPCP168A 3 Buttons Wheel Mouse SoC application circuitry (Generic)
Sunplus Innovation Technology Inc.
Proprietary & Confidential
14
Preliminary
SPCP168A
U1
VSS
XY _LED
R2
R1
R0
S1
S0
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
14
1
2
11
10
13
12
C6,C7forUSB/EMIcomplianced
DP
DM
SPCP168A
R2
R1
R0
S1
S0
VC25
VC33
ZA
ZB
6
7
1
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
C5
10uF
C3
10uF
2
SPCP168A
JP1
1
2
3
4
5
LD1
LED ED80
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
Buttons Matrix
S0
C4
0.1uF
S1
LB
R0
S1
R1
RB
SW1
Z Encoder
MB
Z Axis
R2
S2
S3
CPI
S6
Figure 15: SPCP168A 3 Buttons Wheel Mouse SoC with CPI switch application circuitry (none CPI LED)
U1
LD1
LED ED80
VSS
XY _LED
#NotMounted
#
C7
100pF
C6
100pF
USB/PS2 CONN
R2
R1
R0
S1
S0
14
1
2
11
10
13
12
C6,C7forUSB/EMIcomplianced
DP
DM
SPCP168A
R2
R1
R0
S1
S0
VC25
VC33
ZA
ZB
6
7
1
4
3
Surface
Closed to Chip
1
D+/CLK
D-/DATA
VCC
GND
ESD
Closed to Conn
1
2
3
4
5
C5
10uF
C3
10uF
2
SPCP168A
JP1
C2
0.1uF
VDD
Closed to Chip
VCC
R1
51 ohm
C1
4.7 uF
VCC
S0
Buttons Matrix
R3
2K ohm
1
1
S1
R1
R2
470
LB
RB
SW1
Z Encoder
LD2
CPI_1
S3
MB
R2
Z Axis
CPI
S6
S2
R0
C4
0.1uF
R0
S1
CPI LED
Figure 16: SPCP168A 3 Buttons Wheel Mouse SoC with CPI and LED application circuitry
Sunplus Innovation Technology Inc.
Proprietary & Confidential
15
Preliminary
SPCP168A
10. EMI Test Summary Reference
10.1 DUT sample photo
Bottom Side
Top Side
16
Preliminary
SPCP168A
Shenzhen new kam hon electronic technology Co., LTD
TEL:+86-0755-82565136
FAX:+86-0755-82565136
Phone:13670234576
Emila:1315033070@qq.com
17
Preliminary
SPCP168A
10.3 SPCP168A EMI Test Summary (Vertical)
18
Preliminary
SPCP168A
11 PACKAGE
11.1 SPCP168A 14Pin Package Dimension
19
Preliminary
SPCP168A
11.2 Ordering Information
Product Number
Package Type
SPCP168A HR033
Package form -
PDIP14
Notes:
1.) If needs code programming service, please contact with SunplusIT sales representatives for more information
2.) Above ordering information are for the green packages (default) only
12. DISCLAIMER
The information appearing in this publication is believed to be accurate.
Integrated circuits sold by Sunplus Innovation Technology are covered by the warranty and patent indemnification provisions stipulated in
the terms of sale only. SUNPLUSIT makes no warranty, expressed, statutory implied or by description regarding the information in this
publication or regarding the freedom of the described chip(s) from patent infringement. FURTHERMORE, SUNPLUSIT MAKES NO
WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PURPOSE. SUNPLUSIT reserves the right to halt production or alter the
specifications and prices at any time without notice. Accordingly, the reader is cautioned to verify that the data sheets and other information
in this publication are current before placing orders. Products described herein are intended for use in normal commercial applications.
Applications involving unusual environmental or reliability requirements, e.g. military equipment or medical life support equipment, are
specifically not recommended without additional processing by SUNPLUSIT for such applications. Please note that application circuits
illustrated in this document are for reference purposes only.
Revision #
1.2
Description
Revised application circuitry
13 ~15
16 ~18
1.1
13 ~15
1.0
Original
Page
17
20