ADNS-2220 Avago Technologies US Inc., ADNS-2220 Datasheet - Page 20

SOLID STATE OPTICAL MOUSE LENS

ADNS-2220

Manufacturer Part Number
ADNS-2220
Description
SOLID STATE OPTICAL MOUSE LENS
Manufacturer
Avago Technologies US Inc.
Datasheets

Specifications of ADNS-2220

Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
Q2072083A
The pixel output order as related to the surface is shown below.
Figure 25. Pixel address map (surface referenced)
Error detection and recovery
1. The ADNS-3060 and the micro-controller might get
2. Invalid addresses: Writing to an invalid address will
3. Termination of a transmission by the micro-controller
20
out of synchronization due to ESD events, power sup-
ply droops or micro-controller firmware flaws. In such
a case, the micro-controller should pulse NCS high for
at least 1 ms. The ADNS-3060 will reset the serial port
(but not the control registers) and will be prepared for
the beginning of a new transmission after the normal
transaction delay.
have no effect. Reading from an invalid address will
return all zeros.
may sometimes be required (for example, due to a
USB suspend interrupt during a read operation). To
accomplish this the micro-controller should raise NCS.
The ADNS-3060 will not write to any register and will
reset the serial port (but not the control registers) and
be prepared for the beginning of future transmissions
899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870
869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840
839 838
59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30
29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
last output
Top Xray View of Mouse
Positive Y
LB
10
1
A3060
20
11
Cable
expanded view of the
surface as viewed
through the lens
RB
4. The micro-controller can verify success of write opera-
5. The micro-controller can verify the synchronization of
6. The microcontroller can read the SROM_ID register to
after NCS goes low. The normal delays between reads
or writes (t
after aborted transmissions.
tions by issuing a read command to the same address
and comparing written data to read data.
the serial port by periodically reading the product ID
and inverse product ID registers.
verify that the sensor is running downloaded SROM
code. ESD or similar noise events may cause the sen-
sor to revert to native ROM execution. If this should
happen, pulse RESET and reload the SROM instruc-
tions.
9
Positive X
8
7
6
SWW
etc.
5
, t
4
first output
swr
3
, t
SRAD
2
61 60
1
, t
0
SRAD-mot
) are still required

Related parts for ADNS-2220