C filter

5 downloads 0 Views 598KB Size Report
Rejection GmC Filter with In-Situ. Calibration for Use in Transmitter ... this paper presents a continuous-time filter with a new, in-situ filter calibration method.
ISSCC 2005 / SESSION 17 / RF CELLULAR ICs / 17.8

17.8

A 5th-Order Continuous-Time HarmonicRejection GmC Filter with In-Situ Calibration for Use in Transmitter Applications

Jacques C. Rudell, Ozan E. Erdogan, Dennis G. Yee, Roger Brockenbrough, Cormac S. G. Conroy and Beomsup Kim

17.8.3, to find the frequency at which the phase through the loop equals 360o. For this configuration, the loop gain when the phase reaches 360o is much greater than 1, thus satisfying the condition for oscillation. The oscillation frequency ωosc is given in Fig. 17.8.3 and is dependent exclusively on values of Gm and C in the filter. Therefore, an estimate of component values over process and temperature can be obtained given that a ratio between the oscillation frequency and the filter –3dB frequency exists; this ratio is approximately 1.5.

Berkäna Wireless, Campbell, CA The advent of sub-micron CMOS processes has ushered in a new generation of highly integrated, low-cost communication systems for a variety of applications from single-chip wireline Gigabit Ethernet transceivers to monolithic wireless front-ends. Reduced form factor and lower cost are two of the well known benefits of integration in CMOS. However, additional benefits are derived through the integration of a mixed-signal system in CMOS, by allowing new digital calibration techniques to enhance the analog circuit and system performance. As an example of these concepts, this paper presents a continuous-time filter with a new, in-situ filter calibration method. The intended application of this filter is to suppress all higher-order harmonics generated by both a modulator and feedback mixer within a GSM offset-PLL (OPLL) transmitter [1]. This paper describes the OPLL filtering requirements, the implementation of the filter, followed by a description of the filter tuning technique along with measured results. A key block of any OPLL is the harmonic-rejection filters which precede the PFD shown in Fig. 17.8.1. Specifically in the GSM standard, the modulation mask is greatly influenced by these filters, particularly the requirement of –60dBc, 400kHz offset from the carrier. The filter attenuates unwanted energy produced at all the higher-order harmonic frequencies generated by the mixing of LOs in the OPLL reference and feedback paths. These harmonics, if left unfiltered, would pass through the hard non-linearity associated with the PFD, intermodulate, and create undesired energy in the wanted signal band. This is illustrated with the 3rd and 5th harmonics in Fig. 17.8.1. Based on system simulations, the filter is implemented as a cascade of one real pole followed by two biquad stages where all poles are realized with a differential Gm-C approach, as shown in Fig. 17.8.2. The filter must be tunable from 60 to 150MHz with 5% tuning accuracy. Each capacitor is tunable with a fixed base capacitance of 250fF in parallel with a 6b capacitor array, binary weighted with an LSB of 25fF. Coarse filter band selection is realized by varying the degeneration resistance through a 3b resistor array in all Gm stages, Fig. 17.8.2. All the capacitors are equal in size with the same capacitor settings in each array. Therefore, the frequency response is defined by the ratio between Gm stages within the biquad. To ensure good matching between Gm cells and an accurate biquad Q over temperature and process, a unit Gm cell is created. A different transconductance from the unit cell is derived by scaling all devices by a factor of α, where α corresponds to the ratio between the desired value of Gm to the unit Gm, Fig. 17.8.2. This paper provides a salient approach to filter tuning applicable to a broad class of filter applications. In this tuning approach, prior to normal TX operation, the filter biquads are reconfigured, creating positive feedback and transforming the filter into an oscillator, as shown in Fig. 17.8.3. The output of this oscillator is then digitized with an inverter and a set of counters are used to estimate the oscillation frequency relative to an accurate crystal reference. A closed-form solution may be obtained for the oscillation frequency of the filter by evaluating the configuration in Fig.

322

Prior to normal TX operation, this filter is calibrated. Switch SW1 is opened while switches SW2 are closed. The oscillation frequency of the filter is then measured by counting the number of rising edges produced by the oscillator during a fixed period, as determined by another counter clocking off a crystal reference source. With an estimate of the oscillation frequency, all the capacitors in the filter are adjusted. The process of measuring the oscillation frequency and tuning the capacitors is then repeated through a method of successive approximation until the targeted oscillation frequency, and ultimately the filter corner frequency, for a targeted IF is achieved. SW1 and SW2 are then set for normal filter operation. This tuning approach differs from previous master-slave methods [2] which require extra hardware and rely on matching between the tuning element and the filter components. Other attempts at in-situ filter tuning require additional hardware to generate calibration tones injected into the filter [3]. Two primary advantages exist for this filter tuning method. First, the filter is being tuned in situ. Stated differently, the devices being tuned are the same elements which will be used by the filter during normal operation. Second, a relatively small amount of digital hardware is required to tune this filter, thus minimizing the calibration hardware and chip area. Figure 17.8.4 shows the measured filter frequency response, the filter tuning range, BW resolution of 2%, and demonstrates the filter capability of retuning over temperature, and returning to the targeted BW. In Fig. 17.8.5, the TX output spectrum is shown when the filter is in the narrowest BW setting, widest BW, and the ideal target BW after calibration. Note that in the widest BW setting, the modulation mask is degraded due to intermodulation. The modulation mask is met with margin in the narrowest BW state, but the wideband OPLL noise is higher than the attenuation of the desired signal if the filter BW is too narrow. Finally, Fig. 17.8.6 illustrates the tradeoff between the modulation mask performance at 400kHz offset and the inband integrated OPLL phase noise as a function of the filter capacitor tuning codes, where a low number on the x-axis corresponds to the widest filter BW. The post calibration filter setting is marked and represents the optimal setting for the overall TX performance. This filter is integrated with the entire transmitter in a 0.18µm CMOS technology. Die micrograph with a summary of data is shown in Fig. 17.8.7. Acknowledgements: The authors thank Julian Tham, Ham Lenh and Jin-Su Ko for their contributions. References: [1] T. Yamawaki et al., “A 2.7-V GSM RF Transceiver IC,” IEEE J. SolidState Circuits, vol. 32, pp. 2089-2096, Dec., 1997. [2] M. Banu and Y. Tsividis “On-Chip Automatic Tuning for a CMOS Continuous-Time Filter,” ISSCC Dig. Tech. Papers, pp. 286-287, Feb., 1985. [3] H. Khorramadabi et al., “Baseband Filters for IS-95 CDMA Receiver Applications Featuring Digital Automatic Frequency Tuning,” ISSCC Dig. Tech. Papers, pp. 172-173. Feb., 1996.

• 2005 IEEE International Solid-State Circuits Conference

0-7803-8904-2/05/$20.00 ©2005 IEEE

ISSCC 2005 / February 8, 2005 / Salon 9 / 4:30 PM Single Differential Biquad used in both stages Offset Phase-Locked Loop Modulator

I BB

HR Filter

fIF

Q BB

Loop Filter

fIF

VCO

PFD

C1

Reference Path

fIF

External Power Amp

HR Filter

I LO Q LO

Feedback Path

C2

Local Oscillator

α

2nd Order BiQuad

α α

+∆Vin

IF +f m

To Common Mode Feedback α (W/LMN5)

f

(W/LMP1)

α

(W/LMN3)

Rdegen

α

Figure 17.8.1: OPLL with HR filters and the effect of problematic harmonics.

3-bit Band Selection Network Band Select

+∆iout (W/LMN4)

Band Select

-∆Vin

Band Select

To CMFB

(W/LMN6)

Figure 17.8.2: Single biquad stage and scalable Gm cells with band-selecting Rs. Filter Range

Filter Resolution

Two Cascaded Biquad Stages SW1 - gm11 gm41

Filter In

gm21 C1

SW2 - gm12

- gm31

gm22

gm42

C2

C3

Filter Cal. Out

SW2

α ⋅ (2ID /VDsat ) = = α ⋅Gm(unit) ) 1 + (2ID /VDsat ) ⋅ Rdegen

(W/LMN2)

RDegen / α RDegen / α

α

α ⋅ (2ID /VDsat ) 1 +α ⋅ (2ID /VDsat ) ⋅ (

(W/LMP2)

α

α

(W/LMN1)

C4

5 *f

3 *f

fIF -3

IF -f m

*fm fIF +f

m

2nd Order BiQuad

er

1 Real Pole

-∆iout

Intermodulation of 3rd and 5th impacting the modulation mask

HR Filt

|Sx(ω)|

Gm =

Scalable Gm cell

Unfiltered Single-Tone Spectrum @ PFD Input

3 Stage Gm- C Filter

C = C1= C2= C3 = C4

C3

- gm32

Filter Out

1 LSB Step. 3MHz (2%) Tuning Resolution

C4

Ȧosc =

48MHz – 184MHz: 100MHz Tuning Range

gm22 ⋅ gm12 ⋅ gm31 (gm32 + gm31 ) ⋅ C 2

Hot Temp. Cal. (100o C)

Cold Temp. Cal. (-30o C)

All Digital Calibration Engine

17

RAM Look Up 11 bit Counter

Target Count

7 bit Counter CLK

REF_CNT

Successive Approximation Calibration Engine

Figure 17.8.3: Filter mode (SW1 closed, SW2 is open), oscillation mode (SW1 open, SW2 closed).

Att

25 dB

SWT 10 ms

0

c2 IFOVL 1 SA VIEW 2 SA VIEW 3 SA VIEW

LIMIT CHECK

PASS

-10

Delta 1 [T1 ] -67.11 dB 400.000000000 kHz Marker 1 [T1 ] -1.61 dBm 848.800000000 MHz

400kHz Mask Performance vs. In-Loop BW PLL Noise -56 A

TX Modulation mask requirement from the GSM Standard

-20

-30

-40

Too wide a filter BW allowing intermodulation

-50

SWP

200 of

200

-60

Too narrow a filter BW which attenuates the carrier, raising the PLL noise floor

1 -70

1.20E-04

400kHz Modulation (dBc) GSM Modulation Mask Spec @ 400kHz

TX Modulation mask requirement from the GSM Standard

-58

-60

NoisePower 1MHz from Carrier

1.00E-04

8.00E-05

Post-Filter Calibration Code of 36 for this TX carrier

-62

6.00E-05

-64

4.00E-05

-66

2.00E-05

-68

-80

-90

Figure 17.8.4: Filter freq. response, range, resolution, hot & cold post cal.

(dBc)

* VBW 30 kHz

0 dBm

Post Calibration Room Temp.

Post Calibration Room Temp.

Mod. Mask @ 400kHz offset RBW=

* RBW 30 kHz

Ref 1

Post Calibration Hot Temp. (100o)

Post Calibration Cold Temp. (-30o)

0.00E+00 0

Ideal filter setting after calibration

ResBand=30kHz

OSC_CNT

XTAL Osc.

Noise Power (mWatts) @ 1MHz

CLK

10

20

30

40

50

60

70

Filter Capacitor Code Value

-100

Start

848.8 MHz

180 kHz/

Stop

850.6 MHz

Figure 17.8.5: Impact of the filter on the GSM TX modulation mask.

Figure 17.8.6: 400kHz modulation mask versus inband OPLL noise.

Continued on Page 601 DIGEST OF TECHNICAL PAPERS •

323

ISSCC 2005 PAPER CONTINUATIONS

Reference Feedback Path Path HR Filter HR Filter

Filter Performance Minimum Filter BW

48MHz

Maximum Filter BW

184MHz

Filter resolution Max. BW

3.1MHz (2 %) @ 151MHz

Filter resolution Min. BW

701kHz (1.5%) @ 48MHz

IIP3

7dBV

Filter Input Noise inferred from TX measurement

9.3µVRMS (30kHz BW)

Worse Case Calibration Time

90µs

Measured Rejection at 3rd and 5th Harmonic

45dB (or greater)

Maximum Output Operation Voltage Swing

300mV (differential)

Current from a 1.8Volt supply

7mA (12.6mW)

400kHz Modulation Mask Performance across all bands

-65dBc (Worst Case)

Figure 17.8.7: Filter die micrograph and data.

601

• 2005 IEEE International Solid-State Circuits Conference

0-7803-8904-2/05/$20.00 ©2005 IEEE.