Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Vankka J. - Digital Synthesizers and Transmitters for Software Radio (2000)(en)

.pdf
Скачиваний:
67
Добавлен:
15.08.2013
Размер:
14.63 Mб
Скачать

296

Chapter 15

[Tak91]H. Takakura, M. Yokoyama, and A. Yamaguchi, "A 10 bit 80MHz Glitchless CMOS D/A Converter," in Proc. IEEE Custom Integrated Circuits Conf., 1991, pp. 26.5.1-26.5.4.

[Van01] J. Vankka, and K. Halonen, "Direct Digital Synthesizers: Theory, Design and Applications," Kluwer Academic Publishers, 2001.

[Van02] J. Vankka, J. Ketola, O. Väänänen, J. Sommarek, M. Kosunen, and Kari Halonen, "A GSM/EDGE/WCDMA Modulator with on-chip D/A Converter for Base Station," ISSCC Digest of Technical Papers, February 3 - 7, 2002, San Francisco, USA, pp. 236-237.

[Won91] B. C. Wong, and H. Samueli, "A 200-MHz All-Digital QAM Modulator and Demodulator in 1.2- m CMOS for Digital Radio Applications," IEEE J. Solid-State Circuits, Vol. 26, No. 12, pp. 1970-1979, Dec.

1991.

[Wu95] T. Y. Wu, C. T. Jih, J. C. Chen, and C. Y. Wu, "A Low Glitch 10-bit 75-MHz CMOS Video D/A Converter," IEEE J. Solid-State Circuits, Vol. 30, No. 1, pp. 68-72, Jan. 1995.

Chapter 16

16. A GSM/EDGE/WCDMA MODULATOR WITH ONCHIP D/A CONVERTER FOR BASE STATIONS

16.1 Supported Communication Standards

The Global System for Mobile communication (GSM) is a second generation (2 G) system that has rapidly gained acceptance and a worldwide market share. As the mobile communications market develops, interest is building up in data applications and higher data rate operations. Short message services (SMS) were first added to the GSM system followed by high-speed circuit switched data (HSCSD) and the general packet radio service (GPRS). All of these services use the same modulation format as the original GSM network (0.3 Gaussian minimum shift keying (GMSK)), and change the allocation of the bits and/or packets to improve the basic GSM data rate. As a step towards 3G, enhanced data rates for GSM evolution (EDGE) provides a higher data-rate enhancement of GSM. It uses the GSM infrastructure with upgraded radio equipment to deliver significantly higher data rates. The primary objective of the EDGE signal is to triple the on-air data rate while taking up essentially the same bandwidth as the original 0.3 GMSK signal. The wideband code division multiple access (WCDMA) was selected by the European Telecommunications Standards Institute (ETSI) for wideband wireless access to support 3G services because of its resistance to multi-path fading, and other advantages such as increased capacity. This technology has a wider bandwidth and different modulation format from GSM or EDGE.

The first generation of the 3G base station modulator should include support for GSM, EDGE and WCDMA. The digital IF modulator is designed using specifications related to those standards [GSM99c], [TDD00], [FDD00]. The main requirements of the modulator are shown in Table 16-1. By programming the GSM/EDGE/WCDMA modulator, different carrier

298

 

Chapter 15

 

 

 

Table 16-1.

 

GSM/EDGE/WCDMA Modulator Specifications

 

Symbol rates/Chip rate

 

270.833 ksym/s (GSM/EDGE) 3.84 Msym/s

 

 

 

 

 

 

 

 

 

(WCDMA)

 

 

 

 

 

 

 

 

 

 

Modulations

 

GMSK with BT = 0.3 (GSM), linearized Gaussian

 

 

 

 

 

3 /8-8PSK (EDGE), M-QAM (WCDMA)

 

 

 

Carrier Spacing

 

200 kHz (GSM/EDGE), 5 MHz (WCDMA)

 

 

 

 

 

 

 

 

 

Frequency error

 

2 Hz

 

 

 

 

 

 

 

 

 

Spurious Free Dynamic Range

 

-80 dBc

 

 

 

D/A converter sampling frequency

 

65 – 110 MHz

 

 

 

Power ramp duration

 

5 - 15 s

 

 

 

 

 

 

 

 

Power ramp curve type

 

Hanning, Hamming, Blackman

 

 

 

 

 

 

 

 

 

Power control range

 

0 - -32 dB

 

 

 

 

 

 

 

 

 

Power control fine tuning step

 

0.25 dB

 

 

 

 

 

 

 

spacings, modulation schemes, power ramping, frequency hopping and symbol rates can be achieved. By combining the outputs of multiple modulators, multicarrier signals can be formed, or the modulator chips can be used for steering a phased array antenna. The formation of multi-carrier signals in the modulator increases the base station capacity. The major limiting factor of digital IF modulator performance at base station applications is the D/A converter, because the development of D/A converters does not keep up with the capabilities of digital signal processing with faster technologies [Van01a].

16.1.1 GSM System

In the GSM system, a constant envelope partial response Gaussian Minimum Shift Keying (GMSK) modulation is used [Mur81].

Figure 16-1 presents a simple block diagram of the GMSK system. The symbol rate used in the GSM system is 270.833ksym/s. The data bits di

{0,1} are differentially encoded by the rule

Įi 1 2di

(16.1)

where

],

(16.2)

where mod[di + di- 1, 2] denotes modulo 2 addition and

i {-1, +1} is the

α

fsym

Gaussian

 

FM

 

fIF

 

filter

 

 

 

 

 

 

 

 

 

 

 

Figure 16-1 A simple block diagram of the GMSK system.

A GSM/EDGE/WCDMA Modulator with On-Chip D/A Converter for 299 Base Stations

modulating data value [Dig99].

The differentially encoded data stream is filtered in a Gaussian pulse shaping filter. The impulse response of the pulse shaping filter is defined as

g(t) h(t) rect

 

§

t ·

 

 

(16.3)

 

 

 

 

 

 

 

 

T ¹

©

 

where denotes convolution and the rectangular function rect(x) is defined by

rect

 

§ t ·

 

 

 

 

1

t

T

(16.4)

 

 

 

 

 

 

 

T

2

 

 

 

 

 

© T ¹

 

 

 

 

 

 

 

 

0

else

 

and h(t) is defined by

 

 

 

 

 

 

 

 

 

 

 

 

 

exp

 

 

§

 

t 2

·

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 2į2 T 2

¹

 

 

 

h(t)

 

 

 

 

(16.5)

 

 

 

 

2ʌįT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

δ is

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

į

 

 

 

ln(2)

 

 

 

(16.6)

 

 

 

 

 

 

 

 

 

 

 

 

 

2ʌBT

where B is the 3dB bandwidth and T is the duration of one data bit. The GSM specification requires that BT = 0.3 [Dig99]. This definition is theoretical and the realization of (16.5) would be a filter of infinite length. This theoretical filter is associated with the tolerances defined in [GPP00c].

The phase of the modulated signal is

t

iT

 

ij(t) ¦α i ʌh³

g(u)du

(16.7)

i

where the modulation index h = 1/2. This value implies that the maximum phase change during the data interval is /2 radians [GPP00c].

The modulated intermediate frequency (IF) signal at the useful part of the burst can be expressed as

IFgsm (t)

2Ec cos(2 fc t + ij(t) + ij

0 ),

(16.8)

 

T

 

 

where Ec is the energy per modulating bit, f is the carrier frequency and φ0 is a random phase, which is presumed to be constant during one burst [Dig99].

300

Chapter 15

The modulation accuracy of the GSM is defined by the phase error, i.e. the difference between the phase error trajectory and its linear regression on the active part of the time slot. The spectral properties are defined by the spectrum mask and the timing of the burst is defined by the time mask. The required levels and the definitions of the performance metrics are specified in [GPP00c].

16.1.2 EDGE System

The Enhanced data rates for GSM evolution (EDGE) is a high-speed mobile data standard, intended to enable the second-generation GSM and TDMA networks to transmit data up to 384 kilobits per second. The EDGE provides the speed enhancements by changing the type of modulation. It triples the on-air data rate while meeting the same bandwidth occupancy (200 kHz) as the original GSM system. A linearized Gaussian 3 /8-8PSK modulation scheme [Lau86], [Jun94] is applied in the EDGE.

A block diagram of the EDGE system is shown in Figure 16-2. Although this section presents the whole signal generation chain in Figure 16-2, the blocks preceding the pulse shaping filters are left out from the implemented circuit presented in Figure 16-6.

In the EDGE system the data bits, arriving at a of 812.5 kbit/s, are Graycoded from groups of three bits into an octal-valued symbol l according to Table 16-2. The Gray coding ensures that if a symbol is interpreted erroneously as an adjacent symbol, the error occurs only in one bit. It thus reduces the bit error probability. This way the symbol rate 812.5/3 ksym/s = 270.833 ksym/s will equal the symbol rate in the GSM system. After the Gray coding, an 8PSK modulation is performed. The 8PSK symbols are achieved by the rule

 

 

 

j2ʌl/ 8

(16.9)

 

i

 

 

 

 

 

 

where l is given by Table 16-2. The 8PSK symbols are continuously rotated with 3 /8 radians before pulse shaping. The rotated symbols are defined as

 

 

 

 

 

 

 

 

 

 

cos( t)

 

 

 

 

 

 

 

I fsym

linearized

g

data

 

 

 

 

 

 

 

gaussian filter

fIF

bits

3 bit

 

 

Gray

 

8-PSK

 

 

 

grouping

 

 

coder

 

modulator

 

 

 

 

 

 

 

 

 

Q fsym

linearized

g

 

 

 

 

 

 

 

ej3 n/8

 

gaussian filter

 

 

 

 

 

 

 

 

 

 

 

sin(ωt)

Figure 16-2 Generation of EDGE signal.

Table 16-2 Gray-coding of binary bit triplets into octal symbols

d3n d3n+1 d3n+2

0,0,0

0,0,1

0,1,0

0,1,1

1,0,0

1,0,1

1,1,0

1,1,1

l

3

4

2

1

6

5

7

0

A GSM/EDGE/WCDMA Modulator with On-Chip D/A Converter for

301

Base Stations

 

 

 

 

 

 

s

i

s

i

e ji3ʌ/ 8

,

(16.10)

 

 

 

 

 

The 3 /8-rotation of the symbols ensures that the modulating signal can never be near zero, hence the envelope of the transmitted signal can never be near zero either.

This symbol rotation and the so-called forbidden zone is illustrated in Figure 16-3. The original locations of the 8PSK symbols in the constellation diagram are marked with crosses and the symbols after rotation are marked with dots. The rotation of the symbols ensures a forbidden region around the origin. For example, an 8PSK transition from point 1 to point 2 turns to a transition from point 1 to point 3 after the rotation. Due to the rotation, a transition of two succeeding symbols always starts from the point marked with a cross and ends at the point without a cross, or vice versa. This means that the transition through zero can never occur. The transitions 1 - 3 and 3 - 4 in Figure 16-3 are examples of the transitions approaching the origin as nearly as possible. The transition 4 - 6 illustrates the original 8PSK zero crossing transition from point 4 to point 5 after the symbol rotation.

This zero evading behavior of the EDGE signal decreases the crest factor,

Q

3π/8 2

 

 

 

 

Fobidden

 

3

 

 

zone

 

 

 

around

 

 

 

 

 

 

 

 

origin

 

 

 

 

I

5

 

4

 

 

 

 

1

6

Figure 16-3 3 /8-rotation of the symbols.

302

Chapter 15

i.e. the ratio of the peak value and the average value of the signal. A low crest factor is advantageous in the performance of a digital-to-analog (D/A) converter and a power amplifier.

The modulating symbols are pulse shaped using a linearized GMSK pulse shaping filter [Lau86], [Jun94], allowing the 8PSK to fit into the GSM spectrum mask [Fur99]. The impulse response of the linearized GMSK filter is defined as [Dig99]

 

 

 

3

 

 

 

 

0

(t)

S(t + iT )

0

t ≤ 5T

(16.11)

 

 

i 0

 

 

 

 

 

 

 

 

 

0else

where T is the symbol period and

 

 

 

§

 

t

·

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin

π ³g(u)du

 

 

 

 

0 ≤ t ≤ 4T

 

 

 

 

©

 

0

¹

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

§

ʌ

t

4T

·

 

 

 

S(t)

 

 

π

³g(u)du

 

4T t ≤ 8T

 

 

 

 

sin

 

 

 

(16.12)

 

 

 

 

© 2

 

0

 

 

¹

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

else

 

Figure 16-4 Constellation diagram of baseband EDGE signal.

A GSM/EDGE/WCDMA Modulator with On-Chip D/A Converter for

303

Base Stations

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

§

 

 

§

t

5T / 2

·

 

 

 

 

 

§

 

 

 

t

3T / 2

·

 

·

 

 

 

 

 

 

 

 

 

 

 

 

 

Q 2ʌ 0 3

 

 

 

Q 2ʌ

 

 

 

 

 

 

(16.13)

g(t)

 

 

 

 

 

 

 

 

 

0 3

 

 

 

 

 

2T

 

©

 

 

©

T

log(2) ¹

 

 

 

 

 

©

 

 

 

T

log(2) ¹

 

¹

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The error function Q(t) is

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

³e

 

IJ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q(t)

 

 

 

2

dIJ

 

 

 

 

 

 

 

 

(16.14)

 

 

 

 

 

 

 

2ʌ

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The baseband signal is

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(t)

¦si c0

 

§t

iT +

5

T ·

 

 

 

 

 

 

 

(16.15)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

©

 

 

 

2

¹

 

 

 

 

 

 

The in-phase and quadrature branches are obtained from the real and imaginary parts of y(t), respectively:

I (t)

{y(t)} ¦cos(iji

)

c0

 

 

 

§t

iT +

5

 

T ·

 

 

(16.16)

 

 

 

 

 

 

 

 

 

 

i

 

 

©

 

 

2

 

¹

 

Q(t)

{y(t)} = ¦sin(iji

)

c0

 

§t

iT +

 

5

T ·

 

(16.17)

 

 

 

 

 

 

 

 

 

i

 

 

©

 

 

2

 

¹

 

 

 

where φi is the angle of the rotated symbol dži. A constellation diagram of the baseband signal is presented in Figure 16-4. It can be clearly seen that the signal does not pass the region around zero.

The modulated IF signal is

),

(16.18)

where f ut is the carrier frequency.

The error vector magnitude (EVM), i.e. the magnitude of an error vector between the vector representing the actual transmitted signal and the vector representing the error-free modulated signal, is used to define the accuracy of the modulation in the EDGE system. The spectrum mask and the time mask define the spectral and timing properties of the signal, respectively. These performance metrics are defined and the required levels are specified in [GPP00c].

Equations (16.11) - (16.14) given by [Dig99] are a very complicated way

to define a filter pulse. By transferring the pulse peak to the origin

 

c0 (t) c

 

 

§

5

 

·

 

 

(16.19)

 

 

 

0

 

©t +

 

T

¹

2

304

 

 

 

 

Chapter 15

it is possible to approximate it by an exponent function

 

 

 

0 (t)

 

P(t)

(16.20)

 

 

 

 

 

 

 

where P(t) is an M degree polynomial. Due to the even symmetry of the pulse c'0, it can be assumed that the odd coefficients are zero. The coefficients of the polynomial P(t) are achieved by calculating c'0 using (16.11) and fitting an M degree polynomial to the natural logarithm of the result. For

M = 6,

c

(t) e0 007837 (t/T )6 0 2117(t/T )4 1 0685(t/T )2 0 0717 ,

(16.21)

0

 

 

which is valid for all t and does not involve integrated error functions. The calculated peak and root mean square (rms) errors of the compared exact and approximate pulses over the interval -5T/2t 5T/2 are 1.6% and 0.27%, respectively. This approximation is advantageous during the system level simulations when generating a reference signal for a device being designed. During this generation, the coefficients of the pulse shaping filter have to be recalculated for each symbol if the sampling rate is simultaneously converted with some rational number ratio, which is often the case with multimode systems. This can be efficiently computed using this approximation.

16.1.3 WCDMA System

The Wideband Code Division Multiple Access (WCDMA) system uses a Quadrature Amplitude Modulation (QAM). The modulating chip rate for WCDMA is 3.84 Mcp/s. From the modulator's point of view, the chip rate equals the symbol rate, and so the term symbol rate is used. Figure 16-5 presents the QAM modulation of the complex-valued chips sequence generated by the spreading process. The spreading process is described in [GPP00a], for example.

The I and Q branches, obtained from real and imaginary parts of the complex-valued chip sequence respectively, are pulse shaped using a Root- Raised-Cosine filter in order to reduce the signal bandwidth. The impulse

cos( t)

root raised I cosine filter ( = 0.22)

Q

root raised

cosine filter

 

 

( = 0.22)

-sin( t)

Figure 16-5 QAM modulation.

A GSM/EDGE/WCDMA Modulator with On-Chip D/A Converter for

305

Base Stations

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

response of the pulse shaping filter is defined as

 

 

 

 

 

 

 

 

 

sin

 

§ʌ t (1

Į)·

 

+ 4Į t

cos

 

§ʌ t

(1 + Į)·

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

h(t)

© T

 

¹

 

 

 

T

 

 

© T

¹

 

(16.22)

 

 

ʌ

t

 

 

§

 

 

§

4Į

t ·

 

2 ·

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

1

©

T ¹

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

©

 

¹

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

where T is the symbol (chip) duration and

is the roll-off factor defining the

used transmission bandwidth. The roll-off factor is specified as α = 0.22 in the WCDMA applications [GPP00b].

The signal is upconverted by multiplying it with a sinusoidal carrier according to the equation

IFwcdma (t) I(t) cos(2ʌ fout t) Q(t) sin(2ʌ fout t),

(16.23)

where I(t) and Q(t) are filtered I and Q symbols and f ut is the carrier frequency [GPP00a].

The performance of the WCDMA signal is measured by the EVM, adjacent channel leakage power ratio (ACLR) and peak code domain error (PCDE). The required levels and definitions of the performance metrics are specified in [GPP00b].

16.2 GSM/EDGE/WCDMA Modulator

The block diagram of the modulator chip is shown in Figure 16-6. The use of different modulation formats requires programmable pulse shaping filter coefficients. The reconfiguration of new modulation formats can be achieved between bursts (e.g., GSM/EDGE). The two half-band filters increase preoversampling ratios, which reduces the complexity of the re-sampler (the order of the polynomial interpolator). The re-sampler circuit allows the sam-

fs = Fsym fs = 2 Fsym fs = 4 Fsym fs = 8 Fsym

 

Outputs of

fs = 65-110 MHz

 

fs = 65 - 110 MHz

 

Other Modulators

 

 

 

 

 

17 Pulse Shap- 18 Half Band

18 Half Band 18

Re-

18

 

 

 

 

Summing 14

D/A

I

 

 

 

18

 

 

ing Filter

Filter

Filter

sampler

'1'

MUX

CORDIC

x/sinx

 

&

Con-

 

(37-tap)

(23-tap)

(11-tap)

 

 

 

Rotator

 

14

saturation

verter

 

 

 

 

∆φ

 

Mode

 

 

Mode

 

 

 

 

 

 

 

 

 

17 Pulse Shap- 18 Half Band 18 Half Band 18

 

18

 

 

Ramp Gen-

 

 

 

 

Phase Offset

Q

Re-

'0'

MUX

erator and

 

ing Filter

Filter

Filter

sampler

 

 

Power Level

 

(37-tap)

(23-tap)

(11-tap)

 

 

 

 

 

 

 

NCO

Controller

 

 

 

 

∆φ

 

Mode

 

Mode

 

 

 

 

 

 

 

 

'0'

 

 

 

 

 

 

 

 

 

MUX

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mode

Carrier Frequency

 

Figure 16-6. GSM/EDGE/WCDMA modulator chip. The symbol rates (Fsym) are shown in

Table 16-1.

Соседние файлы в предмете Химия