Professional Documents
Culture Documents
Abstract. This paper presents design techniques for a wide input range CMOS differential difference amplifier
(DDA) and discusses its application as a basic block in the implementation of a simple four-quadrant multiplier cell.
The cell can be configured as an amplitude modulator or a one-over circuit, which axe widely used in many analog
signal processing applications. The DDA can also be reconfigured as an opamp, and hence can be used to design
many of the opamp-based multiplier circuits. The DDA amplitude modulator (AM) uses a transistor and a resistor
as the only components external to the DDA. A DDA one-over circuit, which provides an output proportional to the
inverse of the input, is also achieved with the same level of simplicity. High-frequency effects due to the DDA's
finite gain-bandwidth (GB) and MOS parasitic capacitances are investigated. Experimental results obtained from a
2 #m CMOS MOSIS chip are given.
1. Introduction
The Differential Difference Amplifier (DDA) is a novel
analog building block, whose symbol is shown in fig-
ure l(a). The concept of operation is similar to that of Vpp Vo
an opamp with the output given as Vnn
Vnp
Vo :: Ao[(V,, - V , n ) - (Vn,~ - Vn~)] A o --*
(1) (a)
* Pats of this work have been presented at the 10th Norchip Sem- (Xl - x 2 ) y
inar, Helsinki, Finland, November 3--4, 1992 and included in the Vo = z2) (4)
Seminar's proceedings, pp. 9-14. This work was supported in part
by the NSF grant MIP-8896244 and by the Semiconductor Research
Corporation contracts 90-DJ-066 and 91-DJ-066, and in part by the where (L--)l
w w
and (-L-)2 represent the sizes of tran-
Norwegian NTNF, SINTEF and Nordic VLSI. sistors in the input and feedback sides of the opamp
33
210 Huangand Ismail
Z2
,T
Vp Vo x2 i I
l Z1T l
(a)
- Vo
: -Vo
vpVn~ ~ - ~ - - - - ~ ~Ao • Vo
L r-]
--7
• -Vo -1- iz 1
X2 I
(b) I
Z2
(a)
Fig. 2. (a) Single-ended and (b) fully-differential opamps.
34
Design and Applications of a CMOS Analog Multiplier Cell Using the Differential Difference Amplifier 211
VM+vm 5
I R
4 ~ VM=5V-
_I_ VM=4V .......
3 :......... ~ VM=3V ......
Vc ~ ~ Vo
g
-2
(a) -3 ............. d
-4
VM+vm -5 " ' ' ' ' , , , , i
I R -1 -0.8 -0.6 -0.4 -0.2 0.2 0.4 0.6 0.8
] Tll
Vc : ~ I Fig. 6.
Vc(v)
O u t p u t t r a n s f e r c u r v e s o f the m u l t i p l i e r w i t h v a r i o u s VM.
.vo
where A is a DC signal and fro(t) and coscoct are the
• -Vo modulating and carrier signals respectively, m is the
modulation index, where m < i is required for demod-
(b) ulation using an envelope detector [8]. According to
(7) and (8), one can see that vm operates as the modu-
Fig. 5. D D A - b a s e d m u l t i p l i c a t i o n / m o d u l a t i o n cell (a) s i n g l e - e n d e d
lating signal and Vc as the carrier signal. The DC signal
a n d (b) fully-differential.
A is
1/2K(Va-IIT). The inverting bias of drain and source A = - [1 + 2KR(VM - liT)] (9)
nodes can be achieved by a DDA with Vnp = Vin,
and the modulating index m is
Vpp = V~,~ = 0 and a negative feedback through node
Vp~, 'which can be verified easily using design equation 2KR
m = (lO)
(2). The output voltage of a multiplier is obtained by I + 2KR(VM - VT)
converting the resulting current into a voltage through
To satisfy the condition m < 1, we must have
a resistor as shown in figure 5. The output is obtained
as 1
/~ >
2~(y. - vr - 1)
E :: -Vc - 2KR(VM 4- Vm - VT)Vc
for VM-- VT > 1 (11)
:: - [I + 2KR(V -
(7)
1
R<
1 + 1 + 2Kt~(VM - VT) vm V~ -- 2K(VM - V T -- I)
for VM - liT < 1 (12)
where', VM + vm >_ IVc[ + VT for an NMOS transistor. On the other hand, the amplitude of 117ois limited by
Note that the above expression results in a multiplica- the output swing of the DDA used. If the maximum
tion of vm and V~. SPICE DC simulation results of output amplitude is assumed to be VDD(= --Vss),
Vo versus Vc with various VM (v,~ = 0) are shown in V~ : Vcp cos act and v~ has amplitude V M P , w e
figure 6. To be more specific, the multiplier functions have
as an amplitude modulator. Recall that an amplitude
modu!tated (AM) waveform with a sinusoidal carrier is
given by
×[1+ 1+ 2 ~ -
2KRVMp
VT)
]
VC~<_VDD
CAM(t) = A(1 + mf.~(t)) coswct (8) (13)
35
212 Huang and lsmail
Therefore, Vml I1 R
V D D / V C p -- 1
R< (14)
-- 2 I ~ ( V M -- V T -[- V M p )
[ 1
R < min 2 K ( V M - VT -- 1)'
Fig. 8. T h r e s h o l d - v o l t a g e - i n d e p e n d e n t D D A - b a s e d multiplier.
VDD/Vcp-- I 1
Since R is inversely proportional to K , a small value of
J R can be used by choosing a large K value (large W)
for V M - - VT < I for the transistor. Figures 7(a) and (b) show the SPICE
(15) simulation outputs of the modulator with R = 500 ~2
and 800 f~ respectively, where W / L = 5 0 # m / 3 # m
and liT ----0.975 V for the NMOS transistor and VM =
R=500 - -
4 V. v,~ is given as a sinusoidal wave (amplitude 1V)
with frequency 1 KHz and Vc is a square wave (ampli-
2
tude 1V) with frequency 20 KHz.
A straightforward way to implement a threshold-
o
voltage-independent multiplier is to use two modula-
tion cells as shown in figure 8. The output is given
-2
as
-4
i i i
Vo = 2KR(Vr - V 2)V (16)
0 0.0005 0.001 0,0015 0.002
t (sec)
where transistors M1 and M2 are assumed matched.
One of the inputs, Vm = Vml - Vm2, and the output
are differential. If a single-ended output is desired, a
differential-to-single-ended converter is easily realized
by a DDA difference amplifier [5]. However, a sim-
4 pler implementation can be obtained using the opamp
architecture shown in figure 3(a).
2
Using the same concept, a one-over circuit, which
provides an output proportional to the inverse of the
0
input, can be achieved by the circuit shown in figure 9,
-2
where Vc and VB are bias voltages and V~n is the input
of the circuit. This circuit finds many applications, e.g.,
-4 a tracking system where the target velocity is inversely
i i i proportional to an integrated pulse width [9]. Note
0.0005 0.001 0.0015 0.002 that the FDDA is connected as a differential unity gain
t (see)
buffer [10]. As a result, the outputs are directly con-
nected to the inputs of the FDDA (high input impedance
(b) nodes), and therefore the buffer stage in the FDDA can
Fig. 7. S i m u l a t i o n results o f t h e D D A m o d u l a t o r w i t h (a) R = 5 0 0 ~ be eliminated. From (2) we have 171- 1Io = 112- (-17o)
a n d (b) R = 8 0 0 f t . which gives V1 - 172 = 21/'o. Since V1 = VB - I R and
36
Design and Applications of a CMOS Analog Multiplier Cell Using the Differential Difference Amplifier 213
v~
~ sF__
F-
Vzl Vz2
Vo = (18)
[1 + 2 K R ( V G - VT)] + 2 K R v i n Vx2
Vxl Ixl
M10
IM; Ixl IM3
This circuit could also perform voltage division. I v2
SPICE simulation results are given in figure 10 with the
same NMOS transistors used in the modulator, Vc =
2'
4 V and R = 800 fL One can observe that one-over Vyl I M
the output is linearly proportional to the input.
The useful voltage range of the circuits discussed Vb3 iI
is limited by the input range of the DDA. This is due
to the fact that there is no virtual short between the
single-ended voltages Vpp and Vpn (V.p and V,~) [5]. VSS
37
214 Huang and IsmaiI
Vdd
I
31 I~_q 711
!~ Vbl MB5 ~ [-" ~ ~ MB6
MA5 MA6 ..~1M3 I M41[('- Vo Vc
_ w
which gives
17o = G B ( - v p n - Vc) (19)
8
Vo = -[1 + 2 K R ( V a - VT)]V¢ x CaB(S) (23)
i.e.,
where eGB(s) is an error function resulting from the
S GB effect and is given by
G,~ = - y c - ~-dVo (20)
1
Note that Vpn is no longer equal to - V c . The current CUB(S) = 1 + ~B[1 + K R ( V G - VT + Vc)] (24)
I is therefore given by
It results in a phase lag, 0, written as
I = K
[
(VG - gT)(Yc
1
- Y p n ) -- - ~ ( Y ) - yp2n)
] tO
0 = tan -1 ~-~ [1 + K R ( V a - VT + Vc)] (25)
38
Design and Applications of a CMOS Analog Multiplier Cell Using the Differential Difference Amplifier 215
I1 RG i2 I I = vw ~s + 1 (32)
w .--~--.-v~ .~ J, r T(8) = + + i
-- Vo
whose magnitude and phase are obtained as
39
216 Huang and Ismail
~£, running
iI ii °...... .....................
. . . . . . .'.....................
. . . . . . . .........i.....................
.I........... .......................................
i! ..... .................. 0fss00
1,o00 vJv35o0v
.........................
ii : : ~
.......
11 I . . . .
6. Conclusions 4. Khachab, N. I. and Ismail, M., "A nonlinear CMOS analog cell
for VLSI signal and information processing," IEEE J. Solid-
The design of a wide input range DDA and a simple State Circuits, Vol. 26, pp. 1689-1699, Nov. 1991.
5. Huang, S.-C., Ismail, M. and Zarabadi, S. R., "A wide range dif-
DDA-based multiplier cell have been discussed, and ferential difference amplifier: A basic block for analog signal
experimental results are given. A DDA can be recon- procerssing in MOS technology," IEEE Trans. Circuits Syst. -
figured as an opamp to make use of opamp-based build- II, Vol. 40, pp. 289-301, May 1993.
6. Ismall, M., Huang, S.-C. and Sakurai, S., "Continuous-time
ing cells. In addition, simple AM and one-over circuits
signal processing," in Analog VLSI: Signal and Information
are developed by reconfiguring the basic multiplier cell Processing, edited by M. Ismail and T. Fiez, ch. 3, McGraw-
and taking advantage of the differential input prop- Hill, 1994.
erty of the DDA. This demonstrates that the DDA is 7. Mead, C. and Ismail, M.,Analog VLSllmplementation of Neu-
ral Systems. Kluwer, 1989.
a competitive building block to opamps in many signal 8. Stremler, E G., Introduction to Communication Systems.
processing applications. All-MOS implementations of Addison-Wesley, 1982.
the circuits discussed in this paper are easily achieved 9. Etienne-Cummings, R., Hathaway, R. and Van der Spiegel,
by replacing resistors with all-MOS voltage-controlled J., "Accurate and simple CMOS 'one-over' circuit," Electron.
Lett., Vol. 29, pp. 1618-1620, Sept. 1993.
floating resistors, e.g. see [13]. The voltage-controlled 10. de la Plaza, A. and Morlon, P., "Power-supply rejection in dif-
resistors wilt provide electronic programmability of the ferential switched-capacitor filters" IEEE J. Solid-State Cir-
output voltage. cuits, Vol. SC-19, pp. 912-918, Dec. 1984.
11. Sackinger, E. and Guggenbuhl, W., "A versatile building block:
the CMOS differential difference amplifier," IEEE J. Solid-
State Circuits, Vol. SC-22, pp. 287-294, April 1987.
References 12. Khachab, N. I. and Ismall, M., "Linearization techniques for
nth-order sensor models in MOS VLSI technology," IEEE
1. Huang, S.-C. and Ismail, M., "A CMOS differential differ- Trans. Circuits Syst., Vol. 38, pp. 1439-1450, Dec. 1991.
ence amplifier with rail-to-rail fully-differential outputs" (to 13. Sakurai, S. and Ismail, M., "A CMOS square-law pro-
be published). grammable floating resistor independent of the threshold volt-
2. Zarabadi, S. R., Larsen, E and Ismail, M., "A configurable age," IEEE Trans. Circuits Syst., Vol. 39, pp. 565-574, Aug.
op-amp/DDA CMOS amplifier architecture," IEEE Trans. Cir- 1992.
cuits Syst., Vol. 39, pp. 484-487, June 1992.
3. Khachab, N. I. and Ismail, M., "MOS multiplier/divider cell
for analogue VLSI," Electron. Lett., Vol. 25, pp. 1550-1551,
Nov. 1989.
40
Design and Applications of a C M O S Analog Multiplier Cell Using the Differential Difference Amplifier 217
41