04160058

Upload: enos-marcos-bastos

Post on 02-Apr-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 04160058

    1/13

    954 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    The Path to the Software-Defined Radio ReceiverAsad A. Abidi, Fellow, IEEE

    AbstractAfter being the subject of speculation for many years,

    a software-defined radio receiver concept has emerged that is suit-able for mobile handsets. A key step forward is the realization thatin mobile handsets, it is enough to receive one channel with anybandwidth, situated in any band. Thus, the front-end can be tunedelectronically. Taking a cue from a digital front-end, the receiversflexible analog baseband samples the channel of interest at zero IF,and is followed by clock-programmable downsampling with em-bedded filtering. This gives a tunable selectivity that exceeds thatof an RF prefilter, and a conversion rate that is low enough forA/Dconversion at only milliwatts. Thefront-end consists of a wide-band low noise amplifier and a mixer tunable by a wideband LO. A90-nm CMOS prototype tunes 200 kHz to 20-MHz-wide channelslocated anywhere from 800 MHz to 6 GHz.

    Index TermsAnalog decimator, analog FIR filter, anti-aliasing,

    bandpass signal processing, boxcar integrator, cognitive radio,decimation, digital AGC, direct conversion receiver, multi-modereceiver, multi-rate signal processing, receiver dynamic range,sampling, Software Defined Radio (SDR), switched capacitorcircuit, wideband receiver, wideband sampling, wide tuning localoscillator, zero IF.

    I. INTRODUCTION

    THE PRESENT way of adding new bands, modes and ser-

    vices to mobile wireless handsets does not scale. Each

    new mode requires its own radio and baseband chipset, which

    is stuffed into handsets using ingenious packaging so that the

    physical volume of every generation either remains constant,

    or even shrinks. The rate at which new services are introduced

    will soon outstrip the rate of miniaturization in packaging. What

    is needed is a flexible, universal radio platform for receive and

    transmit, which can be programmed to steer to any band, tune

    to a channel of any bandwidth, and receive any modulationall

    within reasonable constraints. It is time to consider a software-

    defined radio (SDR) seriously.

    Practical SDR fit for handheld operation has so far remained

    elusive. Indeed, weighed down by historical baggage, in the

    RF/analog circuit community the concept had become an object

    of derision. As first envisaged by Mitola [1], all RF and base-

    band receive signal processing is digital, enabled by an A/D con-

    verter (ADC) at the antenna (Fig. 1). It is soon apparent that theADC in the SDR receiver (SDR RX) must fulfill extraordinary

    specifications. For example, to digitize the frequency band from

    800 MHz to 5.5 GHz, where all of todays cellular and WLAN

    channels lie, will require a 12 bit, 11 GS/s ADC. Not only is

    this ADC impossible today, it will remain so in the foreseeable

    future because ADC dynamic range and conversion are known

    to progress at a rate much slower than Moores law [2]. Even

    Manuscript received November 12, 2006; revised January 29, 2007.The author is with the Electrical Engineering Department, University of Cal-

    ifornia, Los Angeles, CA 90095-1594 USA (e-mail: [email protected]).

    Digital Object Identifier 10.1109/JSSC.2007.894307

    Fig. 1. Software-defined radio, as envisioned by Mitola [1]. This would be theultimately flexible device for wireless communication.

    if we knew how to build an ADC with these specifications, its

    power dissipation might be hundreds of watts. To find a way out

    of this impasse, we must question Mitolas paradigm.

    The flexibility and programmability that digital signal pro-

    cessing (DSP) brings to the radio front-end and baseband,

    Mitola believes, is essential for it to adapt to any modulation,

    channel bandwidth, or carrier frequency. What is not evident

    is that Mitolas SDR receiver is capable of much more. With a

    sufficiently large number of digital downconverters operating

    in parallel, a single SDR RX can receive, concurrently, every

    channel that the ADC digitizes. To do so, all it needs is a

    powerful DSP and enough memory, both of which will improve

    at a rate that tracks Moores law. The military might be inter-ested in massively concurrent reception, but the typical mobile

    civilian is content to receive one channel at a time, sometimes

    two, while three may be the upper limitfor example, as an

    incoming cellular call is relayed to a headset by Bluetooth, the

    user browses the web on the handset or, in the background,

    downloads a large file via WLAN.

    Let us set our sights, then, on this modest goal: that it is suffi-

    cient for a software-defined receiver to receive any one channel,

    but at an arbitrary carrier frequency up to, say, 6 GHz, with

    any modulation. This receiver should be less power hungry than

    Mitolas, indeed it may even be realizable in current IC tech-

    nology. One flexible receiver can even receive multiple inde-

    pendent channels, if they transmit in non-overlapped time slots.

    Otherwise each concurrent channel will need its own receiver,

    with possibly some shared circuits across the array. In the sense

    that multiple receivers will be built on a common platform, the

    SDR is a step forward compared to traditional circuits that are

    individually customized.

    The subject of this paper is how to construct this flexible

    receiver. We survey the steps that have been taken in recent

    the years towards this directionsome very hesitantlyculmi-

    nating in the recent realization of a software-defined RF receiver

    front-end. But we do not cover the digital front-end which fol-

    lows the ADC, because others do it better [3]; nor do we touch

    on the software-defined basebandboth, incidentally, essential

    0018-9200/$25.00 2007 IEEE

  • 7/27/2019 04160058

    2/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 955

    (a)

    (b)

    Fig. 2. (a) HFreceiver [4] block diagram, styledafter Mitola. With powerful enough DSP, it canreceive allHF channels concurrently.(b) Details of the HF receiver,in particular of the digital downconverter which defines the digital front-end. The digital downconverter consists of the complex mixer and number-controlled

    oscillator (NCO). The cascaded integrator comb (CIC) filter downsamples the wanted channel at zero IF to its symbol rate, with filtering interleaved. The numberof stages and taps in the digital front-end are programmable.

    for a working receiver. Ultimately the receiver itself is only half

    of a radio communication device, which is not complete without

    an efficient software-defined transmitter. At this point the SDR

    TX is still in the research phase, and there is so little similarity

    between the two that the TX warrants a detailed description of

    its own in a future publication.

    II. PROTO-SDR RECEIVERS AND METHODS

    A. HF SDR Receiver, Mitola Style

    The UK DERA has developed a prototype SDR receiver [4]

    for the HF band (330 MHz) used by the military in long-dis-

    tance communication. This is the only receiver that we know of

    Mitolas type (Fig. 2(a)). A discussion of its strengths and lim-

    itations will help to put later developments into perspective.

    The 30 MHz low-pass filter following the antenna suppresses

    signals that are out of the HF band. This filters usual role is to

    limit the total dynamic range incident on the receivers front-

    end, but here it is also an anti-aliasing filter for the waveform

    sampling that takes place immediately afterwards. A digitally

    controlled attenuator aligns the levels of the amplified inputspectrum with the available dynamic range of a 12 bit, 75 MHz

    A/D converter, which then digitizes the entire HF band.1 A pow-

    erful DSP can receive any number of channels concurrently. It

    is instructive to follow the signal processing flow through the

    digital front-end, not only for readers from the analog circuit

    community, but because it has inspired the RF/analog front-end

    of our SDR receiver.

    DSP channelizers [5] operate on the complex analytic

    signal [6] representing information in the desired channel.

    The channelizer Fig. 2(b) consists of a complex (quadrature)

    number-controlled digital oscillator tuned to the channel of

    interest, driving a complex digital mixer to produce a streamof output samples. Problems such as offset or noise that

    plague zero IF signal processing in analog simply do not exist

    in the digital domain.

    The channelizers output samples are at the same high rate as

    the ADC. They represent the desired (narrow) channel at zero

    IF, but also unwanted channels that populate the rest of the HF

    band. Assume that the symbol rate of the wanted narrow channel

    is some small rational fraction of the ADC sample rate. Equal-

    ization and demodulation of the wanted channel most naturally

    1This ADC wasstate-of-the-art for thetime, developed for IF conversion withhigh spur-free dynamic range (SFDR) in wireless basestations. Wireless base-

    stations always use SDRs (in a more restricted sense than Mitola s) to receiveand transmit all channels in the band simultaneously. Radio power dissipationis, however, not of primary concern in basestations.

  • 7/27/2019 04160058

    3/13

    956 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    Fig. 3. Proto-SDR receiver from Toshiba [8] which uses front-end downconversion to decouple sample rate from carrier frequency. Flexibility of the digitalfront-end enables receiver to tune individual PCS or DCS channels.

    take place at this symbol rate. Therefore, the main task of the

    digital front-end is to decimate the sample rate by this large

    non-integer factor, and suppress the unwanted channels so that

    the signal of interest is captured with the shortest wordlength[3], [7] to lower the complexity of later computation.

    After decimation, portions of the wideband input spectrum

    will alias into the now shrunken Nyquist band. The comb filter is

    commonly used to protect a narrow frequency band surrounding

    DC from aliasing [6]. This low-pass filters characteristic is

    defined by a discrete approximation to a function up to

    the (wide) input Nyquist rate, with nulls at the (lower) output

    Nyquist rate and its multiples. The filter stopband around the

    nulls [7] must be wide enough to guard against corruption of

    the wanted signals spectral tails by aliased spectrum from else-

    where. Unwanted spectrum in the filter sidelobes between nulls

    will alias into the main lobe, but away from DC.The input sample stream is downsampled in a sequence of

    stages, and then interpolated to realize conversion by a frac-

    tional sample rate. Some appropriate amount of filtering is usu-

    ally merged into each stage.

    This HF software-defined receiver prototype performs almost

    as well as a conventional analog tuned triple-conversion super-

    heterodyne. Its main advantage is greater programmability, and

    the relative ease with which any number of DSP channelizers

    can be added to receive greater numbers of channels concur-

    rently. Its main limitation stems from the sample rate and dy-

    namic range of practical ADCs. If the highest receive frequency

    is limited to half the sample rate, then todays state-of-the-art

    ADCs limit use of the SDR to no higher than the UHF band(30300 MHz). Yet most of the interesting wireless bands use

    carrier frequencies well above UHF. This limitation prompts us

    to look farther afield.

    B. Role of Tuning and Downconversion

    To break the link between carrier frequency and ADC sample

    rate, the band of interest can be first downconverted to within the

    ADCs Nyquist band. In choosing the LO frequency for down-

    conversion we sacrifice some of Mitolas flexibility, but this,

    it turns out, is a small price to pay for the gains. Although by

    convention we associate the Nyquist band with what is, more

    precisely, the (low-pass) first Nyquist band, equally well it can

    be a higher Nyquist band that the ADC undersamples. In either

    case, the spectrum of interest should be limited to less than the

    Nyquist bandwidth; otherwise aliasing will cause part of the

    spectrum to fold over.The obligatory RF prefilter at the antenna is an obvious way

    to bandlimit the receiver. Toshiba uses RF prefilters for anti-

    aliasing to realize a mainly digital, flexible receiver for PDC and

    DCS (Fig. 3) [8]. Switch selectable RF filters at 1.5 and 1.9 GHz

    pass 27-MHz-wide bands which are digitized.

    The preselected bands capture all PCS or DCS channels.

    Quadrature (complex) analog mixers with fixed LO frequency

    downconvert the entire band to DC. A complex ADC (two

    12 bit, 64 MHz ADCs, one in each of the two quadrature

    branches) digitizes the entire band, and a number-controlled

    complex digital oscillator translates the channel of interest to

    DC. Decimation and channelization follow in DSP. Although

    the fullband digitization will consume more power than in asingle-channel ADC, the resulting flexibility justifies it.

  • 7/27/2019 04160058

    4/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 957

    Fig. 4. A useof impulse sampling to effect twounrelated frequencytranslationsat once. This enables the concurrent reception of GPS and GLONASS [10].Corresponding points on the triangles identify portions of the input frequencyspectrum that will coincide after aliasing.

    To overcome the limited image rejection of the complex

    analog downconverter, the 27-MHz-wide band is translated toone side of DC so that the stopband of the RF filter attenuates

    images that will now lie on the other side of DC. With these

    measures, the image is actually suppressed by 70 dB.

    This receiver is one step in the right direction, but as we will

    see, there is farther to go: we must find a way to overcome the

    constraints imposed by fixed prefilters. First let us take a small

    detour to explore subsampling and its possible use in concurrent

    reception.

    C. Subsampling or Undersampling

    The bandpass sampling theorem says that a conventional

    ADC can, in principle, digitize a signal with an informationband situated compactly within any integer translation in

    frequency of the first Nyquist band [6]. This process, called

    undersampling or sampling translation, exploits the translation

    of a compact spectrum situated within any one Nyquist band by

    convolution with an infinite train of impulses separated on the

    frequency axis by to every Nyquist band; [9] gives another

    possible use of this effect. Owing to finite aperture time, that is,

    the non-zero transition time from on to off, practical samplers

    are inefficient in realizing large translations.

    Now consider two bandlimited spectra, each on carrier fre-

    quencies located within different multiples of a hypothetical

    Nyquist band that is wider than the sum of the two bandwidths.After undersampling at the Nyquist rate, both information bands

    will translate into the first and higher Nyquist bands; what is

    more, with the right sample rate they will situate side-by-side

    with no spectral overlap. A low-pass ADC can now digitize both

    bands, and after DSP channelization the two signals can be re-

    ceived concurrently.

    This idea underlies the front-end of a positioning receiver that

    takes concurrent fixes from GPS (1575 MHz) and GLONASS

    (1602 MHz) satellites (Fig. 4) [10]. Two prefilters after the

    LNA select these bands but attenuate all out-of-band signals

    and wideband LNA noise that would otherwise, after sampling,

    translate and accumulate in the first Nyquist band. A simple

    calculation shows that sampling at 24.2 MHz translates the twobands to the range DC to 12 MHz and locates them side-by-side.

    In this example the sampler substitutes for the customary

    mixer, but with the property that a single sampling action pro-

    duces two differentincommensurate frequency translations. For

    this to work, the RF filter after the LNA must block all other

    bands as well as wideband noise. The fixed preselect filters are

    necessary, but once again they limit the receivers flexibility.

    D. Analog Decimation

    In most cases the passband of available RF filters is far wider

    than the wanted channels bandwidth (Fig. 5(a)). If this filter

    also anti-aliases, the wanted channel will be sampled at a much

    higher rate than minimum. A/D conversion at a surplus rate

    wastes precious power, especially when the later channelizer

    suppresses much of the digitized spectrum. Power dissipated by

    a receiver ADC usually falls off sharply when sample rate is

    lowered, because the dynamic range also goes down. This sug-

    gests that the samples should first be decimated to the lowest

    reasonable rate that captures what is wanted, and then digitized.

    Much like DSP-based decimation, analog downsampling nar-

    rows in on the desired band while protecting it from aliasing.

    Decimation can also be merged with frequency translation by

    choosing an initial (high) sample rate, some multiple of which

    is centered on the band of interest. This translates the band to

    DC or to an IF, and downsampling can follow in a discrete-

    time (D-T) analog decimation filter. A 2.4 GHz CMOS receiver

    based on this principle has been published [11]. A cascade of

    decimation stages also lowers the IF by the decimation factor, a

    property that has been used in another early receiver [12]; obvi-

    ously this property is of no use if the signal of interest is already

    at zero IF.

    How does an analog decimation filter work? The simplest

    realization is to load successive samples of the discrete-timewaveform into capacitors, and then sum their charges

    (Fig. 5(b)) [13]. This forms an -tap FIR filter with equal tap

    weights whose transfer function resembles a with nulls at

    all integer multiples of the decimated-by- (lower) sample rate

    (Fig. 5(c)). The nulls protect wanted spectrum at and near DC

    from suffering aliasing distortion, as well as wideband noise

    from accumulating in the input Nyquist band.

    E. Sampling With Built-In Anti-Aliasing

    So far all the sampling schemes we have described need an

    anti-aliasing prefilter somewhere; it may be the RF prefilter, or

    it may be another filter downstream. This fixed filter restrictsthe receiver from tuning to arbitrary carrier frequencies, and

    from receiving channels of widely different bandwidths. Con-

    tinuous-time analog filters are tunable by limited amounts, but

    the bandwidth of todays wireless channels can span 100:1. For

    flexibility we must find a way to eliminate a standalone anti-alias

    filter.

    Classic impulse sampling, which has become synonymous

    with sampling, is inherently wideband. This is why it can

    be used for frequency translation. However, impulse sampling

    captures, with equal fidelity, the narrow wanted spectrum and

    unlimited spectrum that is unwanted. This is why it needs an

    anti-aliasing prefilter.

    Is there a way, then, to sample wireless channels with built-inanti-aliasing that is good enough to protect, say, one narrow-

  • 7/27/2019 04160058

    5/13

    958 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    Fig. 5. (a) The available anti-alias filter (here an RF filter) may force a narrowband channel to be sampled at an unrealistically high intial rate. To save power inlater hardware, the analog samples should be decimated. (b) A switched capacitor decimator, or downsampler, with built-in comb filter [13]. (c) Illustrating aliasingassociated with downsampling, and how the comb decimation filter protects a narrowband around DC from aliasing.

    Fig. 6. One way to sample a narrowband channel with built-in anti-aliasing[14] after it is downconverted to zero IF. The waveshaping built into mixing,

    followed by integration, realizes a programmable filter. WFG is a weight func-tion generator; MX is a mixer.

    band channel? In some early work on software-defined receivers

    [14], [15], the Poberezhskiys ask this very question. They pro-

    pose to construct a programmable filter using the mixer as partof a sampler and weighted integrator (Fig.6). The LO waveform

    is a discrete approximation to the desired convolution kernel.

    The output is a stream of anti-aliased, filtered samples. How-

    ever, the many functions merged into a mixer soon become un-

    wieldy for a practical circuit realization.

    Yuan [16] gives a simpler answer to the same question: a sam-

    pler using what is known to physicists as the boxcar integrator.2

    This is a special case of the Poberezhskiy proposal. It entails,

    first, a translation of the input spectrum, assumed to be of un-

    limited extent, so that the wanted channel is at zero IF. This

    2Physicists detect single events with the boxcar integrator, whereas we look

    to it to sample bandpass continuous-time waveforms. The boxcar integratingsampler has also been published in the analog circuits literature, but not as asolution to our problem [30].

    Fig. 7. (a) A simpler method to sample a narrowband channel at zero IF, basedon an integrate-and-dump or windowed integration [16]. Filtering can followlater, often embedded with decimation. (b) The transfer function of this samplershowing protection from aliasing at DC.

    is followed by integrating the composite waveform over a time

    window of width (Fig. 7). The result of a windowed integra-

    tion comprises an output sample. After readout the integrator is

    reset, or dumped, and later it is ready with the next sample.This process can continue without interruption by, for instance,

  • 7/27/2019 04160058

    6/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 959

    Fig. 8. IF receiver based on windowed integration sampling [18]. To simplify clock generation, the integration window is formed by dividing down some number

    N

    of cycles of the mixer LO. We point out that this is non-optimal. The IF carrier frequency sets the mixer LO, but protection of the wanted channel at zero IFfrom aliasing by unwanted channels should set the integration window.

    time-interleaving two identical circuits that alternate between

    integration and readout/reset.This windowed integration sampler takes continuous-time

    input and produces D-T analog samples at rate . It

    is a linear, periodically switched circuit. Its transfer function on

    the continuous input frequency scale is

    (1)

    This defines a low-pass filter with a main lobe, and a non-

    monotonic transfer function consisting of a series of sidelobes

    that decay at 20 dB/decade, with zeros at The op-

    eration filters the continuous-time input before sampling, withfull anti-aliasing at DC. This anti-aliasing extends to wideband

    input noise; that is, noise at the output of the preceding wide-

    band stages is also nulled at aliasing frequencies, and does not

    accumulate at DC [17]. Windowed integration, we can say, is

    well suited to sampling a narrow channel at DC immersed in an

    infinite band of unwanted signals.

    Karvonen et al. [18] report an IF receiver that uses this

    sampler (Fig. 8). The input IF sets the frequency of

    mixer switching, and a simple division determines the output

    sample rate , where is programmable. This circuit

    merges mixing to zero IF with windowed integrator sampling. It

    consists of a transconductance amplifier with IF input, tri-levelswitches that commutate the transconductor output current, and

    an opamp-based current integrator whose output is read and

    reset after every cycles of commutation. Mixing and inte-

    gration together can be interpreted as RF (or IF) sampling,

    particularly when the mixer is built with passive FET switches

    that can also be thought of as sampling switches. However,

    we caution against going too far down this line of thinking,

    because mixing is determined by the carrier frequency, while,

    as we will show, sampling rate is set by the wanted information

    bandwidth and strength of unwanted channels.

    Indeed, it is for the last reason that this receiver is unable to

    exploit the possibilities latent in integrate-and-dump sampling.

    In most cases the 20 dB/decade rolloff of the filters side-lobes is not good enough to suppress strong adjacent channels.

    Therefore, the receiver must rely on a fixed RF preselect filter,

    which immediately limits tunability. The function aloneis not selective enough to displace the preselect filter; we must

    continue the search for a powerful but tunable filter to replace it.

    F. Sample Rate, Downsampling, and Filtering

    When the wanted channels bandwidth is much less than

    the sample rate, the filter can protect it from aliasing.

    It strongly attenuates unwanted signals occupying an equal

    bandwidth at each null. Unwanted channels between nulls

    lie in the filter sidelobes, but after sampling these will alias

    into the first half of the main lobe away from DC. Aliasing

    from all sidelobes accumulates in the main lobe [Fig. 7(b)].

    As long as this accumulationafter any analog filtering that

    followsdoes not overload the ADC, it will be eliminated bya digital filter in DSP.

    We define the stopband loss at the th filter null as

    the minimum attenuation relative to DC across the bandwidth

    surrounding . For the function, this is

    (2)

    We use this relation to find the baseline initial sample rate

    if no other filter were present. Suppose the desired channel oc-

    cupies the bandwidth . First we must construct a specification

    on stopband loss. We calculate the relative energy of adjacent

    channels in the same band and in nearby bands picked up in awindow of width that moves from DC to arbitrarily large fre-

    quencies. Then, assuming that this window can alias to DC as a

    co-channel interferer, we calculate by how much it must be at-

    tenuated at every frequency if the wanted channel is to reach the

    target SNR. From (2), the lowest sample rate is found to satisfy

    the specification on stopband loss at the first few nulls; usually

    this sample rate will give more than enough attenuation at the

    higher order nulls.

    Depending on the unwanted signal profile, this initial sample

    rate may be very high, reaching into the GHz. A/D conversion

    at this rate will consume disproportionate power, or might even

    be impossible. To alleviate this situation, we might add more

    filtering, or downsample the output. Both, as we will show, arenecessary; both are employed.

  • 7/27/2019 04160058

    7/13

  • 7/27/2019 04160058

    8/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 961

    Fig. 11. Software-defined radio receiver, tunable from 800 MHz to 6 GHz and configurable, mainly by choice of sampling clock, to receive channels as wide askHz to tens of MHz. The analog front-end following the mixer bears strong resemblance to the digital front-end following the ADC [see Fig. 2(b)].

    by step, the development of this receivers architecture and

    circuit blocks [23]. Contrary to the usual receiver design flow

    which proceeds downstream from the antenna through the RF

    sections to baseband, in this case we start with the ADC, then

    proceed upstream.Let us first examine feature (d) in the context of GSM re-

    ception (Fig. 10). The 200-kHz-wide wanted channel can be re-

    ceived at any strength ranging from 102 to 15 dBm, a dy-

    namic range of 87 dB. What, then, is the minimum range of

    analog variable gain before the ADC that will capture this dy-

    namic range, while delegating as much as possible of the re-

    maining automatic gain control (AGC) function to the DSP?

    It is relatively easy in todays technology to realize a delta-

    sigma ADC that dissipates about 10 mW, and yields 14 bit reso-

    lution (86 dB SNDR) across 100 kHz. A GSM channel must be

    detected with a minimum SNR of 9 dB for acceptable bit error

    rate. Suppose the ADC quantization noise limits this SNR. If the

    ADC full-scale is 1 dBm, it follows that the quantization floor

    lies at 82 dBm across a 100 kHz bandwidth. The receiver need

    amplify the minimum GSM signal at the antenna by only 43 dB,

    that is, to 22 dB above the quantization noise floor, for the cu-

    mulative SNR to reach 9.2 dB: this is good enough.

    Now consider the largest allowable GSM signal at the re-

    ceiver input: this will overload the ADC unless the gain is low-

    ered. What is the minimum by which the gain must be low-

    ered? Allowing for 4 dB peak-to-average variation if the signal

    is EDGE modulated, the gain must be lowered to 12 dB for

    the waveforms peaks to just reach the ADCs full scale. This

    means that with only 31 dB of variable gain in the RF/analog

    front-end, the receiver can make use of surplus dynamic rangein the ADC to capture an input signal whose RMS strength

    changes by 87 dB (Fig. 10) [22]. Of course, this underestimates

    the real-life situation where strong adjacent channels are also

    incident on the ADC, but that is the filters job.

    Therefore, let us turn to this filter. With no RF prefilter, the

    desired channel at zero IF is surrounded by other, possibly very

    strong, channels in its own band as well as in all other bands.

    Like the variable gain function just described, the on-chip filter

    should, within reason, burden analog circuits only lightly, while

    pushing as much as possible to DSP. Its job is mainly to pre-

    vent the composite waveform of unwanted channels from over-

    loading a low power ADC. By lowering the total dynamic range,filtering relaxes the linearity and power consumption of the cir-

    cuits that follow. The receiver benefits most if the filter appears

    immediately after the mixer.

    To recapitulate, a windowed integration sampler is also

    a filter that attenuates every aliasing channel that is a po-

    tential co-channel interferer for the wanted channel at DC.Between nulls, the sidelobes in its frequency response roll off

    at 20 dB/decade and attenuate, but do not suppress, adjacent

    channels. Analog circuits following the sampler must operate

    in discrete time. This is good, because switched circuits can be

    tuned by a clock over orders of magnitude in frequency.

    The initial sample rate that protects against aliasing will al-

    most always be too high: it should be lowered by additional

    filtering before sampling, and by decimation afterwards. This

    begs the question, though, that to suppress aliases if the first

    stage must sample at a high rate, then how can the second stage,

    which operates at a lower rate, adequately suppress the new set

    of co-channel interferers that pass through the first stages side-lobes?

    The answer is that it cannot, unless the stopband of the second

    decimation filter is deeper. This may need a decimation filter of

    higher-order, with a frequency response where .

    Then the stopband loss is

    (3)

    We have found one filter cascadethere may be othersthat

    works well for the two extreme cases of GSM and 802.11g

    WLAN channels. We believe that by changing clock frequency,

    it can be configured as well to work for most other cases whenthe channel bandwidth is somewhere in between these two ex-

    tremes. Although we arrive at this cascade by trial-and-error, in

    future it should be possible to synthesize the optimal filter cas-

    cade by computer. In our SDR receiver (Fig. 11), the filter is a

    cascade of two poles at the mixer load, windowed integra-

    tion with an embedded D-T pole, followed by a second-order

    filter that decimates by 4 , and finally a first-order sinc

    filter that decimates by 2 or 3 .

    Next we describe how to configure this filter to receive 802.

    11g, which will also help the reader to understand how it works.

    The channel of interest occupies 20 MHz in the 2.4 GHz ISM

    band. To keep things simple let us assume that other channels

    in the same ISM band are comparable in power and will notoverload the ADC. The CDMA band 200 MHz away is the

  • 7/27/2019 04160058

    9/13

    962 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    closest region of concern, because it contains channels at much

    higher powers used for cellular communication. If we assume as

    a worst case that every CDMA channel transmits at peak power,

    then the filter must attenuate by 50 dB across the entire band

    merely to prevent ADC overload [Fig. 12(a)].

    If the initial sampling frequency also falls in this band, then

    the attenuation must rise by another 30 dB in the 20 MHz-wideinterval around this frequency so that aliasing CDMA channels

    located there do not overwhelm the wanted 802.11g channel.

    Similar considerations lead to notches of various depths in the

    filter specification at multiples of the sampling frequency.

    It is hard to realize a continuous-time filter whose stopband

    is deep enough to encompass these notches. An FIR filter, with

    periodic nulls in its transfer function, is better suited to the job.

    The windowed integration sampler is exactly such an FIR filter.

    Suppose we choose an initial sample rate of 480 MHz. This

    means that notches must be added to the filter specification at

    480 MHz and its multiples, each notch 20 MHz wide; and the

    first notch, because it lies in the CDMA band, must be 80 dB

    deep [Fig. 12(a)].Now let us develop the filter. To start with, we realize that

    at 480 MHz, the samplers own filter response is not se-

    lective enough to fulfill the filter spec anywhere. However two

    real poles preceding the sampler at frequencies just beyond the

    wanted channels band edge, say at 15 and 20 MHz, add an-

    other 50 dB to the cascade loss at 480 MHz. This is now enough

    to meet the spec at the first null [Fig. 12(b)]. The poles can be

    realized with switch-selectable capacitors shunting the mixers

    resistor loads. It is important that a linear passive RC circuit is

    used, because it must filter amplified unwanted signals without

    distortion. Once suppressed, they are relatively benign.

    With these added poles, the filter specification is met every-where except around 240 MHz, which is, coincidentally, half the

    sample rate. There is a simple way using only one extra capac-

    itor to add loss at this frequency. It makes use of the D-T pole

    arising from a capacitor at the samplers transconductor

    output, in parallel with the periodically reset integration capac-

    itor which forms a discrete-time resistor [Fig. 12(c)] [19].

    At sample rate the pole frequency is

    (4)

    As this is a discrete-time pole, its transfer function on the axis

    of continuous input frequency is the superposition of images of

    a single-pole rolloff around the sample frequency and its multi-

    ples. This leads to a periodically repeating frequency response,

    with minima at half the sampling frequency, exactly where help

    is needed, and its odd multiples. A D-T pole located at 25 MHz

    gives 20 dB of additional loss at 240 MHz. Now the cascade

    filter response meets the specifications everywhere.

    But A/D conversion at 480 MHz wastes power when the spec-

    trum of interest is only 10 MHz wide. The only remedy is

    downsampling.

    Let us say that our target sample rate is 40 MHz, a comfort-

    able clock rate for a Nyquist ADC with modest resolution thatmight dissipate 10 mW. We factor downsampling into two steps:

    4 , followed by 3 . The stopband specification evolves at each

    step, in that the number of notches goes up by the decimation

    factor. For every decimation the specification determines the

    order of that filter. In the case of the first decimation by 4 we

    find by trial-and-error that a filter is needed [Fig. 12(d)];

    but for the next decimation by 3 , a filter is good enough

    [Fig. 12(e)]. The latter filter is simpler because it benefits fromcumulative attenuation in the preceding cascade.

    After two stages of decimation, notches appear in the filter

    specification every 40 MHz apart. The cascade of decimation

    filters produces the very sharp transition required by the first

    notch [Fig. 12(e)], and it suppresses all unwanted channels so

    well that a 40 MHz Nyquist ADC can capture the filter output

    with a dynamic range of only 8 bits.

    The cascade filter looks complex, but it is easy to implement

    as a charge transfer circuit (Fig. 13). A transconductor after the

    mixer integrates the input waveform on the sampling capacitor

    that is selected sequentially from one of 8 parallel channels.

    This capacitor, in turn, comprises four equal unit capacitors in

    parallel. After sampling, charge from any number from one tofour of these unit capacitors is transferred to the next stage to

    realize the tap weights of an FIR filter.

    How to synthesize the filter? This is the equivalent to

    the cascade of two filters, whose impulse response, there-

    fore, must be the convolution of the filters unit rectangle

    impulse response with itself; this is an isosceles triangle span-

    ning two sample periods. After decimation by 4 each output

    sample is formed by summing seven successive input samples

    weighted by 1-2-3-4-3-2-1; and for uninterrupted throughput,

    the next summation starts when the first sum is only half formed.

    With 4 unit capacitors and 8 channels, time interleaving is

    seamless. As 3, 2, and 1 unit capacitors in three channels sharetheir charges to convolve input samples with the falling edge

    of the triangle, the other 1, 2, and 3 unit capacitors in the same

    channels convolve the same input samples with the rising edge

    of the next triangle. Thus, every unit capacitor is fully employed.

    Summation entails connecting all weighted capacitors across

    a discharged capacitor in the next stage. Four or three channels

    of equal unit capacitors in the second stage realize filtering

    and decimation by either 3 or 2 .

    For the capacitances actually used in the circuit, the cascade

    DC gain presented to the wanted channel is [31]

    (5)

    Therefore, the passive portions of this baseband circuit atten-

    uate the integrating samplers own gain (1) by only 16/17, that

    is, by slightly less than 1. Furthermore, we can show that if the

    overall gain given by (5) is, say, 3 or more, the input-referred

    voltage noise density at zero IF is 4 , completely over-

    whelming any noise involved in the charge transfers.

    is the noise factor of the transconductor circuit.

    At a given sample rate, this gain can be varied with or

    with the sampling capacitance . The transconductor is built

    up of a set of four unit cells selectable with a 2 bit word, and

    a unit sampling capacitor consists of a fixed capacitor in parallelwith a 3 bit switch-selectable binary-weighted array. Thus, the

  • 7/27/2019 04160058

    10/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 963

    Fig. 12. (a)(e). Evolution of the sampler, baseband filter, and decimation stages to capture 20-MHz-wide 802.11g channel at zero IF in the absence of RF bandpreselection.

    DC gain through the sampler and filter cascade can be changedwith a digital word in 6 dB steps by a total of 30 dB.

    Sampling of the continuous-time input waveform is not sensi-tive to the duty cycle of the clock waveform; only the repetition

  • 7/27/2019 04160058

    11/13

    964 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    Fig. 13. Circuit of entire analog baseband section, including sampler, twostages of decimation, and filters. The use of only a single active element isnotable. Inset at upper right shows time-interleaved operation of FIR filterassociated with first decimation.

    rate matters. All that is required is that switches should be onfor long enough to complete the charge transfer from a capac-

    itor on one side to the other. When the current sampling switch

    is off, the input current waveform continues to integrate on

    and then redistributes the integrated charge with all at once.

    In this way the input waveform is sampled without interruption.

    This circuit now embodies all functions of the analog base-

    band: sampling, decimation and associated filters, and variable

    gain. The input transconductor is the only active circuit; the rest

    of the circuit consists of passive switched capacitors, which are

    very linear and scale well with shrinking CMOS technology.

    This baseband filter in the SDR receiver assumes the role of

    the RF passive prefilter (Fig. 14). Whereas an RF prefilters

    characteristics are fixed,3 this filter circuits cutoff frequency

    is clock programmable over decades. We must not overlook,

    though, the fact that programmability relates to chip area: (5)

    tells us that to maintain constant over a range of clock

    frequencies, must scale by the same range. This im-

    plies a corresponding spread in component values. The mea-

    sured on-chip selectivity is impressive [23] (Fig. 14), outstrip-

    ping most other types of on-chip filter.

    B. RF Circuits

    Much innovation at the transistor level lies behind the RF

    circuits in the SDR receiver, especially in the wideband LNA

    and mixer. A detailed discussion of circuits here will cause us tostray from our main theme, which deals with the evolution of a

    new receiver architecture. Ref. [23] and antecedent publications

    describe, in detail, the RF circuits at the transistor level. Here we

    will discuss circuit imperfections because they limit how well

    the receiver performs in wideband operation, as it is used here.

    The price of filtering after the LNA and mixer is that large

    unwanted signals can drive these circuits into nonlinearity, dis-

    torting the wanted channel. The two most important distortions

    are cross-modulation due to third-order nonlinearity in either

    the LNA or mixer, and AM detection by the second-order non-

    linearity at the mixers output. Cross-modulation is best under-

    stood in terms of gain compression. It is well-known that a large3Thisis the case today. Tunable MEMs-based filters arein theresearch phase.

    Fig. 14. Filter configured for two different receive conditions: 802.11g, whereunwanted CDMA channels band pose greatest threat; and GSM, where the filtermust suppress 0 dBm blockers anywhere outside the band. Measured filter re-sponse meets specifications to very large offsets.

    unwanted signal at any frequency applied to an amplifier with

    compressive nonlinearity causes the small-signal gain to drop

    by an amount dependent on the square of its amplitude [24].

    It follows that modulation of this amplitude also modulates the

    small-signal gain. In this way the unwanted signal imposes itself

    by subjecting a small wanted signal to modulated gain. AM de-

    tection in direct conversion receivers is better understood. The

    SDR receiver is vulnerable all the time to distortion due to AM

    detection and cross-modulation arising from an unwanted signal

    anywhere. This is why in a wideband zero IF receiver these two

    forms of distortion are more insidious than others.

    As the signal at the output of the non-selective wideband LNA

    has been amplified, it will cause greater distortion in the mixerthat follows. Of course the mixer amplifies still further but its

    output is filtered, and even a mild amount of filtering (as long

    as the filter attenuation is greater than the mixer gain) is enough

    to sharply lower distortion in the following circuits. In general,

    we may say that distortion is a problem in the receiver only up

    to the point that there is no filtering. In our receiver, this means

    that it is a problem up to the mixer output.

    Thus, mixer linearity is paramount. The mixer must be based

    on a sound circuit topology. The best topology we have found

    is the double-balanced, passive FET mixer driven by a large

    square-wave-like LO voltage to commutate signal current [25].

    This suppresses both flicker noise in the mixer core as well assecond-order intermodulation distortion. There is a simple way

    to understand that the two are related. Offset between cross-cou-

    pled mixer FETs can be modeled as a non-zero voltage source

    in series with the gate of one FET. It is offset, usually, which

    causes imbalance and mismatch that leads to second-order inter-

    modulation effects. By thinking of the offset as slowly varying

    and random, we may also model flicker, or , noise. Then it

    follows that methods to mitigate the offset from inducing inter-

    modulation, such as driving the gate with square wave-like LO,

    also suppress noise at the mixer output [26].

    There is also the problem of harmonic mixing, unique to

    a wideband receiver. If the mixer is driven by an LO, say, at

    900 MHz, the square-wave commutation also contains smalleramounts of third and fifthharmonic at 2700 MHz and 4500 MHz

  • 7/27/2019 04160058

    12/13

    ABIDI: THE PATH TO THE SOFTWARE-DEFINED RADIO RECEIVER 965

    Fig. 15. Frequency synthesisplan using three stagger-tuned L C oscillatorsand

    dividers to cover theSDR receivers full tuning range. Each oscillator tunes onlyby

    6

    15%.

    that will downconvert unwanted signals at these frequencies to

    zero IF, superimposing them upon, and possibly overwhelming

    the wanted signal at 900 MHz that has been mixed to zero IF.

    Bagheri et al. [23] discuss this in depth, and describe a way to

    lessen unwanted harmonic mixing.

    Last, the complete receiver needs a frequency synthesizer

    with wide tuning range. A single oscillator that tunes from

    800 MHz to 6 GHz must be of the relaxation or ring type,

    but it will consume exorbitant power [27] to satisfy the very

    low phase noise for, say, GSM. An oscillator takes much

    less power, but its tuning range is by comparison very limited.

    Switched capacitor banks help to expand tuning range, but

    only up to the point that spectral purity enters into the tradeoff.

    We have found that three oscillators centered at staggered

    frequencies, each with 15% tuning range, and followed by

    a bank of dividers and a multiplexer, can cover the band from

    800 MHz to 6 GHz (Fig. 15). Only one oscillator is active at a

    time. It is not wise here to synthesize frequencies by addition

    or subtraction with single-sideband (SSB) mixers, because

    residual spurs at unwanted sidebands are sure to lie in this

    receivers wide passband. With realistic mismatches, spurs can

    be as high as 40 dBc [28].

    Preceded by a low-noise wideband amplifier [29], the ele-ments described so far comprise the first single-chip CMOS

    software-defined receiver (Fig. 11) [23]. To receive GSM at

    900 MHz, it uses a 9 MHz (decimated from an initial

    72 MHz) sigma-delta ADC resolving 14 bit in 100 kHz; and

    to receive 802.11g at 2.4 GHz, it uses an 8 bit, 40 MHz (deci-

    mated from an initial 480 MHz) Nyquist ADC. In todays

    state-of-the-art, each ADC consumes about 10 mW. The re-

    ceivers cascade IIP3 of 6 dBm and IIP2 of 65 dBm, limited

    by the LNA and mixer circuits, are good enough to enable it to

    demodulate a minimum GSM signal in the presence of an un-

    wanted 20 dBm CDMA (amplitude-modulated) channel.

    IV. DISCUSSION AND OPEN PROBLEMS

    Over the 10 years since software-defined radio was first pro-

    posed, developments following a somewhat erratic course have

    finally led to a practical prototype. Success has depended on ar-

    chitectural innovation, but also on a new generation of front-end

    circuits, such as the wideband low-noise amplifier and mixer.

    The architectural innovations stem from a deconstruction of

    Mitolas original proposal, which reveals that SDR based on

    a giant ADC and powerful enough DSP can receive every

    channel concurrently. This is far more than what mobile tele-

    phones need, where it is good enough to be able to receive two

    or three channels concurrently from different bands. In this con-text, we can re-define SDR as being able to tune to one channel

    of any bandwidth, in any band from 800 MHz to 6 GHz. This

    would make it a universal receiver for almost all mobile com-

    munication today.

    Tuning the channel of interest to zero IF greatly simplifies the

    receive RF/analog signal processing. The low-pass windowed

    integration sampler, also known as the integrate-and-dump or

    boxcar integrator, takes on new life as a device to sample a nar-rowband channel at zero IF, while protecting it from aliasing an

    unlimited band of other signals. When these other signals are

    larger than the wanted one, as is usually the case, a high initial

    sampling frequency gives sufficient protection. Almost always

    this is too high to enable A/D conversion at low power. Yet the

    wanted narrowband channel alone can be digitized at a low rate.

    Decimating the analog samples closes this gap in rates.

    However, decimation itself needs an anti-aliasing filter, which

    is usually embedded in the decimator circuit. By distributing

    the usually large decimation factor over two or more stages, the

    cascaded anti-alias filters greatly suppress unwanted channels

    that otherwise would accumulate near the wanted channel by

    aliasing. This lowers dynamic range, and power, in the A/D con-verter that follows.

    In contrast to the elements used in conventional receivers, the

    circuits described so far are all very flexible. For example, the

    LO generator is widely tunable; sampling rate depends on an

    arbitrarily chosen clock frequency; decimation factor, as well as

    the number of stages, can be selected by the user. The remaining

    RF and analog signal processing should stay true to this spirit.

    An RF low-noise amplifier can be called flexible if it presents

    uniform gain and noise figure in every communication band. We

    have developed such a 90-nm CMOS wideband amplifier up to

    6 GHz. The mixer input stage offers uniform transconductance

    to inputs up to 6 GHz and beyond. Analog AGC must also bekept to a minimum, and like filtering, should be pushed into

    the DSP as much as possible. In fact, the functions of sampler,

    multi-stage decimator, and AGC function can all be combined

    into a single passive charge-transfer circuit.

    Although the on-chip filter is programmable and its se-

    lectivity surpasses a fixed RF prefilter, the front-end LNA

    and mixer are exposed to all signals, wanted or not. The two

    circuits must be very linear to protect the wanted channel from

    corruption caused through cross-modulation or AM detection

    due to large, unwanted signals in any band.

    So far we have shown that the new receiver architecture is fea-

    sible for SDR. However, many open problems remain, and are

    worthy of future research. Wireless standards such as CDMA

    operate in full duplex, that is, the transmitter and receiver op-

    erate simultaneously through a common antenna. Although the

    transmitter uses its own frequency band, the transmit signal level

    is so high that it will saturate the receiver through the common

    antenna terminal. CDMA handsets today use an RF duplexer

    filter at the receiver input to attenuate the transmit band. But

    our SDR philosophy forbids the use offixed filters. Some other

    solution must be found.

    The flexible receiver platform described so far receives any

    one channel at a time. It can also receive two or more arbi-

    trarily spaced channels concurrently, if the received frames fall

    in non-overlapping time slots, by simply hopping the frequen-cies of the LO and sampling clock. However, we have not yet

  • 7/27/2019 04160058

    13/13

    966 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 42, NO. 5, MAY 2007

    found a hardware-efficient way to concurrently receive multiple

    continuously transmitted channels.

    The software-defined radio is a work in progress. It promises

    to keep researchers in circuits and systems busy for a while.

    REFERENCES

    [1] J. Mitola, The software radio architecture,IEEE Commun. Mag., vol.33, no. 5, pp. 2638, May 1995.

    [2] R. H. Walden, Analog-to-digital converter survey and analysis, IEEEJ. Sel. Areas Commun., vol. 17, no. 4, pp. 539 550, Apr. 1999.

    [3] T. Hentschel and G. Fettweis, The digital front-end: Bridge betweenRF and baseband processing, in Software Defined Radio: EnablingTechnologies, W. Tuttlebee, Ed. Chichester, U.K.: Wiley, 2002, pp.

    151198.[4] N. C. Davies, A high performance HF software radio, in Proc. 8th

    Int. Conf. HF Radio Systems and Techniques, Guildford, U.K., 2000,pp. 249256.

    [5] D. R. Zahirniak, D. L. Sharpin, and T. W. Fields, A hardware-effi-cient, multirate, digital channelized receiver architecture, IEEE Trans.

    Aerosp. Electron. Syst., vol. 34, no. 1, pp. 137152, Jan. 1998.[6] R. G. Lyons, Understanding Digital Signal Processing. Upper

    Saddle River, NJ: Prentice Hall, 2004.[7] R. Crochiere and L. Rabiner, Multirate Digital Signal Processing.

    Englewood Cliffs, NJ: Prentice Hall, 1983.[8] H. Yoshida, T. Kato, T. Tomizawa, S. Otaka, and H. Tsurumi, Mul-

    timode software defined radio receiver using direct conversion andlow-IF principle: Implementation and evaluation, Electr. Commun. in

    Japan (Part I: Communications), vol. 86, pp. 5565, 2003.[9] J. E.da Franca, A single-path frequency translated switched-capacitor

    bandpass filter system, IEEE Trans. Circuits Syst., vol. CAS-32, no.9, pp. 938944, Sep. 1985.

    [10] D. M. Akos, M. Stockmaster, J. B. Y. Tsui, and J. Caschera, Di-rect bandpass sampling of multiple distinct RF signals, IEEE Trans.Commun., vol. 47, no. 7, pp. 983988, Jul. 1999.

    [11] D. Jakonis, K. Folkesson, J. Dabrowski, P. Eriksson, and C. Svensson,

    A 2.4-GHzRF sampling receiverfront-end in 0.18- m CMOS,IEEEJ. Solid-State Circuits, vol. 40, no. 6, pp. 12651277, Jun. 2005.

    [12] D. H. Shen, C.-M. Hwang, B. B. Lusignan, and B. A. Wooley, A900-MHz RF front-end with integrated discrete-time filtering, IEEEJ. Solid-State Circuits, vol. 31, no. 6, pp. 19451954, Jun. 1996.

    [13] S. Lindfors, A. Parssinen, and K. A. I. Halonen, A 3-V 230-MHzCMOS decimation subsampler, IEEE Trans. Circuits Syst. II, Analog

    Digit. Signal Process., vol. 50, no. 3, pp. 105117, Mar. 2003.[14] Y. Poberezhskiy and G. Poberezhskiy, Sampling technique allowing

    exclusion of antialiasing filter, Electron. Lett., vol. 36, no. 4, pp.297298, Feb. 17, 2000.

    [15] Y. S. Poberezhskiy and G. Y. Poberezhskiy, Sampling and signal re-construction circuits performing internal antialiasing filtering and theirinfluence on the design of digital receivers and transmitters, IEEETrans. Circuits Syst. I, vol. 51, no. 1, pp. 118129, Jan. 2004.

    [16] J. Yuan, A charge sampling mixer with embedded filter function forwireless applications, in Proc. 2nd Int. Conf. Microwave and Mil-limeter Wave Technology, Beijing, China, Sep. 2000, pp. 315318.

    [17] S. Karvonen, T. Riley, and J. Kostamovaara, A low noise quadrature

    subsampling mixer, in IEEE Int. Symp. Circuits and Systems (ISCAS2001), Sydney, Australia, May 2001, pp. 790793.

    [18] S. Karvonen, T. A. D. Riley, and J. Kostamovaara, A CMOS quadra-ture charge-domain sampling circuit with 66-dB SFDR up to 100MHz, IEEE Trans. Circuits Syst. I, vol. 52, no. 2, pp. 292304, Feb.2005.

    [19] R. B. Staszewski, K. Muhammad, D. Leipold, C.-M. Hung, Y.-C. Ho,J. L. Wallberg, C. Fernando, K. Maggio, R. Staszewski, T. Jung, J.Koh, S. John, I. Y. Deng, V. Sarda, O. Moreira-Tamayo, V. Mayega,R. Katz, O. Friedman, O. E. Eliezer, E. de-Obaldia, and P. T. Balsara,

    All-digital TX frequency synthesizer and discrete-time receiver forBluetooth radio in 130-nm CMOS, IEEE J. Solid-State Circuits, vol.39, no. 12, pp. 22782291, Dec. 2004.

    [20] K. Muhammad, Y.-C. Ho, T. Mayhugh, C.-M. Hung, T. Jung, I.Elahi, C. Lin, I. Deng, C. Fernando, J. Wallberg, S. Vemulapalli, S.Larson, T. Murphy, D. Leipold, P. Cruise, J. Jaehnig, M.-C. Lee,R. B. Staszewski, R. Staszewski, and K. Maggio, A discrete timequad-band GSM/GPRS receiver in a 90nm digital CMOS process, inProc. IEEE Custom IC Conf., San Jose, CA, Sep. 2005, pp. 809812.

    [21] Y.-C. Ho, R. B. Staszewski, K. Muhammad, C.-M. Hung, D. Leipold,and K. Maggio, Charge-domain signal processing of direct RF sam-

    pling mixer with discrete-time filters in Bluetooth and GSM receivers,EURASIP J. Wireless Commun. Netw., vol. 2006, pp. 114, 2006.[22] M. Beach, P. Warr, and J. MacLeod, Radio frequency translation for

    software defined radios, in Software Defined Radio: Enabling Tech-nologies, W. Tuttlebee, Ed. Chichester, U.K.: Wiley, 2002, pp. 322.

    [23] R. Bagheri, A. Mirzaei, S. Chehrazi,M. Heidari, M. Lee, M. Mikhemar,W. Tang, and A. A. Abidi, An 800-MHz6-GHz software-definedwireless receiver in 90-nm CMOS, IEEE J. Solid-State Circuits, vol.41, no. 12, pp. 28602876, Dec. 2006.

    [24] R. G. Meyer and A. K. Wong, Blocking and desensitization in RFamplifiers, IEEE J. Solid-State Circuits, vol. 30, no. 8, pp. 944946,Aug. 1995.

    [25] E. Sacchi, I. Bietti, S. Erba, L. Tee, P. Vilmercati, and R. Castello, A15 mW, 70 kHz 1/f corner direct conversion CMOS receiver, in Proc.

    IEEE C ustom IC Conf., Sep. 2003, pp. 459462.[26] S. Chehrazi, R. Bagheri, and A. A. Abidi, Noise in passive FET

    mixers: A simple physical model, in Proc. IEEE Custom IC Conf.,

    San Jose, CA, Oct. 2004, pp. 375378.[27] A. A. Abidi, Phase noise and jitter in CMOS ring oscillators, IEEE

    J. Solid-State Circuits, vol. 41, no. 8, pp. 18031816, Aug. 2006.[28] A. Ismail and A. A. Abidi, A 3.1- to 8.2-GHz zero-IF receiver and

    direct frequency synthesizer in 0.18-

    m SiGe BiCMOS for mode-2MB-OFDM UWB communication, IEEE J. Solid-State Circuits, vol.40, no. 12, pp. 25732582, Dec. 2005.

    [29] S. Chehrazi, R. Bagheri, A. Mirzaei, andA. A. Abidi, A 6.5GHzwide-band CMOS low noise amplifier for multi-band use, in Proc. IEEECustom IC Conf., San Jose, CA, Sep. 2005, pp. 801804.

    [30] L. R. Carley and T. Mukherjee, High-speed low-power integratingCMOS sample-and-hold amplifier architecture, in Proc. Custom ICConf., Santa Clara, CA, 1995, pp. 543546.

    [31] A. Mirzaei, Clock programmable IF circuits for CMOS software de-fined radio receiver and precise quadrature oscillators, Ph.D. disserta-tion, Electr. Eng. Dept., Univ. of California, Los Angeles, 2006.

    Asad A. Abidi (S75M80SM95F96) receivedtheB.Sc. (with honors) degreefrom theImperial Col-

    lege, London, U.K., in 1976, and the M.S. and Ph.D.degrees in electrical engineering from the Universityof California, Berkeley, CA, in 1978 and 1981, re-spectively.

    From 1981to 1984, he waswith Bell Laboratories,Murray Hill, NJ, as a Member of Technical Staff atthe Advanced LSI Development Laboratory. Since1985, he has been with the Electrical EngineeringDepartment, University of California, Los Angeles

    (UCLA), where he is a Professor. He was a Visiting Faculty Researcher atHewlett Packard Laboratories in 1989. His research interests are in CMOS RF

    design, high speed analog integrated circuit design, data conversion, and othertechniques of analog signal processing.

    Dr. Abidi was the Program Secretary for the IEEE International Solid-State

    Circuits Conference (ISSCC) from 1984 to 1990, and the General Chairman ofthe Symposium on VLSI Circuits in 1992. He was the Secretary of the IEEESolid-State Circuits Council from 1990 to 1991. From 1992 to 1995, he was theEditor of the IEEE JOURNAL OF SOLID-STATE CIRCUITS. He received an IEEEMillennium Medal,the 1988TRW Award forInnovative Teaching, andthe 1997IEEE Donald G. Fink Award, and is co-recipient of the Best Paper Award at the1995 European Solid-State Circuits Conference, the Jack Kilby Best StudentPaper Award at the 1996 ISSCC, the Jack Raper Award for Outstanding Tech-nology Directions Paper at the 1997 ISSCC, the Design Contest Award at the1998 Design Automation Conference, an Honorable Mention at the 2000 De-sign Automation Conference, and the 2001 ISLPEDLow PowerDesign Contest

    Award. He is a Fellow of the IEEE, a member of the National Academy of En-gineering, and he was named one of the top ten contributors to the ISSCC.