Servive, Engineering & Optimization
2005.07.18
LEVEL 3 AL Block Diagram
Rev. 1.0
V3 (Razor05) / V3i
Alexander Buehler, Michael Mauderer
Page 1of 2
V3i /Razor05
Revision Overview
Rev. 1.0: Initial Block Diagram
OSCO_F
3
3
2
2
1
1
LNA
LNA
LNA
A2
TX_HB
DCS/PCS OUT
GSM850/
BP
7
5
2
9
GSM900 OUT
GMSK/ EDGE Select
L
oop
Filter
RX/TX
Switch
ADC
13 bit
Sync
Filter
Anti
Drop
Anti
Alias
RX/TX
Switch
ADC
13 bit
Sync
Filter
Anti
Drop
Anti
Alias
Chanel
Filter
DAC
12 bit
LPF
Chanel
Filter
DAC
12 bit
LPF
Serial
Interface
Ser
ial
In
te
rface
GMSK
Modulator
EDGE
Modulator
EDGE
FIR
Filter
Anti
Alias
Pre-Distortion
Filter
Devider
PA Control
F8
F7
F6
H7
16
U50
PA + Antenna Switch
21
4 6
FIN
ENR
CLKR
FSR
DRI
IIN
IBIN
QBIN
G4
F4
F5
G3
LDTO
TX
I
MS
MD
I
MC
LK
D7
E8
E7
G8
RA
MP
TX_EN
VCO2 (TX_HB)
VCO1 (TX_LB)
U250
GSM/ EDGE
from Neptune
Y201
26MHz
2
1
1800 MHz
1900 MHZ
850 MHz
900 MHz
(P
A Po
we
r Contr
o
l)
J40 Mechanical
Antenna Switch
Output M
ixer
Digital TX
Interface
Internal
Antenna
A1
RX_
AN
T_E
N
CNT
RL
_2
CNT
RL
_3
TX_
S
T
A
R
T
26MHZ_OSCO
OSCM
PERIPH_IO_REG
D8
E5
G7
O
sci
la
to
r and
C
loc
k G
en
er
at
o
r
(N
C)
(T
ra
ns
m
itt E
n
able)
MS
MDI
MCLK
RF_CLK
RF_DATA
RF_CS
( VCO Feedback )
( VCO Tuning)
(100KHz)
( Lock Detect Out)
C3
DAC1
(to U250)
C2
D6 G5
E6
GPIO
CP
Phase Det.
(U250 Control Bus)
( Frontend Control
and Digital Modulation)
ADC
Voltage
Reg.
VCO_REG
PERIPH_IO_REG
RF_REG
H3
G7..
C1..
(VCC’s from Atlas)
A4
1Mbit RAM
DSP
DSP
UltraLite
104 MHz
DSP Peripherals
accelerator, encryption
Timer, Interupts
Shared Memory
MCU
52 MHz
ARM7
MCU
26 MHz
Oscillator
Memory
Memory
SIM
Interface
External
Interface
Memory
W7
Clock Generator
SPI
Power
NEPTUNE LTS
U800
G12
A13
N10
VoiceBand
L1 Timer
V8
U6
U8
V7
W9
SPI
T9
W10
U9
UART / USB
Interface
Keypad
Interface
On
Off
2
1
6
SIM DIO
SIM RST
SIM CLK
SIM_PD
3
VSIM
4
GND
Connector
J4
SIM
1.8 or 3V
SIM Card
VSIM_EN
VBUCK
(VCC + 1,875V)
(from Atlas )
VSIM
(to Atlas)
IO_REG
J4
L1
K3
R1
M1
K2
(from Atlas )
(from Atlas )
5
PERIPH_IO_REG
( to
Atlas
)
TX
_S
T
A
R
T
(100KHz)
EGSM: CH 37 -- 942,4Mhz
DCS: CH 700 -- 1842,8MHz
PCS: CH 661 -- 1960MHz
RX MID CHANNELS
GSM: CH 62 -- 947,4 MHz
850: CH190 -- 881,6
MQSPI
Display
U700
EB1B
EB0B
OEB
R WB
CS1B
ADDRESS BUS
DATA BUS
K16
J19
G17
T16
BURSTCLK
LBAB
CS0B
ECBB
V17
T19
L16
N18
A0-24
D0-15
32 MB Flash
RESET OUT
F3
C2
G8
E5
F5,D5
J2,H1,H8
G7
C6
K1
F4
D6
HS INT
C14
(Flip Open/ Close
Detect)
ADC DATA
E1
LT_SNS_CTL
8MB SRam
(from Neptune)
FLASH
U13
BB
_SA
P
_T
X
B
B
_
S
AP
_R
X
BB
_SA
P
_
F
S
BB
_S
A
P
_
C
LK
B13
B12
A12
D13
(fram
es
y
n
c)
(cl
o
ck)
CLK
13 MH
z
W13
C15
C16
D15
A16
BB
_
S
P
I_C
LK
BB
_S
PI_M
O
S
I
B
B
_S
PI_
M
IS
O
AU
L_
CS
Neptune Atlas
Communication
T11
V12
V11
W12
ST
AN
DB
Y_1
_5V
G8
ST
A
N
DB
Y
CL
K 32
KH
Z
E3
B14
AU
L_
INT
RE
SET
B
V13
(13 M
H
z)
(W
a
tchdog)
WD
OG
OW
B
W11
On
e W
ire dat
a from
B
at
te
ry
US
B_V
P
IN
U
S
B
_
XR
XD
_
R
T
S
US
B_V
P
O
U
T
_
TX
D
US
B_V
M
IN_R
XD
U
S
B
_
TX
EN
B
US
B_S
E
0
B16
A17
Neptune Atlas
USB/ RS232
Communication
(to
Atlas
a
n
d
RE
SET
O
U
T
W5
(t
o U700)
(from/ to Neptune
Serial Audio for Ringtone
and Voice Audio)
RX
D2
TX
D2
RT
S
2
CT
S
2
N17
N13
V16
D16
(from/ to U301 BT, J1300
Neptune - BT - Neptune
Communication and Wakeup)
BLU
E_
W
A
KE
B
B
L
UE
_H
OS
T_W
A
K
E
B
D19
B15
KB
R0
, 3-
6
KB
C
1
-2
F3....
F2....
GR
AP
H_S
PI_
C
S
D18
Neptune Display Diver
Timer
GPIO
Interface
BaseBand
Port Interface
Serial Audio
(tx)
(rx)
MQSPI
One
Bus
Wire
UART2
Universal
Asynchron.
Rx /Tx
BT
CS2B
W18
C18
T10
G
RAP
H_
INT
ST
AN
DB
Y_
G
A
TE
B
OS
CM
U802
1
2
4
TRANCEIVER
QIN
SAW/ LNA
Matching
SAW/ LNA
Matching
SAW/ LNA
Matching
SAW/ LNA
Matching
3
CNT
RL
_1
B7
TX
_E
N
15
14
13
Power and
Antenna
Control
(B
and
s
elect)
8
D2
Reference
Devider
(Clock enable)
3
C5
C6
Polyphase
Filter
DC
Correct
Quadrature
Generator
Quadrature
Mixer
LNA
TX_LB
G1
F1
A3
A5
A6
(NC)
(f
ro
m Neptune GP
IO
)
2
4
(fro
m A
tl
as
)
VBUCK
E4...
(from
Atlas
)
U801
Level
(t
o Atlas
)
P2
LCD_RS
P1
LCD_SDATA_DATA7
M4
LCD_CLK_DATA6
N3
LCD_CS
L3...
LCD DATA (0 - 5)
(LCD Control via J1300)
VSIM
(from Atlas)
U1401
4
2
Hall Effect
Switch
PERIPH_IO_REG
Shift
and B
T
))
(VCC + 1,575V)
REF_REG
E2
A
TI_
RES
E
T
B
_2
_7V
T13
(t
o J
1
3
00)
(VCC + 2.775V)
A11
(VCC + 2.775V)
H1
V5
TOUT12
U10
(Bias output for THERM signal)
(Clock )
(Reset )
(Data In /OUT)
( Frontend Control
and Digital Modulation)
(R
eceive E
n
able)
(T
rans
mit
t E
n
abl
e
)
(Clock )
(Reset )
(Data In /OUT)
(Clock )
(Chip select)
(Data In /OUT)
PA Control
B10
VSENSE
(PA_DET from U50)
1
VSENSE
(PA_DET to U800)
V6
ST
AN
DB
Y_
G
A
TE
B
U802)
(from
/ t
o
At
la
s
T18
( analog Light Sensor value
from J2- Keyboard Connector)
( Bias for Light Sensor
to J2
(K
eyboar
d
M
atr
ix Si
gnals
v
ia J
2
)
ANT_DET_B
(indicates mechanical Antenna connection to U800)
ANT_DET_B
U12
(indicates mechanical Antenna connection to U800)
EL_EN
G11
(EL Backlight Enable via J2)
VRBB1
VRBB2
ESD
Revision Overview
Rev. 1.0: Initial Block Diagram
Servive, Engineering & Optimization
2005.07.18
LEVEL 3 AL Block Diagram
Rev. 1.0
V3 (Razor05) / V3i
Alexander Buehler, Michael Mauderer
Page 2of 2
40
38
36
34
32
30
28
26
24
22
20
18
16
14
12
10
8
39
37
35
33
31
29
27
25
23
21
19
17
15
13
11
9
7
PERIPH_IO_REG
GRAPH_INT
LCD_SDATA_DATA7
LCD_DATA3
LCD_DATA5
LCD_RS
LCD_CLK_DATA6
KBR6
KBR5
KBR7
EL_EN
REG_3V
GND
GND
HAND_SPKRM
HAND_SPKRP
GND
CLK_32KHZ_2_7V
GND
VBUCK_FLIP
GRAPH_REG
KBR3
LTS_SNS_CNTL
PWR_SW
(from Neptune)
GND
ADC_DATA
6
4
2
KBC0
KBR2
KBR1
g1- g4
GND
5
3
1
KBC1
KBR0
KBC2
(toNeptune)
(to Atlas)
(from Atlas)
(from/ to Neptune)
J2
FLIP CONNECTOR
Flip Connector
LCD_CS
LCD_DATA2
LCD_DATA1
LCD_DATA0
LCD_DATA4
KBR4
(from Atlas)
GND
(clock)
CLK 13 MHZ
V12
CLK_32KHZ_2_7V
P16
TIMER
WDOG
K10
CNTL.
PRI SPI
LOGIC
Logic
F
3
,E
1
3
...
...
..
S
w
itcher
BB-
SPI
_
CL
K
BB
_S
P
I_
M
OS
I
B
B
_
S
PI
_M
ISO
AU
L CS
U18
U1
6
T1
8
T1
7
R5
Interface
USB
Y900
V17
D12
RTC_BATT
V16
BP
HAND_SPKRM
HAND_SPKRP
T6
R7
T9
P9
V10
U8
PW
R_
S
W
F1
4
B4
E3
F3
U900
ATLAS UL
ON
LOGIC
OWB
THERM
P13
THERM
ISNS_PM
BATTP
D14
U14
GND
CHRGCTRL_PM
B16
VBUS
S
G
D
CHARGE
Charger
BATT CONN.
CNTL.
LED
E12
BB
_SA
P
_
F
S
BB
_S
AP_
C
L
K
BB_
SA
P_T
X
BB_
SA
P_R
X
Neptune Atlas
CODEC
16 BIT
STEREO
(tx) (rx)
Communication
ALERTM
ALERTP
STANDBY
F12
(to Neptune and U301 BT)
AU
L_I
N
T
N1
4
RESETB
(from U800)
Neptune Atlas
Communication
USB_ID
H8
Q904 (M3)
G
S
BP
B12
BATTFET_PM
Battery to BPLUS
USB
_
VP
IN
USB
_
XR
XD
_R
T
S
USB
_
VP
OU
T_
TXD
USB
_
VM
IN
_RX
D
U
S
B_
TX
E
N
B
USB
_
SE
0
USB/RS232
(communication)
B2
C4
F4
B1
B3
E4
MICINM
MICBIAS1
Det.
Stereo
B
oos
t 300m
A
G16
S
w
itcher
B
u
c
k
350mA
F16
( 1,
87
5V )
VB
U
C
K
H2
( 2,
77
5V
)
PE
RIP
H
_
IO_
R
E
G
U6
( 2,
77
5V
)
AUD
_
RE
G
M1
8
( 1,
2
75 )
G
R
A
P
H_
RE
G_A
UL
K17
H4
H3
( 2,
7
75V
)
RF
_RE
G
L16
( 1
,57
5V
)
RE
F_R
E
G
N5
( 1,
8/
3V
)
V_S
IM
VS
IM
V
S
IM
_E
N
K1
1
VBUS
CONTR.
AD
C15
PER
IPH
RE
G
(Bi
as
)
(One Wire Bus
to Neptune)
BPFET_PM
VBUS to BP
Switch
(Main Source
for Atlas)
(from Mini USB Connector)
Main Charge Path
B+ support without Ext Charger
B+ support with Ext Charger
Color definition only for this section !
D902
BB_SAP_TX
BB_SAP_RX
BB_SAP_FS
BB_SAP_CLK
(framesync)
Bluetooth
U300
32
30
28
27
BLUE_WAKEB
11
BLUE_HOST_WAKEB
9
TXD2
5
CTS2
RTS2
31
RXD2
33
29
RESET_B
22
(from Neptune/ Atlas)
(from/ to Neptune
Serial Audio for Ringtone
and Voice Audio)
PERIPH_IO_REG
10
BTRF_REG
21
BT_ANTENNA
25
Strip Line
Antenna
(on PCB)
Y301
15
16
12
VV
IB
(from Neptune)
NeptuneAtlas
Neptune Atlas
USB/ RS232
Communication
(Battery Sense)
(VBUS Sense)
CONV.
D/A
CLK_32KHZ
(from Atlas)
3
(from Atlas)
( 1,
3V
)
(from/ to U301 BT,
Neptune - BT - Neptune
Communication and Wakeup)
Internal MIC
PCB
Pads
TX_START
U15
(from Neptune, Tx Mode indication for Atlas)
( 2,
7
75 )
IO
_R
EG
( 3,
10
V
)
RE
G_
3V
( 5,
5
V
)
VB
OO
ST
2
3
VBUS
1
4
5
(to Charging Circuit)
G1-G4
(Shield)
CLK_32KHZ
R16
DM_TXD
DP_RXD
VBUS 5V
Pass FET
VBOOST
VBUS
D2
(PPD device support)
1
3
(from J1300)
(to J1300)
to V
ib
rator
VIB
REG
P2
Mo
to
r
REF REG
RF
REG
PE
RI
PH
IO
REG
AUD
IO
REG
IO REG
GR
A
P
H
RE
G
CAM
E
RA
REG
K2
( 1,
87
5V
)
BTR
F_
REG
BT R
E
G
4
Microphone
R3
P4
R4
(t
x)
(rx)
13 Bit
Handset
Amplifier
(to J2)
Q9
10
VCO
REG
VC
O_
DR
V
(M
ain S
our
ce-
f
ro
m
Q904)
( 2,
77
5V
)
VC
O_
RE
G
V2
SIM_PD
T14
CHRGRAW
S
G
D
Q903 (M4)
Q905 (M1)
G
S
R910
R911
D
Switch
B14
CHRGISNSP_PM
E15
(Current Control)
Q906 (M2)
(o
nly us
ed in Atlas
)
B10
LEDB1
(t
o Neptune)
(A
tl
as
in
ter
n
al and
AL
cir
cuit)
( Atlas
, Neptune,
U700
, Q960,U801)
(t
o J
2
)
(t
o N
e
p
tune amd J
4
)
(t
o U250)
(t
o
U300)
(t
o Atlas
, Neptune, Q960)
(t
o U25
0
)
Bluetooth
Mini USB
Charger and Power-
source Control
(from/ to Neptune and U700)
(toNeptune)
(from Atlas)
(from Neptune)
TOUT12
(Bias Voltage from
Neptune)
(Accessory Detection signal)
(from Acesory Connector)
(EXT Power)
(EXT Power)
D14
2
6
Det.
Headset
RT
C
K
3
7
5
2
4
6 + 10
J5
Trans Flash
Card Reader
4
1
2
MMC_3_CMD_IN
(f
ro
m
N
ep
tu
n
e
)
SPI
_
CS
0
MMC_CLK
U2000
1
6
4
PERIPH_IO_REG
(from Atlas)
5
U2001
(VCC)
(C
hip Select/ E
n
able)
MMC_2_OUT
(Single Speed)
D0
D1
D2
D3
CMD
VCC
CLK
GND
8
1
(to Display Backlight via V2)
R
904
3
4
1
ESD
VR920
VR960
VR950
VR920
T-Flash
SAP
Supply
Amplifier
Alert
Amplifier
Headset
Amplifier
EMU
V3i /Razor05
J1
NC
NC
ALERT
NC
(f
ro
m
J2
)
MMC_D0
NC
NC
ESD
FL1400
ATI_RESETB_2_7V
BB_SPI_MISO
46
44
42
BB_SPI_MOSI
BB_SPI_CLK
GRAPH_SPI_CS
50
48
(from/ to Neptune)
49
47
45
43
41
GND
REG_3V
RTC_BAT
IO_REG_FLIP
GND
(from/ to Neptune)
LEDB1
(Bias from Neptune)
(from Atlas)
(from Atlas)
(from Atlas)
(from/ to Atlas)
(from Q960)
(from Q960)
A2
NC
VBUCK
IO_REG
(from Atlas)
NC
(VCC)
C4
C2
A4
C1
A1
B4
A3
C3
Q960
Vi
b
. M
o
to
r
1
2
BA
TT
P
J3
3
2
4
1
VR
50
B
+
S
ens
e
Q9
43
VB
TP
ADR
V
( 3,
00
V )
VC
C_B
T
P
A
M4
3
4
1
(t
o J
2
)
GRAPH_REG_AUL
(o
nly us
ed in Atlas
)
(o
nly us
ed
in At
las
)
ISNS_PM
F13
(Charge Current - )
(Batt Current)
(Charger Current + )
(V3i only)