VM149B - Silicon Touch Technology Inc.

VM149B
Version
Issue Date
File Name
Total Page
: A.001
: 2010/06/08
: SP-VM149B-A.001.doc
: 13
110mA, 10Bit Current Sinking VCM Driver
with I2C Interface
新竹市科學園區展業一路 9 號 7 樓之 1
SILICON TOUCH TECHNOLOGY INC.
9-7F-1, Prosperity Road I, Science Based Industrial Park,
Hsin-Chu, Taiwan 300, R.O.C.
Fax:886-3-5645626
Tel:886-3-5645656
VM149B
VM149B
110mA, 10-Bit Current Sinking VCM Driver
with I2C Interface
General Specifications
The VM149B is a VCM(Voice Coil Motor) driver IC with I2C interface control that is capable
of programmable sinking output current. It has a built-in internal voltage reference and
operates with a supply voltage range from 2.4V to 5.5V. The DAC is controlled by a signal
transmit through a 2-wire I2C serial interface which operates in an I2C fast mode (400 kHz).
The VM149B is designed for applications such as image stabilization, auto-focus, in
camera phones, and other portable module devices.
Features and Benefits
z
Programmable sinking output current
z
I2C serial interface
z
DAC with 10-BIT resolution
z
2.4V – 5.5V power source
z
Selective Output Slew Rate Control(SRC)
z
Low voltage control for digital pin PS, SDA, and SCL(i.e., VIH = 1.4V @ VDD = 2.8V)
z
Power saving mode leakage current 2.4uA max.
z
Power saving mode
z
Automatic power on reset
z
Ultra small package: WLCSP (0.78mm*1.27mm*0.35mm)
Ordering Information
Part Number
Package
Marking
VM149B WLCSP
WLCSP, 6Pin
TBD
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page1
VM149B
Terminology
Resolution
The DAC resolution is defined by the power factor of 2, which defines the number of
distinct digitized levels.
N-bit resolution -> 2N distinct digitized levels
Differential Nonlinearity (DNL) error
The variation in digitized step value away from 1 LSB by any two adjacent digitized levels,
gain and offset errors removed.
Integral Nonlinearity (INL)
INL is a deviation of the actual transfer response from a straight line. Usually, INL error is
referred to the maximum INL error.
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page2
VM149B
Pin Assignment of WLCSP (0.78mm*1.27mm*0.35mm)
TOP View
Pin Number
Pin Name
Description
1
SINK
Analog Output : Current Sink Pin
2
VSS
Ground Input Pin
3
VDD
Power Input Pin
4
SDA
I2C Interface Data Line(Serial Data Line)
5
SCL
I2C Interface Clock Line(Serial Clock Line)
6
PS
Digital Input: Power saving control
(When PS=High, chip is disabled)
( When PS=Low, chip is enabled)
Absolute Maximum Ratings
Unless otherwise noted, TA= 25℃
Characteristic
Symbol
Rating
Unit
Supply Voltage
VDD
-0.4 ~ 5.5
V
Input Signal Voltage
VIN
-0.4 ~ VDD+0.4
V
Maximum Sink Current
ISINK
127
mA
Operating Temperature
TOPR
-40 ~ 85
°C
Storage Temperature
TSTG
-55 ~ 150
°C
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page3
VM149B
Electrical Characteristic
Unless otherwise noted, TA= 25℃, VDD = 2.8 V and VCM ≈ 18Ω, 460uH.
Item
Sym.
Limit
Condition
Unit
Min.
Typ.
Max.
2.4
2.8
5.5
V
Power Supply
Supply Voltage
VDD
IPS
PS = High (chip is disabled)
-
35
50
uA
IDD0
PS = Low, SPS(*1)= High
-
0.2
0.4
mA
IDD1
PS = Low, SPS(*1)= Low
-
1.6
2.3
mA
Input Voltage High
VIH
-
0.5*VDD
-
VDD+0.4
V
Input Voltage Low
VIL
-
-0.4
-
0.2*VDD
V
Input Current High
IIH
±1
uA
Input Current Low
IIL
±1
uA
Supply Current
( IDD )
PS, SDA, SCL digital pin
Parameters
DAC Resolution
-
10
-
Bits
DNL
-
+/-0.7
+/-1
LSB
INL
-
+/-1.5
+/-4
LSB
Maximum
Output Sink Current
Zero Code
Output Sink Current
IS,max
D[9:0]=3FF(*2)
IS,min
D[9:0]=000(*2)
-
0.1
1
uA
PS = L, SPS(*1)= H
-
0.1
1
uA
-
0.35
0.44
V
Output Offset Current
IOS
Voltage Drop
ΔV
ΔV = VSINK − VMVSS (*3)
102
mA
(@ISINK = 80 mA)
Note:
(*1): SPS (Soft Power Saving, 2nd standby mode): IC power saving mode, controlled by software.
(*2): The value of sink current through pin SINK is set by D[9:0] linearly.
(*3): VSINK is the voltage of SINK pin, and VMVSS is the voltage of motor driver VSS pin
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page4
VM149B
Block Diagram
(WLCSP)
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page5
VM149B
Data Format
VM149B Write Mode
In the writing mode, data is written to the VM149B and shifted into a 16-bit input register.
After all 16 bits of data have been shifted in, a STOP signal is generated by master
controller. The data in the input register is transferred to the DAC at the same time.
1
9
1
1
9
9
SCL
SDA
0
0
0
1
1
0
0
W
START by
MASTER
SPS
0
D9 D8 D7 D6 D5 D4
ACK by
11-VM149B
D3 D2 D1 D0 S3 S2 S1 S0
ACK by
11-VM149B
FRAME 2
Most Significant
Data Byte
FRAME 1
Serial Bus Address Byte
ACK by
STOP by
11-VM149B MASTER
FRAME 3
Least Significant
Data Byte
VM149B Read Mode
In reading mode, data is read from IC to a master controller in the same bit order.
1
9
1
9
1
9
SCL
SDA
0
0
0
1
1
0
START by
MASTER
0
R
SPS
0
D9 D8 D7 D6 D5 D4
ACK by
11-VM149B
FRAME 1
Serial Bus Address Byte
D3 D2 D1 D0 S3 S2 S1 S0
ACK by
MASTER
FRAME 2
Most Significant
Data Byte
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
ACK by STOP by
MASTER MASTER
FRAME 3
Least Significant
Data Byte
Page6
VM149B
Table
MSB
LSB
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Serial Data Bits 7
Input Register R15 R14 R13 R12 R11 R10 R09 R08 R07 R06 R05 R04 R03 R02 R01 R00
SPS 0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 S3 S2 S1 S0
Function
z
SPS (Soft Power Saving, 2nd standby mode): IC power saving, controlled by
software.
The operations are defined by the following table.
PS
SPS
IC status
High
-
Power saving
Low
Normal
High
Soft power saving
Low
If PS is at logic high level; the chip is forced to shut down all power. If PS is at logic low
level, the chip will be controlled by the SPS bit(the R15 bit of the register) to perform
normally(SPS=Low) or to softly power off the IC(SPS=High). It is recommended to keep PS
at high level (PS = H) while the chip is in no operation mode to save power for all
applications.
z
D[9:0]: The level of sink current through pin SINK is set by D[9:0].
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page7
VM149B
z
S[3:0]: Output Current Slew Rate Control: The output current slew rate can be set by
S[3:2] as step control and S[1:0] as step period.
S[3:2] : code step control
S[3:2]
Code per step
0
0 (no SRC)
1
1
2
2
3
4
S[1:0] :SRC step period
S[1:0]
Period (us)
0
64
1
128
2
256
3
512
No SRC S[3:0] =0
…
Code per 1 step is
set by S[3:2]
…
…
…
Code per 1 step is
set by S[3:2]
No SRC S[3:0] =0
1 step period is set
by S[1:0]
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
1 step period is set
by S[1:0]
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page8
VM149B
Application Circuit
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page9
VM149B
Application Notes
z
The VM149B is a constant current driving IC for applications in Auto-Focus. The
supply voltage range VDD of VM149B is from 2.4V to 5.5V. The input range of
digital control pin PS, and digital I/O pins SCL and SDA, are defined such that
logic “High” is from 0.5*VDD to VDD+0.4V and logic “Low” is from –0.4V to
0.2*VDD. Therefore, the three digital pins are suitable controlled by 1.8V ISP.
z
In order to ensure the stability of output current, a capacitance CL is suggested to
be installed between the two terminals of VCM. The suggested value of CL is in
the range of 0.1~0.22uF to match different VCMs.
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page10
VM149B
Package Specifications (WLCSP): (0.78mm*1.27mm*0.35mm)
DIMENSION
(mm)
SYMBOL
A
A1
A2
b
D
E
e1
e2
L1
L2
MIN.
0.325
0.090
0.235
0.234
1.255
0.765
0.380
0.380
0.215
0.170
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
NOM.
0.350
0.100
0.250
0.260
1.270
0.780
0.400
0.400
0.235
0.190
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
MAX.
0.375
0.110
0.265
0.286
1.285
0.795
0.420
0.420
0.255
0.210
Page11
VM149B
The products listed herein are designed for ordinary electronic applications, such as
electrical appliances, audio-visual equipment, communications devices and so on.
Hence, it is advisable that the devices should not be used in medical instruments,
surgical implants, aerospace machinery, nuclear power control systems,
disaster/crime-prevention equipment and the like. Misusing those products may
directly or indirectly endanger human life, or cause injury and property loss.
Silicon Touch Technology, Inc. will not take any responsibilities regarding the
misusage of the products mentioned above. Anyone who purchases any products
described herein with the above-mentioned intention or with such misused
applications should accept full responsibility and indemnify. Silicon Touch Technology,
Inc. and its distributors and all their officers and employees shall defend jointly and
severally against any and all claims and litigation and all damages, cost and
expenses associated with such intention and manipulation.
Silicon Touch Technology, Inc. reserve the right to make changes to their products or
to discontinue any product or service without notice, and advise customers to obtain
the latest version of relevant information to verify, before placing orders, that
information being relied on is current and complete.
110mA, 10Bit Current Sinking VCM Driver with I2C Interface
Version:A.001
未經授權而逕予重製、複製、使用或公開本文件,行為人得被追究侵權之相關民刑事責任
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Page12