GENESYS GL901RX Datasheet

Genesys Logic, Inc.
10F, No. 11, Ln. 155, Sec. 3, Peishen Rd., Taipei, Taiwan Tel: (886 2) 2664 6655Fax: (886 2) 2664 5757
http://www.genesyslogic.com
Your Imagination, Our Creation
Wireless Mouse USB+PS2 Receiver Controller
Version 1.1
Dec. 3, 2001
©2000-2001 Genesys Logic Inc.—All rights reserved
-1
GL901Rx 1.1
GL901Rx
Wireless Mouse USB/PS2 Receiver
Controller
Features
l Fully CMOS Static Design l 8 Bits RISC-like Micro Controller l 1.5Mbps USB SIE engine l 2.75K *14 bits ROM / 64 Bytes RAM l 6Mhz external clock l Internal switch for USB D+/D-
and PS2
CLK/Data I/O
l On chip 3.3V output for RF Receiver l 5V operation voltage l 18 pin PDIP, SOIC Package l 0-40ºC operation temperature
Package Type : PDIP/SOIC18
2 3 4 5
12 11
9
8
7
6
18 17
16 15
13
14
1
GL901Rx
XCD
SData
SClk
VCC OSCI OSCO
D+/Clk
D-/Data
RxEn LED
GND
PS2En
BTN_Sel NC
VRx
RxData
Setup
10
DIM_Sel
Functions
l
Built in Genesyslogic’s proprietary wireless
link protocol
l Support up to 3D / 5Buttons (Standard) l Support 4D / 5Buttons (Driver need) l RF transmission rate: 4800 BPS l Host Auto Detection: USB & PS2 l Ultra High Mouse Response l Support I2C EEPROM Interface for 8 bits
RID & USB VID/PID setting
l Suspend wireless remote wake up
Power Management
l Normal mode : OTP <15 mA ,Mask < 10mA l Suspend mode : < 500 uA , include
suspend wireless remote wake up
Genesyslogic’s proprietary wireless protocol
l Provide 8 bits Random ID to avoid
co-channel interference
l Provide 2bits packet ID l Provide 2bits user product ID l Provide 4 bits CRC (Cyclic Redundancy
Check) for packet protection
©2000-2001 Genesys Logic Inc.—All rights reserved
-2
GL901Rx 1.1
1. Overview
GL901Rx/GL911Tx RF-USB is the high performance and low cost ASSP solution for wireless mouse application. Genesys Logic’s RF-USB mouse series support USB and PS2 interface and provide ultra high response for wheel scrolling type mouse up to 100 packets per second. They are designed to support up to 4 Dimension and 5 buttons to cover most of the pointing device applications.
GL911Tx is the mouse controller and RF transmitter encoder for portable wireless Mouse body. This chip is a high speed RISC-Like MCU can perform high tracking speed for wheel mouse moving and encode the mouse data with Genesys Logic’s proprietary protocol. GL911Tx can support 2D/3D/4D and up to 5 buttons. With 4800BPS high transmission rate it can report 2.5 times data rate than traditional tethered Rs-232 mouse and almost the same rate as general tethered PS2 or USB mouse. It means the overall excellent performance would give better mouse operation’s feeling just like the tethered mouse.
GL901Rx is a bridge between RF demodulated base band signal to USB or PS/2 interface. It can adopt any RF wireless receiver easily and decode the RF Genesys Logic’s proprietary protocol to host site. This chip is also a high speed RISC-Like MCU with robust low speed USB SIE transceiver. With Genesys Logic’s proprietary wireless link protocol, which can distinguish up to 255 different ID code to avoid other RF interference and insure the error-free data to host.
©2000-2001 Genesys Logic Inc.—All rights reserved
-3
GL901Rx 1.1
2. Feature
l Fully CMOS Static Design l 8 Bits RISC-like Micro Controller l 1.5Mbps USB SIE engine l 2.75K *14 bits ROM / 64 Bytes RAM l 6Mhz external clock l Internal switch for USB D+/D- and PS2 CLK/Data I/O l 5V operation voltage l On chip 3.3V output for RF Receiver l Built in Genesys Logic’s proprietary wireless link protocol (GLPWP) l RF data rate: 4800 BPS l Interface Auto Detection: USB & PS2 l Ultra High Mouse Response l Suspend wireless remote wake up l 18 pin PDIP, SOIC Package l 0-40ºC operation temperature
Flexible Mouse Mode Setting
l W/ EEPROM : User’s USB VID/PID and 8 bits RID and mouse setting. l W/O EEPROM : Default VID/PID and 2D/3D, 3B/5B hardware Setting. l USB Mode : Support 2D-3D / 1-5 Buttons (HID1.1Standard) l PS2 Mode : Support 2D/3B (Standard) , 3D/3B (Intelli Mouse) , 3D/5B (Intelli2 Mouse) l Special Mode : Support 4D / 3Buttons , 4D/5B (Need driver)
Power Management
l Normal mode: OTP <15 mA, Mask < 10mA l Suspend mode: < 500ìA, include suspend wireless remote wake up
Genesys Logic’s Proprietary Wireless Protocol
l Provide 8 bits Random ID to avoid Co-channel interference l Provide 2bits packet ID (Broadcast packet, X/Y packet, Button+ZW packet, ..) l Provide 2bits user product ID (Keyboard, Joystick, ….) l Provide 4 bits CRC (Cyclic Redundancy Check) for packet protection
©2000-2001 Genesys Logic Inc.—All rights reserved
-4
GL901Rx 1.1
3. Function Description
3.1 Function Block
Receiver
Module
Rxen
Gnd
PCB Loop
Antenna
GL901Rx
Rxdata
D+/CLK
D-/Data
6Mhz Resonator
Rx Crystal
3.3V
5V
USB/PS2 Interface
EEPROM
SWITCH
XCD
Figure 3-1: Block Diagram of RF Receiver System
3.2 Power Supply
The nominal operation voltage of GL901Rx is between 4.5~5.5V and it is built in Power Fail Reset when power voltage below 3.6V+_0.3V. Normal working current is less than 10 mA at 6Mhz. (a) USB Interface : GL901Rx supports remote wake function, i.e. when USB host send suspend
command, GL901Rx will enter suspend mode and draw a little current. In suspend state GL901Rx is still active and listening RF signal periodically to scan valid packet. If there is any RF packet is received, GL901Rx will send remote wake signal to USB host and leave suspend mode. When GL901Rx enters suspend mode it will stop the oscillator around 750ms then scan RF packet 30ms periodically.
Table 3-2: Current budget of the Receiver & GL901Rx (Mask)
Mode Normal Current Suspend Current
GL901Rx current 8mA 308uA
RF Receiver current 3mA 115uA
Average current 11mA 423uA
(b) PS2 Interface: GL901Rx do not support suspend function in PS2 interface (c) Regulated 3.3V: VRx (Pin 10) is a regulated 3.3V output for receiver. Notice the pin only can
supply 4mA maximum. And it must be tied a capacitor not less than 1uf to stabilize the output voltage. This pin is always output 3.3V even in USB suspend mode.
(d) Receiver power control: RxEn (Pin 16 Active high) is the receiver power control pin to enable or
disable receiver. Be sure the current drawing by the receiver must be as little as possible when RxEn is disable(Low condition)
Loading...
+ 10 hidden pages