Professional Documents
Culture Documents
Signal-Noise Neural Network Model For Active Microwave Devices
Signal-Noise Neural Network Model For Active Microwave Devices
microwave devices
F.Gune9
F.Gurgen
H.Tor p i
I
rin
. S
I
rout
Fig. 1 Black box Yepresentationof an active microwave device where
(4)
where the overbar indicates time-averaging with an Today, a method called subnetwork-growth (SGM)
implicit assumption of ergodicity and jointly wide-sense [14], has been utilised for the CAD signal and noise
stationary processes. The diagonal terms of C, give the analysis of the multiport networks. These are arbitrar-
noise power deliverable to the terminations in a 1Hz ily configured by all sorts of passive and active two-
bandwidth. The off-diagonal terms are correlation port devices. Many general purpose microwave CAD
products. The noise wave correlation matrix C, is Her- programs based on the SGM are implemented to ana-
mitian and its components are referred to as noise lyse the microwave integrated circuits. As a result,
wave parameters which can be given in the terms of the black box characterisation of the active microwave
performance vectors Sk), NCk) by the following expres- devices over their whole operational frequencies has
sions: become especially important. After having fixed the S
and N vectors of the two-port active device at an oper-
ation frequency, the (rs,r,) termination couple can be
determined by making compromises among the per-
formance functions G , F, Ml,, MO,, in some opera-
tional bandwidth. A typical application has been given
in [15], where the (r,y,
r,) couple is determined for the
maximum stable gain G , under the required F and Min
at an operation frequency.
2 IEE Proc.-Circuits Devices Syst., Vol. 143, No I , Febvuavy 1996
3 Neural network model T, is the weighting vector between the ith output node
and the hidden layer which can be written as
The multilayer perceptron (MLP), with a single hidden
layer having the same number of units as the output Tt = [Tit Tzt T3t Tht T ~ h t ] ~ (19)
layer, has been found to be sufficient to simulate an W is the weighting matrix between the hidden and
active microwave device; a back-propagation (BP) input layer which can be expressed as
algorithm is utilised to train this network, [16-181 w = [Wl, W2,.. . , W h ,. f . , WNhI (20)
(Fig. 2). where W h is the weighting vector between the input
layer and the hth hidden node and is given by
W h = [Wlh, W2h,.. K h I t
f f (21)
In eqns. 15-17, Thoand T, are the thresholds of the hth
hidden and ith output nodes, respectively, is the
local memory belonging to the hth hidden node.
As the result, ith output can be expressed in the form
of the function F(P, x) defined by the network architec-
ture, that is, the number of hidden layers and nodes of
each layer, weights of the connectivities between the
nodes etc.
In our application, the learning process corresponds
to the computation of P values to minimise the error
between yL, the measured value, and F(P, x), over all
training example pairs {[x,], y,} using a distance meas-
ure, the sum of square errors, for example:
hidden output
layer layer
Fig.2 MLPfor an active microwave device
{[.cl >YZ 1
Thus, we start with any set of weights and repeatedly
change each weight by an amount proportional to dEl
ap,,
o
0.18 ’ 2 0 ~
0.12 c 0.10
O ’l2I
0.081
I
\
4
b k
0.08 .,
0
0.045 12.5 . 20 27.5
0 35 6
sampling number
O
0.0430 ’45 60O 75 6 90 i
Fig.5 Error against sampling number for which various iteration num-
bers are taken as constant
iteration number xl000 Iteration numbers (thousands): a 30; b 50; c 80; d 100
Fig.4 Error against iteration number for which various sampling num-
bers are taken us constunt
Sampling numbers: a 5; b 6 ; c 41; d 11; e 21 operational range of frequency for both signal and
noise parameters (1 30GHz) where 16 samples are
~
The transistor N24200A was chosen to demonstrate found t o be sufficient for the network to learn. Simula-
the capacity of the neural network model for wide tion results for the N24200A transistor are also given
4 IEE Proc.-Circuits Devices Syst., Vol. 143, No. 1, February 1996
Table. 2 Outputs of neural network model for N23200A
Signal and noise parameters for learning
f, GHz S,, s21 s
12 S22 F,," ropt RhJ50
_ _ ~ I _ _ _ _ _ _ _ - .
1.0 0.997 -12.000 4.880 170.000 0.016 84.000 0.620 43.000 0.300 0.810 10.000 0.390
2.0 0.990 -23.000 4.700 161.000 0.030 77.000 0.610 -15.000 0.310 0.790 17.000 0,360
4.0 0.970 -44.000 4.380 144.000 0.052 65.000 0.610 -29.000 0.330 0.750 31.000 0.330
6.0 0.930 -62.000 4.080 128.000 0.071 53.000 0.590 41.000 0.380 0,720 45.000 0.300
8.0 0.890 -79.000 3.800 113.000 0.086 43.000 0.580 -51.000 0.430 0.700 59.000 0.270
10.0 0,960 -94.000 3.540 99.000 0.099 34.000 0.560 -61.000 0.500 0.680 77.000 0.240
12.0 0.820 -108.000 3.300 86.000 0.109 27.000 0.540 -70.000 0.600 0.660 92.000 0.220
14.0 0.790 -121.000 3.080 74.000 0.119 21.000 0.510 -78.000 0.710 0.640 108.000 0.190
16.0 0.750 -134.000 2.870 63.000 0.127 16.000 0.490 -87.000 0.850 0.620 126.000 0.180
18.0 0.720 -145.000 2.680 52.000 0.135 12.000 0.470 -95.000 1.000 0.580 140.000 0,150
20.0 0.690 -155.000 2.500 42.000 0.142 8.000 0.450 -102.000 1.200 0.550 153.000 0,130
22.0 0.660 -165.000 2.320 32.000 0.148 6.000 0.430 -109.000 1.500 0.520 164.000 0.110
24.0 0.640 -175.000 2.160 23.000 0.153 4.000 0.420 -116.000 1.800 0.490 175.000 0.700
26.0 0.610 177.000 2.010 15.000 0.159 3.000 0.410 -122.000 2.100 0.480 -176.000 0.080
28.0 0.590 168.000 1.870 7.000 0.163 1.000 0.410 -128.000 2.400 0.460 -168.000 0.070
30.0 0.570 160.000 1,730 -1.000 0.168 0.000 0.410 -134.000 2,800 0.460 -160.000 0.050
Predicted signal and noise parameters
f, GHz S,, s
21 Sl2 s22 Fln, r0pt ad50
-__ -__ ___- I_-
1.000 0.992 -13.829 4.875 169.717 0.017 83.465 0.617 -9.134 0.297 0.812 10.917 0.386
2.000 0.985 -22.417 4.707 161.419 0.028 77.715 0.614 -14.916 0.305 0.786 16.516 0.365
4.000 0.959 -44.373 4.382 144.512 0.053 65.511 0.606 -29.678 0.333 0.745 30.971 0.328
6,000 0.931 -60.962 4.080 127.820 0.069 53.1 58 0.593 -40.074 0.380 0.724 44.336 0.297
8.000 0.895 -78.936 3.781 111.545 0.086 42.050 0.577 -51.1 61 0.441 0.703 60.658 0.267
10.000 0.857 -94.854 3.533 98.415 0.099 33.606 0.560 -61.167 0.508 0.683 76.692 0.242
12.000 0.822 -108.12 3.314 86.946 0.109 26.602 0.539 -69.757 0.590 0.661 91.846 0.279
14.000 0.788 -120.82 3.092 75.322 0.118 20.354 0.514 -78.232 0.701 0.635 107.991 0.195
16.000 0.752 -133.38 2.872 63.605 0.127 15.329 0.488 46.831 0.844 0.607 124.823 0.172
18.000 0.716 -144.84 2.675 52.244 0.134 11.762 0.465 -94.819 1.012 0.579 140.145 0.151
20.000 0.689 -155.12 2.497 40.936 0.141 9.238 0.448 -102.017 1.214 0.553 153.077 0.732
22.000 0.662 -165.10 2.322 29.859 0.147 7.275 0.434 -109.009 1.475 0.526 164.537 0.113
24.000 0.635 -175.07 2.149 20.548 0.153 5.714 0.422 -1 16.052 1.795 0.499 175.182 0.095
26.000 0.610 175.998 2.000 14.310 0.158 4.593 0.412 -122.471 2.119 0.474 -175.64 0.081
28.000 0.591 168.947 1.885 15.288 0.162 3.659 0.405 -127.601 2.391 0.455 -168.58 0.070
30.000 0.570 159.9 1.729 -6.5 0.168 1.o 0.410 -134.0 2.801 0.460 -160.0 0.05
Error analysis
E,, = 0.011053, = 0.024918, E12= 0.027162, E22 = 0.009100, E t = 0.018058
Fl = 0.011 198, Fz = 0.012857, F. = 0.016921, Ft= 0.013659
in Figs. 6-9, Figs. 10-13 and Figs. 14-17 which show 180-
quite good agreement of the signal and noise parame- 150-
ters over the fairly large operational bandwidth. 120-
90 -
1.0-
60 -
0.95 -
0.9-
;o,a5-
3
z 0.8-
-
v
a 0.75-
7
c
0.7-
m
0.65 -
0.6 - freqrlency, GHm
Fig.7 Angle ojS,, agumt frequency
0.551 I , , , , , , I , ,
0 3 6 9 12 1518 21 24 27 30 said to be valid for the noise parameters too. Fre-
frequency ,GH z quency variations of the extrapolation errors of the S-
Fig.6 Amplitude ojS,, uguinst frequency parameters and N-parameters are given,respectively, in
Figs. 20 and 21 for the contracted band between 4 -
Frequency variations of the interpolation errors for 24GHz, where the data points used for thc training
the S-parameters are given in Figs. 18 and 19 where within the band are shown too. As seen from the
one can see that the network has a high capability to related Figures, the neural network can fairly well
interpolate between the data points used for learning. extrapolate within the fairly large bandwidth outside
Similiar interpolation properties of the network can be the trained band region.
IEE Proc.-Circuits Devices Sy.rt., Vol. 143, No. 1, Februury 1996 5
0.168r _. 168-
0.156 - 156 -
0.144 - 144 -
0.132 - 132 -
120 -
- 0.120 -
; 0.108-
108 -
96-
5 0.096- 84 -
0,084 - c 72 -
60 -
N
N
0,072 - In
j;0,060- 48-
36 -
24 -
0,048-
0.036-
0.024-
12-
0-
. \
0.012- -1 2 1
I
frequency,GHz
Fig,
Fig.8 Amplitude of SI, against frequency
72 - - 0.56-
66 -
60 - 2 0.54-
.? 0.52-
3
- 54- n
0 48- 5 0.50-
6
v 42- 2 0.48-
2 36- In
0.46 -
30 -
In
0.44-
0.421
0.40
0 1 , , , ,
-._
- - - .-
e
--
.-*
_.
0 3 6 9 12 15 18 21 24 27 30
frequency, GHz
Fig.9 Angle of SI, against frequency -12 -
-24 -
-36 -
-48 -
-- -60-
cn
C -72-
v
2 -84-
In
-96-
-108-
-120-
-1 32 -
-144 I
0 3 6 9 12 15 18 21 24 27 30
frequency, GHz 2.6 - I
I
6
0.035 -
I2tiR pr4
L
z 0.21 - 2 0.0
LT
0.18 -
0.15-
0.12 -
’-’- Y
0.09 -
0.06- Y p
0.03 000 I I I I I e I I I * I I I J ,
0 4 8 12 16 20 24 28 30 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
frequency, GHz frequency, GHz
Fig. 15 RN against frequency Fig. 18 Error-frequency variations for the interpolation of SI, and S22
Values used in training: W (SI[),A (SZZ)
!:!!:\
0.72
0.69
0.14 -
0.12 -
.-
U
3
.-
0.66-
0.10
-7
a 0.63-
U
50.60-
~0.57-
L? 0.54-
a~ O.O8I
0.06
0.04
1 I
0.51 -
0.48- 0.02
0.45- 0.00
0.42 I I I I I
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
frequency, GHz
Fig. 19 Error-frequency variations for the interpolation of SI, and S2,
Values used in training: W (&), A
0.1 -
f
P 0.01 -
al
-60 0.001 -
-120
-1 50 0~0001
-1 80
0 2 6 8 10 12 14 16 18 20 22 24 26 28 30 32
0 4 0 12 16 20 24 28 32 frequency, GHz
frequency. GHz Fig. 20 Error-jkquency variations for the extrapolation of S parameters
Fig. 17 r,, (angle) against frequency for contracted bandfrom 4 to 24GHz
Values used in training: 0 (SI,),W (SI2),A (Szl), (S2z) *
6 HU, Z.R., YANG, Z.M., FUSCO, V.F., and STEWART,
J.A.C.: ‘Unified small-signal-noise model for active microwave 10 CURTICE, W.R., and CAMISA, : ‘Self-consistent GaAs FET
device’, IEE Proc. G, 1993, 140, (l), pp. 55-60 models for amplifier design and device diagnostics’, IEEE Trans.,
7 ROUX, J.P., ESCOTTE, L., PLANA, R., GRAFFEUIL, and 1984, MTT-32, pp. 1573-1578
DELAGE, S.L.: ‘Small-signal and noise model extraction tech- 11 KONDOH, H.: ‘An accurate FET modelling from measured S-
nique for heterojunction bipolar transistor at microwave frequen- parameters’, IEEE MTT-S Int. Microwave Symp. Dig., Balti-
cies’, ZEEE Trans., 1995, MTT-43, (2), pp. 293-298 more, 1986, pp. 377-380
8 BRIDGE, J.P., LADBROOKE, P.H., and HILL, A.J.: ‘Charac- 12 WEDGE, W.S., and RUTLEDGE, D.B.: ‘Wave techniques for
terisation of GaAs FET and HEMT chips and packages for accu- noise modeling and measurement’, IEEE Trans., 1992, MTT40,
rate hybrid circuit design’, ZEE Proc. H , 1992, 139, (4), pp. 330- (ll), pp. 2004-2012
336 13 VENDELIN, G.D., PAVIO, A.M., and ROHDE, U.L.: ‘Micro-
9 VAITKUS, R.L.: ‘Uncertainty in the values of GaAs MESFET wave circuit design using linear and nonlinear techniques’ (John
equivalent circuit elements extracted from measured two-port Wiley & Sons, 1990)
scattering parameters’, Proceedings of the conference on High 14 GUPTA, K.C., GARG, R., and CHADRA, R.: ‘Computer-aided
speed semiconductor devices circuits, Cornel1 University, Ithaca, design of microwave circuits’ (Artech House, Dedham, MA,
New York, 1983, pp. 301-308 1981)
0.001 -
I
0 2 4
, I ,
6
, I ,I I YFminn ’ ‘
I 9 ’
8 10 12 14 16 18 20 22 24 26 28 30 32
frequency. GHz
Fig.21 Error-fvequency variationsfor the extrapolation of Nparameters
for contracted band from 4 to 24GHz
Values used in training: 0 (Fmm),W (ropr),
A (RH)