LC898123AXD CMOS LSI Optical Image Stabilization (OIS) / Auto Focus (AF) Controller & Driver www.onsemi.com Overview LC898123AXD is a system LSI integrating an on-chip 32bit DSP, a Flash Memory and peripherals including analog circuits for Optical Image Stabilization (OIS) / Auto Focus (AF) control and H-bridge and constant current drivers. WLCSP35 3.39x2.3 Features On-chip 32-bit DSP Built-in software digital servo filter Built-in Gyro filter Flash Memory 12k Byte Flash memory to store data and DSP program Motor Driver OIS Constant current linear driver (2ch, Ifull=195mA) H-bridge driver (2ch, Io max=220mA) OP-AF (unidirection) Constant current linear driver (1ch, Ifull=125mA) OP-AF (bidirection) Constant current linear driver (1ch, Ifull=120mA) CL-AF Constant current linear driver (1ch, Ifull=120mA) H-bridge driver (1ch, Io max=150mA) Peripherals AD converter 12bit Input 4ch Equipped with a sample-hold circuit DA converter Package 8bit WLCSP35 (3.39mm 2.3mm) Output 3ch Pb-Free / Halogen Free Built-in 2-wire Serial I/F circuit (with clock stretch function) Power Supply Voltage Built-in Hall Bias circuit AD/DA/VGA/LDO/OSC : AVDD30=2.6V to 3.6V Built-in Hall Amp Digital I/O : AVDD30=2.6V to 3.6V (Gain of Op-amp : 6, 12, 50, 75, 100, 150, 200) Driver : VM=2.6V to 3.6V Built-in OSC (Oscillator) Core Logic : Generation by on-chip LDO Typ. 41MHz (with Frequency adjustment function) DVDD15=1.5V (typ) output Built-in LDO (Low Drop-Out regulator) Digital Gyro I/F for various types of gyro (SPI Bus) ORDERING INFORMATION See detailed ordering and shipping information on page 12 of this data sheet. © Semiconductor Components Industries, LLC, 2015 September 2015 - Rev. 0 1 Publication Order Number : LC898123AXD/D LC898123AXD Block Diagram EXCLK 8bit DAC HLXBO DSPCLK 32bit LPDSP PRG HLYBO CLK GEN DATA ROM (12kB) OSC 41MHz FLASH (12kB) SRAM (12kB) HLAFBO ADCLK PWMCLK DVDD15 POR SRAM (4kB) LDO I2CCK 2-wire I/F Slave I2CDT Timer DGSCLK OPINPX OPINMX DGSSB SPI Master PORT H ll X Hall Host DGDATA Digital Gyro DGDIN VGAX TXD UART RXD OPINPY EIRQ0 DAC I/F Hall Y OPINMY EIRQ1 OUT1 VGAY OUT2 OPINPAF Hall AF Driver Control ADC C I/F / OPINMAF OUT3 H-Bridge Driver VGAAF OUT4 VCM for OIS Y OUT5 AVDD30 AVSS 12bit ADC DVSS VCM for OIS X OUT6 SW IOP MON1 MON2 VM PGND Application Diagram Camera Module Lens Hall Sensor OIS/AF Actuator VCM Position EEPROM I 2C AP/ISP LC898123AXD SPI Digital Gyro www.onsemi.com 2 Image Sensor VCM for AF LC898123AXD Package Dimensions unit : mm WLCSP35, 3.39x2.3 CASE 567JG ISSUE O E NOTES: 1. DIMENSIONING AND TOLERANCING PER ASME Y14.5M, 1994. 2. CONTROLLING DIMENSION: MILLIMETERS. 3. COPLANARITY APPLIES TO SPHERICAL CROWNS OF SOLDER BALLS. A B PIN A1 REFERENCE DIM A A1 b D E e D MILLIMETERS MIN MAX 0.45 0.03 0.13 0.15 0.25 3.39 BSC 2.30 BSC 0.40 BSC 0.10 C 2X 0.10 C 2X TOP VIEW A 0.10 C A1 0.08 C C SIDE VIEW NOTE 3 RECOMMENDED SOLDERING FOOTPRINT* SEATING PLANE A1 e 35X b 0.05 C A B 0.03 C PACKAGE OUTLINE G F e E 0.40 PITCH D 35X C 0.20 B 0.40 PITCH A DIMENSIONS: MILLIMETERS 1 2 3 4 *For additional information on our Pb - Free strategy and soldering details, please download the ON Semiconductor Soldering and Mounting Techniques Reference Manual, SOLDERRM/D. 5 BOTTOM VIEW www.onsemi.com 3 LC898123AXD Pin Assignment Bottom View 5 OUT5 OUT3 OUT4 PGND OUT2 OUT1 WPB 4 OUT6 DGDATA DGSSB VM I2CDT I2CCK TXD 3 HLAFBO DGSCLK DVSS NC EXCLK DGDIN EIRQ1 2 HLYBO HLXBO OPINM AF OPINMX OPINMY EIRQ0 MON2 1 OPINP AF OPINPX OPINPY AVSS AVDD30 DVDD15 MON1 G F E D C Driver VDD/VSS Internal Digital VDD Output www.onsemi.com 4 B A LC898123AXD Pin Description I O B P I/O Input Output Bidirection Power 3IC 3IS 3ICUD 3ISUD 3ICD 3ISD 3O2 3T2 3OD Pin Specification 3V CMOS Input 3V CMOS Schmitt Input 3V CMOS Input with PullUp/PullDown 3V CMOS Schmitt Input with PullUp/PullDown 3V CMOS Input with PullDown 3V CMOS Schmitt Input with PullDown 3V 2mA Output 3V 2mA TriState Output 3V 2mA Open Drain Output 3IA 3OA Z/U/D H/L 3V Analog Input 3V Analog Output HiZ/PullUp/PullDown HIGH/LOW PAD 3IC PAD 3V CMOS Input 3O2 3V 2mA Output EN PAD 3IS 3V Schmitt Input 3ICUD 3V CMOS Input with PullUp/ Pulldown PAD 3T2 3V 2mA TriState Output 3OD 3V 2mA Open Drain Output CTL CTL PAD 3ISUD 3V Schmitt Input with PullUp/ Pulldown CTL CTL PAD 3ICD 3V CMOS Input with Pulldown CTL PAD 3ISD PAD 3V Schmitt Input with Pulldown CTL www.onsemi.com 5 PAD LC898123AXD Pin A1 A2 A3 A4 MON1 MON2 EIRQ1 TXD I/O B B B B I/O Spec 3ICUD 3T2 3OA 3ICUD 3T2 3OA 3ISUD 3T2 3OA 3ICUD 3T2 Primary Function Sub Functions I2C Data I/O for DAC Monitor Servo Monitor Analog Out Internal Signal Monitor (Debugger Data Input) (Debugger Data Output) I2C Data I/O for DAC Monitor Servo Monitor Analog Out Internal Signal Monitor I2C Data I/O for DAC Monitor UART Data Output(TXD) Internal Signal Monitor Servo Monitor Analog Input I2C Data I/O for DAC Monitor I2C Clock for I2C Slave External IRQ1 External Clock Input UART Data Output Init Z Z Z Z Internal Signal Monitor A5 WPB I B1 DVDD15 P 3ICD Write Protect Input - Internal LDO Power Output B2 EIRQ0 B 3ICD 3OD External IRQ0 B3 DGDIN B 3ICUD 3T2 Digital Gyro Data Input (4 Wired) B4 I2CCK B 3IS 3OD B5 OUT1 O C1 AVDD30 P C2 OPINMY I 3OA 3IA C3 EXCLK B 3ISD 3OD C4 I2CDT B 3IS 3OD C5 OUT2 O D1 AVSS P 3OA 3IA I2C Data I/O for DAC Monitor UART Data Input(RXD) Internal Signal Monitor I2C Data I/O for DAC Monitor Internal Signal Monitor I2C Clock OIS Driver Output (H-Bridge or Linear) Analog Power (2.6 to 3.6V) OIS Hall Y Op-amp Input Minus External Clock Input External IRQ1 I2C Data OIS Driver Output (H-Bridge or Linear) Analog GND Z U Z - I2C Data I/O for DAC Monitor Internal Signal Monitor Z Z - D2 OPINMX I OIS Hall X Op-amp Input Minus - D3 NC - No Connection - D4 VM P Driver Power (2.6V to 3.6V) - D5 PGND P Driver GND - www.onsemi.com 6 LC898123AXD E1 E2 E3 Pin I/O OPINPY OPINMA F DVSS I 3IA OIS Hall Y Op-amp Input Plus - I 3IA AF Hall Op-amp Input Minus - P E4 DGSSB B E5 OUT4 O F1 OPINPX I F2 HLXBO O F3 DGSCL K B F4 DGDAT A B F5 OUT3 O G2 OPINPA F HLYBO O G3 HLAFBO G4 OUT6 G5 OUT5 G1 I/O Spec Primary Function Sub Functions Logic GND 3ICUD 3T2 3OA 3IA I - Digital Gyro I/F Chip Select Input Digital Gyro I/F Chip Select Output OIS Driver Output (H-Bridge or Linear) OIS Hall X Op-amp Input Plus 3OA OIS Hall X Bias Output 3ICUD 3T2 Digital Gyro I/F Clock Input Digital Gyro I/F Clock Output 3ICUD 3T2 3OA 3IA Init Digital Gyro I/F Chip Select Output Internal Signal Monitor U - Digital Gyro Data I/F Output (4 Wired) OIS Driver Output (H-Bridge or Linear) Digital Gyro Clock Output I2C Clock for I2C Slave Digital Gyro I/F Data I/O(3 Wired) I2C Data for I2C Slave U U - AF Hall Op-amp Input Plus - 3OA OIS Hall Y Bias Output - O 3OA AF Hall Bias Output - O 3OA AF Driver Output (H-Bridge, Linear) - O 3OA AF Driver Output (H-Bridge, Linear) - [How to select the function] The initial function right after reset is set to be “Function A1” in the below table. You can change the function by CmIOPN, CmMstMode, CmExtClkSel. One of Function A,B,C… can be selected by CmIOPN [N=0,1,2,…10] register. PINNAME Primary Function Function A1 Function A2 Sub Functions Function B Function C DGSSB, DGSCLK: CmMstMode selects A1 or A2. EXCLK, EIRQ1: CmExtClkSel selects A1 or A2. www.onsemi.com 7 LC898123AXD Electrical Characteristics Logic Absolute Maximum Rating at VSS=0V Parameter Power supply voltage Input/Output voltage Symbol Conditions VAD30 max VAI30, VAO30 Ratings Unit Ta ≤ 25C 0.3 to 4.6 V Ta ≤ 25C 0.3 to VAD30+0.3 V VDI30, VDO30 Ta ≤ 25C 0.3 to VDD30+0.3 V Storage temperature Tstg 55 to 125 C Operating temperature Topr 30 to 85 C Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality should not be assumed, damage may occur and reliability may be affected. Allowable Operating Ratings at Ta=30 to 85C, VSS=0V 3.0V Power Supply (AVDD30) Parameter Power supply voltage Input voltage range Symbol Min Typ Max Unit VAD30 VIN 2.6 2.8 3.6 V 0 - 3.6 V Functional operation above the stresses listed in the Recommended Operating Ranges is not implied. Extended exposure to stresses beyond the Recommended Operating Ranges limits may affect device reliability. D.C. Characteristics at Input/Output VSS= 0V, AVDD=2.6 to 3.6V, Ta =30 to 85C Parameter Symbol High-level input voltage VIH Low-level input voltage VIL High-level input voltage VIH Low-level input voltage High-level output voltage Low-level output voltage Low-level output voltage Analog input voltage Conditions Min CMOS schmitt 1.48 Typ Max Unit CMOS supported 1.40 VIL VOH IOH=2mA VOL IOL= 2mA 0.4 V VOL IOL= 2mA 0.2 V 3OD V Applicable I/O 0.37 V 3IS, 3ISUD, 3ISD 0.51 V 3IC, 3ICUD, 3ICD AVDD30 0.4 V 3O2, 3T2 VAI AVSS AVDD30 V 3IA PullUp resistor Rup 50 200 kΩ PullDown resistor Rdn 50 220 kΩ 3ICUD, 3ISUD 3ICUD, 3ISUD, 3ISD, 3ICD Product parametric performance is indicated in the Electrical Characteristics for the listed test conditions, unless otherwise noted. Product performance may not be indicated by the Electrical Characteristics if operated under different conditions. Non-volatile Memory Characteristics Parameter Endurance Data retention Symbol EN RT Condition Min 10 www.onsemi.com 8 Typ Max 1000 Unit Cycles Years LC898123AXD Driver Absolute Maximum Ratings Parameter Power supply voltage Symbol Condition Ratings VM max Output peak current Output continuous current Iopeak Iomax OUT1 to 4 T ≤ 10ms, ON-duty ≤ 20% OUT5, OUT6 t ≤ 10ms, ON-duty ≤ 20% OUT1 to 4 OUT5, OUT6 Symbol 4.6 V 300 mA 200 mA 220 mA 150 mA Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality should not be assumed, damage may occur and reliability may be affected. Allowable Operating Range Parameter Symbol Condition Ratings Symbol Ambient temperature Topg 30 to +85 C Power supply voltage VM 2.6 to 3.6 V Functional operation above the stresses listed in the Recommended Operating Ranges is not implied. Extended exposure to stresses beyond the Recommended Operating Ranges limits may affect device reliability. H-Bridge Driver Output Characteristics at Ta=25C, AVDD30=VM=3.0V Parameter Output ON resistance OUT1 to OUT4 Output ON resistance OUT5, OUT6 Symbol Condition Ratings (Ω) Symbol Ronu Io=220mA (Pch) 1.1 Ω Rond Io=220mA (Nch) 1.3(*) Ω Ronu Io=150mA (Pch) 1.5 Ω Rond Io=150mA (Nch) 1.4(*) Ω (*) include Constant current detect resistance Constant Current Driver Output at Ta=25C, AVDD30=VM=2.8V Parameter Output Current OUT1 to OUT4 Output Current OUT5, OUT6 Symbol Ifull Condition OIS_DA[10:0]=7FFh OIS_DB[10:0]=7FFh OP-AF(unidirection) AF_D[9:0]=3FFh OP-AF(bidirection) CL-AF AF_D[9:0]=3FFh Compliance Voltage OUT1 to OUT4 Compliance Voltage OUT5,OUT6 Vcomp OP-AF(unidirection) OP-AF(bidirection) CL-AF Min Typ Max Unit 185.5 195.0 205.0 mA 125.0 mA 120.0 mA 0.4 V 0.4 V 0.5 V Total output current is less than 500mA. OP-AF (unidirection) VCM registance (Rvcm) = (VM Vcomp)/Io [Ω] OP-AF (bidirection) / CL-AF / OIS VCM registance (Rvcm) = (VM (Ronu Io+Vcomp))/Io [Ω] Output ON resistance (Ron) = VM / Io – Rvcm [Ω] Product parametric performance is indicated in the Electrical Characteristics for the listed test conditions, unless otherwise noted. Product performance may not be indicated by the Electrical Characteristics if operated under different conditions. www.onsemi.com 9 LC898123AXD AC Characteristics Power Sequence Item Symbol Rise time tR Wait time tW Bottom Voltage Min Typ Max Units 5 ms 100 Vbot ms 0.2 V Injection order between AVDD30 and VM is below. WPB must be open or pull down normally. When Erase or Program is made to Flash, WPB have to be High. Before power off of AVDD, Flash I/F must reset and OSC must set to standby. I2CDT,I2CCK,EXCLK and EIRQ0 tolerate 3V input at the time of power off. The data in the flash memory may be rewrited if you do not keep specifications. And it is forbidden to power off during flash access. The data in the flash memory may be rewrited. www.onsemi.com 10 LC898123AXD 2-wire serial Interface Timing The communication protocol is compatible with I2C (Fast mode Plus). This circuit has clock stretch function. I2C interface timing definition Item SCL clock frequency START condition hold time SCL clock Low period SCL clock High period Setup time for repetition START condition Symbol Pin name Fscl I2CCK tHD,STA I2CCK I2CDT 0.26 s tLOW I2CCK 0.5 s tHIGH I2CCK 0.26 s 0.26 s tSU,STA Data hold time tHD,DAT Data setup time tSU,DAT SDA, SCL rising time SDA, SCL falling time STOP condition setup time Bus free time between STOP and START tr tf tSU,STO tBUF I2CCK I2CDT I2CCK I2CDT I2CCK I2CDT I2CCK I2CDT I2CCK I2CDT I2CCK I2CDT I2CCK I2CDT Min Typ Max 1000 0 (*1) 0.9 50 Units kHz s ns 120 ns 120 ns 0.26 s 0.5 s (*1) Although the I2C specification defines a condition that 300 ns of hold time is required internally, LC898123AXD is designed for a condition with typ. 100 ns of hold time. If SDA signal is unstable around falling point of SCL signal, please implement an appropriate treatment on board, such as inserting a resistor. www.onsemi.com 11 LC898123AXD ORDERING INFORMATION Device LC898123AXD-VH Package Shipping (Qty / Packing) WLCSP35, 3.39x2.3 (Pb-Free / Halogen Free) 4000 / Tape & Reel † For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel Packaging Specifications Brochure, BRD8011/D. http://www.onsemi.com/pub_link/Collateral/BRD8011-D.PDF ON Semiconductor and the ON logo are registered trademarks of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other countries. SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf . SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. www.onsemi.com 12