ACT8846 Datasheet
ACT8846 Datasheet
ACT8846 Datasheet
0, 06-Dec-2017
SW1
OUT1
REG1
FB1
GP14
ACT8846
VP2 To Battery
VIO
SW2
OUT2
REG2
nRSTO
OUT2
INL2
GP2
nPBIN
PUSH BUTTON VP3 To Battery
VIO
nPBSTAT SW3
OUT3
REG3
OUT3
VIO
GP3
nIRQ
VP4 To Battery
SW4
OUT4
REG4
PWRHLD
OUT4
PWREN
GP14
To Battery
System
INL1
VSELR2
Control OUT5
REG5
LDO OUT5
SCL OUT6
REG6
LDO OUT6
SDA
REG7 OUT7
OUT7
LDO
REFBP
Reference
INL2 To Battery
REG8 OUT8
OUT8
LDO
GPIO1
GPIO5
REG11 OUT11
OUT11
LDO
REG12 OUT12
OUT12
LDO
REG13 OUT13
OUT13
RTC LDO
GA EP
ORDERING INFORMATION
PART NUMBER VOUT1 VOUT2 VOUT3 VOUT4 VOUT5 VOUT6 VOUT7 VOUT8 VOUT9 VOUT10 VOUT11 VOUT12 VOUT13
ACT8846QM460-T Adjustable 1.0V 1.0V 3.0V 1.0V 1.2V 1.8V 3.3V 3.3V 3.3V 1.8V 2.8V 1.8V
ACT8846QM468-T Adjustable 1.0V 1.0V 3.0V 1.0V 1.2V 1.8V 3.3V 3.3V 3.3V 1.8V 2.8V 1.8V
ACT8846QM490-T Adjustable 3.3V 1.1V 2.0V 3.3V 1.0V 3.3V 3.3V 3.3V 1.0V 1.8V 1.8V 1.8V
ACT8846QM468-T15 Adjustable 1.0V 1.0V 3.0V 1.0V 1.2V 1.8V 3.3V 3.3V 3.3V 1.8V 2.8V 1.8V
ACT8846QM106-T 1.2V 0.95V 3.3V 1.8V 1.8V 1.8V 3.3V 1.2V 2.8V 1.5V 2.8V 1.8V OFF
ACT8846QM107-T 1.8V 0.9V 1.2V 3.0V 3.3V 1.8V 1.8V 3.3V 3.3V 3.3V 2.5V 3.3V 1.8V
: All Active-Semi components are RoHS Compliant and with Pb-free plating unless specified differently. The term Pb-free means
semiconductor products that are in compliance with current RoHS (Restriction of Hazardous Substances) standards.
: Push button 10s shut down function is supported in ACT8846QM468-T and ACT8846QM490-T and ACT8846QM468-T15.
ACT8846QM_ _ _-T
Product Number
Package Code
Pin Count
Option Code
Tape and Reel
PIN CONFIGURATION
TOP VIEW
OUT13
GPIO4
GPIO1
GPIO2
GPIO3
OUT3
OUT5
OUT6
OUT7
INL1
VP3
VP3
SW3 GPIO5
SW3 GPIO6
GP3 nIRQ
OUT10 nRSTO
INL3
8846QM nPBIN
DATE CODE
OUT12 VP1
VSELR2 FB1
nPBSTAT SW1
GP2 GP14
SW2 SW4
EP
SW2 VP4
VP2
VP2
OUT2
PWREN
REFBP
INL2
OUT9
GA
OUT4
OUT8
SDA
SCL
PIN DESCRIPTIONS
PIN NAME DESCRIPTION
Power Ground for REG3. Connect GP14, GP2, GP3, and GA together at a single
3 GP3
point as close to the IC as possible.
Output Voltage Selection for REG2. Drive to logic low to select default output voltage.
8 VSELR2
Drive to logic high to select secondary output voltage.
Power ground for REG2. Connect GP14, GP2, GP3, and GA together at a single
10 GP2
point as close to the IC as possible.
Power input for REG2. Bypass to GP2 with a high quality ceramic capacitor placed as
13, 14 VP2
close to the IC as possible.
Power Enable Input for REG3. PWREN is functional only when PWRHLD is driven
16 PWREN high. Drive PWREN to a logic high to turn on the REG3. Drive PWREN to a logic low
to turn off the REG3.
Reference Bypass. Connect a 0.047μF ceramic capacitor from REFBP to GA. This
17 REFBP
pin is discharged to GA in shutdown.
20 GA Analog Ground.
23 SDA Data Input for I2C Serial Interface. Data is read on the rising edge of SCL.
Power input for REG4. Bypass to GP14 with a high quality ceramic capacitor placed
25 VP4
as close to the IC as possible.
General Purpose I/O #5. Configured as PWM LED driver output for up to 6mA current
36 GPIO5 with programmable frequency and duty cycle. See the PWM LED Driver section for
more information.
37 OUT13 REG13 output. Bypass it to ground with a 0.47µF capacitor.
38 OUT7 REG7 output. Bypass it to ground with a 2.2µF capacitor.
General Purpose I/O #4. Configured as PWM LED driver output for up to 6mA current
39 GPIO4 with programmable frequency and duty cycle. See the PWM LED Driver section for
more information.
40 OUT6 REG6 output. Bypass it to ground with a 2.2µF capacitor.
41 INL1 Power Input for REG5, REG6, REG7.
42 OUT5 REG5 output. Bypass it to ground with a 2.2µF capacitor.
General Purpose I/O #3. Configured as PWM LED driver output for up to 6mA current
43 GPIO3 with programmable frequency and duty cycle. See the PWM LED Drier section for
more information.
General Purpose I/O #2. Configured as VSELR4 for Voltage Selection of REG4. Drive
44 GPIO2 to logic low to select default output voltage. Drive to logic high to select secondary
output voltage.
General Purpose I/O #1. Configured as VSELR3 for Voltage Selection of REG3. Drive
45 GPIO1 to logic low to select default output voltage. Drive to logic high to select secondary
output voltage.
46 OUT3 Output Voltage Sense for REG3.
Power input for REG3. Bypass to GP3 with a high quality ceramic capacitor placed as
47,48 VP3
close to the IC as possible.
EP EP Exposed Pad. Must be soldered to ground on PCB.
OUT8, OUT9, GPIO1, GPIO2, GPIO3, GPIO4, GPIO5, GPIO6, VSELR2, nPBIN, -0.3 to INL2 + 0.3 V
: Do not exceed these limits to prevent damage to the device. Exposure to absolute maximum rating conditions for long periods may
affect device reliability.
Figure 1:
I2C Compatible Serial Bus Timing
tSCL
SCL
SDA
Start Stop
condition condition
: VNOM refers to the nominal output voltage level for VOUT as defined by the Ordering Information section.
: IMAX Maximum Output Current.
: VNOM refers to the nominal output voltage level for VOUT as defined by the Ordering Information section.
: IMAX Maximum Output Current.
: Dropout Voltage is defined as the differential voltage between input and output when the output voltage drops 100mV below the
regulation voltage (for 3.1V output voltage or higher).
: LDO current limit is defined as the output current at which the output voltage drops to 95% of the respective regulation voltage.
Under heavy overload conditions the output current limit folds back by 50% (typ.)
: VNOM refers to the nominal output voltage level for VOUT as defined by the Ordering Information section.
: IMAX Maximum Output Current.
: Dropout Voltage is defined as the differential voltage between input and output when the output voltage drops 100mV below the
regulation voltage (for 3.1V output voltage or higher).
: LDO current limit is defined as the output current at which the output voltage drops to 95% of the respective regulation voltage.
Under heavy overload conditions the output current limit folds back by 50% (typ)
: VNOM refers to the nominal output voltage level for VOUT as defined by the Ordering Information section.
ACT8846-001
1.204
ACT8846-002
2.340
1.200 2.320
Frequency (MHz)
2.300
1.196
VREF (V)
2.280
2.260
1.192
2.240
1.188 2.220
2.200
1.184
2.180
-40 -20 0 20 40 60 80 100 120 140 -40 -20 0 20 40 60 80 100 120 140
ACT8846-004
CH1
CH1
CH2
CH2
CH3
Startup of OUT4/OUT5/OUT11/OUT3/
OUT1/OUT2
ACT8846-005
CH1
CH2
CH3
CH4
CH5
CH6
CH1: VOUT4, 2V/div
CH2: VOUT5, 1V/div
CH3: VOUT11, 2V/div
CH4: VOUT3, 1V/div
CH5: VOUT1, 1V/div
CH6: VOUT2, 1V/div
TIME: 2ms/div
ACT8846-006
ACT8846-007
CH1
CH1
CH2
CH2
CH3
CH4
ACT8846-009
CH1
CH1
CH2
CH2
CH3
CH4
CH1
CH2
REG1 Efficiency vs. Output Current REG2 Efficiency vs. Output Current
100
ACT8846-012
100
ACT8846-011
VOUT = 1.2V VOUT = 1.2V VIN = 3.6V
VIN = 3.6V
80 80
VIN = 5.0V VIN = 5.0V
Efficiency (%)
VIN = 4.0V
Efficiency (%)
60 60
VIN = 4.0V
40 40
20 20
0 0
REG3 Efficiency vs. Output Current REG4 Efficiency vs. Output Current
100
ACT8846-014
ACT8846-013
VIN = 5.0V
Efficiency (%)
60 60
VIN = 4.0V
VIN = 4.0V
40 40
20 20
0 0
0 1 10 100 1000 10000 0 1 10 100 1000 10000
ACT8846-015
ACT8846-016
1.186
Dropout Voltage (V)
1.160
1.182
1.120
VOUT (V)
1.178
1.080
1.174
1.040
1.000 1.170
0 40 80 120 160 200 -40 -20 0 20 40 60 80 100 120 140
ACT8846-018
1.205
ACT8846-017
350
Dropout Voltage (mV)
1.200
300
250 1.195
VOUT (V)
200
1.190
150
100
1.185
50
0 1.180
0 50 100 150 200 250
-40 -20 0 20 40 60 80 100 120 140
Output Current (mA) Temperature (°C)
ACT8846-020
400
Dropout Voltage (mV)
Dropout Voltage (V)
1.160
300
1.120
200
1.080
1.040 100
1.000
0
0 40 80 120 160 200
0 50 100 150 200 250 300 350 400
Output Current (mA)
Output Current (mA)
ACT8846-022
1.900
ACT8846-021
1.860
1.820 150
1.780 100
1.740 50
1.700 0
0 50 100 150 200 250 300 350 0 50 100 150 200
REG11 Dropout Voltage vs. IOUT REG12 Dropout Voltage vs. IOUT
250 250
ACT8846-023
ACT8846-024
Dropout Voltage (mV)
200 200
150 150
100 100
50 50
0 0
0 100 200 300 400
0 100 200 300 400
Output Current (mA)
Output Current (mA)
REG5 Output Voltage vs. Output Current REG6 Output Voltage vs. Output Current
1.040 1.240
ACT8846-025
ACT8846-026
1.020 1.220
Output Voltage (V)
1.000 1.200
0.980 1.180
0.960 1.160
0.940 1.140
0.920 1.120
0.900 1.100
0 40 80 120 160 200 0 40 80 120 160 200
REG7 Output Voltage vs. Output Current REG8 Output Voltage vs. Output Current
1.840 3.340
ACT8846-027
ACT8846-028
1.820 3.320
Output Voltage (V)
1.780 3.280
1.760 3.260
1.740 3.240
1.720 3.220
1.700 3.200
0 50 100 150 200 250 300 350 0 50 100 150 200 250 300 350
REG9 Output Voltage vs. Output Current REG10 Output Voltage vs. Output Current
3.340
ACT8846-030
3.340
ACT8846-029
3.320 3.320
Output Voltage (V)
3.300 3.300
3.280 3.280
3.260 3.260
3.240 3.240
3.220 3.220
3.200 3.200
0 50 100 150 200 250 300 350 0 40 80 120 160 200
REG11 Output Voltage vs. Output Current REG12 Output Voltage vs. Output Current
ACT8846-032
2.840
ACT8846-031
1.840
1.820 2.820
Output Voltage (V)
Output Voltage (V)
1.800 2.800
1.780 2.780
1.760 2.760
1.740 2.740
1.720 2.720
1.700 2.700
0 50 100 150 200 250 300 350 0 50 100 150 200 250 300 350
Table 1:
ACT8846 and Rockchip RK31x8 Power Domains
ACT8846 DEFAULT MAX POWER UP ON/OFF @
POWER DOMAIN TYPE
REGULATOR VOLTAGE CURRENT ORDER SLEEP
REG1 VCC_DDR Adjustable 1.5A 5 ON DC/DC Step Down
REG2 VDD_LOG 1.0V 2.8A 5 ON DC/DC Step Down
REG3 VDD_ARM 1.0V 2.8A 4 OFF DC/DC Step Down
REG4 VCC_IO 3.0V 1.5A 1 ON DC/DC Step Down
REG5 VDD_10 1.0V 150mA 2 ON Low-Noise LDO
REG6 VDD_JETTA1V2 1.2V 150mA / OFF Low-Noise LDO
REG7 VCC18_CIF 1.8V 350mA / OFF Low-Noise LDO
REG8 VCCA_33 3.3V 350mA / OFF Low-Noise LDO
REG9 VCC_TP 3.3V 350mA / OFF Low-Noise LDO
REG10 VCC_JETTA3V3 3.3V 150mA / OFF Low Input-Voltage LDO
REG11 VCC18_IO 1.8V 350mA 3 ON Low Input-Voltage LDO
Table 2:
ACT8846 and Rockchip RK31x8 Power Mode
Table 3:
ACT8846 and RK31x8 Signal Interface
ACT8846 DIRECTION ROCKCHIP RK31X8
PWREN GPIO6_B1
SCL I2C1_SCL
SDA I2C1_SDA
VSELR2 GPIO0_D7
GPIO1/VSELR3 GPIO0_D6
nRSTO NPOR
nIRQ GPIO6_A4
nPBSTAT GPIO6_A2
PWRHLD GPIO6_B0
Figure 3:
ACT8846QM460 and ACT8846QM468 Power Control Sequence
Sleep/Wakeup Power off
Power on Sequence
Sequence Sequence
UVLO
Main Battery
OUT13
nPBIN
2ms
93% of VOUT4
OUT4
2ms
93% of VOUT5
OUT5
2ms
93% of VOUT11
OUT11
2ms
93% of VOUT3
OUT3 2ms
OUT1, OUT2
PWREN
100ms
nRSTO
PWRHLD
Figure 3A:
ACT8846QM490 Power Control Sequence for RK3288
Power off
Power on Sequence
Sequence
UVLO
Main Battery
OUT13
nPBIN
2ms
93% of VOUT4
OUT4
1ms
93% of VOUT10
OUT10
1ms
93% of VOUT1
OUT1
1ms
93% of VOUT3
OUT3 1ms
93% of VOUT11
OUT11 1ms
93% of VOUT9
OUT9
1ms
93% of VOUT5
OUT2 OUT5
PWREN
100ms
nRSTO
PWRHLD
FUNCTIONAL DESCRIPTION
I2C Interface
The ACT8846 features an I2C interface that allows Thermal Protection
advanced programming capability to enhance overall
system performance. To ensure compatibility with a BATLEV[3:0] BATLEV Falling
wide range of system processors, the I2C interface Threshold
supports clock speeds of up to 400kHz (“Fast-Mode”
operation) and uses standard I2C commands. I2C 0000 2.5
write-byte commands are used to program the 0001 2.6
ACT8846, and I2C read-byte commands are used to
read the ACT8846’s internal registers. The ACT8846 0010 2.7
always operates as a slave device, and is addressed
using a 7-bit slave address followed by an eighth bit, 0011 2.8
which indicates whether the transaction is a read- 0100 2.9
operation or a write-operation, [1011010x].
SDA is a bi-directional data line and SCL is a clock 0101 3.0
input. The master device initiates a transaction by 0110 3.1
issuing a START condition, defined by SDA
transitioning from high to low while SCL is high. Data 0111 3.2
is transferred in 8-bit packets, beginning with the
MSB, and is clocked-in on the rising edge of SCL. 1000 3.3
Each packet of data is followed by an “Acknowledge” 1001 3.4
(ACK) bit, used to confirm that the data was
transmitted successfully. 1010 3.5
2
For more information regarding the I C 2-wire serial 1011 3.6
interface, go to the NXP website: http://www.nxp.com.
1100 3.7
Housekeeping Functions
1101 3.8
Programmable battery Voltage Monitor
The ACT8846 features a programmable battery- 1110 3.9
voltage monitor, which monitors the voltage at INL2 1111 4.0
(which should be connected directly to the battery)
and compares it to a programmable threshold
voltage. The VBATMON comparator is designed to The ACT8846 integrates thermal shutdown
be immune to noise resulting from switching, load protection circuitry to prevent damage resulting
transients, etc. The BATMON comparator is disable from excessive thermal stress, as may be
by default; to enable it, set the BATLEV[3:0] register encountered under fault conditions.
to one of the value in Table 4. Note that there is a
200mV hysteresis between the rising and falling Thermal Interrupt
threshold for the comparator. The VBATDAT [-] bit If the thermal interrupt is unmasked (by setting
reflects the output of the BATMON comparator. The nTMSK[ ] to 1), ACT8846 can generate an interrupt
value of VBATDAT[ ] is 1 when VINL2 < BATLEV; when the die temperature reaches 120°C (typ).
value is 0 otherwise.
The VBATMON comparator can generate an Thermal Protection
interrupt when VINL2 is lower than BATLEV[ ] voltage. If the ACT8846 die temperature exceeds 160°C, the
The interrupt is masked by default by can be thermal protection circuitry disables all regulators
unmasked by setting VBATMSK[ ] = 1. and prevents the regulators from being enabled until
the IC temperature drops by 20°C (typ).
Table 4:
BATLEV Falling Threshold
Compensation
REG1, REG2, REG3, and REG4 utilize current-mode
control and a proprietary internal compensation OUT1
scheme to simultaneously simplify external
component selection and optimize transient
performance over their full operating range. No ACT8846 CFF RFB1
compensation design is required; simply follow a few
simple guide lines described below when choosing FB1
external components.
RFB2
Input Capacitor Selection
The input capacitor reduces peak currents and noise
Figure 4 shows the feedback network necessary to If a DC/DC's nFLTMSK[-] bit is set to 1, the ACT8846
set the output voltage for REG1 when using the will interrupt the processor if that DC/DC's output
adjustable output voltage option. Connect the FB1 voltage falls below the power-OK threshold. In this
pin to the output directly to regulate the output case, nIRQ will assert low and remain asserted until
voltage at 1.2V. Select components as follows: Set either the regulator is turned off or back in regulation,
RFB2 = 51kΩ, then calculate RFB1 using the and the OK[ ] bit has been read via I2C.
following equation:
PCB Layout Considerations
V
RFB1 RFB 2 OUT 1 1 (1) High switching frequencies and large peak currents
FB1
V make PC board layout an important part of step-down
DC/DC converter design. A good design minimizes
where VFB1 is 1.2V. Finally choose CFF using the excessive EMI on the feedback paths and voltage
following equation: gradients in the ground plane, both of which can
result in instability or regulation errors.
1 10 6
CFF (2) Step-down DC/DCs exhibit discontinuous input
RFB1 current, so the buck input capacitors must be placed
By default, REG2, REG3 and REG4 power up and as close as possible to the IC. Connect the
regulate to their default output voltages. For REG2, capacitors directly to the corresponding VPx input pin
REG3 and REG4, the output voltage is selectable by and Gx power ground pin. Avoid the use of vias. Best
setting corresponding VSELR# pin that when performance is achieved by direct input capacitor
VSELR# is low, output voltage is programmed by connection to the IC and by routing the SWx trace on
VSET0[ ] bits, and when VSELR# is high, output the top layer, directly under the input capacitor. The
voltage is programmed by VSET1[ ] bits. Also, once inductor, input filter capacitor, and output filter
the system is enabled, each regulator's output capacitor should be connected as close together as
voltage may be independently programmed to a possible, with short, direct, and wide traces. The
different value. Program the output voltages via the ground nodes for each regulator's power loop should
I2C serial interface by writing to the regulator's be connected at a single point in a star-ground
VSET0[ ] register if VSELR# is low or VSET1[ ] configuration, and this point should be connected to
register if VSELR# is high as shown in Table 5. the backside ground plane with multiple via. The
output node for each regulator should be connected
Enable / Disable Control to its corresponding OUTx pin through the shortest
During normal operation, each buck may be enabled possible route, while keeping sufficient distance from
or disabled via the I2C interface by writing to that switching nodes to prevent noise injection. Finally,
regulator's ON[ ] bit. the exposed pad should be directly connected to the
backside ground plane using multiple via to achieve
OK[ ] and Output Fault Interrupt low electrical and thermal resistance.
Each DC/DC features a power-OK status bit that can
be read by the system microprocessor via the I2C
interface. If an output voltage is lower than the power-
OK threshold, typically 7% below the programmed
regulation voltage, that regulator's OK[ ] bit will be 0.
Table 5:
REGx/VSET[ ] Output Voltage Setting
REGx/VSET[5:3]
REGx/VSET[2:0]
000 001 010 011 100 101 110 111
000 0.600 0.800 1.000 1.200 1.600 2.000 2.400 3.200
001 0.625 0.825 1.025 1.250 1.650 2.050 2.500 3.300
010 0.650 0.850 1.050 1.300 1.700 2.100 2.600 3.400
011 0.675 0.875 1.075 1.350 1.750 2.150 2.700 3.500
100 0.700 0.900 1.100 1.400 1.800 2.200 2.800 3.600
101 0.725 0.925 1.125 1.450 1.850 2.250 2.900 3.700
110 0.750 0.950 1.150 1.500 1.900 2.300 3.000 3.800
111 0.775 0.975 1.175 1.550 1.950 2.350 3.100 3.900
Output Discharge
Reverse-Current Protection
REG13 features internal circuitry that limits the
reverse supply current to less than 1µA when the
input voltage falls below the output voltage, as can
be encountered in backup-battery charging
applications. REG13's internal circuitry monitors the
input and the output, and disconnects internal
circuitry and parasitic diodes when the input voltage
falls below the output voltage, greatly minimizing
backup battery discharge.
Typical Application
Voltage Regulators
REG13 is ideally suited for always-on voltage-
regulation applications, such as for real-time clock
and memory keep-alive applications. This regulator
requires only a small ceramic capacitor with a
minimum capacitance of 0.47μF for stability. For
best performance, the output capacitor should be
connected directly between the output and GA, with
a short and direct connection.
Figure 5:
Typical Application of RTC LDO
Backup Battery Charging
ACT8846 OUT13
RTC
Supper cap or
Back- up battery
Table 7:
Innovative PowerTM - 38 - www.active-semi.com
ActivePMUTM is a trademark of Active-Semi. Copyright © 2016-2017 Active-Semi, Inc.
I2CTM is a trademark of NXP.
ACT8846
Rev 7.0 06-Dec-2017
CMI OPTIONS
Hardware Configuration
PWRHLD and PWREN must be connected together in CMI 106.
Startup
The ACT8846QM106-T has two startup sequences. The first is pushbutton startup. Asserting nPBIN low
starts the startup sequence. nPBIN must stay low until after PWRHLD and PWREN are asserted high by
an external source, usually a uP. If nPBIN goes high before PWRHLD goes high, the IC shuts down all
outputs. The second startup sequence is with the PWREN and PWRHLD pins. After input power is ap-
plied, asserting PWREN high starts the startup sequence. Note that nPBIN should stay high in this appli-
nPBIN
OUT2/4/5/7
2ms
OUT1
2ms
40ms
OUT3/6
nRSTO
nPBIN
32ms
OUT2/4/5/7
2ms
OUT1
2ms
40ms
OUT3/6
nRSTO
Shutdown
The IC can be turned off by pulling nPBIN low through a 50kohm resistor to GA or by deasserting
PWREN and PWRHLD pins low. The IC can also be turned off via I2C.
PWREN
Asserting PWREN high enables the IC. In pushbutton applications, if PWREN is not asserted high before
the nPBIN pin goes high, the IC shuts down. Note that PWREN and PWRHLD must be connected togeth-
er.
nPBIN
nPBIN retains the short and long press functionality described earlier in the datasheet.
NRSTO
nRSTO is gated by OUT6 and OUT7 and has a 40ms delay.
DVS
DVS functionality is only available via I2C.
VSELR/GPIO1/GPIO2
The VSELR/GPIO1/GPIO2 pins are not functional and should be permanently pulled high or low.
GPIO1/2/3/4/5/6
These outputs are off by default but can be enabled via I 2C. GPIO3 frequency and duty cycle are 256Hz
and 50%. GPIO4/5/6 frequency and duty cycle are 0.25Hz and 6.25%.
Watchdog
All watchdog functionality is disabled by default.
Sequencing
Hardware Configuration
PWRHLD and PWREN must be connected together in CMI 107.
GPIO1 must be directly connected to OUT13 in CMI 107.
Startup
The ACT8846QM107-T has two startup sequences. The first is pushbutton startup. Asserting nPBIN low
starts the startup sequence. nPBIN must stay low until after PWRHLD and PWREN are asserted high by
an external source, usually a uP. If nPBIN goes high before PWRHLD goes high, the IC shuts down all
outputs. The second startup sequence is with the PWREN and PWRHLD pins. After input power is ap-
plied, asserting PWREN high starts the startup sequence. Note that nPBIN should stay high in this appli-
cation. In both startup conditions, OUT4/5/6/12 are off by default, but can be enabled via I 2C
nPBIN
OUT2 0.5ms
OUT7
OUT1 0.5ms
OUT11 0.5ms
OUT3 0.5ms
OUT8
1ms
OUT10 0.5ms
OUT9 40ms
nRSTO
Shutdown
The IC can be turned off by pulling nPBIN low through a 50kohm resistor to GA or by deasserting PWREN
and PWRHLD pins low. The IC can also be turned off via I2C.
PWREN
Asserting PWREN high enables the IC. In pushbutton applications, if PWREN is not asserted high before
the nPBIN pin goes high, the IC shuts down. Note that PWREN and PWRHLD must be connected together.
nPBIN
nPBIN retains the short and long press functionality described earlier in the datasheet.
NRSTO
nRSTO is gated by OUT9 and has a 40ms delay.
DVS
DVS functionality is only available via I2C.
VSELR/GPIO1/GPIO2
The VSELR/GPIO1/GPIO2 pins are not functional and should be permanently pulled high or low.
GPIO1/2/3/4/5/6
These outputs are off by default but can be enabled via I 2C. GPIO3 frequency and duty cycle are 256Hz
and 50%. GPIO4/5/6 frequency and duty cycle are 0.25Hz and 6.25%.
Watchdog
All watchdog functionality is disabled by default.
ERRATA INFO
Errata Name:
ACT8846 creates I2C BUS contention.
Description:
ACT8846 incorrectly detects its I2C slave
address and pulls SDA low to acknowledge the
address. This occurs under several conditions.
1. The IC is on a multi-slave I2C bus and the
other slaves use multi-byte read or write
commands, and the read/write data contains a
string of bits that match the ACT8846 I2C
address.
2. The host addresses a device with a 10 bit I2C
address that contains a string of bits that match
the ACT8846 I2C address.
Work Around:
This issue has several work arounds.
1. Do not put I2C devices that use multi-byte
read or write commands on the ACT8846 I2C
bus.
2. Disable the ACT8846 I2C communication after
power up and before using any multi-byte read
or write commands. This allows the user to do a
one-time reconfiguration of the ACT8846 after
power up. Disabling ACT8846 I2C
communication reconfigures SDA and SCL high-
impedance digital inputs. Because the specific
commands to disable the I2C bus are CMI
specific, please contact the factory for specific
instructions.
D DIMENSION IN DIMENSION IN
D/2 SYMBOL MILLIMETERS INCHES
MIN MAX MIN MAX
A 0.700 0.800 0.032 0.036
E/2 A1 0.200 REF 0.008 REF
A2 0.000 0.050 0.000 0.002
D 6.00 0.24
E 6.00 0.24
A1
A2
D2
b
L
E2