AS3682 AMSCO

Document overview

  • Manufacturer or author: Provided By digicamel.com
  • PDF pages: 43

Technical content

480mA Camera Lighting Management Unit www.austriamicrosystems.com Revision 2.21 1 - 43 austria micro systems Data Sheet

1 General Description

The AS3682 is a low-noise, high-current charge pump designed for camera flash LEDs and LCD backlighting applications. The device is capable of driving up to 480mA of load current. The AS3682 integrates two independent LED blocks for driving a single flash LED (CURR 11 to CURR13) with up to 480mA, and general purpose LEDs (CURR2 to CURR4) with up to 160mA/LED. The general purpose LEDs are controlled individually and can be used for backlighting, but also in support of an RGB fun-light or a movie indicator lamp. The AS3682 utilizes austriamicrosystems' patent-pend- ing Intelligent Adaptive Mode Setting (IAMS) to switch between 1:1, 1:1.5, and 1: 2 modes. In combination with very-low-drop-out current sinks, the device achieves high efficiency over the full single-cell Li+ battery voltage range. The charge pump operates at a fixed frequency of 1MHz allowing for tiny external components and its design ensures low EMI and low input-ripple. The ultra-flexible brightness control scheme allows for simple adaptation of the device to different system archi- tectures. In Normal and Soft Flash Modes the device is controlled by an I 2C interface. In these modes the LED brightness, flash duration, GPIOs and various charge pump states are controlled by internal register settings. The GPIO pins can act as programmable input or output pins and can also be set to trigger preview and flash light directly by a camera module. In Hard Flash Mode, the LED brightness is controlled by the Enable pins. Those programming pins can be used as simple enable pins, as PWM input, again offering ample flexibility for setting the LED brightness.

2 Key Features

! High-Efficiency High-Power Charge Pump - 1:1, 1:1.5, and 1:2 Intelligent Adaptive Mode Set- ting (IAMS) - Efficiency up to 95% - Soft Start to Reduce Inrush Current - Low-Noise Constant-Frequency Operation ! Current Sinks - 400mA Continuous Flash Current (@VIN = 3.2 to 5V, VOUT = 5V) - 480mA Maximum Pulsed Flash Current - Programmable: 0 to 160mA, 0.625mA Resolution ! Flexible Brightness Control - Three 0 to 160mA LEDs - Individually Addressable via I2C Interface ! Three Operating Modes - Normal Mode (I2C Interface) - Soft Flash Mode (I2C Interface) - Dedicated Control Pins for Hard Flash Modes ! Two General Purpose Inputs/Outputs - Digital Input, Output, and Tristate - Programmable Pull-Up and Pull-Down - Strobe Pin can be used for Camera Flash Control ! LED Disconnect in Shutdown ! Open LED Detection ! Low Stand-By Current (6µA), Interface Fully Operating ! Low Shut-Down Current (0.2µA) ! Wide Battery Supply Range: 3.0 to 5.5V ! Thermal Protection ! 24-Pin, Small Form-Factor QFN Package - 4 x 4 x 0.85mm, 0.5mm Pitch - Enhanced Thermal Characteristics

3 Applications

Lighting management for cameras, mobile telephones, PDAs, and other 1-cell Li+ or 3-cell NiMH powered devices.

4 Block Diagram

Figure 1. AS3682 Block Diagram

5 Application Diagrams

Figure 2. Normal and Soft Flash Mode Application Diagram

3 C1_P

2 VBAT1

6 VBAT2

5 C2_P

7 C2_N

24 C1_N

4 CP_OUT

13 CURR11

14 CURR12

15 CURR13

19 CURR2

20 CURR3

21 CURR4

Figure 3. Hard Flash Mode 1 Application Diagram Figure 4. Hard Flash Mode 2 Application Diagram

AS3682 austria micro systems Data Sheet www.austriamicrosystems.com Revision 2.21 4 - 43

Revision History

Revision Date Owner Description 2.1 10 February 2005 ptr - Various minor updates implemented. 2.2 16 August 2005 ptr - Updated exposed pad size (D2 x E2). - Updated parameter VIH max value. - Updated parameter VIL max value. - Added parameter VPOR_VBAT min and max values. - Added bit Curr234_gpio0_ctrl (page 29). - Added bit Curr234_strobe_ctrl (page 29). - Added Fixed ID Register (Addr: 15). 2.21 6 July 2006 ptr - Updated gpio0_pulls bit settings. - Updated strobe_pulls bit settings. - Updated data sheet status to public viewable.

AS3682 austria micro systems Data Sheet www.austriamicrosystems.com Revision 2.21 5 - 43 Table of Contents

6 Characteristics

6.1 Absolute Maximum Ratings (Non-Operating)

and functional operation of the device beyond those indicated in Table 2 is not implied. Caution: Exposure to absolute maximum rating conditions may affect device reliability.

  1. 5V pins are VBAT1, VBAT2, HFL, current sink pins (CURR11, CURR12, CURR13, CURR2, CURR3, and CURR4)

and the charge pump pins (C1_N, C2_N, C1_P, C2_P, and CP_OUT).

  1. 3.3V pins are GPIO0/P0, STROBE/F2, interface pins (CLK/P2, DATA/P1, ADR) and all other pins.

6.2 Operating Conditions

Table 1. Absolute Maximum Ratings Table 2. Operating Conditions DD_GPIO > VGPIO_Vdd_TH_RISING. consumption in Hard Flash Mode.

6.3 Electrical Characteristics

  1. This parameter describes the efficiency of the charge pump only.

Table 3. Charge Pump Electrical Characteristics CP-mode V Internally regulated. ICPOUT Continuous Output Current 400 mA In automatic mode only; VBAT ≤ 4.2V. Table 4. Current Sink Electrical Characteristics

160 Soft Flash Mode

150 Hard Flash Mode

30 Normal Mode high range (I > 240mA)

0.625 Soft Flash Mode

20 Hard Flash Mode

Table 5. GPIO0/P0 and STROBE/F2 Electrical Characteristics -5 5 µA To VDD_GPIO and VSS. (if configured as Pulldown) 50 150 µA To VSS. Table 6. CLK/P2, DATA/P1, SFL/F1, and T1/F0 Electrical Characteristics -5 5 µA To VDD_GPIO and VSS. Flash Modes) 50k 200k Ω To VDD_GPIO. Table 7. Power-On Reset Electrical Characteristics Table 8. Over-Temperature Detection Electrical Characteristics

7 Typical Operation Characteristics

Figure 5. Efficiency vs. VBAT (with 1 Flash LED, Type LumiLed PWF-1) Figure 6. Battery Current vs. VBAT (with 1 Flash LED, Type LumiLed PWF-1) Figure 7. Efficiency vs. VBAT (with 1 Flash LED, Type Osram LWW5SG LED)

AS3682 austria micro systems Data Sheet Charge Pump www.austriamicrosystems.com Revision 2.21 11 - 43

8 Detailed Functional Descriptions

8.1 Charge Pump

The AS3682 charge pump uses two external flying capacitors to generate output voltages higher than the battery volt- age. The charge pump can operate in three different modes: ! 1:1 Bypass Mode - Battery input and output are connected by a low-impedance switch - Battery current = output current ! 1:1.5 Mode - The output voltage is 1.5 times the battery voltage (without load) - Battery current = 1.5 times output current ! 1:2 Mode - The output voltage is 2 times the battery voltage (without load) - Battery current = 2 times output current

8.1.1 Intelligent Adaptive Mode Switching (IAMS)

The integrated charge pump determines the best compromise between the required LED supply voltage (Vf) and the lowest internal power dissipation. The AS3682 examines the voltage at each current sink and automatically switches into a higher charge pump mode; the switch-down procedure is achieved after the AS3682 performs analog signal pro- cessing of all relevant parameters: the battery voltage, the actual charge pump voltage, the load current, and the resis- tance of the next charge pump mode. By predicting the efficiency of the next state, the AS3682 will accurately determine the switching point.

8.1.2 Soft Start

An implemented soft start mechanism reduces the inrush current. Battery current is smoothed when switching the charge pump on and also at each switching condition. This precaution reduces electromagnetic radiation significantly.

8.1.3 Open LED Detection

The voltages at the current sinks are used to determine the mode switching of the charge pump up, thus an open wire to the LED could lead to a to high-power dissipation of the circuit. The AS3682 scans and compares all voltages on the current sinks continuously, so that if the charge pump is already at 1:2 mode and the required current cannot be provided, the circuit stops that current sink sensing until the next power-on condition. Using the circuit via the I2C interface (Normal Mode and Soft Flash Mode) the system can get information on the failing path from the GPIO_output (page 31) register. Scanning occurs automatically upon first entering 1:2 mode.

AS3682 austria micro systems Data Sheet www.austriamicrosystems.com Revision 2.21 12 - 43

9 Mode Settings

The AS3682 can operate in four different application modes which can be easily selected either by external pins or will be factory preset. ! Normal Mode – The AS3682 is fully programmable via an I2C interface allowing for access to all control registers. The maximum total Flash Current of 450mA can be set in 15 or 30mA steps. Preview and strobe timing can be con- trolled either by internal registers or by dedicated pins (STROBE/F2, GPIO0/P0) connected to the BB or a camera module. The 3 Flash LED current sinks can only be addressed as a single block. The three General Purpose LED current sinks can be addressed individually allowing for the realization of Back- lighting, Movie Indicator LEDs or an RGB Fun Light or can be connected to the Flash LED. The maximum current per sink is 37.5mA whereas the current can be set in 2.5mA steps per channel. ! Soft Flash Mode – The AS3682 is fully programmable via an I2C interface allowing for access to all control regis- ters. The maximum total Flash Current of 480mA can be set in 1.875mA steps. Preview and strobe timing can be controlled either by internal registers or by dedicated pins (STROBE/F2, GPIO0/P0) connected to the BB or a Cam- era Module. The 3 Flash LED current sinks can only be addressed as a single block. The three General Purpose LED current sinks can be addressed individually allowing for the realization of Back- lighting, Movie Indicator LEDs or an RGB Fun Light or can be connected to the Flash LED. The maximum current per sink is 160mA whereas the current can be set in 2.5mA steps per channel. ! Hard Flash Mode 1 – All AS3682 functions are controlled by dedicated Enable Pins. Seven different current levels can be set independently for Preview and Flash by the Preview pins (GPIO0/P0, DATA/P1, CLK/P2) and the Flash pins (T1/F0, SFL/F1, STROBE/F2). The maximum total current is 450mA for strobe and 240mA for preview when connecting 3 current sinks to the LED. Since Hard Flash Mode 1 addresses all 6 current sinks, higher preview and strobe currents can be programmed, however the total absolute maximum current must not exceed 480mA. ! Hard Flash Mode 2 – All AS3682 functions are controlled by dedicated Enable Pins. The three Flash Current sinks (Curr11, Curr12, Curr13) act as a single block being controlled by the Flash control pins (T1/F0, SFL/F1, STROBE/ F2). The maximum total Flash current of 450mA can be adjusted in 60mA steps. The three General Purpose LED current sinks (Curr11, Curr12, Curr13)) can be addressed independently from the Flash LEDs by dedicated pins (GPIO0/P0, DATA/P1, CLK/P2). The current per-sink can be adjusted in 6 levels up to 20mA per channel with a resolution of 2.5mA. A seventh level allows for a maxim of 37.5mA which can be used

be adjusted by PWM applied to the related pins. Note: The Hard Flash Modes are factory preset. Refer to Ordering Information on page 42.

  • Continuous output current of 400mA if operated in automatic switch mode at VBAT = 3.2 to 4.2V.
  • Maximum Pulsed Output current: 480mA.

Table 9. AS3682 Function Settings

10 Hard Flash Modes

mation on page 42 for more information). temperature drops below T140 - THYST (page 8). and Torch engaging all 6 current sinks. providing the possibility to realize Flash and Backlight Functions in parallel. (with internal pull-up resistors). Hard Flash Modes 1 and 2 are factory preset. See Ordering Information on page 42. Table 10. Hard Flash Mode Setting by Pin Configuration

10.1 Hard Flash Mode 1

Figure 10. Hard Flash Mode 1 Functional Diagram Table 11. Hard Flash Mode 1 Functions

10.2 Hard Flash Mode 2

Figure 12. Hard Flash Mode 2 Functional Diagram Table 14. Hard Flash Mode 2 Functions

11 Normal and Soft Flash Modes

Figure 14. Normal Mode and Soft Flash Mode Functional Diagram Table 17. Normal and Soft Flash Mode Settings Table 18. Normal Mode and Soft Flash Mode Functions

11.1 Current Settings in Normal Mode

Table 19. Current Sink_1x Preview Current Definition Register This register sets the current values of the current sinks used during preview. 0 curr_hp 0R / W Used with bits current1_preview. Table 20. Current Sink_1x Strobe Current Definition Register This register sets the current values of the current sinks used during strobe. 0 curr_hs 0R / W Used with bits current1_strobe.

Table 21. Current Sink2,3,4 Control Registers This register sets the current values of the CURR2. Any value not equal 0 activates the sink. This register sets the current values of CURR3. Any value not equal 0 activates the sink.

AS3682 austria micro systems Data Sheet Current Settings in Normal Mode www.austriamicrosystems.com Revision 2.21 22 - 43 Addr: 08 Current4 This register sets the current values of CURR4. Any value not equal 0 activates the sink. Bit Bit Name Default Access Description 3:0 Current4 0h R/W MSB (Bit 3) LSB (Bit 0) mA 0000 0 . 0 0001 2 . 5 0010 5 . 0 0011 7 . 5 0100 1 0 . 0 0101 1 2 . 5 0110 1 5 . 0 0111 1 7 . 5 1000 2 0 . 0 1001 2 2 . 5 1010 2 5 . 0 1011 2 7 . 7 1100 3 0 . 0 1101 3 2 . 5 1110 3 5 . 0 1111 3 7 . 5 7:4 N/A

11.2 Current Settings in Soft Flash Mode

Caution: The total current of the charge pump (480mA) must not be exceeded. Table 22. Current Sink_1x Preview Current Definition Register This register sets the current values of the current sinks CURR1x used during preview. Table 23. Current Sink_1x Strobe Current Definition Register This register sets the current values of the current sinks CURR1x used during strobe. Table 24. Current Sink_2 Control Register sink. Exceptions are Curr234_gpio0_ctrl (page 29) and Curr234_strobe_ctrl (page 29). Table 25. Current Sink_3 Control Register Curr234_strobe_ctrl (page 29). Table 26. Current Sink_4 Control Register Curr234_strobe_ctrl (page 29).

11.3 Timing Control of CURR11, CURR12, CURR13 in Normal Mode and Soft Flash

The load of current sinks CURR11, CURR12, and CURR13 must be connected to the charge pump output (CP_OUT). current sink contributes one-third of the preset current value. preview_on defines which sink is selected. STROBE_SIGNAL. The duration of the strobe current is defined by the value in register Strobe_mode1 (page 25) only. The minimum duration of the strobe current is 100ms, the maximum is 800ms. register Strobe_mode2 (page 26). ited to the value defined in the register (100ms to 800ms). Table 27. Current Sink_1x Control Register This register switches the charge pump and current sinks 1x on and off. 0 cp_led_on See cp_led_on (page 30). CURR11 enable/disable signal. CURR12 enable/disable signal. CURR13 enable/disable signal.

Table 28. Current Sink_1x Mode and Control Registers This register controls the function of the current sinks. strobe time is limited to 800ms. affected by the setting of register Strobe_mode2 (page 26). 0 = Current of current sinks is 0mA. (see bit preview_ctrl), this bit has no effect. 5 preview_ctrl 0R / W 0 = Preview mode is controlled by bit preview_on (page 25). 1 = Preview mode is controlled by pin GPIO0/P0. 0 = Current of current sinks is 0mA. 7 xstrobe_ctrl 0R / W 0 = Strobe mode is controlled by pin STROBE/F2. 1 = Strobe mode is controlled by bit strobe_on (page 25). This register sets the strobe time in mode 1.

This register sets the strobe time in mode 2. 000 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL. ≤ 100ms. 000 = TS is equal to 100ms is T_STROBE_SIGNAL ≥ 100ms. 001 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 200ms. 001 = TS is equal to 200ms if T_STROBE_SIGNAL ≥ 200ms. 010 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 300ms. 010 = TS is equal to 300ms if T_STROBE_SIGNAL ≥ 300ms. 011= TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 400ms. 011 = TS is equal to 400ms if T_STROBE_SIGNAL ≥ 400ms. 100 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 500ms. 100 = TS is equal to 500ms if T_STROBE_SIGNAL ≥ 500ms. 101 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 600ms. 101 = TS is equal to 600ms if T_STROBE_SIGNAL ≥ 600ms. 110 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 700ms. 110 = TS is equal to 700ms if T_STROBE_SIGNAL ≥ 700ms. 111 = TS is equal to TSTROBE_SIGNAL if T_STROBE_SIGNAL ≤ 800ms. 111 = TS is equal to 800ms if T_STROBE_SIGNAL ≥ 800ms. Table 29. Current Sink_1x Undervoltage Indication Register 0 curr11_low_voltage N/A R 0 = Normal operation. 1 curr12_low_voltage N/A R 0 = Normal operation. 2 curr13_low_voltage N/A R 0 = Normal operation. 3 Curr2_low_voltage N/A R See Curr2_low_voltage (page 29). 4 Curr3_low_voltage N/A R See Curr3_low_voltage (page 29). 5 Curr4_low_voltage N/A R See Curr4_low_voltage (page 29). 7:6 cp_status N/A R See cp_status (page 30).

Figure 17. Preview and Strobe Timing – Mode 3 ter Current1_strobe (page 23).

11.4 Control of CURR2, CURR3, CURR4 in Normal Mode and Soft Flash Mode

Current2 (page 21), Current3 (page 21), and Current4 (page 22). Any value other than zero will start the current sink. To stop the current, the register value must be set to zero. Note: Unused current sinks should be left open and any associated register values must be set to 0mA. Table 30. Current Sink2,3,4 Undervoltage Indication Registers 0 curr11_low_voltage N/A R See curr11_low_voltage (page 26). 1 curr12_low_voltage N/A R See curr12_low_voltage (page 26). 2 Curr13_low_voltage N/A R See curr12_low_voltage (page 26). 3 Curr2_low_voltage N/A R 0 = Normal operation. 4 Curr3_low_voltage N/A R 0 = Normal operation. 5 Curr4_low_voltage N/A R 0 = Normal operation. 7:6 cp_status N/A R See cp_status (page 30). contribute to the charge pump mode-selection algorithm.

0 Curr2_onCP 0R / W

mode selection of the charge pump. selection of the charge pump.

1 Curr3_onCP 0R / W

mode selection of the charge pump. selection of the charge pump.

2 Curr4_onCP 0R / W

mode selection of the charge pump. selection of the charge pump.

3 Curr234_gpio0_ctrl 0R / W

bit preview_ctrl (page 25) = 1 and bit Curr234_strobe_ctrl = 0.

7 Curr234_strobe_ctrl 0R / W

AS3682 austria micro systems Data Sheet Charge Pump Control Registers www.austriamicrosystems.com Revision 2.21 30 - 43

11.5 Charge Pump Control Registers

Addr: 00 Powerdown_control This register switches the charge pump and current sinks_1x on and off. Bit Bit Name Default Access Description 0 cp_led_on 0 R/W Charge pump enable/disable. 0 = Switches the charge pump off. 1 = Switches the charge pump on. 1 curr11_on See curr11_on (page 24). 2 curr12_on See curr12_on (page 24). 3 curr13_on See curr13_on (page 24). 7:4 N/A Addr: 0D CP_control This register sets the charge pump mode and reads the current charge pump mode. Bit Bit Name Default Access Description 0 cp_clk 0 R/W Charge pump clock frequency selection. 0 = 1MHz 1 = 500 kHz 1c p _ m a n 0 R / W Charge pump mode control. 0 = Automatic mode. 1 = Manual mode. 3:2 cp_mode 00b R/W Charge pump mode selection. 01 = N/A 01 = Charge pump mode 1:1. 10 = Charge pump mode 1:1.5. 11 = Charge pump mode 1:2. 4 cp_mode2 0 R/W Used for test purposes only. 5:7 N/A Addr: 0F Curr_voltage_control This register indicates if the voltage at any current sink has dropped below a predefined value. If the charge pump is operating in automatic-mode (default), the contents of this register can be disregarded. The voltages at current sinks 1x are used for automatic mode selection of the charge pump. The voltages at current sinks 2, 3, and 4 can be optionally used for automatic mode selection of the charge pump (see register Curr234_ctrl (page 29)). Bit Bit Name Default Access Description 0 curr11_low_voltage N/A R See curr11_low_voltage (page 26). 1 curr12_low_voltage N/A R See curr12_low_voltage (page 26). 2 Curr13_low_voltage N/A R See curr13_low_voltage (page 26). 3 Curr2_low_voltage N/A R See Curr2_low_voltage (page 29). 4 Curr3_low_voltage N/A R See Curr3_low_voltage (page 29). 5 Curr4_low_voltage N/A R See Curr4_low_voltage (page 29). 7:6 cp_status N/A R 01 = Charge pump mode 1:1. 10 = Charge pump mode 1:1.5. 11 = Charge pump mode 1:2.

11.6 General Purpose Inputs/Outputs

Note: Each general purpose pin is independent of the other general purpose pin. Table 31. GPIO Registers This register controls pins GPIO0/P0 and STROBE/F2. Defines the direction for pin GPIO0/P0. 01 = Output (push and pull). 10 = Output (open drain, only NMOS is active). 11 = Output (open drain, only PMOS is active). Adds pullup/pulldown functionality to pin GPIO0/P0. 11 = Analog input (for test purposes only). Defines the direction for pin STROBE/F2. 01 = Output (push and pull). 10 = Output (open drain, only NMOS is active). 11 = Output (open drain, only PMOS is active). Adds pullup/pulldown functionality to pin STROBE/F2. is transferred to that output. This register reads the signals at pins GPIO0/P0 and STROBE/F2 (if selected as input).

11.7 Power-On Reset

If either of these voltages is lower than their limit, an internal reset is forced. register contents are set to default. Access by serial interface is possible once the reset thresholds are exceeded.

11.8 Temperature Supervision

(T140 page 8) to prevent oscillation effects. Overtemp_control (page 32) is set to 1. After decreasing the temperature by THYST, the current sources resume operation. the software has written a 1 and then a 0 to bit rst_ov_temp (page 32). Bit ov_temp_on activates temperature supervision. Table 32. Reset Control Access by serial interface possible. Table 33. Overtemperature Bit Definitions This register reads and resets the overtemperature flag. Activates/deactivates device temperature supervision. 1 = Temperature supervision is enabled. temperature supervision is activated. temperature supervision is activated.

11.9 Serial Interface

The AS3682 is controlled by serial interface pins DATA/P1 and CLK/P2.

11.9.1 Features

11.9.2 Device Address Selection

connecting pin ADR to either GND or to V2_5 as shown in Table 34.

11.9.3 Data Transfer Formats

Definitions used in the serial data transfer format diagrams (Figures 19 to 23) are listed in Table 35. Table 34. AS3682 Device Address Selection Table 35. Serial Data Transfer Byte Definitions

responds to the data byte with a NOT ACKNOWLEDGE, and issues a STOP condition on the bus. Figure 22. Sequential Read Sequential Read is the extended form of Random Read, as multiple register-data bytes are subsequently transferred. lowing the last data byte and subsequently generate the STOP condition. Figure 23. Current Address Read a NOT ACKNOWLEDGE following the last data byte and a subsequent STOP condition.

11.9.4 Fixed ID Register

Reading register 15h always returns CDh and can be used to verify the correct operation of the serial interface. Table 36. Fixed ID Register This register holds the device ID value. 7:0 Device_ID 11001101 R This is the device ID.

11.10 Register Map

(Normal Mode) and Table 38 (Soft Flash Mode). Table 37. Register Summary – Normal Mode Table 38. Register Summary – Soft Flash Mode

12 External Components

12.1 Capacitor and Resistor Selection

temperature range. The connections of all external capacitors should be kept as short as possible. All resistors should have a tolerance of ±1%.

12.2 Usage of PCB Wire Inductance

is recommended. The shape of the line is not important. Figure 24. PCB Wire Inductance Example 1 Figure 25. PCB Wire Inductance Example 2

12.3 External Component Specifications

  1. See Usage of PCB Wire Inductance on page 37.

Table 39. External Components List

13 Pinout and Packaging

13.1 Hard Flash Modes Pin Descriptions

Table 40. Pin Type Definitions Table 41. Pin List QFN24 – Hard Flash Modes 2V BAT1 AIO Charge pump supply pad; always connect to VBAT. 3C 1_P AIO Charge pump flying capacitor; connect to a ceramic capacitor of 2.2µF (±20%). 5C 2_P AIO Charge pump flying capacitor; connect to a ceramic capacitor of 2.2µF (±20%). 6V BAT2 S Charge pump supply pad; always connect to VBAT. 7C 2_N AIO Charge pump flying capacitor; connect to a ceramic capacitor of 1µF (±20%). 8C L K / P 2 D I 3 MSB of Preview Control; internal pullup, active low. 9 DATA/P1 DIO3 LSB+1/MSB of Preview Control; internal pullup, active low. 10 GPIO0/P0 DIO3 LSB of Preview Control; internal pullup, active low. 11 STROBE/F2 DIO3 MSB of Flash Control; internal pullup, active low. 12 V DD_GPIO S GPIO and serial interface supply pad. 13 CURR 11 AI Analog current sink input. 14 CURR 12 AI Analog current sink input. 15 CURR 13 AI Analog current sink input. 16 SFL/F1 DI3 LSB+1 of Flash Control; internal pullup, active low. 17 T1/F0 DI3 LSB of Flash Control; internal pullup, active low. 18 HFL DI Hard Flash mode selection pin; connect to VBAT. 19 CURR 2 AI Analog current sink input. 20 CURR 3 AI Analog current sink input. 21 CURR 4 AI Analog current sink input.

22 V 2_5 AO

Caution: Do not load this pin during start-up. 23 R BIAS AIO External resistor; always connect to a resistor of 240kΩ (±1%) to ground. Caution: Do not load this pin. 24 C 1_N AIO Charge pump flying capacitor; connect to a ceramic capacitor of 1µF (±20%).

13.2 Normal Mode and Soft Flash Mode Pin Descriptions

Table 42. Pin List QFN24 – Normal Mode and Soft Flash Mode 1 ADR DI Input pin to select serial interface address. Connect to V2_5 or VSS. 2V BAT1 S Charge pump supply pad; always connect to VBAT. 3C 1_P AIO Charge pump flying capacitor; connect to a ceramic capacitor of 2.2µF (±20%). 5C 2_P AIO Charge pump flying capacitor; connect to a ceramic capacitor of 2.2µF (±20%). 6V BAT2 S Charge pump supply pad; always connect to VBAT. 7C 2_N AIO Charge pump flying capacitor; connect to a ceramic capacitor of 1µF (±20%). 8C L K / P 2 D I 3 Serial interface clock input. 9 DATA/P1 DIO3 Serial interface data I/O. 10 GPIO0/P0 DIO3 General purpose I/O; active high in Normal Mode, active low in Soft Flash Mode. 11 STROBE/F2 DIO3 General purpose I/O; active high in Normal Mode, active low in Soft Flash Mode. 12 V DD_GPIO S GPIO and serial interface supply pad. 13 CURR 11 AI Analog current sink input (intended for LED flash). 14 CURR 12 AI Analog current sink input (intended for LED flash). 15 CURR 13 AI Analog current sink input (intended for LED flash). 16 SFL/F1 DI3 Soft Flash mode selection pin. 18 HFL DI Hard Flash mode selection pin; active high. 19 CURR 2 AI Analog current sink input. 20 CURR 3 AI Analog current sink input. 21 CURR 4 AI Analog current sink input. Caution: Do not load this pin during start-up. 23 R BIAS AIO External resistor; always connect to a resistor of 240kΩ (±1%) to ground. Caution: Do not load this pin. 24 C 1_N AIO Charge pump flying capacitor; connect to a ceramic capacitor of 1µF (±20%).

13.3 Package Drawings and Markings

Figure 26. QFN 24 – 4x4mm with Exposed Paddle

Figure 27. QFN 24 – Detail Dimensions

AS3682 austria micro systems Data Sheet www.austriamicrosystems.com Revision 2.21 42 - 43 Where: Device ID Part Number Package Type Delivery Form* Mode Description AS3682-PDM AS3682-EA1 QFN 24 Tape and Reel Normal Mode, Soft Flash Mode, Hard Flash Mode 1 4x4x0.85mm, Pitch = 0.5mm AS3682-EB1 Tube AS3682-EA2 Tape and Reel Hard Flash Mode 2AS3682-EB2 Tube P = Package Type: E = QFN 4x4x0.85mm D = Delivery Form: A = Tape and Reel B = Tube M = Mode 1 = Normal Mode, Soft Flash Mode, and Hard Flash Mode 1 2 = Hard Flash Mode 2 * Dry-pack sensitivity level = 3 in accordance with IPC/JEDEC J-STD-033A.

AS3682 austria micro systems Data Sheet www.austriamicrosystems.com Revision 2.21 43 - 43 Copyrights Copyright © 1997-2006, austriamicrosystems AG, Schloss Premstaetten, 8141 Unterpremstaetten, Austria-Europe. Trademarks Registered ®. All rights reserved. The material herein may not be reproduced, adapted, merged, trans- lated, stored, or used without the prior written consent of the copyright owner. All products and companies mentioned are trademarks or registered trademarks of their respective companies. Disclaimer Devices sold by austriamicrosystems AG are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. austriamicrosystems AG makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. austriami- crosystems AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with austriamicrosystems AG for current information. This product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life- sustaining equipment are specifically not recommended without additional processing by austriamicrosystems AG for each application. For shipments of less than 100 parts the manufacturing flow might show deviations from the standard production flow, such as test flow or test location. The information furnished here by austriamicrosystems AG is believed to be correct and accurate. However, austriamicrosystems AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the tech- nical data herein. No obligation or liability to recipient or any third party shall arise or flow out of austriamicrosystems AG rendering of technical or other services. Contact Information Headquarters austriamicrosystems AG A-8141 Schloss Premstaetten, Austria Tel: +43 (0) 3136 500 0 Fax: +43 (0) 3136 525 01 For Sales Offices, Distributors and Representatives, please visit: http://www.austriamicrosystems.com austria micro systems – a leap ahead