ADNK-7633 Avago Technologies US Inc., ADNK-7633 Datasheet

no-image

ADNK-7633

Manufacturer Part Number
ADNK-7633
Description
A7630 Reference Design Kit
Manufacturer
Avago Technologies US Inc.
Type
Transceiver, Bluetooth 2.1+EDRr
Datasheet

Specifications of ADNK-7633

Frequency
2.4GHz
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADNS-7630
One-Chip Bluetooth
Data Sheet
Description
ADNS-7630 is the world’s first one-chip Bluetooth (BT)
2.1 System-on-Chip (SoC) LaserStream navigation sensor
chip for laser-illuminated navigation system Driven by
Avago’s LaserStream navigation technology and propri-
etary optimized cum efficient RF transceiver architecture,
it provides a fully integrated and feature-rich navigation
system for wireless mouse applications and other
integrated input devices. This compact, laser navigation
sensor engine from Avago, integrates a BT transceiver,
stand-alone baseband processor and VCSEL illumination
into a single chip package to provide a complete SoC
solution that provides fast and secure connectivity, and
easy integration into mouse designs.
ADNS-7630 complies with Bluetooth specification version
2.1 and HID profile version 1.0. The built-in radio provides
low-power, low-cost and robust communications for ap-
plications operating in the 2.4-GHz unlicensed ISM band.
Additionally, this new laser sensor has several features
that can be configured via an external EEPROM to simplify
mouse and provide flexibility for product customization.
This chip is available in 58-pin custom designed QFN pack-
age and designed to be used with the ADNS-7100-001
laser mouse lens to achieve the optimum performance
featured in this document. These parts provide a com-
plete and compact navigation system with no moving
parts and precise optical alignment to facilitate high vol-
ume assembly. Avago has pre-calibrated the laser power
prior shipment to meet IEC/EN 60825-1 Class 1 Eye Safety
Standard, thus no laser power calibration is required at
manufacturer site, therefore reducing assembly time and
associated cost.
Applications
• Bluetooth cordless laser mice
• Integrated input devices
®
SoC LaserStream™ Navigation Sensor
Features
• One-chip Bluetooth SoC LaserStream navigation sensor
• Bluetooth HID profile version 1.0 compliant.
• Bluetooth specification version 2.1 compatible.
• Compliance to IEC/EN 60825-1 Class 1 Eye Safety
• Fast data transmission through synchronized timing
• Extended battery life with low power architecture and
• Excellent receiver sensitivity
• Optimized Adaptive Frequency Hopping (AFH) to
• Programmable output power control meets Bluetooth
• On-chip Power On Reset (POR)
• High speed motion detection at 30 inches per second
• Support up to 10 I/O pins for flexible configuration
(continued on next page)
optimized for laser mouse performance
between sensor and Bluetooth system
LaserStream navigation technology
– Extended inquiry response to enable fast discovery
– Sniff Sub Rating to reduce power consumption for
– Secure Simple Pairing, which supports “Just Works”
– Encryption Pause Resume where better protection
minimize interference disturbance
Power Class 2 or Class 3 requirements
(ips) & acceleration up to 8g
– 3-key or 5-key mouse
– LED indicators
– Media buttons for audio control
– KeyMap (KM) for keyboard shortcut key (supported
of device and to reduce latency
HID.
and to enhance ease of use user experience.
through encryption key refreshed during long
connection period of use.
in Bluetooth version 2.0 only)

Related parts for ADNK-7633

ADNK-7633 Summary of contents

Page 1

ADNS-7630 ® One-Chip Bluetooth SoC LaserStream™ Navigation Sensor Data Sheet Description ADNS-7630 is the world’s first one-chip Bluetooth (BT) 2.1 System-on-Chip (SoC) LaserStream navigation sensor chip for laser-illuminated navigation system Driven by Avago’s LaserStream navigation technology and propri- etary optimized ...

Page 2

Features (continued) • Mechanical and optical Z-Wheel interface for vertical scroll • Tilt-Wheel function for horizontal scroll • 12-bit Bluetooth HID motion data reporting • Customizable SDP Service Name, Service Description, Provider Name, VID, PID, & Bluetooth Address • 4-axis ...

Page 3

DATE CODE EMBOSSED LETTERING 7.5mm HEIGHT EMBOSSED LINE (2x) 89.0mm LENGTH LINES 147.0mm AWAY FROM CENTER POINT ESD LOGO 6 PS RECYCLE LOGO SEE DETAIL "X" Notes: 1. ...

Page 4

Package Pinout 29 VDD_RF 30 BAT GND_BAT VCSEL GND_BAT Aperture VDD2 VDD2 REGO Array ZB Aperture ZA GND XY_LASER GND ZLED LASER_NEN B4 47 Tooling ID (New Tooling 48 Have Different Tooling ID) FRONT VIEW Figure ...

Page 5

Table 1. ADNS-7630 Pinout Device Configuration Pin Name 26 -VCSEL 27 GND_RF 28 VDD_RF 29 VDD_RF 30 VDD_RF 31 BAT 32 GND_BAT 33 GND_BAT 34 VDD2 35 VDD2 36 REGO GND 40 XY_LASER 41 B1 ...

Page 6

A 1. 0.047 4. 0.174 Optical Center VCSEL Hole 0. 0.008 0.68 58X ( ) 0.027 58X ( 4. 0.181 ( 11.35 ±0.15 0.447 ...

Page 7

Optical Center 0.30 R 0.012 9.89 8.10 3.59 4.39 0  0. +0.000 0.389 0.319 0.173 0.141  0.004 3.59 (Ø ) 0.141 CLEARANCE FOR LENS SEE Z Note: 1. Dimensions in millimeters/inches Figure 4. ...

Page 8

Die to Tracking surface 0.308 Lens Inspection surface 4.52 to Tracking surface 0.178 Bottom of lens flange 2.40 to Tracking surface 0.094 Sensor Hole Sensor PCB Base Plate Base Plate Foot Navigation Surface Figure 5. 2D assembly drawing of ...

Page 9

Sensor Base Plate Figure 6. Exploded view drawing of ADNS-7630 sensor coupled with ADNS-7100-001 lens, PCB & base plate (front view and top side view) As shown above, the components self align as they are mounted onto defined features on ...

Page 10

Refer to Figure 7 and Table 2 for the recommended solder reflow profile for PCB using Pb-free solder paste LF310. Table 2. Recommended Solder Reflow Profile Description Max Ramp-Up Rate, Max Ramp-Down Rate, Preheat temperature minimum, Tsmin Preheat temperature maximum, ...

Page 11

Terminal Sides (Non-critical area) Cross section view Cross section view of one terminal side Figure 9. Critical and Non-critical areas (Cross sectional views) Table 3. Dimensional Criteria Feature Maximum Side Overhang Minimum End Joint Width Minimum Side ...

Page 12

VDD_RF 28 VDD_RF 29 VDD_RF 30 BAT** 31 VDD2 35 VDD3 50 VDD_PLL 2 VDD_XTAL 57 GND VCC AGND 4 4 GND_RF 27 GND 53 GND 39 ADNS-7630 GND 33 GND 32 GND** 12 NC*** 14 NC ...

Page 13

PCB Layout Requirements: 1. Recommended to use 4-layer PCB board, with second layer as GND plane and third layer as power plane. 2. Cut the copper beneath the antenna pattern on the GND plane, power layer and the bottom layer; ...

Page 14

Block Diagram LED0 LED LED1 INDICATOR SCL I2C INTERFACE TO EEPROM SDA ZA ZB Z-WHEEL ZLED BIASCVAR VCTRL CPOUT XTALIN CRYSTAL OSCILLATOR OSCILLATOR XTALOUT LASER XY_LASER LASER DRIVE LASER_NEN +VCSEL VCSEL -VCSEL Figure 11. ADNS-7630 Block Diagram LASER DRIVER fault ...

Page 15

Eye Safety ADNS-7630 SoC sensor and the associated components in the schematic of Figure 9 are intended to comply with Class 1 Eye Safety requirements of IEC/EN 60825-1. Avago Technologies pre-calibrate sensor laser output power (LOP) to Class 1 eye ...

Page 16

Recommended Operating Conditions Parameter Symbol Operating Temperature T A Power Supply Voltage V DD21 V DD3 RF Regulator Output Voltage V DD_RF Power Supply Rise Time V RT Latch-Up Current Supply Noise (Sinusoidal Distance From Lens Reference Z ...

Page 17

AC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25 °C, V Parameter Symbol Debounce delay on t DBB button inputs Scroll wheel sampling period t SW Transient Supply Current I DDT DC Electrical Specifications Electrical Characteristics ...

Page 18

V DD21 Power On (Pin-35, Direct from VBAT) V DD3 (Pin-50, Output from DC-DC) Point A REG0 (Pin-36 DD_RF T ramp_VDD_RF XTAL_OUT (Pin-1) Internal POR Notes: 1. Point A = Ramp start point of REG0/V 2. Point B ...

Page 19

... Receiver RF Specifications Electrical Characteristics over recommended operating conditions based on Avago Technologies' ADNK-7633 reference design mouse.Typical values at 25 °C, V Parameter Receiver Section RX sensitivity Maximum input power Interference Performance C/I co-channel C/I 1MHz adjacent channel C/I 2MHz adjacent channel C/I ≥ 3MHz adjacent channel ...

Page 20

... Transmitter RF Specifications Electrical Characteristics over recommended operating conditions based on Avago Technologies' ADNK-7633 reference design mouse. Typical values at 25 °C, V Parameter Transmitter Section Spectrum frequency range Output power In-Band Spurious Emission +/-500 kHz Out-of-Band Spurious Emission 30 MHz to 1 GHz 1 GHz to 12.75 GHz 1 ...

Page 21

Z-Wheel ADNS-7630 can support both mechanical and optical Z-wheel design. Selection of Mechanical or Optical Z-Wheel interface can be set from EEPROM Z_Selection register (0x0137). The Z-Wheel reporting format which determines the vertical scroll resolution can be configured to Z/2 ...

Page 22

Basic Buttons & Programmable Buttons There are a total of 3 basic buttons supported by ADNS- 7630, namely B1 (left button), B2 (middle button) and B3 (right button). B4 (GPIO11) through B8/WP (GPIO15) are General Purpose Input/Output pins programmable to ...

Page 23

KeyMap (KM) The KeyMap is only supported in Bluetooth version 2.0 firmware. KM enables any available GPIO between GPIO11- GPIO15 to be assigned as keyboard shortcut key. User_ Defined_Function_n_A/B/C registers (where, n= allow configuration of ...

Page 24

Typical Performance Characteristics The following graphs are the typical performance of the ADNS-7630 sensor, assembled as shown in the 2D assembly drawing with the ADNS-7100-001 lens. Resolution vs Z Straight Line at 45°, Path Length = 4inches, Speed=6ips, Resolution = ...

Page 25

Configuration after Power Up (Data Values) Signal Function Powered or Default Address or Configured B1 Pullup active for button use B2 Pullup active for button use B3 Pullup active for button use B4 Pullup active for button use B5 Pullup ...

Page 26

Registers The ADNS-7630 can be programmed or customized through an external EEPROM. Below is the list showing the EEPROM register mapping. Programmable configurations include basic mouse information, connection settings, mouse generic configuration, sensor configuration, and Bluetooth SDP configuration. Any changes ...

Page 27

Registers (continued) Domain Register Name Mouse Generic Configuration Button Configuration Button Configuration Programmable_Buttons_Total Programmable_Buttons_Low_ Power Debouncing_Time Programmable Button 1 GPIO_Pin_Selection1 Single_Click_Function1 Single_Click_Repeat_Delay1 Long_Press_Function1 Long_Press_Duration1 Double_Click_Function1 Double_Click_Interval1 User_Defined_Function_1_A User_Defined_Function_1_B User_Defined_Function_1_C Programmable Button 2 GPIO_Pin_Selection2 Single_Click_Function2 Single_Click_Repeat_Delay2 Long_Press_Function2 Long_Press_Duration2 Double_Click_Function2 Double_Click_Interval2 User_Defined_Function_2_A ...

Page 28

Registers (continued) Domain Register Name Programmable Button 4 GPIO_Pin_Selection4 Single_Click_Function4 Single_Click_Repeat_Delay4 Long_Press_Function4 Long_Press_Duration4 Double_Click_Function4 Double_Click_Interval4 User_Defined_Function_4_A User_Defined_Function_4_B User_Defined_Function_4_C Programmable Button 5 GPIO_Pin_Selection5 Single_Click_Function5 Single_Click_Repeat_Delay5 Long_Press_Function5 Long_Press_Duration5 Double_Click_Function5 Double_Click_Interval5 User_Defined_Function_5_A User_Defined_Function_5_B User_Defined_Function_5_C Twheel PIN Function Selection Tilt Wheel Tilt_Wheel_Enabled LED Configuration ...

Page 29

Registers (continued) Domain Register Name Reconnect LED Reconnect_LED_Enabled Configuration Reconnect_LED_PIN Reconnect_LED_GPIO_State Reconnect_LED_On_Duration Battery LED Battery_LED_Enabled Configuration Battery_LED_PIN Battery_LED_GPIO_State Battery_LED_On_Period Battery_LED_Off_Period Battery_LED_Blink_Duration Battery_LED_Rest_Duration Battery_LED_Active_Sniff_Mode Battery_LED_Total_Duration Battery_LED_Disabled _Before_Connection CPI Selection Indicator Resolution_LED_GPIO_Total Resolution_LED_GPIO_Selection1 Resolution_LED_GPIO_Selection2 Resolution_LED_GPIO_Selection3 Resolution_LED_GPIO_Selection4 Resolution_LED_Setting1 Resolution_LED_Setting2 Resolution_LED_Setting3 Resolution_LED_Setting4 Resolution_LED_Setting5 Resolution_LED_Setting6 ...

Page 30

Registers (continued) Domain Register Name Battery Configuration Battery Configuration Battery_Alarm_Power Battery_Alarm_Time Battery_Sleep_Power Sensor Configuration Resolution Max_Resolution Default_Resolution CPI Selection Resolution_Selection_Method Resolution_Selection_Total Current_Resolution_Selection Resolution_Setting1 Resolution_Setting2 Resolution_Setting3 Resolution_Setting4 Resolution_Setting5 Resolution_Setting6 Resolution_Setting7 Resolution_Setting8 Resolution_Setting9 Resolution_Setting10 SDP Configuration Vendor Information SDP_Service_Name SDP_Service_Name_Length SDP_Service_Description SDP_Service_Description_Length ...

Page 31

Basic Information Firmware_Version Size: 2 byte Default Value: USAGE: This register contains the firmware version. Value 2 means version 2.0. This register value is fixed and not programmable. Bluetooth_BDAddress Size: 6 byte Default Value: USAGE: This register contains the Bluetooth ...

Page 32

Connection Configuration Mouse_Power_Up_Mode Size: 1 byte Default Value: USAGE: This register defines which mode the mouse will enter after power-up, if reconnection is unnecessary. Set to “Sleep mode” to make mouse enter sleep mode; Set to “Discoverable mode” to enter ...

Page 33

Pairing_Mode Size: 1 byte Default Value: USAGE: This register defines whether auto pairing or normal pairing mode is used. Data type is Boolean. Set to “True” for auto pairing which support authentication Set to “False” for normal paring which reject ...

Page 34

Sniff_Retry_Count Size: 1 byte Default Value: USAGE: This register defines how many times of sniff will be requested by device if the master rejects the sniff request. For example, 3 means sniff will retry 3 times. Set ...

Page 35

Sniff_Mode_Interval4 Size: 2 byte Default Value: USAGE: This register defines sniff interval (in slot) for sniff mode 4. For example, 400 means 400*625us = 250ms. Sniff_Mode_Interval5 Size: 2 byte Default Value: USAGE: This register defines sniff interval (in slot) for ...

Page 36

Sniff_Mode_Duration5 Size: 2 byte Default Value: USAGE: The register defines sniff mode duration (must be a positive multiple of corresponding sniff mode interval) for the sniff mode. For examples, 50 means 50 times of the corresponding sniff mode interval. Sniff_Mode_Duration6 ...

Page 37

Single_Click_Repeat_Delay1, Single_Click_Repeat_Delay2, Single_Click_Repeat_Delay3, Single_Click_Repeat_Delay4, Single_ Click_Repeat_Delay5 Size: 1 byte Default Value: USAGE: This register defines the duration (multiples of 80ms) of each single-click function of programmable button. An integer less than or equal to 255 is valid. Set to 0 ...

Page 38

User_Defined_Function_1_B, User_Defined_Function_2_B, User_Defined_Function_3_B, User_Defined_Function_4_B, User_Defined_Function_5_B Size: 10 byte Default Value: USAGE: Define the user-defined HID report for function B of programmable button For example, in order to define one function of consumer page, the value should be ...

Page 39

Reconnect_Power_On_LED_Enabled Size: 1 byte Default Value: USAGE: This register enables or disables reconnect power-on LED indicator function. Data type is Boolean. Set to “True” to enable reconnect power-on LED support; Set to “False” to disable reconnect power-on LED support. Reconnect_Power_On_LED_PIN ...

Page 40

Discover_LED_Off_Period Size: 1 byte Default Value: USAGE: This register defines discover LED off period (multiples of 80ms). The range 255. For example, 10 means 10*80ms = 0.8 second. Reconnect_LED_Enabled Size: 1 byte Default Value: USAGE: This register ...

Page 41

Battery_LED_On_Period Size: 1 byte Default Value: USAGE: This register defines battery LED on period (multiples of 80ms). The range 255. For example, 10 means 10*80ms = 0.8 second. Battery_LED_Off_Period Size: 1 byte Default Value: USAGE: This register ...

Page 42

Resolution_LED_Setting1 Size: 1 byte Default Value: USAGE: This register defines which resolution LED indicators light up when mouse is set to Resolution_Selection_1, in 4-bit big-endian binary. Set to “0000” to disable LED indication for Resolution_Selection_1. For example, “0101” means that ...

Page 43

Resolution_LED_Setting9 Size: 1 byte Default Value: USAGE: This register defines which resolution LED indicators light up when mouse is set to Resolution_Selection_9, in 4-bit big-endian binary. Set to “0000” to disable LED indication for Resolution_Selection_9. Resolution_LED_Setting10 Size: 1 byte Default ...

Page 44

Motion Configuration Report_Protocol Size: 1 byte Default Value: USAGE: This register defines the protocol used upon (re)establishment of connection. Set to “Report mode” or “Boot mode”. Motion_Report_Size Size: 1 byte Default Value: USAGE: This register defines the size (bit) of ...

Page 45

Z_Negate Size: 1 byte Default Value: USAGE: This register instructs the firmware to negate the scroll value read from the scroll wheel. Data type is Boolean. Set to “True” to enable negating scroll; Set to “False” to disable negating scroll. ...

Page 46

Sensor Configuration Max_Resolution Size: 1 byte Default Value: USAGE: This register sets the maximum sensor resolution in count per inch (cpi). For example, 3000 means the maximum sensor resolution is 3000cpi. This register value is fixed and not programmable. Default_Resolution ...

Page 47

SDP Programmable Features SDP_Service_Name Size: 64 byte Default Value: USAGE: This register defines the service name in SDP. SDP_Service_Name_Length Size: 1 byte Default Value: USAGE: This register defines the length of the service name in SDP. SDP_Service_Description Size: 16 byte ...

Page 48

BQB-Specific SDP Configuration HID_Attribute_Length Size: 1 byte Default Value: USAGE: Define the HID descriptor list length. For example, HID descriptor list …, so the length is 7. This control byte is just ...

Related keywords