K630 - V640 - K660
1215-3608 rev. 1
FUNCTIONAL OVERVIEW
FU
N
C
T
IO
N
A
L O
V
E
R
V
IE
W
Charger Control
A programmable charger is used for battery charging.
Limits can be set for the output voltage at CHSENSE- and the output current from DCIO
through the sense resistor to CHSENSE-.
The programmable charger is enabled or disabled by the assertion/negation of the
external signal DCIO. Parts of the programmable charger are activated and deactivated
depending on the level of VBAT. The rest of the programmable charger is activated and
deactivated through I2C.
The programmable charger supports the following functions:
• Constant current charging
• Constant voltage charging
• Trickle charging
• PWM controlled charging
• Over-voltage and over current detection
• Watchdog termination
• DCIO assertion/removal detection
• Voltage and current measure functions
• Low resistive path (reverse mode)
The programmable charger is able to control the voltage and limit the current to a load
seen at CHSENSE-. The programmable charger can also be run in PWM mode to turn
the charging on and off in accordance with the particular period and duty cycle. When the
charging is on, it is set to the current and voltage selected by I2C.
A low resistive path from VBAT to DCIO can be formed when DCIO is not detected. When
this setting is done in the appropriate registers, a lowering of CHREG to 0 V turns on the
external pass device. The pass device is automatically turned off when an external source
is detected on DCIO, or when the watchdog termination block times out. The watchdog
termination block must be active when the external switch is enabled, both in normal
charging mode and in the low resistive path mode. The watchdog is set through the serial
interface, and if it has not been set again before timeout, the watchdog turns off the
external switch. The watchdog is disregarded during trickle charging.
When no battery is present, the system can be booted and supplied from DCIO by
applying the correct voltage on DCIO.
USB Charger
The analog baseband controller contains a standalone USB charger. The USB charger
has a separate input and incorporates full functionality during low VBAT.
The programmable charger supports the following functions:
• Trickle charging
• Constant current charging
• Watchdog termination
• Trickle LED indication
• VBUS assertion/removal detection
Resistance Identification and Temperature Measurement
The resistance identification mode utilizes the constant current source to feed the battery
data output while monitoring the voltage at the battery data node with general purpose
ADC. The conversion is started through I2C.
Resistance Identification (A) and Temperature Measurement (B)
SIM Interface
The SIM interface supplies level shifting between the digital baseband controller and the
SIM/USIM card. Moreover, hard-wired SIM deactivation functionality manages removal of
a SIM card that has not been powered down.
Block Diagram of the SIM Interface.
CODEC Overview
The CODEC is encoding analog audio signals and analog voice signals into digital signals
using ADCs. This is done in the coder section of the CODEC, also named the TX path
(transfer section). The CODEC is also decoding digital audio signals and digital voice
signals into analog signals using DACs. This is done in the decoder section of the
CODEC, also named the RX path (receiver section).
Technical Description
SEMC Troubleshooting Manual
68
(96)