Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
106
Добавлен:
05.06.2015
Размер:
830.7 Кб
Скачать

vlo

vlo

Vth

Vth

t

t

а)

б)

vlo

vlo

Vth

Vth

 

t

t

Рис. 5 Типы сигналов гетеродина.

в)

Выражения (7.1) и (7.2) описывают синусоидальной формы, соответственно.

vlo (t) = ALO Π(2t / TLO ) * δ(t nTLO )

n=−∞

vlo (t) = ALO cos( 2πf LO t + Φ LO ) + BLO

г)

управляющие сигналы прямоугольной и

(7.1)

(7.2)

Ключи смесителя под управлением сигнала гетеродина представляют собой для радиочастотного сигнала периодически изменяющуюся проводимость с периодом сигнала гетеродина TLO. Эквивалентная схема смесителя коммутируемого по напряжению приведена на рис. 6 а). Эквивалентную схему на рис. 6 а) можно упростить до вида, показанного на рис. 6 б) заменив источник сигнала радиочастоты Vrf(t) и периодически изменяющуюся проводимость g(t) на эквивалентные элементы VT(t) и gT(t) (Thevenin). Связь элементов описывается выражениями

(7.3)-(7.5).

 

а)

 

 

 

б)

gT(t)

 

 

 

 

g(t)

 

 

 

g(t-TLO/2)

 

 

 

 

+vif(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vrf(t)

 

 

 

 

vT(t) CL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

g(t-TLO/2)

C

g(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.6 Эквивалентные схемы смесителя.

 

 

 

 

 

 

gT (t) =

g(t) + g(t TLO / 2)

 

 

 

 

 

 

 

(7.3)

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VT = m(t)vrf (t) ,

(7.4)

где

g(t) g(t TLO / 2)

 

m(t) = g(t) + g(t TLO / 2)

(7.5)

Функция m(t) является эффективной функцией смешения (effective mixing function). Например, если сигнал гетеродина прямоугольной формы, m(t) также прямоугольной формы с нулевым средним значением и единичной амплитудой. Нулевое среднее значение эффективной функции смешения говорит о том, что в данном смесителе входной порт радиочастоты изолирован от выходного порта промежуточной частоты. Функция gT(t), напротив, имеет отличное от нуля среднее значение, которое определяет выходную полосу пропускания смесителя.

На рис.7 а)- г) приведен вид функций m(t) и g(t) для различных форм сигнала гетеродина, которые соответствуют сигналам на рис. 5 а) - г).

1

 

m

 

 

 

 

gT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

t

-1

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а)

(A) Square wave drive

1

 

 

m

 

 

 

 

gT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

t

-1

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

 

 

(B) Sinusoidal drive

1

 

 

m

 

 

 

 

gT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в)

 

 

(C) Break-before-make

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

gT

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

г)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(D) Make-before-break

Рис. 7 Функции m(t) и g(t) для различных форм сигнала гетеродина. Выходное напряжение смесителя связано со входным выражением:

t

t

t

t

 

 

 

 

 

 

 

 

gT

 

 

 

 

 

 

 

 

 

 

t

g

 

 

(tT )

g

 

(τ)

 

 

 

 

T

 

C

 

 

T

 

 

 

v (t) =

 

 

 

 

e

L

 

 

 

 

 

m(τ)v

 

(τ)dτ

−∞ CL

 

 

 

 

 

 

 

rf

if

 

 

 

 

 

 

 

 

gT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Этому выражению можно сопоставить функциональную схему для расчета коэффициента передачи смесителя, приведенную на рис.8.

m’(t)= gT(t) m(t)

gTmax

3dB =gT/CL

vif(t)

Рис.8 Функциональная схема для расчета коэффициента передачи смесителя.

На рис.8 m(t)- модифицированная функция смешения, которой соответствует коэффициент преобразования Gc (равен ½ для синусоидального сигнала и 2/π для прямоугольного), A- эффективное усиление, ω3dB- верхняя граничная частота выходного порта смесителя.

Общий коэффициент преобразования смесителя Gc*A с синусоидальным сигналом гетеродина оказывается выше (π/4), чем коэффициент преобразования смесителя с прямоугольным сигналом гетеродина (2/π).

В случае, если выключение ключей одного пути протекания тока происходит до момента включения ключей другого пути (рис.5 в), общий коэффициент преобразования смесителя описывается выражением:

AG'

(1π / 4)r +π / 4

где

r = (V B ) / A

c

 

th LO LO

При r1, AGc также стремится к 1, однако линейность смесителя в этом случае резко падает. Коэффициент шума смесителя коммутируемого напряжением описывается выражением

F= Lc 1+ 2Rm

Rs

где Lc- потеря мощности при преобразовании сигнала, Rs- сопротивление источника сигнала, Rm- среднее значение сопротивления ключа за период сигнала гетеродина.

Лекция 8.

Возможности программы SpectreRF для расчета радиочастотных схем

Материал данной лекции полностью основан на описании данной программы, приведенной ф.Cadence в документах “Affirma RF Simulator (SpectreRF) Theory” и “Affirma RF Simulator User Guide”.

Поэтому заинтересованным слушателям настоятельно рекомендуется обратится к оригиналам. Ниже приводятся цитаты из данных описаний, которые позволят составить общее представление о возможности программы.

“SpectreRF simulation is an option to the Spectre circuit simulator that adds capabilities to spectre that are particularly useful to analog and RF designers, including the ability to

*Efficiently and directly compute a steady-state solution *Characterize circuits that translate frequency”

“SpectreRF simulation brings several concepts to the Spectre simulator.

*Periodic Steady-State analysis—PSS

*Periodic Small-Signal analyses—PAC, PSP, PXF, and Pnoise

*Periodic Distortion analysis—Pdisto

*Quasi-Periodic Noise analysis—QPnoise

*Envelope Following analysis”

“Periodic Steady-State (PSS)analysis is a large-signal analysis that directly computes the periodic steadystate response of a circuit with a simulation time that is independent of the time constants of the circuit. PSS quickly computes the steady-state response of circuits that exhibit extremely long time constants, such as high-Q filters and oscillators.”

“Periodic Small-Signal (PAC, PSP, PXF, and Pnoise) analyses are similar to the conventional smallsignal analyses (AC, SP, XF, and Noise) but you can apply them to periodic circuits where frequency conversion plays a critical role. The conventional smallsignal analyses (AC, SP, XF, and Noise) linearize about the DC or time-invariant operating point and they do not include frequency conversion effects. Once the simulator has performed a PSS analysis, it can linearize the circuit about a periodic (time varying) operating point and can include frequency conversion effects. After performing a PSS analysis, you can perform one or more of the periodic small-signal analyses. Example circuits where you might use the Periodic small-signal analyses include conversion gain in mixers, noise in oscillators, and switched-capacitor filters.”

“Periodic Distortion (Pdisto) analysis is another large signal analysis you can use for circuits with multiple large tones. Pdisto analysis computes the steady-state responses of a circuit driven by two or more signals at unrelated frequencies. You select one sinusoidal or pulse signal as the large signal. Any additional signals, called moderate signals, must be sinusoids. This analysis is also called Quasi-Periodic Steady-State (QPSS) analysis.”

“Quasi-Periodic Noise (QPnoise) analysis is similar to the Pnoise analysis, except that it includes frequency conversion and intermodulation effects. QPnoise analysis is useful for predicting the noise behavior of mixers, switched-capacitor filters and other periodically or quasi-periodically driven circuits. QPnoise analysis linearizes the circuit about the quasiperiodic

operating point computed in the prerequisite Pdisto analysis. It is the quasiperiodically time-varying nature of the linearized circuit that accounts for the frequency conversion and intermodulation.”

“Envelope Following analysis allows RF circuit designers to efficiently and accurately predict the envelope transient response of the RF circuits used in communication systems.”

“PSS analysis does not support distributed components or components with hidden state. The difficulty with distributed components results from the fact that the state of a distributed component is a waveform, not a simple number, as with capacitors and inductors. To know the state of a distributed component, it is necessary to know the voltage and current along the whole length of the component. The Transmission Line Modeler, which is available with SpectreRF, generates transmission line models which you can use in SpectreRF simulations.”

“There are two fundamental assumptions that apply to PSS analysis

*Periodicity

*Linearity”

“PSS analysis assumes that during the shooting interval, all stimuli are periodic and that the circuit supports a T-periodic response, where Tis the period specified to the PSS analysis. If the circuit is driven with more than one periodic stimulus, then the frequencies must all be commensurate or co-periodic, and Tmust be the common period or some integer multiple of

it. Efficiency of the simulation drops when the Tis long compared to the periods of the stimuli. If the circuit is driven by T-periodic stimuli but does not have a T-periodic solution (for example, if the solution is chaotic), PSS analysis fails to converge. In this case, you should use transient analysis to simulate the circuit. Occasionally a circuit generates subharmonics, as is the case with frequency dividers. In this situation, you should specify the PSS period to be equal to that of the subharmonics.”

“In the circuit under simulation, the relationship between the initial and final points over the shooting interval should be near-linear. The more nonlinear the relationship between initial and final points, the greater number of iterations needed by the PSS analysis, which causes the PSS analysis to take longer. If the relationship is sufficiently nonlinear, PSS analysis might

not converge.”

“Circuits designed to translate from one frequency to another include

*mixers

*detectors

*samplers

*frequency multipliers

*phase-locked loops

*parametric oscillators

Such circuits are commonly found in wireless communication systems.”

“You cannot simulate any of the circuits listed in the previous paragraphs with conventional small-signal analyses because they exhibit a nonnegligible amount of frequency translation. SpectreRF simulation provides the periodic small-signal analyses: PAC, PSP, PXF, and Pnoise [telichevesky96b]. These analyses start by linearizing the circuit about the periodically time-varying operating point computed by a preceding PSS analysis.”

“Applying a periodic small-signal analysis is a two-step process.

*First, the small input or noise signals are ignored and PSS analysis is used to compute the periodic steady-state response to the remaining large signals (such as the clock orthe LO). During the course of the PSS analysis, the circuit is linearized about the periodic largesignal operating point.

Then the subsequent periodic small-signal analyses use this periodic operating point to predict the response of the circuit to a small sinusoid at an arbitrary frequency. Once you know the periodic large-signal operating point, you can perform any number of periodic small-signal analyses.”

“There are two fundamental assumptions that apply to the periodic small-signal analyses

*Linearity

*Frequency”

“The periodic small-signal analyses all assume that the circuit responds linearly to the sinusoidal (PAC or PXF) or noise (PNoise) stimulus, or it involves both sinusoidal and noise (PSP) stimuli. There is no such assumption concerning the periodic signals (such as the LO or clock) applied in the initial PSS analysis. SpectreRF simulation is not capable of computing the distortion caused by the small signals, although you can use the small signals to measure distortion caused by the large signals present in the PSS analysis. Internally, the periodic small-signal analyses compute transfer functions using time domain techniques. The time-steps used in these time-domain computations are the same as those used in the preceding PSS analysis. In order for the transfer function to be accurate, the period of the small sinusoidal stimulus must be large compared with the largest timestep used during the PSS analysis.”

“If the analysis frequency of the periodic small-signal analysis is too high, the accuracy of the results degrade. The Spectre simulator warns you when it determines that you are requesting a frequency that is too high. You can use the maxacfreq parameter of the PSS analysis to specify the highest frequency that SpectreRF simulation can use in subsequent periodic” small-signal analyses. PSS analysis then chooses the time-step in order to assure the results computed by the small-signal analyses are accurate. Specifying a very large maxacfreq causes both the PSS and small-signal analyses to run slowly and requires a large amount of memory.”

“The Periodic Distortion (Pdisto) analysis lets you calculate the response due to multiple input frequencies. All of the input signals are treated in the same way as the PSS drive source, so that the calculated output includes all the intermodulation distortion effects caused by frequency translation of all harmonics of the input signals. You can analyze the response of a circuit to a sum of signal sinusoids with PSS analysis by including them as components of the PSS drive source, but the resulting sum must be periodic. Choose Pdisto analysis when you need to compute the steady-state responses of a circuit

driven by two or more signals at unrelated frequencies. Unlike PSS analysis, Pdisto analysis does not require that multiple periodic stimuli be coperiodic. When you use Pdisto analysis, you declare one signal as large. That signal can be a sinusoid or a pulse. Any additionalsignals, called moderate signals, must be sinusoids. You must specify the number of harmonics to be simulated on all moderate tones.”

“The Quasi-Periodic Noise (QPnoise) analysis is similar to the conventional Pnoise analysis, except that, in addition, it includes frequency conversion and intermodulation effects. You can use QPnoise analysis to predict the noise behavior of mixers, switched-capacitor filters, and other periodically or quasi-periodically driven circuits. QPnoise analysis linearizes the circuit about the quasi-periodic operating point computed in the prerequisite Pdisto analysis. It is the quasi-periodically time-varying nature of the linearized circuit that accounts for the frequency conversion and intermodulation.”

“Envelope following analysis allows RF circuit designers to efficiently and accurately predict the envelope transient response of the RF circuits used in communication systems. For example, it allows an RF designer to predict the spectral regrowth of a mixer.”

Лекция 8.

Расчет узкополосных малошумящих РЧ КМОП усилителей

Индуктивное вырождение истока входного МОП транзистора малошумящего усилительного каскада используется с целью модификации входного импеданса каскада, которая приводит к появлению чисто резистивной составляющей. Резистивная составляющая используется для согласования входного сопротивления усилителя и сопротивления источника сигнала на резонансной частоте. При этом важно отметить, что получаемая резистивная составляющая не вносит дополнительных шумов.

Входная часть каскада с индуктивным вырождением показана на рис.1., а ее эквивалентная схема приведена на рис.2. Анализ эквивалентной схемы приводит к следующему выражению для входного импеданса каскада:

Z( jω) =

1

+ jωLs + gm

Ls

 

jωCgs

Cgs

.

(8.1)

Входной импеданс содержит чисто резистивную составляющую gm(Ls/Cgs), которая на резонансной частоте последовательного колебательного контура (Ls - Cgs)

fr

=

1

2π LsCgs

 

 

может быть использована для согласования входного сопротивления каскада и источника. Однако одновременное выполнение требований по входному сопротивлению и частоте

резонанса приводит к неоптимальному выбору размеров транзистора и его режима работы. Для того, чтобы оптимизировать входную часть каскада, в цепь затвора транзистора вводят дополнительную индуктивность Lg. В этом случае возможна относительно независимая настройка резонансной частоты усилителя и его входного сопротивления. Резонансная частота в данном случае расчитывается по формуле

fr = 2π (Ls 1+ Lg )Cgs ,

в то время как резистивная составляющая описывается тем же выражением -gm(Ls/Cgs). Оптимальное с точки зрения шумов согласование требует выполнения соотношения

QLopt

= 1+

1

,

 

 

p

 

где QLopt – оптимальная добротность входного контура, образованного входными цепями усилителя и источника сигнала,

p = δα2

5γ .

В этом случае оптимальный коэффициент шума каскада описывается выражением:

F =1+

2γ

(

ω0 ) p( c + p + 1+ p)

 

ω

 

=

gm

 

α

, где

T

Cgs .

opt

 

ωT

 

 

 

 

 

 

 

 

 

 

 

С учетом всего вышеизложенного, процедура расчета входных цепей малошумящего узкополосного усилителя состоит из следующих шагов:

1.Выбрать наименьшую технологически хорошо контроллируемую индуктивность Ls (1-3 нГн).

2. Выбрать частоту единичного усиления трензистора, исходя из выражения

LsωT = gm Ls = Rs . Cgs

3.Зная значения параметров транзисторов α, δ и γ определить параметр p и оптимальную добротность QLopt.

4.Зная рабочую частоту каскада ω0 найти номинал индуктивности затвора

Lg =

QL RS

Ls

 

 

ω0

5.Определить емкость затвор-исток транзистора, используя выражение

C gs

=

1

 

.

ω 02 ( L g

+ L s )

 

 

 

6.Учитывая, что Cgs = (2 / 3)CoxWL определить W, считая длину канала транзистора минимальной.

7.Определить gm = ωT Cgs .

g L

8.Определить =VGS VT μnCoxW .

9.Определить режим транзистора по току ID = (1/ 2)gmVeff .Vref = m

Соседние файлы в папке dsd-11=ТКС