Sony Ericsson K700 Schematics 5

Page 1
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
DESCRIPTION 1 (10)
TECHNICAL DESCRIPTION: BASEBAND AND AUDIO CIRCUITS ON THE TRANSCEIVER BOARD
CONTENTS 1
GENERAL 2
1.1 Cross References 2
1.1.1 Names 2
1.1.2 Abbreviations 3 2 CHANGES BETWEEN REVISIONS 3 3 DATA FLOW 4
3.1 TX path 4
3.2 RX path 5
3.3 Data Communication 5 4 DESCRIPTION OF VARIO US FUNCTIONS 5
4.1 ON/OFF circuitry 5
4.1.1 ON/OFF button 5
4.1.2 ONSRQ signal 6
4.1.3 Auto Turn On 6
4.1.4 Alarm 6
4.2 POWER SUPPLY 6
4.3 AUDIO 7
4.4 Polyphonic ring signals 8
4.5 RED INDICAT OR 8
4.6 KEYBOARD SCANNING 8
4.7 KEYBOARD AND DISPLAY ILLUMINAT ION 8
4.8 Flash LED 8
4.9 LCD AND CAMERA INTERFACE 9
4.10 REAL TIME CLOCK 9 5 MEMORIES 9
5.1 Memory configuration 9
5.1.1 Main memory 9
5.1.2 NAND memory 9
5.1.3 Programming 10
Page 2
DESCRIPTION 2 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
1 GENERAL
This document describes the baseband and the audio processing cir c uit s , which are part of the transceiver board mounted in different digital pock et phones of GSM type.
The other part of the transceiver board that carries the radio circuits is described in the corresponding document start ing with 1/1551 -.
One purpose of the baseband part is to cont r ol and m onitor transmission and reception, to co-operate with the telephone exchanges of the mobile telephone system and to do the processing of audio signals to and from the mobile phone.
Chapter 2 contains information about docum ent revisions. In chapter 3 the data flow through t he phone is described in both TX and RX
direction. In chapter 4 are several of the electrical functions and circuits described more
in detail. Chapter 5 describes the different memory types used in the phone.
1.1 Cross References
1.1.1 Names
In most cases the diff er ent circuits in the phone are given names which are used during the development phase. These names are also used in this description.
The following list shows the used circuit names and the corr esponding position numbers used in the schematics.
Marita Compact D2200 Vincenne N2600 FM-radio N4100 NOR-flash &
D2220 PSRAM (main memory
NAND-flash D2230 Blueberry Data D3100
Page 3
DESCRIPTION 3 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
1.1.2 Abbreviations
Some common abbreviations are used in the text. These ar e explained below.
A/D Analogue/Digital CUI Command User Interface D/A Digital/Analogue DSP Digital Signal Processor HW Hardware LCD Liquid Crystal Display LED Light Emitting Diode
S Mobile Station
M PCB Printed Circuit Board PWM Pulse Width Modulation RF Radio Frequency RSSI Received Signal Strength Indicator RTC Real Time Clock RX Receive SIM Subscriber Identity Module TAE Terminal Adapter Eq uipm ent TX Transmit GDFS Global Data File System

2 CHANGES BETWEEN REVISIONS

Rev A - the first revision.
Page 4
DESCRIPTION 4 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
3 DATA FLOW
A general block diagram for the GSM phone is shown in the figure below. It shows the audio-data flow through the GSM phone. It also indicates the different hardware parts involved in the transmission.
A/D
VINCENNE
D/A
Figure 1 Block diagram for GSM phone.
All names below the boxes in figure 1 correspond to the actual cir cuit that performs the indicated task.
MARITA COMPACT controls the data flow. This is the cent r al unit containing the microprocessor, DSP, internal RAM and the interfaces to external circuits and units, external memories and the radio. It also performs a lot of t he signal processing not done in the other circuits.
3.1 TX path
Speech
coder
Speech
decoder
Channel
coder
Viterbi
channel
decoder
Interleaving
MARITA C O M PACT
Deinterleaving
Deciphering
MARITA COMPACT VINCENNE
Ciphering
Viterbi
Equalizer
Burst
formatting Modulation
Demodulation
R A D
I
O
The speech signal from the m icr ophone is am plified and digitized to a 16 bit­PCM signal in VINCENNE. It is then sliced into 20 ms pieces and ther eafter speech coded in DSP to reduce the bit rate. Further data processing is carried out in MARITA COMPACT that includes channel coding, int er leaving, ciphering and burst format ting. The data is then put through a wave form generator (IQ sig nal) before it is fed to the radio.
Page 5
DESCRIPTION 5 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
3.2 RX path
The receiver path works as follows. The sig nals IDATA and QDATA signals from the radio are hard lim it ed phase m odulated and contains all the data received. A fast phase digitizer in MARITA COMPACT demodulates t hese signals.
The bursts received are then further processed in MARITA COMPACT mainly in the same way as in the TX path but in reversed order and with reversed functions, that is deciphering, deinterleaving and channel decoding.
Finally the bit stream is speech decoded in the DSP and then transformed back into analogue speech in VINCENNE.
3.3 DATA COMMUNICATION
Data communication via IrDA or RS232 is handled by MARITA COMPACT. All necessary functionality for such communicat ion is handled by this ASIC. MARITA COMPACT also directs Bluetooth communication to the separate BLUEBERRY DATA ASIC.
The communication with the IrDA transceiver module is handled thr ough a separate IrDA interface in t he MARITA COMPACT and the communication with RS232 and BLUEBERRY DATA is handled over UARTs.
The IrDA transceiver module is power supplied with 2.75V from VDIG and the IRLED is power supplied from the battery.

4 DESCRIPTION OF VARIOUS FUNCTIONS

4.1 ON/OFF circuitry
4.1.1 ON/OFF button
As long as the phone is turned off the enable inputs of VINCENNE are kept at high level by internal pull up resistors to VBATT . When the ON/ O FF button is pressed, the signal ONSWa is connected to ground. T his will cause VINCENNE to check the VBATT level. If VBATT is within limits VINCENNE will power up the buck regulator, the linear regulators and the serial interface. By doing this, the rest of the phone is powered up.
One of the first t hings the CPU has to do at power up is to set the regulat or s that shall be powered up. Sending a command fr om MARITA COMPACT to VINCENNE on the I
2
C interface does this. When this is done, the ON/OFF
button can be released. Pressing the ON/OFF button again turns off the MS, which will connect
ONSWa t o ground. This will not affect VINCENNE since the software in the phone will set VINCENNE to mask interrupt s from ONSWa on the IRQ signal.
Page 6
DESCRIPTION 6 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
The ONSW a signal is also linked to a port input on MARITA COMPACT through a diode. MARITA COMPACT senses the signal and the pr ogram can turn off t he r e gulators inside VINCENNE by using the serial I
2
C interface in a
controlled manner.
4.1.2 ONSRQ signal
The phone can also be started from t he system connect or by pulling t he CTS_ON signal to low level. This signal is connected to the ONSWb pin on VINCENNE. W hen ONSWb is pulled to low level, VINCENNE will check t he VBATT level and power up the regulators in the same way as when starting the phone with the ON/OFF button.

4.1.3 Auto Turn On

The CPU will automatically switch on, if a charger is connected. VINCENNE will sense the voltage difference between DCIO and VBAT T created by the connected charger. If VBATT is within limits VINCENNE will power up the regulators. If VBATT is too low, a current g enerator inside VINCENNE will charge the battery with a small current, and when VBATT r eaches the lower limit the regulator s will power-up.
4.1.4 Alarm
The phone is switched on at Alarm from the RTC. DCON will then be generated directly from t he RTC block with no influence from the CPU, which in this state has no power. DCON is connected to ONSWc on MARITA COMPACT. At alarm, the ONSWc signal will go hig h and t he phone will be powered up in the same way as described in section 4.1.1. ONSW c is active high.
4.2 POWER SUPPLY
There are two ways for the mobile to get power. I f battery is used, which is the common way; it is fed through the bat tery connector on the PCB then linked through the PCB to VINCENNE, which contains the regulators for the baseband and radio part. The other way is through the system connect or . A battery must always be attached to get the phone powered up.
The VBATT line is switched through the P- FET that acts as switch for the DCIO voltage and also as charge switch. The switch is controlled by VINCENNE.
The different voltages are: VDIG 2.75V, is used for MARITA COMPACT baseband pads and for most of
the peripheral devices (like IrDA).
VCORE 1.5V, is used to supply the MARITA COMPACT. VEXT15 1.5V, is used for supplying the PLL´s in the platform.
Page 7
DESCRIPTION 7 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
VMEM 1.8V, is used for supplying t he m em ories (NAND-flash, NOR-flash and PSRAM.
VFM_BT 2.75V, is used for supplying the FM-radio. VBT_18 1.8V, is used for Bluetooth Core. VBT_28 2.8V, is used by Bluetooth Radio and Baseband. VAMP 5V, LM2750 step-up regulator, used to supply the NCP2890 audio
plifier.
am
WLED 2.8V, an LM3501 for the supply of the white LCD backlight ing LEDs. FLED 2.8V, an LM2794 for supply of the white flash LEDs. VRTC is used to supply the RTC block in MARITA COMPACT. The re gulator
for this voltage is always powered up when a battery is connected and cannot be switched off.
SIMVCC is generated f rom a LDO in VINCENNE. VBATT is the unregulated batter y voltage.
An error flag output, PWRRST, which gives a low output voltage warning due to low battery voltage is generated by VINCENNE. When VINCENNE detect s a VBAT
T level out of limits, t he signal PWRRST goes low. This will cause a HW reset to MARITA COMPACT. VINCENNE will turn off the regulato r s and power down the MS.
The signal PWRRST is also, as the name may indicate, the power reset t o MARITA COMPACT at power up. PW RRST will be set to high, when the voltages from the regulators inside VINCENNE have stabilized.
4.3 AUDIO
Most of the audio processing is made in VINCENNE by the voice codec that converts between analogue speech signals and 16 bit linear PCM code in both RX and TX paths. VI NCENNE also includes audio filters and amplifiers for microphone and earphone.
The microphone is connected diff er entially to VINCENNE. It is biased by a reference signal, CCO , from VINCENNE, which is properly filter ed on the circuit board and inside VINCENNE. In the microphone path is also a high pass filter designed in that will cut low fr equencies.
VINCENNE communicates with MARITA COMPACT by means of the I
2
C interface. Settings, readings from the gener al pur pose A/ D convert er , and control of VINCENNE are made on th is int e r face. Data from A/D converter and phase digitizer is received on the signals QDAT and IDATA. Data to the D/A converter are sent fr om MARIT A CO MPACT on t he DAC- signals.
Page 8
DESCRIPTION 8 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A

4.4 POLYPHONIC RING SIGNALS

Polyphonic ring signals are generated in a synthesiser, t his synthesiser is SW based in the platform. T his is a 40- voices midi synthesiser t hat is used for playing G-MIDI files.
The output from the synth is hooked up to speaker output of VI NCENNE to be played through the speaker. To be able t o play polyphonic ring signals in the PHF the audio output to the PHF from VINCENNE goes through the mixer part of the synth and is mixed in with the output of t he synth.
4.5 RED INDICATOR
The red LED is controlled by VINCENNE which is connected directly to the LED. When t he battery voltage is too low to power up the phone VINCENNE enters tricle charge mode when a charger is connect ed and t ur ns on the red LED without involving MARITA COMPACT.
4.6 KEYBOARD SCANNING
The keyboard scanning is perfor m ed by a mat r ix connected t o t he Keyboard Interface in MARITA COMPACT; KEYOUT 0- 5 (open drain outputs) and KEYIN 0-4 (CMOS inputs with internal pull-ups). These signals ar e arranged in a matrix, each cross point can provide the functionality of one key button. In standby, when no scanning is performed, all the out puts are held low and all inputs are at high level due to the pull-ups.
Whenever a user presses any of the keys or moves the joystick, one of the inputs goes low. The software starts t he key scanning procedure to determine which cross point was activated.

4.7 KEYBOARD AND DISPLAY ILLUMINATION

The keyboard and the display are illuminated by LEDs. There are eight white LEDs for the keyboard and two white LEDs for the display. The keyboard LEDs are driven from a port on MARITA COMPACT thr ough a transistor. The current through the LEDs are re gulated to give a stable output. The display LEDs are driven from an external circuit LM3501 fr om National. This is controlled by a DAC signal from VINCENNE t o adjust the brightness. The t wo white LEDs are built into the display package.
4.8 FLASH LED
Cora has a specific Camera lamp which consists of a component with three white LEDs. These LEDs are driven from an external switch capacitor circuit, LM2794 from National.
Page 9
DESCRIPTION 9 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A

4.9 LCD AND CAMERA INTERFACE

The LCD and Camera are controlled directly from specific interfaces in MARITA COMPACT.

4.10 REAL TIME CLOCK

The real time clock is a part of the MARITA COMPACT chip. A 32.768 kHz crystal is placed close to the inputs on MARITA COMPACT. A separate voltage, VRTC, which is generated by a regulat or in VINCENNE, powers the RTC block.
The RTC is always powered as long as the main battery is connected. On the output of the regulat or is a backup capacitor connected. This capacitor will give power enough to keep the RTC alive at least 2 minutes after the main battery has been disconnected. The backup capacitor is r ated 2.5V and 70mF.
5 MEMORIES
Two different memor ies ar e used on t he transceiver board. One is a 256Mbit NOR-flash stacked with a 64Mbit PSRAM (Main memory) and the other is a 256Mbit NAND-flash.
5.1 MEMORY CONFIGURATION
5.1.1 Main memory
The main memory holds the signalling software and non-volatile parameters. A part of the memory is used as an emulated EEPROM area; this is called
the NVM (Non Volatile Memory) area or GDFS (Global Data File System) . The PSRAM-part is used for temporar y stor age of data. The Main memory is connected to the common address and data bus. T he
flash part is controlled by CS0 and CS1 and the PSRAM is controlled by CS2. The VPPFLASH is connected to pin VPP on the device. To speed up the
erase and programming time 12V can be applied to this pin. However this is not necessary.
5.1.2 NAND memory
This memory is used for storing user data like pictures, mp3-files and video clips.
The NAND-memory is connected to the same data bus, but has a separate control interface and is controlled by CS3.
Page 10
DESCRIPTION 10 (10)
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
LD/SEMC/BGURBDG Daniel Flinck 2/1551 – ROA 128 1044 Uen
Dokansv/Godk - Doc respons/Approved Kontr - Checked Datum Date Rev File
BGURBDGC (Johan Mercke) 2004-04-13 A
5.1.3 Programming
The flash memories enables on board prog ramming. The erasing and programming of t he flash is then completely software controlled. The software communicates with external equipment th r ough a serial link. During erasing and programming the software runs in RAM.
To decrease the programming time VPP 12V can be supplied. VPP is applied to the system connector on the terminal VPPFLASH. This pin is also used to disable the watchdog function in MARITA COMPACT.
The procedure to load a program for the first time in t he pr oduction line is as follows:
When the phone is powered up and the sig nal PWRRST is released, t he software starts to read the first instruction in the flash m em or y (after a short delay). Now, if the SERVICE_N signal is activated, the very first instruction is read from an internal RO M in MARITA COMPACT. This is a small ROM containing a very simple ”boot strap loader”. The purpose of this code is to
en to a specific code on the serial link, CTMS. This indicates that the user
list wishes to download a program called the “hex loader” to the RAM. If this code is not received within 2 seconds the execution is automatically switched over to continue in the NOR-flash.
If the “hex loader” is successfully loaded into RAM the execution start s in RAM. With help of the “hex loader” it is now possible to execute the algorithm to download and program any code received on CTMS. It is also possible to erase the FLASH or to read the manuf act ur es device code of that particular flash memory.
Loading...