ROHM BU9206

Multimedia ICs
PS / 2 Mouse Controller
BU9206
The BU9206 is a PS / 2 mouse communication controller for PCs. This processor shapes waveforms and counts signals from the mouse rotary encoder as the mouse is moved, to provide two-way communication between mouse and
PC system.
•PCApplications
mouse
•1)Features
For PS / 2 mouse.
3) CMOS process enables low current consumption.
2) Compatible with a wide range of input signals, because it automatically sets the input threshold levels
for the X and Y direction, corresponding to the output level of the rotary encoder inside the mouse.
•Absolute maximum ratings (Ta = 25°C)
Parameter
Symbol
Limits
Unit
VDD
– 0.3 ~ + 7.0
V
Power supply voltage
Power dissipation
1000∗
Pd
mW
Operating temperature
Topr
– 25 ~ + 75
°C
Storage temperature
Tstg
– 55 ~ + 125
°C
Input voltage
Output voltage
VIN
– 0.3 ~ VDD + 0.3
V
VOUT
– 0.3 ~ VDD + 0.3
V
∗ Reduced by 10 mW for each increase in Ta of 1°C over 25°C.
•Recommended operating conditions (Ta = 25°C)
Parameter
Symbol
Min.
Typ.
Max.
Unit
Power supply voltage
VDD
4.5
5.0
5.5
V
VDD
H input voltage 1
VIH1
0.8∗VDD
—
VDD
V
SWR, SWL, TEST2B, TEST1B,
TEST0, RESETB
H input voltage 2
VIH2
0.4∗VDD
—
VDD
V
SCLK, SDATA
L input voltage 1
VIL1
0
—
0.2∗VDD
V
SWR, SWL, TEST2B, TEST1B,
TEST0, RESETB
Application pin
L input voltage 2
VIL2
0
—
0.16∗VDD
V
SCLK, SDATA
XY input H voltage
VAUP
0.3∗VDD
—
0.8∗VDD
V
XA, XB, YA, YB
XY input L voltage
VALP
0
—
0.48∗VAUP
V
XA, XB, YA, YB
1
Multimedia ICs
BU9206
•Block diagram
SWR
1
Noise
cancel
Data decoder
Latch
16
VDD
15
SDATA
14
RESETB
13
OSC1
12
OSC2
11
TEST0
10
TEST1B
9
TEST2B
Data shifter
for input
SWL
2
Noise
cancel
Data shifter
for output
Latch
Peak det.
XA
3
Data encoder
Comp.
Scaling and
turbo
Accumlator
XB
4
Comp.
Regi.
Clk gen.
Peak det.
YA
5
Sample
timing
Osc
Comp.
Accumlator
YB
6
SCLK
7
Comp.
SCLK gen.
Regi.
I / O inhibit
VSS
2
8
Multimedia ICs
BU9206
•Pin descriptions
Pin No.
Pin name
I/O
1
SWR
IN
Function
Right switch input
Pull-up resistor built in
Low active
2
SWL
IN
Left switch input
Pull-up resistor built in
Low active
3
XA
IN
Rotary encoder X-direction, A-phase input
4
XB
IN
Rotary encoder X-direction, B-phase input
5
YA
IN
I / O format
Typ.38kΩ
SWR
SWL
XA
XB
YA
YB
+
–
COMP
Rotary encoder Y-direction, A-phase input
Vref
6
YB
IN
Rotary encoder Y-direction, B-phase input
Typ.5kΩ
Serial clock input / output
Pull-up resistor built in
Open drain output
7
SCLK
I/O
8
VSS
—
Input / output reference voltage: 0V
9
TEST2B
IN
Tip test input
Pull-up resistor built in
Low active
—
Typ.11kΩ
TEST1B
TEST2B
10
TEST1B
IN
Normally open or connected to VDD
11
TEST0
IN
Pull-up resistor built in
Normally connected to GND
Typ.38kΩ
TURBO
3
Multimedia ICs
BU9206
Pin No.
Pin name
I/O
12
OSC2
IN
Function
I / O format
Pin to connect oscillator for clock
Connect a 4MHz oscillator between
OSC1 and OSC2.
OSC2
13
14
OSC1
RESETB
OSC1
OUT
IN
Reset input
Pull-up resistor built in
Low active
Typ.38kΩ
RESETB
Typ.5kΩ
4
15
SDATA
I/O
16
VDD
—
Serial data input / output
Pull-up resistor built in
Open drain output
Power supply pin
Connect a 4.5 - 5.5V power supply.
SDATA
—
Multimedia ICs
BU9206
•Electrical characteristics (unless otherwise noted, Ta = 25°C, V
DD
Parameter
Supply current
Output low level voltage 1
Symbol
Min.
IDD
VOL1
= 5.0V)
Typ.
Max.
Unit
0.5
2.1
4.0
mA
fCK = 4.0MHz
VDD
—
0.43
0.6
V
ISINK = 4.0mA
SCLK, SDATA
Conditions
Applied pin
Input low level current 1
IIL1
98
130
195
µA
VIN = VSS
SWR, SWL, TEST0, RESETB
Input low level current 2
IIL2
330
440
660
µA
VIN = VSS
TEST1B, TEST2B
Input low level current 3
IIL3
0.75
1.0
1.5
mA
VIN = VSS
SCLK, SDATA
Input low level current 4
IIL4
—
—
10
µA
VIN = VSS
XA, XB, YA, YB
Input high level current 1
IIH1
—
—
10
µA
VIN = VDD
SWR, SWL, TEST0, RESETB
Input high level current 2
IIH2
—
—
10
µA
VIN = VDD
TEST1B, TEST2B
Input high level current 3
IIH3
—
—
10
µA
VIN = VDD
SCLK, SDATA
Input high level current 4
IIH4
—
—
10
µA
VIN = VDD
XA, XB, YA, YB
OSC2 input current
IOSC
—
±6
± 20
µA
VIN = GND or VDD OSC2
Oscillation frequency
fOSC
—
4.0
—
MHz
OSC1
•Application circuit
1
SWR
VDD
16
2
SWL
SDATA
15
VDD
SDATA
VSS
SCLK
3
XA
RESETB
14
4
XB
OSC1
13
5
YA
OSC2
12
6
YB
TEST0
11
7
SCLK
TEST1B
10
8
VSS
TEST2B
9
Fig. 1
5
Multimedia ICs
BU9206
•External dimensions (Units: mm)
19.4 ± 0.3
9
1
8
0.51Min.
3.2 ± 0.2 4.25 ± 0.3
6.5 ± 0.3
16
7.62
0.3 ± 0.1
2.54
0.5 ± 0.1
DIP16
6
0° ~ 15°