
AD20msp410
–4–
REV. 0
Automatic Frequency Control (AFC)
T he mobile radio has to track precisely the master clock
provided by the base station. Drift of the crystal oscillator over
time and temperature has to be compensated as well as fre-
quency shifts due to the Doppler effect in the case of a moving
mobile radio. T he received signal is analyzed in the ASP and the
PLP and a digital control signal is generated. T his signal is sent
to the two DACs in the BBC. T he 10-bit DAC operates as
coarse and the 8-bit DAC as fine adjust. T he weighting of the
DACs is such, that both DACs yield a combined resolution of
13 bits. T he combined analog output signal is used to control
the voltage controlled, temperature compensated crystal
oscillator (VCT CX O).
Synthesizer Control
T he PL P and the respective parts of the L ayer 1 software
control the overall timing and frequency generation of the radio
subsystem. T his includes control signals for up to two synthesiz-
ers, powerdown control signals and power amplifier monitor
signals. Detailed information can be found in the ADPLP01
data sheet.
Generation of Auxiliary Audio Signals
Under control of Layer 1 the ASP can generate a variety of fixed
and user-programmable tones. T his includes all standard
DT MF and Call Progress tones as well as user defined tones.
T he tone structure can consist of up to four frequency compo-
nents with individual durations.
T he ASP also generates T alker Sidetone as specified in the
GSM recommendations. In comparison to traditional hardware
implementations, this software implementation provides manu-
facturing flexibility over a wide range of speaker/microphone
sensitivities.
VOLTAGE
REFERENCE
LOCK
AUDIO/AUXILIARY SECTION
VOICEBAND
SERIAL
INTERFACE
PGA
PGA
AUXILIARY
SERIAL
INTERFACE
10-BIT DAC
MUX
Σ/
DAC
FILTER
FILTER
Σ/
DAC
PGA
MUX
CAR
KIT
U
BAT
TEMP
OTHER
Figure 3. Audio-/Auxiliary Section of AD7015
Figure 3 shows the audio section and the auxiliary ADC of the
BBC. Input signals can come from either a directly connected
microphone or from a remote microphone in a car kit. Input
gain can be set to 0 dB or +26 dB. T he output signal can be
directly connected to a small earpiece and, for further amplifica-
tion, to an external car-kit. T wo output-PGAs can be pro-
grammed for –15 dB or +6 dB.
DAT A SE RVICE S
Data Services is considered to be an essential feature for GSM
terminals and the AD20msp410 chipset is designed to provide
flexible and low cost implementation of Data Services supported
via the GSM air interface.
V110'
FRAMES
MAN MACHINE INTERFSCE
DATA APPLICATION
LAYER 2 RELAY (L2R)
RADIO LINK PROTOCOL (RLP)
RATE ADAPTION
EXTERNAL
DATA TERMINAL
ADAPTER
HANDSET
APPLICATION LAYER
FOREGROUND
COMMAND
INTERPRETER
FRAME
ROUTER
DATA TERMINAL
ADAPTER
APPLICATION LAYER
BACKGROUND
PROTOCOL STACK
LAYERS 2/3
PROTOCOL STACK
LAYER 1
AD20msp410
CHIPSET
Figure 4. Implementation of Data Services
T he selected system architecture shown in Figure 4 provides for
minimum terminal Bill of Materials, the lowest possible number
of interconnection points and the lowest power consumption
when running speech traffic only. However, the chipset provides
full channel coding and decoding for all Data Services. Parity
and convolutional encoding and interleaving for T CH/F9.6,
T CH/F4.8 and T CH/F2.4 are implemented in the PLP.
T he interface to the chipset is a user-configurable, 3-wire serial
interface supplying V110 data packets as defined in GSM 05.03,
combined with protocol information and control to the Applica-
tion L ayer. External to the terminal is the Data T erminal
Adapter (DT A) which runs the Data Services Software. Included
in the DT A are the rate adaptation functions and the Data
Services application. T he Command Interpreter resident on the
mobile supports a serial interface protocol with the DT A via
both traffic data and control information are communicated.
T he T echnology Partnership can provide all requisite Data
Services Software.
SOFT WARE IMPLE ME NT AT IONS
A full implementation of the GSM Layer 1 functionality is
supplied as an object code module, for execution on the
controller, embedded in the PLP. Functions performed by this
software include:
Initial scan of GSM band and selection of strongest thirty
channels as required by 03.22 and 05.08
Mobile oscillator adjustment, timing synchronization and
BCCH decoding from serving cell (camping-on)
Base station frequency and timing measurements and BSIC
extraction from neighbor cells under control of Layer 3
Frequency hopping according to 05.02
Full implementation of discontinuous reception (DRX ) and
transmission (DT X )
Reporting of received level and signal quality