Tải bản đầy đủ (.pdf) (107 trang)

Analysis and compensation of log_domain filter deviations due to transistor nonidealities

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.42 MB, 107 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

This rnanusaipt has <b>b e n reproduced </b>from <b>the microfilm master. UMI films the </b>text diredly <b>fmm </b>

<b>the </b>

original or oopy <b>submitted. Thus, some thesis and </b>

dissertation copies <b>are in typeMer face, while others may be ftom any type of </b>

cornputer printer.

<b>The quality of this risproduction is dependent upon the quality of tho </b>

<b>and </b> photographs, print <b>bleedtfirough, substariôard margins, and </b> improper alignment can adversely <b>affed </b>reproduction.

In <b>the </b>unlikely event <b>that </b>the author did not send UMI a compiete manusuipt

<b>and there are missing pages, these </b>will <b>be noted. </b> Also, if unauthorireci copyright material had to be <b>removed, a note </b>will indicate the deletion.

secüoning

<i><b>the </b></i>

<b>otiginal, beginning at the upper left-hand corner and continuing from left to right in equal sections with small wertaps. </b>

<b>Photographs inciuded in the original manuscript have b e n reproduœd </b>

xerographically in this copy. Higher <b>quality </b> 6' <b>x 9' bbck </b> and M i t e photographie <b>prinb </b>are availabk <b>for </b>any photographs <b>or illustrations appearing </b>

in this copy for an <b>additional </b>charge. <b>Contact UMI directly to order. </b>

Be11 <i><b>8 </b></i>Howell Information and Leaming

<b>300 </b>North <b>Zeeb Road, Ann Arbor, MI 48106-1346 USA </b>

800-521-0600

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>Analysis and Compensation of Log-Domain Filter </b>

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b><small>National Library </small></b>

<b>191 </b>

<b><small>ofCana, </small></b>

<b><small>Bibliothèque nationale du Canada </small></b>

<b><small>Acquisitions a;rd Acquisitions et </small></b>

<b><small>Bibliog raphic Services services bibliographiques </small></b>

copies of <b>this thesis </b>in <b>microfom, </b>

paper or electronic formats.

L'auteur a accordé une Licence non exclusive permettant à la

Bibliothèque nationale du Canada de reproduire, prêter, distribuer ou

vendre des copies de cette thèse sous la forme de microfiche/nlm, de

reproduction sur papier ou sur format électronique.

The author retains ownership of the L'auteur conserve la propriété du copyright in this thesis. Neither the droit d'auteur qui protège cette thèse. thesis nor substantial extracts <b>fỵom it </b>Ni la thèse ni des extraits substantiels may be printed or othenvise de celle-ci ne doivent <b>être </b>imprimés reproduced without

<i><b>the </b></i>

author' s ou autrement reproduits sans <b>son </b>

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<b>Abstract </b>

Log-domain filters have recently received considerable research attention as an

intriguing alternative to the existing continuous-time filter implementations. Log-domain filtering explicitly employs the diode nature of bipolar transistors, resulting in a class of frequency-shaping translinear circuits. It demonstrates potential in high-speed and low- power applications. Most interesting of d l , it opens the door to elegantly realizing a linear system with inherently non-linear (logarithmic- exponential) circuit building blocks, and may benefit from the advantages offered by companding signal processing.

However, log-domain filters suffer directly from transistor-level nonidealities. This Lhesis will study the filter response deviations due to major transistor imperfections, which include parasitic emitter and base resistances, finite <b><small>beta, </small></b>Early effect, and <b><small>area </small></b>

mismatches. <b>SPICE simulations, both large and small-signal andysis, are perforrned to </b>

verify the results. By understanding the underlying deviation mechanisms, very natural and simple electronic compensation methods are proposed. The analysis will cover both biquadratic and high-order ladder log-domain filters.

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>Résumé </b>

Les filtres logarithmiques ont rộcemment reỗu un intộrờt considộrable e n tant qu'alternative pour la conception de filtres analogiques. Ils exploitent la nature diode des transistors bipolaires résultant en <b>une </b>classe de circuits de filtres translinéaires. Ils démontrent un potentiel dans les applications à haute vitesse et à faible puissance. Plus intéressant encore, ils offrent une alternative élégante pour la réalisation de systèmes linéaires tout en utilisant des circuits de base non linéaires (logarithmiques-exponentiels). Ils peuvent aussi bénéficier des propriétés avantageuses offertes par la méthode de traitement de signal connue sous le nom "companding".

Cependant, les filtres logarithmiques sont affectés directement par les effets non- idéaux au niveau des transistors. Cette thèse présente une étude sur la déviation des caractéristiques des filtres logarithmiques due aux imperfections des transistors. Ces imperfections incluent les résistances parasites de la base et de l'émetteur, le gain limité de courant, l'effet de Early, et la différence physique des transistors.

<b>Les </b>

résultats sont vérifiés avec des simulations de SPICE en utilisant de grands et petits signaux. La compréhension du mécanisme de déviation des différentes caractéristiques des filtres permet des méthodes simples de compensation. L'analyse inclue <b>des </b>filtres logarithmiques bi-quadratiques et des filtres d'ordres plus élevés.

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<b>Acknowledgments </b>

<b>1 </b>extend my sincere appreciation to <b>my </b>supervisor, Professor Gordon W. Roberts, whose expertise and insight has guided me throughout <b>the </b>course of this research. He

instilled in me the fun of analog circuit design as an i n t r i m g science and a charming art.

<b>1 </b>am inspired by his perseverance in pursuing a research goal, enthusiasm in teaching, and

<b>tireless effort in ensuring our work is presented with precision and clarity. </b>

<b>1 </b>am deeply grateful to the <b><small>many </small></b>memben of the MACS lab for providing a stimulating and supportive research environment. <b>Thanks </b>to al1 my friends and colleagues; Mourad, Arman, Choon, John, Loai, Benoit who have always been a source of leaming and encouragement.

Most irnportantly, <b>1 </b>would like to <b>thank </b>rny family for their love and support. And my wife Venus, who has always been my true companioa through al1 the joyful as weil as the difficult times. To whom <b>1 </b>lovingly dedicate this dissertation. Lastly, <b>1 </b>must express my uunost gratitude to God for His steadfast love <b>and </b>wonderful guidance. <b>1 </b>see it <b><small>a </small></b>special blessing having the chance to present my first research result in Hong Kong, the place where <b>1 <small>was </small></b>bom ruid felt so dear, in our honeymoon.

<b><small>iii </small></b>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>Table of Contents </b>

<b>Abstract </b>

...

i .

.

Résumé

...

<small>11 </small>

<b>Table of Contents </b>

...

iv .

. ...

1.2.3 LOG <b>and EXP </b>Operators

...

<b>8 </b>

...

...

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>2 Synthesis of Log-Domain Filters </b>

...

<b>17 </b>

<b>2.1 Exponential State-Space S ynthesis </b>

...

1 7 2.2 LC Ladder(SFG) Synthesis

...

20

<b>2.2.1 Log-Domain Lowpass Biquadratic Filter </b>

...

21

<b>2.2.2 Log-Domain Bandpass Biquadratic Filter </b>

...

<b>23 </b>

4.2.1 Classical Theories of Nonideal LC Ladder

....

59

4.2.2 Applications to Log-Domain Filters

... ...

61

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<b>4.3 Compensation of Hig h-Order Log-Domain Filters </b>

...

<b>66 </b>

<b>4.3.1 Parasitic Emitter Resistances (RE) </b>

...

<b>67 </b>

...

<b>4.3.2 Finite Beta 68 4.3.3 Early Voltages </b>

...

<b>72 </b>

...

<b>4.3.4 Extension <small>to </small>High-Order Bandpass Log-Domain Ladder Filters 73 4.4 Irnplementation Considerations Under Finite Beta </b>

...

<b>7 4 4.5 Summary </b>

...

<b>80 </b>

<b><small>1 </small>Synthesis of High-Oder Log-Domain Filter by Cascade o f Biquads </b>

...

<b>84 </b>

<b>2 Deviation of Equation (3.15). Compensation of RE </b>

...

<b>87 </b>

<i><b>3 Goodness of Fit Test </b></i>

...

... ... <b>88 </b>

...

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

1-4 Signal companding by LOG and

<b>EXP </b>

operators ... I O

<b>1-5 Signal-flow-graph of a typical log-domain sub-circuit </b>

...

<b>10 1-6 </b> (a) SFG of an arbitrary system to be implemented in 1og.domain . <b>(b) </b>An

implementation with individually-linearized log-domain sub.circuits

.

(c) An

economical log-domain system implementation

...

I l . .

...

...

1-8 Log-domain positive and negative integrator pair 13

...

. .

...

2- 1 Simplified demonstration of exponential state-space synthesis method

...

19

<i><b>2-2 Synthesis of lowpass log-domain biquad: (a) passive prototype. (b) the linear </b></i>SFG.

...

(c) the corresponding log-domain SFG. and (d) the final log-domain f i t e r <b>22 </b>

<b><small>vii </small></b>

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

Synthesis of bandpass logdomairi biquad: (a) passive prototype. (b) the linear SFG.

6th-order C hebyshev bandpass LC ladder prototype

...

<b>27 </b>

continued next page

... .... ...

<b>28 </b>

6th-order Chebyshev bandpass filter: (a) the log-domain SFG, (b) the actual circuit implementation

...

29

Sensitivity of high-order log-domain filters on capacitor variations

...

30

Sensitivity of high-order log-domain fdters on transistor area mismatches ... 31

Simulations of log-domain filters with ideal and realistic transistor models: (a) lowpass biquad filter, (b) bandpass biquad filter, (c) 7th-order Chebyshev lowpass ladder filter, and (d) 6th-order Chebyshev bandpass filter

...

32

Log-domain cells showing the parasitic emitter resistances

...

<b>35 </b>

Effecu of <b>RE </b>on: (a) log-domain integrator, and (b) the log-domain biquad ... <b>37 </b>

Effects of RE on filter cutoff frequency

...

<b>38 </b>

...

Simulated results of nonzero RE compensation <b>39 </b>Effects of finite beta: (a) feedback mechanism of log-domain cells, <b>(b) </b>log-domain

...

integrator, and (c) log-domain biquad <b>41 </b>

...

Effects of fmite beta on filter Q factor <b>42 </b>(a) Compensation of the nonideal effects due to finite beta, and (b) the simulated results

...

<b>43 </b>

Effects of <b>RB </b>on filter cutoff frequency

...

<b>44 </b>

...

Nonideal log-domain biquad SFG due to Early effects <b>46 3- 10 Effecu of finite Early voltage on: (a) cutoff frequency. (b) filter Q; and (c) fdter gain </b>

...

<b><small>viii </small></b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>3- 1 1 </b> Nonideal log-domain biquad SFG due to area mismatches

...

48 3- 12 Filter response deviations of the log-domain biquad when the variance of area

mismatch equals 0.001

...

<small>,.</small>

...

3 1

...

4- 1 Models for (a) a dissipative inductor. and (b) a dissipative capacitor 61

<b>4-2 Nonideal models for (a) an inductor and </b>(b) a capacitor . It shows both the component . . .

tolerance and the parasitic dissipation

...

.62

4-7 Passive ladder equivalence of log-domain fdter under fmite beta

...

<b>71 </b>

4-8 Compensation of the nonideal effects due to finite beta

...

<b>71 4-9 Compensations of fmite beta on high-order log-domain ladder fdter </b>

...

<b>7 2 </b>

4- 1 O Compensations of Early effects on high-order log-domain ladder filter

...

73 4- <b><small>1 </small></b>1 Passive ladder equivalence of nonideal log-domain bandpass ladder filter ... <b>7 3 </b>

4- 12 Four topologies of the log-domain bandpass biquad filter

... ...

76 4- 13 Simulated frequency responses showing the effects of beta under different

topologies (a) bandpass biquad. (b) lowpriss biquad ... 77

<b>4- 14 Four topologies of the log-domain lowpass biquad filter </b>

...

78

<b>A- 1 </b> 7th-order log-domain fïlter by biquad-cascade

...

85

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>List of Tables </b>

Component values for the 7th-order lowpass LC ladder ... 23

Component values for the 6th-order bandpass LC ladder

...

<b>27 </b>

Filter performances under different mismatch conditions

...

49

Monte Car10 simulations showing effects of area mismatches ... 52

Combined effects of device nonidealities

...

53

Summary of log-domain bandpass biquad deviations

...

53

Magnitude and phase errors of tog-domain integrators

... ...

<b>58 </b>

<b>Effects of RE on the high-order lowpass log-domain filter </b>

...

64

Effects of beta on the high-order lowpass log-domain filter

...

65

Corn bined effects of device nonidealities

...

66

Qualitative description of logdomain <b>filter </b>deviations

...

<b>8 0 </b>Capacitors of the 7th-order biquad-cascade log-domain füter

...

<b>87 </b>

<b>A-2 Goodness-of-fit test on the simulated data shown in Section 3.6 </b>

...

<b>89 </b>

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>Introduction </b>

Log-domain filters have recently received tremendous research attention as an inuiguing alternative to the existing conrinuous-time filter implementation methods, such as MOS-C and Transconductance-C

111.

They were originally invented by Adams [2] in

1979 for easy electronic tunability, and recently rekindled by Frey who proposed a general exponential state-space design strategy <b>[3]. </b>Logdomain filtering explicitly employs the

diode nature of bipolar transistors, resulting in a class of frequency-shaping translinear cir- cuit <b>[4]. </b>It demonstrates promising results in high-speed [5]-[6] and low-power applica- tions <i>[ 7 ] . </i>Most interesting of d l , it opens the door to elegantly realïzing a linear system

<b>with inherently non-linear (logarithmic- exponential) circuit building blocks, and may </b>

achieve the advantageous potential of companding (cornpress- expand) signal processing [SI.

To make filter synthesis possible without getting into the complicated exponential state-space equations, Perry and Roberts presented the log-domain signal-flow-graph (SFG) approach [9]. This scheme is essentially a direct extension of, but not limited to [IO]-[Il], the classical operational simulation of LC ladders. High-order lowpass log- domain filters were designed and verified experirnentally. <b>This systematic approach not </b>

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

only benefits from retaining the low passband sensitivity of LC ladders, but it also demon- strates how one can constmct a linear system from nonhnear elements with minimum amount of linearization circuit- More recently, it has been shown how to construct arbi- trary filter structures that are both DC and AC stable from log-domain integrators, such as bandpass filter realizations of <b>[123. </b>

We believe that before a new filtering technique can be industridy appiied, a thor- oug h and systematic understanding of its nonideal behavior is indispensable <small>[ </small>13l. It cnables a designer to predict the deviations in advance, s o that he/ she can over-design the filter to allow margins for performance variations. Moreover, nonideality anaiysis is the pre-requisite of filter compensation and on-chip automatic tuning. This is where this rcsearc h begins.

This dissertation will focus on analyzing, quantifying and categorizing the log- domain filter deviations due to major transistor nonidealities. <b>Based on the findings, elec- </b>

tronic compensation techniques are also proposed.

For any practical system, an input to output iinearity is always desired. However, it would be intriguing to enquire: to achieve a <i><b>linear </b></i>system, must one always starts from

<i><b>linear </b></i>building blocks? [t is well known that transistors are nonlinear in nature: bipolar transistors are exponential, whereas MOS transistors are govemed by a square-law. S o far, trcmendous efforts have been invested in linearizing these inherently nonlinear devices by claborate circuit tricks, increasing power consurnption, reducing operating speed and kceping minute signal swing. Among them the technique of negative feedback is a good example. It is <b>then </b>natural to investigate if it is possible to utilire a transistor the way they intrinsicdly behave, while the resulting system is stili iinear. Maybe by doing so we can min in terms of speed, distortion, power and circuit sirnplicity.

<i><b><small>C </small></b></i>

A natural starting point would be to review the translinear theory, which carries with it <b>the </b>connotation of "lying somewhere between <b>the </b>familiar home temtories of the Iinear circuit and the formidable terrains of the nonlinear" <b>[14]. </b>

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

<i><b>Chapter <small>1 </small></b></i><small>: </small><i><b>Inrruduction </b></i>

<b>1.2.1 Translinear Principle </b>

Translinear circuits achieve a wide range of algebraic functions by exploiting the proportionality of transconductance to collector currents in bipolar transistors. This class of circuits share the properties that the inputs and outputs are entirely in the form of cur-

rents. And in fact, the small voltage variations due to the signais, which typically equal to tens of millivolts, are only of incidentai interest. Besides, the circuit function is essentialiy independent of the overall magnitude of the signals, but rather on the current ratios within the circuit. Desirably, the function is insensitive to temperature variations in <b>the </b>full range of operation on silicon. To illustrate the principle, we can begin with the fundamental expression relating the coilector current, IC, and the base emitter voltage, VBE, as described by

<i><b>where VT is the thermal voltage, kT/q, and Is(T) </b></i>denotes the saturation current. It should be noted <b><small>that </small></b><i>Is is a strong function of temperature: it c m Vary by 9.5% per <b><small>O C </small></b></i><b>[4]. </b>When the device is <b>driven by </b>a certain VsE, this level of temperature dependency will make the rcsulting <i>Ic virtually unpredictable. Although this relationship is at the very heart of every </i>

bipolar device, it is not vastly popula. in everyday design practice.

Conversely, when the transistor is driven by Ic to produce VBE, the temperature dcpendcncy is now greatly reduced. Rewriting (1.1) as

a very exact and linear relationship between the logarithm of <i><b>Ic </b></i>and VBE is shown. When a couple of these devices are connected in a speciai manner to be demonstrated shortly, the resuiting circuit can be made completely temperature independent. Furthermore, an

impressive list of mathematical functions can be readily achieved. This leads us to the dis- cussion of the translinear principle.

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

This junction voltage will typically represent the base-emitter voltage VBE of a bipolar

<b>device. By </b>the same token, the junction current will correspond to the bipolar transistor collector current Ic. Therefore, based on (1.2), (1 -3) can be rewritten as

In a monolithic process where transistors <b>are </b>implemented in close proximity, it is generally valid to assume equal thermal voltage of

all

junctions. Therefore, we <b>can wnte </b>

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

To eliminate the dependency of <b>(1 </b><i><b>-6) on temperature, the saturation current terms </b></i>

should <i><b>cmcel out. This would require that N I = </b></i>

<i><b>Nỵ, </b></i>

and

<i><b>N </b></i>

<small>(= </small><i><b>N I + N2) be an even nurnber. </b></i>

<b>In other words, there must be equal number of CW and CCW elements c o ~ e c t e d </b>

together? and the loop must comprise an even number of elements. Therefore, w e <b><small>c m </small></b>write

where <i>h is a dimensionless number denoting their ratio. Most often. when </i>

A

= <b>1 </b><small>, </small>the uea of the bipolar transistors are identical, or they are well matched for pairs of oppositely connected elements. Equation <b>(1.6) can then <small>be </small></b>rewritten as

The <b>last equation is called the translinear pnnciple. To summarize, it is re-stated as </b>

As an extension to the principle, when a voltage source

<i><b>V, </b></i>

is inuoduced into the loop, <b>(1 -8) would become </b>

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

<i><b>Chapier <small>1 </small></b></i><small>: </small><i><b>Introduction </b></i>

after straight-forward derivation which is left to the reader.

<b>1.2.2 Translinear Circuit Examples </b>

One of the eariiest use of the translinear principle <b><small>was </small></b>in realizing a wideband amplifier and <b>an anaiog multiplier [15]-[16]. Here, we wiU describe the elegant example of </b>

Type

<b>"B'. </b>

two-quadrant translinear multiplier, as shown in Figure 1-2 [17]. It's operation will bc described here to demonstrate the simplicity and the practicality of the principle. The multiplier consists of four transistor arranged in a loop, <b><small>two </small></b>in each direction. <b><small>Assurn- </small></b>

in2 the transistors are appropriately biased, collector currents of <small>( </small>1 <b>f </b><i><b>X ) I , </b></i>and

<small>( </small><b>1 </b>

+

<i><b>Y ) I , / 2 </b></i>are <i><b>generated in Ql-Q4, where </b></i>X and Y <b>are </b>modulation indices lying between

-

1 <b>to + l t . According to the translinear principle (1.8), we <small>c m </small></b>write by inspection the fol-

<b>Iowing trmslinear relationship, </b>

Now. if <b><small>we </small></b>substitute the appropriate transistor collector current as given in Figure 1-2, we

which implies

<b>If the output is taken as the differential c u m n t </b><i><b>(1,) </b></i><b>between collectors of Q3 and </b>

<i><b>Q,, </b></i>

the two-quadrant multiplication is achieved,

<b><small>j-. </small></b><small>The use of dimensionless modulation indices is often </small><b><small>helpful </small></b><small>in the </small><b><small>analysis </small></b><small>in translinear </small><b><small>circuit, where </small></b>

<small>the actual magnitudes of the currents are of secondary concem than </small><b><small>theu </small></b><small>ratios. </small>

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

<b>Figure 1-2: Type </b>

<b>"B" </b>

<b>two-quadrant translinear multiplier </b>

where X represents the AC input signal, and the bias current <i><b>Iy </b></i>controis the multiplier gain. Four quadrant multiplier is achieved by superimposing two of these loops and sharing transistors Q I and

<i><b>Q, </b></i>

[16]. It should be noted that the above analysis is an exact large-sig-

nal analysis, and is completely temperature insensitive. However. <small>it </small>does assume ideai

translinear <b>elements with perfect diode exponential property, zero ohmic resistances, infi- </b>

nite beta, and that they are perfectly matched.

Shown in Figure 1-3 is another example of the translinear principle. It is appropn-

ately <b>narned <small>the </small></b>voltage-programmable current rnirror <b>[18]. </b>Similarly, this circuit is com-

<b>Figure 1-3: Voltage-programmable current mirror </b>

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

<b>posed of a single translinear loop with four complementary transistors. However, a voltage </b>

source,

<b>VG, </b>

is now inserted into the loop. Taking this into account and according to the modified translinear principle in (1.9), w e c m directly wnte

which is giving a current rnirror relationship, in which the output current <i><b>Io,, </b></i> is now mod- ulated by the difference of two voltages, <i><b>V G </b></i>= <b>V I </b>

- <i><b>V Z . </b></i>

Obviously, a wide range of cur-

<i><b>rcnt gain is now reahzable by altering VG. </b></i>

The second circuit just demonstrated happens to be the corner-stone of the log- domain filtering technique. It is the key eiement for converting linear signals into their compressed form for signal processing, and expanding them to restore overall linearity. It will be re-introduced from a different perspective in the next section, and we will see how the translinear circuit can be applied <b>in </b>the frequency domain, producing compact and intnguing filter circuits.

<b>1.2.3 </b><i><b>LOG </b></i>

<b>a d </b>

<i><b>EXP Operators </b></i>

The circuit shown in Figure 1-3 whose behavior is described by Eqn. <small>( </small>1-14) relates signals in the linear form (such as <i><b>I,,, IWf) as well as those buried in the exponential func- </b></i>

rion

<i><b>(VG= </b></i>

<i><b>V I </b></i>

- V2).

It is possible to employ this propeny to implement logarithmic signal compression, <b>and </b>likewise, exponential signal expansion. Therefore, we will explicitly distinguish the compressed and uncompressed signals as log-domain and iinear signals, respectively. These compression/ expansion functions <i><b>cm </b></i>be defined by the following pair

of cornp1ernentax-y mathematical operatorst:

+.

<small>Notice </small><b><small>that these operators are slightiy different from those presented by Perry and Roberts in </small></b><small>(91 </small>

<small>to more </small><b><small>appropriately describe the log-domain integrator circuit in the next chapter. </small></b>

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

2. forcing <i><b>I,,, </b></i> to be the bias current

<i><b>l,; </b></i>

<i>3. <b>connecting V, to ground, and finally, </b></i>

4. the logarithmically-compressed (log-domain) signal will appear as voltage

<i><b>V7. </b></i>

By the same token, the exponential signal expansion operator <i><b>(EXP) </b></i><b>is reaiized by: </b>

1. applying the log-domain input voltage to <i><b>V I ; </b></i>

<b>2. </b> setting IM to be the bias current <i><b>1,; </b></i>

<i>3. </i> connecting V , to ground, and finally,

4. the current <i><b>Io,, </b></i>will be the exponentially-expanded linear output current, which equals <small>( </small>1

+

Y)

.

<i><b>1, </b></i>, where Y is the modulation index from O to <b>1. </b>

The companding scheme discussed above is illustrated in Figure 1-4, in which a LOG and <i><b>MP circuits are connected together. Voltage </b></i> is the log-domain (compressed) signal, while the linear signals are represented by XI, and YI,. Due to the inverse nature of LOG m d <i><b>EXP </b></i>operators, Le.,

<i><b>EXP(L0 </b></i>

<b>G(x)) </b>= <b><small>x </small></b>, X is identical to

<i><b>Y: </b></i>

<b>1.2.4 Linearization of Log-Domain System </b>

A typical log-domain sub-circuit c m be characterized by the SFG shown in Figure 1-5. The linear function H(s), which can b e summation, scaling, integration o r any combi- nation of h e m , is embedded between t h e

<i><b>E X . </b></i>

and LOG operators. Signals

<i><b>Gi </b></i>

and

<b>fo </b>

t. <b><small>It should be </small></b><small>noted that physically, </small><i><b>Io </b></i><small>is the bias current </small><b><small>that carries </small></b><small>the ac input current </small><i><b><small>1, </small></b></i> <small>on </small><b><small>it. </small></b>

<b><small>As </small></b><small>common </small><b><small>to al1 Class A circuits, </small></b><small>the condition </small><i><b><small>II,) </small></b></i> <small>< </small><i><b><small>1, </small></b></i><b><small>must be satisfied. </small></b>

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

<i><b>Chapter <small>1: Introduction </small></b></i>

LOG operator

<i><b>EXP </b></i>

opemtor

<b>Figure 1-4: Signal companding by LOG and </b>

<i><b>E X . </b></i>

<b>operators </b>

represent the log-domain inputs and output, respectively. Due to the LOG-linear-EXP for- mat of the cell, an isolated log-domain transfer function,

<i><b>fo/ci, </b></i>

would be non-linear. In

order to irnplement a practical linear systern from this building block, linearization is undoubtedly necessary.

Suppose an arbitrary system as shown in Figure <b>1-6(a) </b>is to be built using the log- domain circuit of Figure <b>1-5. </b>Without loss of generality, H f i ) <b><small>can </small></b>be any Linex mathemat- ical function. One straight-forward way to tackle this problem (but rather redundant <b>as </b>

will become obvious shortly) would be to abut external LOG and

<i><b>EXP </b></i>

blocks to the

<i><b>UO </b></i>

of

<i><b>euch </b></i><b>log-domain sub-circuit. This will result in an overall linear input-output relationship as </b>displayed in Figure <b>1-6(b). </b>

u

<b>Figure 1-5: Signal-flow-graph of a typical log-àomain sub-circuit </b>

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

<i><b>Chapter <small>1: </small>Inrroditction </b></i>

A more economical <b><small>way </small></b>is to simply connect the log-domain sub-circuits together, and let the LOG and <i><b>EXP </b></i>operators cancel themselves naturally <i><b>[93. </b></i><b>Note that tfüs linear- ization takes place in both feedforward and </b>feedback signal path. The only extra compo-

<b>nents </b>to add would be the input LOG and the output

<i><b>EXP </b></i>

blocks, as demonstrated in Figure 1 -6(c).

</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">

In summary, suppose we have a list of log-domain sub-circuits of the form shown in Figure 1-5 that implement a variety of functions. <b>Then </b>we would simply need to join these blocks together according to the specific topology, add the inverse operators at the input and output, m d the desired linear system will result- <b><small>As </small></b>will be demonstrated in sub- sequent chapters. this linearization technique is the foundation of log-domain filter synthe- sis, while the sub-circuits to be employed are known <b>as </b>log-domain integrators.

Therefore, in the next section, we will analyze the log-domain integrator in detail. <small>I t </small>will be dernonstrated that the integrator indeed c o n f o m s to the paradigm <i><b>EXP-H(s)- </b></i>

LOG <b>as </b>illustrated in Figure <b>1-5. Besides, some of its </b>interesthg features, such as the darnping and scaling functions, will be highlighted. It tums out that these characteristics,

<b>as </b>will be appreciated in the coming chapters, are the keys to electronic compensation.

<b>1.2.5 Log-domain Integrators </b>

Log-domain integntors are at the heart of the log-domain filtering technique. To

<b>start, </b>the voltage-programmable current mirror (Figure 1-3), together with <b>its opposite- </b>

polarity counterpart, are re-drawn in Figure <b>1-7. </b>In the log-domain literature, they are also

<b>called "log-domain cells". By writing </b>

<b>KVL </b>

equations around the <i><b>QI-Q4 </b></i>translinear loop,

the basic log-domain equation is given by

Combining the two log-domain cells of Figure 1-7, and adding a capacitor, the log-domain integrator [12] is formed <b>as </b>shown in Figure <b>1-8. </b>Applying KCL a t node P, we can write

where

<i><b>Y,, Yin </b></i>

and

<i><b>Y , </b></i>

denote the log-domain positive input negative input, and log-

<i>km <b>v,) </b></i>

<b>domain output, respectively. Multiplying through by e </b> and applying the chain

</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">

<i><b>Chapter <small>1: </small>Introduction </b></i>

<b>Figure 1-7: Log-domain <small>cells </small>with opposite <small>polarities </small></b>

rule will result in

If we define a pair of inverse LOG and EXP mappings as in (1.15) which is recaptured below.

we c m <b>rewrite (1.18) <small>as </small></b>

<b>Figure 1-8: Log-domain positive and negative integrator pair </b>

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

<i><b><small>Chapter I </small></b></i><small>: </small><i><b><small>Introduction </small></b></i>

This can also be symbolically represented by the SFG shown in Figure 1-9.

<b>There are two points that worth paying attention to: (i) As revealed from (1.20), </b>

the bias current I o c m be Viewed as to "scale" the capacitor. It is this factor that accounts for the <b>electronic tunability of this integrator and the log-domain filters'. (ii) According to </b>

<small>( </small><b>1-17}, damping (when </b>

<i><b>Vin </b></i>

=

<b>Po) </b>

c m be realized by replacing the righr log-domain ce11 of Figure <b>1-8 by a dc current source. The damped log-domain integrator is s h o w in </b>

Figure 1 - 10. These two simple insights are the keys to analyze and compensate for the log- domain filter nonidealities.

This thesis <b>will </b> descnbe the synthesis of log-domain <b>filters based on the linearization technique </b>and the log-domain integrator discussed previously. Then, the cffects of major transistor imperfections on filter responses will be studied. Insiphts about

<b><small>C...-...-...-...ri...--..-..-....~....---...--.-..-.-.,.-...~...~.~-.~.---...-.--.-..-....-...---.---. </small></b>

<b>Fi y r e 1-9: Log-domain integrator Signal-Flow-Graph </b>

t. <small>The factor </small><b><small>1 1 </small></b><i><b><small>VT </small></b></i><small>also makes the integrator and the resulting filter temperature-dependent. </small>

<b><small>According to the design method outlined in [9], where the log-domain filter is designed to oper- </small></b>

<i><b><small>ate at 2S°C, any fluctuations </small></b></i><small>in operating temperature </small><i><b><small>(T, </small></b></i><small>in OC) will inuoduce a scaiar error </small><i><b>k </b></i><small>to the in tegrator, which equals </small>

<i><b><small>X: </small></b></i> <small>= </small><b><sup>273.15 </sup></b><small>+ </small><i><b><small>25 </small></b></i>

<b><small>273.15 </small></b><small>+ </small><i><b><small>T </small></b></i>

<small>As will becorne evident later, </small><i><b>k </b></i><b><small>will also represent the final filter cutoffl center tiequency deviâ- tion. For </small></b><small>a temperature insensitive design, PTAT current bias is therefore necessary. </small>

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">

<i><b><small>Cliapter 1: </small>Introduction </b></i>

<b>Figure 1-10: Damped <small>log-domain </small>integrator </b>

the various deviation mechanisms are offered, which <b>wili also lead to straight-forward </b>

compensation schemes.

Chapter 2 demonstrates the log-domain filter synthesis based on simulation of LC ladder. Four log-domain filter circuit examples will be illustrated. <b>They are namely the </b>

lowpass biquad, the bandpass biquad, the 7th-order lowpass Chebyshev, and the 6th-order

<b>bandpass Chebyshev filters. </b>Circuits presented here will serve <b>as </b>the examples for the nonideaiity studies in subsequent chapters.

Chapter 3 discusses the effects of transistor nonidealities on log-domain biquadratic filters. Toward that goal, <b>the </b>log-domain integrator is thoroughly <b>analyzed under parasitic emitter and base resistances, finite beta, Early effect, and area mismatches. </b>

The results are used to predict the nonideal lowpass and bandpass biquadratic filter responses. Through Our understanding <b>of the deviation mechanisms, very natural </b>

clectronic compensation methods are presented. <b>SPICE </b>simulations, both large and smali- signal analysis, are provided to support the findings.

Chapter 4 reflects on <b>the </b>previous nonideality study, and extends the biquadratic filter analysis to the high-order filter regime. Based on classicd LC ladder theories, high- order log-domain filter deviations due to transistor nonidealities are quantitatively achieved. To promote better understanding of the deviation mechanism, quivalent nonideal passive ladders are presented as a visual aid. Effective electronic compensation

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">

<b>schemes, similar <small>to </small>that of the biquadratic case, are proposed. </b>

<b>The final chapter summarizes the resufts of the logdomain nonideality analysis, and addresses areas of future research. </b>

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

<b>CHAPTER 2 Synthesis of Log-Domain Filters </b>

Synthesis of analog filters can be achieved in many different ways. Among h e m , state-space synthesis

<b>and </b>

operational simulation of LC ladders are getting wide-spread use. Synthesis of log-domain filters can be understood as a direct extension of what exist for their linear ancestors. Here, we would briefly review two approaches: the exponential state-space and the log-domain signal-flow-graph synthesis. For illustration, several log- domain filter circuits will be presented. They will also serve as the <b><small>objects </small></b>of our nonideality studies <small>to </small>be presented in later chapters.

When the research of logdomain filters was rekindled by Frey in 1993 [3], it was synthesized using the "exponentiai state-space" <b><small>method. </small>Its general idea is described </b>

below. Consider a dynamic state-space representation of <b>an arbitrary filter function: </b>

where <b>x = </b><i><b>( x l , </b></i><b><small>x2, </small></b>

. . .

, <b><small>x,)' </small></b> is the vector of state variables' u and y are the input and output scalars respectively, and A,

, ,

, <i><b>B , , </b></i> ,

<b>Cl,, </b>

are the matrices with their dimensions shown by the subscripts. <b>Also, </b>if we map the state variables <i><b><small>xi </small></b></i>and scalar u to

</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">

the <b>exponenual of voltages </b>

<i><b>V i </b></i>

<b>and </b>

<i><b>U </b></i>

according toT

<b>Eq. (2.1) can then be rewritten as </b>

-v,/ v,

Multiply the first expression in (2.3) by <i><b>( C i V T ) e </b></i> , we obtain

where the

<i><b>Ci </b></i>

are arbitrary constants. In order to interpret (2.4) as a set of KCL equations to be realized by actual circuit elements, we will rewrite it as

w here

For the circuit implementation, <b><small>the </small></b>following observations are utiiized:

<b>I </b>. T h e term

<i><b>ci Y , </b></i>

on the left side of (2.5) represents the current flowing into the grounded capacitor

<i><b>C i </b></i>

tied to node i.

<b><small>T. Notice that our convention of specifying logdomain signais by circumflex (A) is not followed here, in order to present the original look of the exponentiai state-space synthesis method in [3]. </small></b>

</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">

<i><b>Chapter </b></i><b><small>2: </small></b><i><b>Synthesis of <small>Log-Domain </small>Filters </b></i>

2. Each item on the right side of (2.5) denotes a cument flowing through a diode, with a

<b>"composite" voltage of, Say, Vj </b>

+

<b>Va, </b> - <b>Vi or </b>

<i><b>U </b></i>+

<i><b>Vbi </b></i><small>- </small><b>Vi across it. </b>

3. <i><b>Vau represents a diode voltage due to a forward-biased current of magnitude lCiAijVd. </b></i>

Similar argument also holds for

<i><b>Vbi. </b></i>

4. <b>When bipolar transistors are used, Vj </b>

+

<i><b>Vau corresponds to the jfh node voltage </b></i>

<i>(5) </i>

being Ievel-shifted by a diode-connected transistor (QI) <b>wiih </b>base-emitter voltage

<i><b>equals V a , . </b></i><b>This voltage is then applied to the base of another bipolar transistor (Q2) </b>

whose emitter is in turn connected to the <i><b>if" </b></i>node voltage

<i>4. </i>

The coliector current of Q2 will then implement the desired items on the right side of (2.5).

<b>This </b>

is shown in Figure

<b>2-1. </b>

The above procedure is repeated for al1 state-space equations. <b>Similar </b>

manipulations ais0 apply to the second equation in <b>(2.3), which is the input/output </b>

relations. in summary, the exponential state-space synthesis method involves transforming the state-space variables into the node voltages by an appropriate exponentiai mapping, so that the resulting expressions can be realized by bipolar transistors.

So far, only biquadratic filters have been designed <b>from </b>this approach. Strictly

<b>speaking, </b>although high-order log-domain filter is possible <b>by </b>cascading biquads <b>[3], high-order synthesis from a single state-space mode1 has never been successfully tried. </b>

<b>Figure 2-1 </b><small>: </small><b>Simplified demonstration of exponentid state-space synthesis method </b>

</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">

<i><b>Chapter <small>2: </small>Synthesis of log-Domain <small>FiZrers </small></b></i>

This fact exposes a major weakness of this approach: the complexity of the state-space equations can easily become un-manageable as the filter order increases, despite that the synthesis is theoretically sound regardess of filter order. Besides, due to its purely mathematical manner, no t muc h physical insight is offered. Practically, the synthesis requires a fair amount of ad-hoc circuit <b>tricks, thus making the design procedure rather </b>

unsystematic and limited to log-domain experts.

One of the most popular filter synthesis techniques is the method of operational simulation of LC ladders, or thc signai-flow graph (SFG) approach. This method finds the active circuit realization that mimics the internai <i><b>i-v </b></i>relationships of the individual L and C clements in the LC network. The benefits are many-fold. Widely accepted by the design community, lossless doubly-tenninated LC ladders that are designed to deliver maximum possible power to the load exhibit a low passband sensiûvity to the inevitable process and elcment variations. The resulting circuit, commonly known as a leapfrog filter, has a one- to-one corres pondence to i <b><small>ts </small></b> passive LC ladder ancestor. This promo tes physical understanding about the functionality of various part of the resulting circuit. Designers <b><small>c m </small></b>

tell from inspection which part of the circuit is implementing integrations, scaling o r summation etc. <b>As </b> will become obvious in the subsequent chapters, the nonideality analysis, <b>as </b>well as the resulting compensation design, would not be feasible without the physical, o r graphical, insights offered by this SFG approach.

Suggested in [9], but using the revised log-domain integrator given in [12], the log-domain filter synthesis by operational simulation of LC ladder involves the following steps:

1. Find an LC ladder that meets the design specifications

<i><b>2. Denvc the corresponding SFG from the LC prototype </b></i>

3. Modify the SFG to its log-domain equivalence by:

a. Placing

<i><b>EXP </b></i>

and LOG blocks in front and behind each integrator respectively

b. Placing LOG and

<i><b>EXP </b></i>

blocks at the filter input and output respectively

</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">

<i><b>Chaprer 2: Synritesis of <small>Log- Damain </small>Fil </b></i><b><small>rem </small></b>

4. Map <b>the </b>log-domain integrator circuit ont0 the log-domain SFG.

Notice that by performing step 3, we are transforrning <b>the </b>filter <b>SFG from the linear-domain into the log-domain, while ensuring overall input-to-output linearity by the </b>

linearization techniques discussed in Section <b>1.2.4. </b>Utilizing the integrators proposed in Section 1.2.5, four log-domain filter examples <b><small>based </small></b>on LC ladder synthesis will be

<b>presented. They are respectively the lowpass/bandpass biquadratichigh-order log-domain </b>

filters. The circuits presented here will serve as the objects for Our nonideality studies in the coming chapters.

<b>2.2.1 Log-Domain Lowpass Biquadratic Filter </b>

The synthesis of the log-domain lowpass biquad filter is outlined in Figure 2-2. It begins with finding the passive prototype (Figure 2-2(a)), followed by deriving the corre-

<b>spondinp linear SFG (Figure 2-2(b)) and the log-domain SFG (Figure 2-2(c)), and finally, </b>

the log-domain filter circuit (Figure 2-2(d)). This fiIter wiU ideaüy realize the transfer Func <b>tion, </b>

wherc

and K <b>(=1) denotes the filter dc gain. Its behavior subject to physical frequencies, </b>Le.

<b><small>s </small></b><small>= </small><i><b>ja, </b></i><b>c m </b>then be written as

Referring to Figure 2-2, the first integrator (and the associated signal subuaction) is implemented by QI-Q,, Q9-Q12 and capacitor <i><b>C l . The input LOG operation is also </b></i>

</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">

<i><b>Chapter 2: Synthesis <small>of hg-Domain </small>Filters </b></i>

naturally incorporated by

<i><b>QI-& </b></i>

<b>[9]. The second damped integrator is then cornposed of </b>

araB.

capacitor

<i><b>C2 </b></i>

and the constant current source a t the node of

<b>P2. </b>

Finally, transistors

<i><b>Q,,-Q16 </b></i>perform the output <i><b>EXP </b></i> function. Notice that the resulting circuit is indeed

identical to the one first proposed by Frey using exponential state-space synthesis method

</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">

<i><b><small>Chapter 2: Syntlresis </small>of <small>@-Domain Filters </small></b></i>

<b>2.2.2 Log-Domain Bandpass Biquadratic Filter </b>

By means of the synthesis method proposed in [9], the bandpass biquad filter is realized from a LC prototype as shown in Figure <i><b>2-3. </b></i>It implements a transfer function of the form

where <b>oo, </b>Q are identical to that given in (2.7), and <i><b>K (=I) </b></i> <b>is the center frequency gain. </b>

Expressed in terms of physicai frequencies s = <i><b>jo, </b></i><b>Eq. (2.9) becomes </b>

which is a conventional bandpass filter response. Notice that a lowpass output is <b>also </b>

available if the signal

Pz

is EXPed (exponentially expanded) [ <b>121. </b>

<b>2.2.3 High-Order Log-Domain Lowpass Filter </b>

A <b>7th-order log-domain Chebyshev lowpass filter with 1dB passband ripple and </b>

cutoff frequency of 1 <b>MHz </b>is chosen for our study. Figure 2-4 shows the LC ladder proto- type. <b>By means of filter design program [19]. or filter design handbook [20], the compo- </b>

nents vdues are found and summarized in Table 2- 1.

<b><small>Table </small>2-1: <small>Component values </small>for <small>the </small>7thlorder <small>lowpass </small></b>

<i><b>LC </b></i>

<b>ladder </b>

</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38">

<i><b>Chaprer <small>2: Synthesis </small>of log-Domain Filrers </b></i>

</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">

<i><b>Chapter 2: <small>Synthesis of </small>Log-Domain <small>Filters </small></b></i>

<b>Figure 2-4: 7th-order Chebyshev lowpass </b>

<i><b>LC </b></i>

<b>ladder prototype </b>

By means of modified nodal anaiysis, each capacitor node is assigned a voltage variable <small>( </small><i>V , </i><small>, </small>

<b>Vj </b>

<small>, </small>V5, V7 = <b>Vour </b><small>), </small>and each inductor is given a current variable (i2, <i><b>i4, I , </b></i><small>). </small>Their inter-relationships <i><b><small>c m </small></b></i>be written directly as follows:

<b>(2.1 Ob) </b>

(2.10c)

<b>I </b>

<i><b>i4 </b></i>

=

- ..j( <i><b>v3 </b></i>-

<i><b>V 5 ) d t </b></i> (2.1 <i><b>Od) <small>14 </small></b></i>

<b>Using the above equations, we can draw the corresponding linear </b>SFG. Routinely

<b>adding </b>the LOG and

<i><b>EXP </b></i>

<b>blocks according <small>to </small></b>the niles presented before, and after the following mappings are made,

the log-domain SFG <b>shown in Figure 2-5(a) results. </b>

</div><span class="text_page_counter">Trang 40</span><div class="page_container" data-page="40">

<i><b>Chapter 2: Syntiiesis of Log-Domain Filters </b></i>

</div>

×