Вы находитесь на странице: 1из 84

ELE-863 VLSI Circuits and Systems for Data

Communications

Interconnects

Fei Yuan, Ph.D, P.Eng.


Department of Electrical & Computer Engineering
Ryerson University
c Fei Yuan
Copyright

Copyright (c) F. Yuan

(1)

Preface
This chapter covers the essentials of the design of on-chip and
on-board interconnects. An emphasis is given to the transmission
line effect of interconnects, termination schemes, and impedance
matching networks.
The materials covered in this chapter are an essential part of the
4th-year elective course ELE-863 VLSI Circuits and Systems for
Data Communications offered by the Department of Electrical and
Computer Engineering at Ryerson University, Toronto, Ontario,
Canada. The materials of this chapter are drawn from various
published texts and research papers. Some of the major references
are listed at the end of the chapter. Students are strongly
encouraged to read the cited references in the chapter to gain
further knowledge of the subjects covered in this chapter.
The materials of this chapter can be freely distributed for
educational purposes only. Please report any error of this lecture
note to Professor Fei Yuan via email at fyuan@ryerson.ca.

Copyright (c) F. Yuan

(2)

Chapter Outline
Introduction
Thickness of Interconnects
Minimum Width of Interconnects
Resistance of Interconnects
Capacitance of Interconnects
Inductance of Interconnects
Modeling of Interconnects
Transmission Line Effect
Termination Schemes
Impedance-Matching Networks
References

Copyright (c) F. Yuan

(3)

Introduction
Interconnects in ICs
Typical interconnects encountered in ICs include metal layers,
silicidated poly layers, silicided n+ and p+ diffusion layers, vias
connecting different metal layers, contacts connecting metal layers
and diffusion regions, and contacts connecting metal and poly
layers.
The scaling of MOS devices has been more aggressive than the
scaling of the height of interconnects the performance of ICs, in
particular, the propagation delay, is largely affected by
interconnects.
Table 1: Scaling of interconnects.
Parameters
VDD

CMOS-0.35
3.3V

Lmin

0.35m

Min. width
of metal-1
Min. width
of poly
VIA12

0.5m

Contact

0.4m

Min. height
of metal-1
Number of
metal layers

6700A

0.35m
0.5m

3 metal
layers

CMOS-0.25
2.5V
(24% drop)
0.25m
(29% drop)
0.32m
(36% drop)
0.25m
(29% drop)
0.36m
(28% drop)
0.3m
(25% drop)
5700A
(15% drop)
5 metal
layers

CMOS-0.18
1.8V
(28% drop)
0.18m
(28% drop)
0.23m
(28% drop)
0.22m
(12% drop)
0.26m
(28% drop)
0.22m
(27% drop)
5300A
(7% drop)
6 metal
layers

CMOS-0.13
1.2V
(33% drop)
0.13m
(38% drop)
0.16m
(30% drop)
0.12m
(45% drop)
0.20m
(23% drop)
0.16m
(27% drop)

8 metal
layers

Copyright (c) F. Yuan

(4)

Introduction (contd)
The number of metal layers has been increased significantly to
combat the increased complexity of systems interconnects
constitute a very significant portion of ICs placement and
routing of interconnects that minimize the propagation delay of and
interference among interconnects have become a major research
area in design of VLSI systems.

Copyright (c) F. Yuan

(5)

Thickness of Interconnects
The thickness (height) of interconnects is set by process technology
and can not be changed by designers.
Thickness of interconnects has been scaled down moderately, mainly
due to the resultant increase in the resistance of interconnects,
especially global interconnects.
The top metal layer has the largest thickness. It has the highest
current rating per unit width and the lowest capacitance per unit
area to the substrate. This layer should only be used for global
signals (VDD , VSS , and clock), spiral inductors, and bonding pads.
All other metal layers typically have the same thickness. They are
usually used for local wiring, stacked spiral inductors, and
multi-layer bonding pads.

Copyright (c) F. Yuan

(6)

The Min. Width of Interconnects


The min. width of metal layers has been scaled down aggressively
to reduce the silicon area for routing interconnects.
The top metal layer has the largest min. width lower resistance
per unit width.
The contact size and the via size have been scaled down
aggressively, in consistency with the scaling of the minimum width
of interconnects.
The min. width of poly has also been scaled down aggressively.

Copyright (c) F. Yuan

(7)

Resistance of Interconnects
Sheet Resistance
Definition of sheet resistance

R=

L
L
L
=
= R2 ,
WH
HW
W

(1)

where R2 =
is the sheet resistance with unit , L=interconnect
H
length, W =interconnect width, H=interconnect height, and
=resistivity of interconnects. Note that sheet resistance is a
process-dependent parameter and can not be changed by designers.
n-well layers have a large sheet resistance (approximately
500-1k). It is normally used as resistors and should not be used
for interconnects.
n+ layers without silicidation has a moderate sheet resistance
(approximately 50 100). It should not be used for
interconnects.
n+ and p+ layers with silicidation have a low sheet resistance
(typically less than 10). It can be used for local interconnects. For
digitally oriented CMOS technologies, often only n+ /p+-layers with
silicidation are available. Note that the sheet resistances of n+ and
p+ layers with silicidation are comparable as they are largely
determined by the resistance of the silicide layer.
Poly layers in standard digital CMOS processes are silicided.
Typical sheet resistance of silicided poly layers is R2 8. They can
be used for local interconnects.
Copyright (c) F. Yuan

(8)

Resistance of Interconnects (contd)


Contact resistance - the resistance between (i) contact-n+ diffusion,
(ii) contact-p+ diffusion, (iii) contact-ploy. The contact resistance is
usually below 10 per contact. To reduce contact-induced parasitic
resistance, multiple contacts should be used.
Via resistance - for 3-metal CMOS technologies, Via12 (between
Metal-1 and Metal-2) and Via23 (between Metal-2 and Metal-3)
exist. Via resistance is typically smaller than contact resistance,
and is usually less than 8 per Via (Vias connecting the top metal
layer have a lower resistance. For example, for a 0.13m CMOS
technology, the resistance of vias is : V ia15 = 1.5 and
V ia6,7 = 0.6.) To reduce via-induced parasitic resistance, multiple
vias should be used.
The sheet resistance of metal layers at low frequencies is small, and
is in the range of 0.05. Note that for global interconnects, since
the length of these interconnects is usually large, the DC voltage
drop across global interconnects must be accounted for in design of
these interconnects.
The preceding values of the resistances of interconnects are in the
DC steady state. At high frequencies, due to skin effect, currents
flow only in the region close to the surface of the interconnect. The
reduction of the effective conducting area significantly increases the
resistance of interconnects, as to be detailed in the following section.

Copyright (c) F. Yuan

(9)

Resistance of Interconnects (contd)


Skin Effect
When an AC current flows through a conductor, a magnetic field is
created. The resultant magnetic field will impact a force, called
Lorezen force, on moving electronics. Lorezen force forces electrons
to move to the surface of the conductor higher resistance at
center and lower resistance near the surface the effective
conducting area is measured by skin depth

1
,
f

(2)

where = r o is permittivity of the conductor, =conductivity of


the conductor, f =frequency of the current.
H

I
H

vn

Lorezen force

Figure 1: Skin effect of interconnects.

The effective conducting area


A = r2 (r )2 = r2 (r2 2r + 2 )
2r.

(3)

where we have neglected the 2nd-order term.


Copyright (c) F. Yuan

(10)

Resistance of Interconnects (contd)


Skin Effect (contd)
Skin-effect induced resistance
AL
R(f )
r
= L = ,
Rdc
2
r2

(4)

we have

R(f ) = Rdc

r
L q
=
f.
2
2r

(5)

Skin-induced resistance is proportional to the square-root of


frequency.
Skin depth of typical interconnects
Table 2: Skin depth of interconnects at 100 MHz.
Interconnect
Silver
Copper
Gold
Aluminum
Silicon

Resistivity
(109 m)
16.3
17.3
22.7
27.3
100-300

Skin depth 100MHz


(m)
6.4
6.6
7.6
8.3
15.9-27.6

Skin depth 5GHz


(m)
0.905
0.933
1.07
1.17
2.25-3.9

Copyright (c) F. Yuan

(11)

Resistance of Interconnects (contd)


Scaling of Interconnects
Uniform Scaling - both the width W and height H of
interconnects are scaled down by the same scaling factor.
SW = SH = S, where SW =scaling factor of width, SH =scaling
factor of height, S=uniform scaling factor.
SL 6=S, the scaling factor of length SL differs from the scaling factor
of width and height.
H
When L SLL , W W
S , and H S , we have
L

S2
SL

R = pW W =
R,
S
L
S H

(6)

are the resistance of interconnects before and after


where R and R
uniform scaling.

Copyright (c) F. Yuan

(12)

Resistance of Interconnects (contd)


For local interconnects, we have SL = S. As a result
= SR.
R

(7)

The resistance of local interconnects grows linearly with the scaling


factor.
= SL (L grows in proportion to
For global interconnects, we have L
the die size),
= S 3 R.
R

(8)

The resistance of global interconnects rises cubically with the


scaling factor.
Uniform scaling has not be adopted due to the rapid increase in the
resistance of global interconnects.

Copyright (c) F. Yuan

(13)

Resistance of Interconnects (contd)


Selective Scaling - W and L are scaled down by the same
scaling factor but H is kept approximately constant.
Height reduction 15%
Width reduction 36%

6700A

Height reduction 7%
Width reduction 28%

5700A
0.5u

5300A
0.23u

0.32u

Figure 2: Selective scaling of interconnects (metal-1 of 0.35, 0.25, 0.18m technologies).

SW = SL = S, SH 1.
L

= S = SR.
R
WS

(9)

S 1

= SR.
For local interconnects : R
= SR.
For global interconnects : R
The resistance of interconnects, both local and global, increases
linearly with the scaling factor.
Selective scaling scheme has been adopted in VLSI scaling.

Copyright (c) F. Yuan

(14)

Capacitance of Interconnects
Area Capacitances

Ca

Substrate

Figure 3: Area capacitance of interconnects.

Area capacitance Ca of an interconnect is the capacitance between


the bottom of the interconnect and the substrate.
Area capacitance deceases with technology, mainly due to the
down-scaling of the width of interconnects.

Copyright (c) F. Yuan

(15)

Capacitance of Interconnects (contd)


Fringe Capacitances
E

Cf

Cf

Substrate

Figure 4: Fringe capacitance of interconnects.

Fringe capacitance Cf is the capacitance between the side walls and


the substrate.
Fringe capacitance increases with technology, as compared with
area capacitance, mainly due to the increase of H/W (H is kept
approximately constant whereas W is reduced).
For deep sub-micron CMOS technologies, Ca and Cf are
comparable. Both must be considered when estimating the
capacitance of interconnects.

Copyright (c) F. Yuan

(16)

Capacitance of Interconnects (contd)


Other Capacitances
Bond pad capacitances
Bond pads are on-chip metal rectangles large enough to be soldered
to the leads. Typical 70x70 m2 - 100x100 m2 .
Each pad is typically formed by the two top-most metal layers
connected to each other by many vias on the perimeter in order to
avoid the lift-off of the top metal layer during bonding.
Most CMOS processes require that all metal layers to be connected
together for bond pads. Because the top metal layer has a smaller
capacitance to the substrate as compared with the bottom metal
layer, connecting all bond-pad metal layers together increases the
capacitance of the pad to the substrate.
64u
64u

m3

T2

m2
T1

H3

m1
T1

H2
H1

Substrate

Figure 5: Capacitance of multi-layer bond pads.

Copyright (c) F. Yuan

(17)

Capacitance of Interconnects (contd)


Capacitance of Stubs
A stub is a transmission line segment that branches from the main
line.

I
metal-2

I
metal-1

Min.enclosure requirement gives rise to


an open line that behaves as a capacitor

Figure 6: Capacitance of stubs.

The stub shown in the figure is a transmission line with open-circuit


termination. It behaves as a capacitor with the capacitance
determined by the length of the line. To minimize this capacitance,
the minimum enclosure rules should be followed.

Copyright (c) F. Yuan

(18)

Inductance of Interconnects
Self-inductance of a round bond wire

Figure 7: Self-inductance of a round wire.


"

2H
L0.2ln
where R=radius and H distance from the conductive
R
substrate.

Self-Inductance of a Rectangular Trace

Figure 8: Self-inductance of a rectangular trace.


"

1.6 H
H
, where Kf 0.72( W
) + 1 (fringe factor), W =width of the
L
Kf W
trace and H=distance from the trace to the conductive substrate.

Copyright (c) F. Yuan

(19)

Inductance of Interconnects (contd)


Mutual Inductance of two round wires

Figure 9: Mutual-inductance of two round wires.


"

2H 2
L0.1ln 1 + (
) .
d

Copyright (c) F. Yuan

(20)

Modeling of Interconnects
This section deals with the modeling of interconnects. Depending
upon the frequency of signals traveling through the interconnects
and the physical dimensions, in particular, the length of the
interconnects, the behavior of the interconnects can be
characterized at various levels of abstraction, from the simplest
lumped RC model to full transmission-line models.

Copyright (c) F. Yuan

(21)

Modeling of Interconnects (contd)


Lumped RC Model
Distributed RC Model
Elmore Model
Transmission-line Model

Copyright (c) F. Yuan

(22)

Lumped RC Model of Interconnects


When the physical dimension of an interconnect is much smaller
than the wave length of the signal passing through the interconnect,
the interconnect can be treated as a lumped element and
represented by a low-pass RC network as shown in Fig.10 with
L
R = R2 W
and C = Ca (W L) + Cf L, where Ca and Cf are the area
capacitance per unit area and fringe capacitance per unit length,
respectively.
L

Vout

H
R
V
in

Vin

V out

Substrate

Figure 10: Lumped RC model of interconnects.

The output voltage to a step voltage input of amplitude Vm is given


by
vo (t) = Vm [1 et/ ],
where =

(10)

1
RC .

Propagation delay (tp ) - the time delay from vo = 0 to vo (tp ) = 21 Vm .


From
0.5 = 1 etp / ,

(11)

we arrive at tp = 0.69 .
Copyright (c) F. Yuan

(23)

Distributed RC Model of Interconnects


When the physical dimension of an interconnect is comparable to
the wave length of the signal passing through the interconnect, the
interconnect can not be treated as a lumper element. Instead, it
must be treated as a distributed element, as shown in Fig.11 where
R is the resistance per unit length and C is the capacitance per unit
length. Note that the number of distributed elements N should be
L
is sufficiently small as compared with the
such that L =
N
wavelength of the signal.
L
DL

Vout

DL

i-1
R (DL)

Vin

V
in

i+1
R(DL)

R(DL)

C(DL)

C(DL)

Vout

R(DL)
C(DL)

C(DL)

Substrate

DL

DL

DL

DL

Figure 11: Distributed RC model of interconnects.

KCL at node i
vi vi1 vi vi+1
dvi
+
+ C(L)
= 0,
R(L)
R(L)
dt

(12)

from which we obtain

RC

(vi+1 vi) (vi vi1)


dvi
=
.
dt
(L)2

Copyright (c) F. Yuan

(13)

(24)

Distributed RC Model of Interconnects


(contd)
Let vi+1 = vi+1 vi, vi = vi vi1, and take the limit L0,
we arrive at the diffusion equation of the distributed RC model of
interconnects
vi
2 vi
RC
=
.
t
x2

(14)

Diffusion equation (14) reveals that the voltage of an interconnect


at a given time t and location x is a function of both the time t and
the location x. Note that in the lumped RC model, the voltage of
interconnects is a function of time t only.

Copyright (c) F. Yuan

(25)

Elmore Model of Interconnects [1]


i-1
R1

i
R i-1

V
in

i+1
Ri

C1

C i-1

Vout

RN

CN

Ci

DL

DL

DL

DL

i-1

V
in
VDD
0

V
out
VDD
0.5VDD

0
tN

Figure 12: Elmore model of interconnects.

For non-branched RC networks


1 = R1 C1 ,
2 = R1 (C1 + C2 ) + R2 C2 ,
3 = R1 (C1 + C2 + C3) + R2 (C2 + C3) + R3 C3,
(15)
...
N = R1 (C
+ . {z
. . + CN}) + R2(C
+ . {z
. . + CN}) + . . . + RN CN .
| 1
| 2
N

N 1

Copyright (c) F. Yuan

(26)

Elmore Model of Interconnects (contd)


Interconnects are represented by distributed RC networks, where R
and C are resistance and capacitance per unit length, respectively.
i-1

i+1
R (DL)

R (DL)

R (DL)
V
in

C (DL)

C (DL)

DL

DL

DL

i+1

Vout

R (DL)
C (DL)

C (DL)

DL
N

Figure 13: Elmore model for distributed interconnects.

N = R1(C
+ C2 +
... + CN}) + R2 (C
+ ...
+ CN}) + . . . + RN CN
| 1
| 2
{z
{z
N

N 1

= R(L)[C(L) + C(L) + . . . + C(L)]


|

{z
N

{z
N 1

+ R(L)[C(L) + C(L) + ... + C(L)] + . . . + R(L)C(L)


}

= RC(L)2(1 + 2 + ... + N )
N (N + 1)
.
= RC(L)2
2
Because L =

L
N,

(16)

we have
1
1
N = RCL2(1 + ).
2
N

(17)

1
N = RCL2.
2

(18)

In the limit N ,

Copyright (c) F. Yuan

(27)

Elmore Model of Interconnects (contd)


Comparison of lumped RC model and Elmore model
Elmore model
Vm
0.9Vm

Lumped RC model

0.5Vm
0.1Vm
0.35RC

0.69RC
0.9RC
2.2RC

Figure 14: Comparison of Elmore and lumped RC models.

Consider an interconnect of length L. Let the resistance and


capacitance of the interconnect per unit length be R and C,
respectively.
Delay from lumped RC model
= Rtotal Ctotal = RCL2.

(19)

Delay from Elmore model


1
= RCL2.
2

(20)
Copyright (c) F. Yuan

(28)

Elmore Model of Interconnects (contd)


Comparison of lumped RC model and Elmore model
(contd)
The delay of the lumped RC model is twice that of the delay of
Elmore model.
The propagation delay of lumped RC model = 0.69RC.
The propagation delay of Elmore model = 0.35RC.
The rise time from the lumped RC model = 0.9RC.
The rise time from the Elmore model = 2.2RC.

Copyright (c) F. Yuan

(29)

Elmore Model of Interconnects (contd)


Examples

L=1mm

Vout

W=1u

Vin
Ca

Cf

Substrate
Figure 15: Example.

Consider the interconnect shown. Let the area capacitance per unit
are and the fringe capacitance per unit length be
Ca = 0.058f F/m2 and Cf = 0.043f F/m, respectively. Let the
sheet resistance R2 = 10. Estimate the propagation delay.
L
Total resistance R = R2 W
= 10k.

Total capacitance per unit length C = Ca A + Cf L = 0.101 pF.


Propagation delay p = 0.38RC = 0.38 ns.

Copyright (c) F. Yuan

(30)

Transmission Line Model of Interconnects


Transmission line equations
Characteristic line impedance
Reflection coefficient
Input impedance

Copyright (c) F. Yuan

(31)

Transmission Line Equations


An infinitesimal section of a transmission line is represented by a
lumped network shown in Fig.16, where R=series resistance per
unit length, L=self-inductance per unit length, G=shunt
conductance between the interconnect and substrate per unit length
(mainly due to dielectric loss of Si O2 ), C=shunt capacitance
between the interconnect and substrate per unit length.
z

z+D z

Dz

V(z,t)
Substrate

I(z)

R(D z)

V(z)

L(D z)
I(z+ D z)

G (D z)

C (D z)

V(z+ D z)

Figure 16: lumped network model of an infinitesimal section of transmission lines.

In the AC steady-state, write KVL in the phasor domain


"

V (z + z) V (z) = R(z) + jL(z) I(z).

(21)

In the limit z0, we have


dV (z)
= (R + jL)I(z).
dz

Copyright (c) F. Yuan

(22)

(32)

Transmission Line Equations (contd)


Similarly, write KCL
"

I(z + z) I(z) = G(z) + jC(z) V (z + z).

(23)

In the limit z0, we have


dI(z)
= (G + jC)V (z).
dz

(24)

Differentiate (22) with respect to z and substitute (24) into the


resultant equation yield
d2V (z)
2V (z) = 0.
2
dz

(25)

where = (G + jC)(R + jL) = + j is the complex


propagation constant, is the attenuation constant quantifying the
attenuation of the amplitude of the voltage (current), and is the
phase constant depicting the variation of the phase of the voltage
(current). Note that both and are REAL constants.

Copyright (c) F. Yuan

(33)

Transmission Line Equations (contd)


In a similar manner, one can show that
d2 I(z)
2I(z) = 0.
2
dz

(26)

Eqs.(25) and (26) are called transmission line equations.


Transmission line equations are 2nd-order O.D.Es. They have the
following general solution
V (z) = V + ez + V ez ,
I(z) = I + ez + I ez ,

(27)

where V +, V , I + , and I are independent of z. Note that the


above equations depict the voltage and current of the transmission
lines in the frequency domain.
Evaluating V (z) and I(z) at z = 0 gives
V (0) = V + + V ,
I(0) = I + + I .

(28)

The voltage and current at z = 0 are the sum of the voltage


(current) of the incident wave and that of the reflected wave at
z = 0.

Copyright (c) F. Yuan

(34)

Transmission Line Equations (contd)


Because
V +ez = V +e(+j)z
= V +ez [cos(z) jsin(z)],

(29)

and
V ez = V e(+j)z
= V ez [cos(z) + jsin(z)]
= V e(z) {cos[(z)] jsin((z)]}.

(30)

we conclude that (29) depicts the propagation of the voltage in


z-direction (the voltage of the incident wave), whereas (30)
characterizes the propagation of the voltage in z direction (the
voltage of the reflected wave).
If = 0, the amplitude of the voltage of the wave in both z and z
directions remains unchanged along the transmission lines (lossless
lines).
For practical transmission lines, > 0, the voltage of both the
incident and reflected waves is attenuated along the transmission
lines (lossy lines).

Copyright (c) F. Yuan

(35)

Characteristic Line Impedance


The current of the transmission lines is obtained from
1
dV (z)
R + jL dz
d
1
(V +ez + V ez )
=
R + jL dz
1
=
(V +ez V ez ).
Zo

I(z) =

(31)

where
v

u R + jL
R + jL u
=t
Zo =

G + jC

(32)

is called the characteristic impedance of the line.


The characteristic impedance is independent of either the voltage or
the current of the line. It is a function of the physical
characteristics of the line that are quantified by R,L,C,and G only.
For lossless lines, i.e. no ohmic loss, R = 0 and G = 0, we have

Zo =

v
u
uL
t

(33)

The characteristic impedance of lossless lines is a REAL constant.


For coaxial cables, typically Zo = 50 and for PCB traces,
Zo = 75.

Copyright (c) F. Yuan

(36)

Characteristic Line Impedance (contd)


Comparing the following two equations
I(z) = Z1o (V +ez V ez ),
I(z) = I + ez + I ez ,

(34)

V + = Zo I + ,
V = Zo I

(35)

we have

For lossless lines, since Zo is real, V + and I + are in phase while V


and I are out of phase.

Copyright (c) F. Yuan

(37)

Reflection Coefficient
IL
V
VL

ZL

z=0
Figure 17: Terminated lines.

At the load whose location is specified by z = 0, the voltage across


the load is obtained from VL (0) = V + + V , where V + and V are
the amplitude of the voltage of the incident and reflected waves,
respectively.
At the load (z = 0), we have

ZL =

VL (0)
=
IL (0)

V++V
.
1
+ V )
(V
Zo

(36)

The above equation can be written as

"

ZL Zo +
V .
=
ZL + Zo

Copyright (c) F. Yuan

(37)

(38)

Reflection Coefficient (contd)


Voltage reflection coefficient at the load (z = 0) is defined as
V
ZL Zo
V (0) = + =
.
V
ZL + Zo

(38)

Note that reflection coefficient is a function of location. The above


definition is valid at z = 0 only because ZL is evaluated at z = 0.
Current reflection coefficient at the load is obtained form
I
V /Zo
I (0) = + = +
= V (0).
I
I /Zo

Copyright (c) F. Yuan

(39)

(39)

Reflection Coefficient (contd)


Reflection coefficient of open lines
Open lines : ZL = .
(0) = 1. As a result, V + = V a maximum reflection occurs at
the load. The reflected wave is in phase with the incident wave
VL (0) = V + + V , voltage doubles at the far end of an open line !
Because I (0) = V (0) = 1, we have IL(0) = I + + I = 0. The
current at the far end of an open line vanishes.

Reflection coefficient of shorted lines


Shorted lines : ZL = 0.
V (0) = 1, As a result, V + = V a maximum reflection
occurs at the load. The reflected wave is out of phase with the
incident wave VL (0) = V + + V = 0, voltage vanishes at the far
end of an shorted line.
Because I (0) = V (0) = 1, we have IL(0) = I + + I . The current
at the far end of a shorted line doubles.

Copyright (c) F. Yuan

(40)

Input Impedance
I(z)

Zo

IL
V

V(z)

Z in (z)

V(0)

ZL

z=0

Figure 18: Input impedance of transmission lines.

The input impedance of a terminated transmission line at an


arbitrary location z

Zin (z) =
=
=
=
=

V (z)
I(z)
V + ez + V ez
I + ez + I ez

" z
#
e
+ VV + ez
Zo z V z
e
V+e
#
" z
e
+ V (0)ez
Zo z
e
V (0)ez
"
#
1 + V (0)e2z
Zo
.
1 V (0)e2z

Copyright (c) F. Yuan

(40)

(41)

Input Impedance (contd)


Eq.(40) reveals that once the voltage reflection coefficient at the
load z = 0 is known, the input impedance at any location z of the
line can be determined.
For lossless lines we have = 0 and = j. Because

V (0) =

ZL Zo
,
ZL + Zo

(41)

we have
"

ZL + jZo tan(z)
Zin (z) = Zo
.
Zo + jZL tan(z)

(42)

This equation allows us to compute Zin (z) at any location z of


lossless lines.

Copyright (c) F. Yuan

(42)

Input Impedance (contd)


Input impedance of terminated lossless lines
Terminated lossless lines : ZL = Zo .
Zin (z) = Zo and V (z) = 0
1. No reflection at any point of a lossless line once the line
is terminated with its characteristic impedance.
2. The input impedance is the same anywhere along the
line and in is the characteristic impedance of the line.

Copyright (c) F. Yuan

(43)

Input Impedance (contd)


Input impedance of open-circuit terminated lossless
lines
Open-circuit terminated lossless line : (ZL = ).
Zin (z) =

Zo
.
jtan(z)

A lossless line with an open-circuit termination exhibits a capacitive


characteristic ! The capacitance depends upon the length of the line
and the frequency of the signal traveling on the line.

Copyright (c) F. Yuan

(44)

Input Impedance (contd)


The following configurations introduce unwanted capacitive loads,
arising from the stubs and the minimum enclosure space
requirement of design rules.

Stub

Stub

(A) - multiple drops


Figure 19: Unwanted capacitive loads.

Copyright (c) F. Yuan

(45)

Input Impedance (contd)


Min. enclosure space required by design rules
m2

VIA12
Stub

Stub

m1

Min. enclosure space required by design rules

(B) - multiple layers of interconnects

Figure 20: Unwanted capacitive loads.

The followings should be considered to minimize the unwanted


capacitances
(1) In multiple-drop cases, the length of stubs should be minimized.
(2) In multiple layer interconnect case, the space between the via
and the edge of metal layers should be minimized.

Copyright (c) F. Yuan

(46)

Input Impedance (contd)


Input impedance of short-circuit terminated lossless
lines
Short-circuit terminated lossless lines : ZL = 0.
Zin (z) = jZo tan(z).
A lossless line with a short-circuit termination exhibits an inductive
characteristic !

Copyright (c) F. Yuan

(47)

Input Impedance (contd)


Quarter-Wave Transformer
l/4
IL
V

Zo

V(0)

Z in(z)

ZL

z=0

Figure 21: Quarter wave transformer.

"

ZL + jZo tan(z)

) = Zo
Zin (
4
ZL + jZL tan(z)
Zo2
.
=
ZL

z=
4

(43)

or in the following form

Zo =

v
u
u
t

ZLZin ( ).
4

Copyright (c) F. Yuan

(44)

(48)

Input Impedance (contd)


Application of Quarter-Wave Transformer
If ZL and Zo are known, this relationship allows us to choose a
transmission line segment of length /4 whose impedance is given
by Zin ( 4 ), as shown in Fig.22, to eliminate the reflection at the far
end of the transmission line.
Long interconnect

Strong reflection
Zo

ZL

l/4

Zero reflection

Very small distance


Strong reflection

Zo
Zo

Zo

ZL
Impedance matching
network

Figure 22: Quarter wave transformer as an impedance-matching network.

Note that reflection still exists between the added impedance


matching network and the load. However, since the distance
between them is so small, the effect of ringing (multiple reflections
between the matching network and the load) is negligible.
Because the length of the quarter-wave transformer is determined
by the wavelength of the signal, impedance matching using a
quarter-wave transformer is only effective at a given frequency
quarter-wave transformer can only be used for narrow-band
impedance matching.
Copyright (c) F. Yuan

(49)

Transmission Line Effects


In this section, we investigate the voltage and current of
interconnects (i)without termination at both the near and far ends
of the interconnects, (ii) with termination at the near end but no
termination at the far end, and (iii) with termination at both the
near and far ends. These studies will reveal an important
characteristics of long interconnects, called ringing, which gives rise
to inter-symbol interference and limits the rate of data transmission.

Copyright (c) F. Yuan

(50)

Transmission Line Effects (contd)


No Termination
Consider a step voltage of Vs = 5V applied to a lossless transmission
line. Let the source impedance be Zs = 5Zo , where Zo is the
characteristic line impedance. Let the propagation delay of the line
be . We derive the waveform of v1(t) and v2(t).
Zs=5Zo 1

Zo

ZL= infinity
5V
Z1

Figure 23: No termination.

To simplify analysis, we assume Z1 = Zo . Note that this assumption


is not true in reality because a lossless line terminated with an
open-circuit is a capacitor with impedance

Z1 =

Zo
.
jtan(z)

(45)

When the wave arrives at node 1 for the very first time, the voltage
and current at node 1 are computed from
V1 =

Zo
V
Zo +5Zo s

= 56 5 = 0.83V,

I1 =

Vs
Zo +5Zo

5
6Zo .

Copyright (c) F. Yuan

(46)

(51)

Transmission Line Effects (contd)


When the wave arrives at node 2 for the very first time, the voltage
+
of the incident wave is given by V2,1
= 0.83V, where the first
subscript identifies the node and the second subscript identifies that
this is the first time the wave arises at the node.
The voltage and current reflection coefficients of node 2 are
computed from

V 2 =



ZL Zo

ZL +Zo

= 1,

(47)

ZL =

I2 = V 2 = 1,
from which we obtain the voltage and current of the reflected wave
at node 2

+
V2,1
= V 2 V2,1
= 0.83V,

(48)

I2,1

+
I2 I2,1

6Z5 o .

The total voltage and current at nod 2, after the first reflection, are
obtained from
+

V2,1 = V2,1
+ V2,1
= 0.83V + 0.83V = 1.66V,

(49)
I2,1 =

+
I2,1

I2,1

5
6Zo

5
6Zo

= 0.

Copyright (c) F. Yuan

(52)

Transmission Line Effects (contd)


When the reflected wave arrives at node 1 for the very first time, we
+
+
have V1,1
= 0.83V and I1,1
= 6Z5 o . The voltage and current
reflection coefficients at node 1 are obtained from

V 1 =



ZL Zo

ZL +Zo

ZL =5Zo

= 23 .
(50)

I1 = V 1 = 32 .
The voltage and current of the reflected wave at node 1 are
computed from

+
V1,1
= V 1V1,1
= 32 0.83V = 0.5533V,

I1,1

+
I1 I1,1

( 23 )( 6Z5 o )

(51)

5
9Zo .

The total voltage and current at node 1, after the first reflection,
are given by
+

V1,1 = V1,1
+ V1,1
+ 0.83V = 0.83V + 0.5533V + 0.83V = 2.2133V,
(52)
+

5
5
5
5
5
I1,1 = I1,1 + I1,1 + 6Zo = 6Zo + 9Zo + 6Zo = 9Zo .

Copyright (c) F. Yuan

(53)

Transmission Line Effects (contd)


When the wave arrives at node 2 for the second time
+
V2,2
= 0.5533V,

+
V2,2 = V 2V2,2
= 0.5533V.
+
I2,2

I2,2

(53)
5
9Zo

=
+
= I2 I2,2
= 9Z5 o .

The resultant voltage and current at node 1 are obtained from


+

V2,2 = V2,2
+ V2,2
= 0.5533 + 0.5533 = 1.12V,

(54)
I2,2 =

+
I2,2

I2,2

9Z5 o

5
9Zo

= 0.

When the reflected wave arrives at node 1 for the second time
+
V1,2
= 0.5533V,

+
V1,2 = V 1V1,2
= 32 0.5533V = 0.3687V,
+

V1,2 = V1,2
+ V1,2
= 0.5533 + 0.3687 = 0.93V,
+
I1,2
= 9Z5 o ,

+
I1,2
= I1 I1,2
= ( 23 )( 9Z5 o ) =

10
27Zo .I1,2

(55)

= I1,2
+ I1,2
= 9Z5 o +

Copyright (c) F. Yuan

(54)

10
27Zo

10
= 27Z
.
o

Transmission Line Effects (contd)


The total voltage and current at node 1 after the 2nd reflection
become
V1 = 2.22 + 0.93 = 3.15V,
5
5
= 27Z
.
I1 = 9Z5 o 27Z
o
o

(56)

When the wave arrives at node 2 for the third time


+
V2,3
= 0.3687V

+
V2,3 = V 2 V2,3
= 0.3687V.
+

V2,3 = V2,3 + V2,3


= 0.7374V,

(57)
+
I2,3

I2,3

I2,3

=
=
=

10
27Zo ,
+
10
I2I2,3
= 27Z
.
o
+

I2,3 + I2,3 = 0.

When the wave arrives at node 1 for the third time


+
V1,3
= 0.3687V

+
V1,3 = V 1 V1,3
= 32 0.3687V = 0.2458V.
+

V1,3 = V1,3
+ V1,3
= 0.3687 + 0.2458 = 0.6145V,
+
I1,3

I1,3

I1,3

=
=
=

(58)

10
,
27Z
o
+
10
10
) = 81Z
,
I1 I1,3
= 32 ( 27Z
o
o
+

10
10
20
I1,3 + I1,3 = 27Zo + 81Zo = 81Z
.
o

Copyright (c) F. Yuan

(55)

Transmission Line Effects (contd)


The total voltage and current
V1 = 3.15 + 0.6145 = 3.745V,
5
20
5
I1 = 27Z
81Z
= 81Z
.
o
o
o

(59)

When the wave arrives at node 2 for the fourth time


+
V2,4
= 0.2458V

+
V2,4 = V 2V2,4
= 0.2458V.

(60)

When the wave arrives at node 1 for the fourth time


+
V1,4
= 0.2458V

+
V1,4 = V 1 V1,4
= 32 0.2458V = 0.1639V.

Copyright (c) F. Yuan

(61)

(56)

Transmission Line Effects (contd)


Voltage

Current
5/6Zo

6
5/9Zo

5/27Zo

3.52V

4.36V
3.77V

4.02V

4.19V

3.15V

2.78V

5/81Zo

Current

2.22V

V2

0.83V

1.66V

V1
0

2t

3t

4t

5t

6t

7t

8t

9t

10t

Time

Figure 24: Transmission line effect.

Ringing exists due to the multiple reflection at both the near and
far ends of the transmission line, arising from impedance mismatch
at both the near and far ends of the line.
The duration of the ringing depends upon the delay of the line.
The smaller the , the shorter the ringing the fast the
voltage at the far end of the transmission line reaches its
steady-state value (5V).

Copyright (c) F. Yuan

(57)

Transmission Line Effects (contd)


Zs=5Zo 1

Zo

ZL= infty
5V
Z1

V1
0.83V

V2

0.83V
0.83V
1.66V

1.66V

0.83V

2.22V

1.39V

0.56V
1.12V

2.78V

0.74V

3.52V

0.56V

3.15V

0.93V

0.37V

0.37V

3.77V

0.62V
0.25V

4.02V

Figure 25: Multiple reflections.

Copyright (c) F. Yuan

(58)

Transmission Line Effects (contd)


Very small distance
Strong reflection

Very small distance


Strong reflection

Zero reflection
Zo
Long interconnect

Zo

Zout Zo

Zo

Zo

Zo Zin

Zo
Impedance matching
network

Impedance matching
network

Figure 26: Impedance matching.

For long interconnects, impedance-matching networks are required


at both the near and far ends of the interconnects to minimize the
reflection at the near and far ends of the interconnects
minimize the ringing of the signals on the interconnects.
Strong reflection, however, does exist at the interface between the
driver and the impedance-matching network at the near end and
between the load and the impedance-matching network at the far
end. Because the impedance-matching networks are very close to
the driver/load, the amount of time that the voltage needs to climb
up to its steady-state value is much smaller the ringing effect
becomes negligible Impedance-matching networks should be
placed as close as possible to the driver and the load !
Although, ideally, only the impedance-matching network at the far
end of the interconnect is needed to eliminate the ringing. In
reality, a perfect impedance matching is difficult to achieved. Some
waveform will be reflected at the far end of the interconnect. The
termination at the near end will therefore further eliminate the
reflection. Most high-speed interconnects require double
termination.

Copyright (c) F. Yuan

(59)

Transmission Line Effects (contd)


Terminated at the Near End
Zs=Zo 1

Zo

ZL= infinity
5V
Z1

Figure 27: Terminated at the near end.

Consider a step voltage of Vs = 5V applied to a lossless transmission


line. Let the source impedance be Zs = Zo , where Zo is the line
characteristic impedance. Let the delay of the line be . We derive
the waveform of v1(t) and v2(t).
To simplify analysis, we assume Z1 = Zo . When the wave arrives at
node 1 for the very first time, the voltage at node 1 is computed
from

V1 =

Zo
1
Vs = 5 = 2.5V
Zo + Zo
2

Copyright (c) F. Yuan

(62)

(60)

Transmission Line Effects (contd)


When the wave arrives at node 2 for the very first time, the voltage
+
of the incident wave is given by V2,1
= 2.5V.
The reflection coefficient of node 2 is computed from

V 2

ZL Zo

=
= 1,
ZL + Zo ZL=

(63)

from which we obtain the voltage of the reflected wave

+
V2,1
= V 2 V2,1
= 2.5V

(64)

The voltage at nod 2, after the first reflection, is obtained from


+

V2,1 = V2,1
+ V2,1
= 5V

Copyright (c) F. Yuan

(65)

(61)

Transmission Line Effects (contd)


When the reflected wave from node 2 arrives at node 1, we have
+
V1,1
= 2.5V. The reflection coefficient at node 1 is obtained from

V 1

ZL Zo

= 0.
=
ZL + Zo ZL =Zo

(66)

The reflected wave at node 1 is computed from

+
V1,1
= V 1 V1,1
= 0.

(67)

No wave is reflected at node 1.


+

V1,1 = V1,1
+ V1,1
= 2.5V.

(68)

The total voltage at node 1 is obtained from

V1 = V1,1 + 2.5 = 5V.

(69)

Although V2 = 5V after the delay , due to the existence of the


reflected wave traveling towards node 1, the second data can not be
sent to the line until the reflected wave from node 2 is fully
1
absorbed at node 1 the max. data rate =
.
2

Copyright (c) F. Yuan

(62)

Transmission Line Effects (contd)


Double Termination
Consider a step voltage of Vs = 5V applied to a lossless transmission
line. Let the source impedance be Zs = Zo and the load impedance
be ZL = Zo , where Zo is the line characteristic impedance. Let the
delay of the line be . We derive the waveform of v1(t) and v2(t).
Zs=Zo 1

Zo

5V

Zo
Z1

Figure 28: Double termination.

The line is terminated with its characteristic impedance


Z1 = Zo .
When the wave arrives at node 1 for the first time, the voltage and
current of node 1 are computed from
V1 =

Zo
V
Zo +Zo s

I1 =

52.5
Zo Vs

= 21 5 = 2.5V,

(70)

2.5
Zo .

Copyright (c) F. Yuan

(63)

Transmission Line Effects (contd)


When the wave arrives at node 2 for the very first time, the voltage
+
and current of the incident wave are given by V2,1
= 2.5V and
+
2.5
I2,1 = Zo , respectively.
The voltage and current reflection coefficients of node 2 are
computed from

V 2 =



ZL Zo

ZL +Zo

= 0,

(71)

ZL =

I2 = V 2 = 0.
from which we obtain the voltage and current of the reflected wave

+
V2,1
= V 2 V2,1
= 0,

+
I2,1 = I2 I2,1 = 0.

(72)

No reflection at node 2.
The voltage and current at nod 2 are obtained from
+

+ V2,1
= 2.5V,
V2,1 = V2,1
+

I2,1 = I2,1 + I2,1 = 2.5


Zo .

Copyright (c) F. Yuan

(73)

(64)

Transmission Line Effects (contd)


The total voltage at node 1 is 2.5V.
The total propagation time of the wave on the transmission line is .
Note that although ideally a perfect impedance matching at the far
end will eliminate refection, in reality a perfect impedance matching
is difficult to achieve. Some reflection is enviable. For this reason,
double terminations are needed to minimize multiple reflections.
When double termination is employed, V2 = V2s 50% signal
(voltage) loss at the far end of the line. Also, DC power
consumption exists. These are the prices paid for the elimination of
reflection.

Copyright (c) F. Yuan

(65)

Termination Schemes
This section deals with termination schemes of interconnects. The
pros and cons of various termination schemes, namely series
termination, parallel termination, AC parallel termination, and
Thevenin termination, are investigated in detail.

Copyright (c) F. Yuan

(66)

Termination Schemes (contd)


No Termination
Series Termination
Parallel Termination
AC Parallel Termination
Thevenin Termination

Copyright (c) F. Yuan

(67)

No Termination

Vin

Zo=50 Ohms

Z L1

Z L,2

Figure 29: Inverter drivers without termination.

ZL2 Zo
1. Strong reflection at
ZL2 + Zo
the far end of the line. Voltage doubles at node 2.

Because ZL,2 is very large, 2 =

ZL1 is the output impedance of the driving inverter. It varies with


the output voltage of the inverter in the following ways

ZL1 =

Rn ,
when Vout is low
Rp ,
when Vout is high
Ro,n ||Ro,p , when Vout is in transition

(74)

where Rn and Rp are the channel resistance of nMOS and pMOS


transistors when in triode, respectively, and Ro,n and Ro,p are the
output resistance of nMOS and pMOS transistors when in
saturation, respectively. Note that we have neglected the regions
when one of the transistors of the inverters in triode and the other
is in saturation.
The variation of ZL1 gives rise to reflection at the near end of the
transmission line.

Copyright (c) F. Yuan

(68)

No Termination (contd)
Also note reflection also exists even if the signal is of low
frequencies. Sharp transitions contain high-frequency components.
These high-frequency components are subject to transmission line
effect because their wave length is comparable to the length of the
line.
Time Domain

Frequency Domain

T/2

2w
s

3w
s

4w
s

Figure 30: Signal sharp transitions contain high-frequency components.

Fourier series expansion of the periodic signal shown

x(t) =

n=

1
2
and Cn =
where s =
T
T

Z T
0

Cn ejns t ,

(75)

x(t)ejnst dt.

Copyright (c) F. Yuan

(69)

Series Termination
Rs
Vin

Zo=50 Ohms

Z L1

Z L2

Figure 31: Inverter driver with series termination.

ZL2 Zo
1. Strong reflection at
ZL2 + Zo
the far end of the transmission line The voltage at the far end
equals to the applied voltage.

Because ZL,2 is very large, 2 =

ZL1 is the output impedance of the driving inverter. It varies with


the output voltage of the inverter. An explicit termination resistor
Rs is inserted to ensure ZL1 = Zo no reflection at the near end.
The min. delay is the time for an around trip.
Drawbacks - Although Rs can ensure that ZL1 = Zo for a given
output voltage, the variation of the output impedance of the
inverter driver gives rise to ZL1 <> Zo for other output voltage,
resulting in reflection at the near end of the transmission line a
perfect impedance matching at the near end is difficult to achieve.

Copyright (c) F. Yuan

(70)

Parallel Termination

Vin

Zo=50 Ohms

Zo
Z L1

Z L2

Figure 32: Inverter driver with parallel termination.

Interconnects are terminated with the characteristic impedance at


the far end.
Drawbacks - the termination resistor consumes significant amount
of DC power when the output of the driver is at Logic-1.

Copyright (c) F. Yuan

(71)

AC Parallel Termination

Vin

Zo=50 Ohms

CT
Z L1

Z L2

RT

Figure 33: Inverter driver with parallel termination.

During state transitions, CT behaves as a short circuit


ZL2 = RT = 50 perfect impedance matching.
During Logic-0 and Logic-1, CT behaves as an open-circuit zero
DC power consumption of driver due to termination.
1
varies with frequency. The
Design difficulties : ZT = RT + jC
T
rising and falling edges of square waves contains a large number of
frequency components a perfect impedance matching can only
be achieved for a specific frequency.

Deficiencies - When the transmitter is in an idle state


(high-impedance state), the line is very sensitive to noise because
the far end of the interconnect is floating.

Copyright (c) F. Yuan

(72)

Thevenin Termination

Vin

Zo=50 Ohms

R1

R2
Z L1

Z L2

Figure 34: Thevenin termination.

Floating input node of parallel termination in the idle states is


eliminated.
ZT = R1 ||R2 .
Drawbacks - DC power consumption exists regardless of the state of
the driver.

Copyright (c) F. Yuan

(73)

Impedance-Matching Networks
This section investigates the pros and cons of off-chip and on-chip
passive impedance-matching networks. In addition, it examines the
design of on-chip active impedance-matching networks. The
difficulties encountered in realization of off-chip and on-chip
termination resistors are studied. Various on-chip active
impedance-matching networks are investigated.

Copyright (c) F. Yuan

(74)

Impedance-Matching Networks (contd)


Difficulties encountered in realization of on-chip termination
resistors
50 termination resistors can be realized using poly resistors due to
their low resistance and high accuracy (as compared to n-well
diffusion resistors).
Poly in standard digital CMOS processes is silicided to reduce sheet
resistance. Typical sheet resistance of poly of 0.18m CMOS
processes : R2 8 with 30% errors.
A care should be taken for parasitic resistance of metal wires and
contacts (Typical 0.18m CMOS processes : 0.07 for Metal layers.
8/contact, and 2.5/Via).

Metal-1

W
Poly

Contact

Figure 35: Poly resistors as impedance-matching networks.

R=

RC RC
L
L
+
+ R2
= 8+8 .
2
2
W
W

(76)

The resistance of poly resistors can not be tuned to match the


characteristic impedance of interconnects.
Copyright (c) F. Yuan

(75)

Impedance-Matching Networks (contd)


Difficulties encountered in off-chip passive termination
The resistance of passive resistors has a large error.
Lead
PCB trace
Resistor

VIA hole
Figure 36: Passive resistor termination.

The leads of passive resistors, the PCB trances and vias (if not
surface-mounted resistors) introduce unwanted parasitic
capacitances and inductances that drive the impedance of the
resistors away from 50 a perfect impedance matching using
passive resistors is difficult to achieve.

Copyright (c) F. Yuan

(76)

Impedance-Matching Networks (contd)


On-chip Active Termination

Vc

Vc

Vc

Vc

I
I

I
Triode

Symmetrical load

DN

D2

D1
M2

MN

Transmission gate (TG)

D0
M1

V
M0

I
Digital trimming

Figure 37: Termination networks.

Copyright (c) F. Yuan

(77)

Impedance-Matching Networks (contd)


Triode - pMOS should be biased in deep triode to achieve better
linearity small operation voltage range (i.e. Vsd must be small)
Pich-off
I
Vdd

Vc

V
I

Better linearity
in this region
called
deep triode

Vdd-Vc

Triode
V
The slope (conductance) varies with Vc

Figure 38: Termination network realized using pMOS biased in deep triode.

Copyright (c) F. Yuan

(78)

Impedance-Matching Networks (contd)


Symmetrical load [7] - provide a large voltage range. The resistance
is approximately constant at both low and high operation voltage V .
Symmetric load

I
Vdd
Pich-off

M2
Vc

M1
DI

V
M1
I

M2

Symmetric load

DI
Vsat Vt

Figure 39: Termination network using symmetric load.

Copyright (c) F. Yuan

(79)

Impedance-Matching Networks (contd)


Digital trimming [8]
The width of each transistor = 2N Wref , where Wref is the width of
the least significant bit transistor and N is the location of the bit.
Width range : All transistors are OFF, Wtotal = 0; All transistors
are ON, Wtotal = (1 + 2 + 22 + . . . + 2N 1)Wref .
All transistors , when ON, are biased in deep triode.
Table 3: Impedance matching using digital trimming
D2
0
0
0
0
1
1
1
1

D1
0
0
1
1
0
0
1
1

D0
0
1
0
1
0
1
0
1

Width
0
1Wref
2Wref
3Wref
4Wref
5Wref
6Wref
7Wref

Resistance

Rref
Rref /2
Rref /3
Rref /4
Rref /5
Rref /6
Rref /7

Copyright (c) F. Yuan

(80)

Impedance-Matching Networks (contd)


Low-Power Active Termination [9]

Zo

Figure 40: Low-power termination.

Both nMOS and pMOS are sized such that they provide 50
resistance when biased in deep triode.
When V2 = VDD , pMOS is ON (triode) and nMOS is OFF. No DC
current flows through pMOS.
When V2 = 0, nMOS is ON (triode) and pMOS is OFF. No DC
current flows through nMOS.
Design difficulties : the propagation delay of the inverter must be
sufficiently small, as compared with the propagation delay of the
transmission line.

Copyright (c) F. Yuan

(81)

Impedance-Matching Networks (contd)


On-Chip Termination [6]
nMOS and pMOS transistors when biased in triode are
voltage-controlled resistors. The resistance, however, is highly
nonlinear unless biased in deep triode.
When biased in deep triode, the voltage swing of the variable
resistor is rather small.
Both nMOS and pMOS are biased in triode and connected in
parallel to provide a matching impedance for both HIGH and LOW
output stages of the driver.

Vc1
1

Zo

Vc2

Figure 41: Large-swing termination.

Copyright (c) F. Yuan

(82)

Impedance-Matching Networks (contd)


Self-Regulated Series Termination [10]
In series termination scheme, the voltage at the far end (node 2)
equals to the source voltage Vin due to f arend = 1 and the voltage
at the near end (node 1) equals to half of the source voltage when a
perfect impedance matching at th near end exists. When Zs <> Zo ,
reflection at the near end exists and V1 <> V2in .
V1 = V2in can be used as the criterion of whether a perfect impedance
matching exists at the near end, as shown in Fig.??. The
termination resistance is adjusted by controlling the supply voltage
of he pre-driver, which in turn controls Vgs (Vsg ) of the driver.

VC

Comparator

VRef

VDD
Vin

Figure 42: Self-regulated series termination.

Copyright (c) F. Yuan

(83)

References
References
[1] E. Elmore, The transient response of damped linear network with particular
regard to wide-band amplifiers, J. Applied Physics, vol. 19, No. 1, pp. 55-63,
Jan. 1948.
[2] R. Poon, Computer circuits electrical design, Prentice-Hall, 1995.
[3] R. Ludwig and P. Bretchko, RF Circuit Design - Theory and Applications,
Prentice-Hall, 2000.
[4] J. Rabaey, Digital Integrated Circuits : A Design Perspective, 2nd edition,
Prentice-Hall, 2004.
[5] M. Lee, An efficient I/O and clock recovery design for terabit integrated
circuits, Ph.D. Dissertation, Stanford University, August 2001.
[6] G. Ahn, D. Jeong, and G. Kim, A 2-Gbaud 0.7-V swing voltage-mode driver
and on-chip terminator for high-speed NRZ data transmission, IEEE J.
Solid-State Circuits, vol. 35, No. 6, pp. 915-918, June 2000.
[7] J. Maneatis, Low-jitter process-independent DLL and PLL based on
self-biased techniques, IEEE J. Solid-State Circuits, Vol.31, No.11, pp.
1723-1732, Nov. 1996.
[8] T. Gabara and S. Knauer, Digitally adjustable resistors in CMOS for
high-performance applications, IEEE J. Solid-State Circuits, vol. 27, No. 8,
pp. 1176-1185, August 1992.
[9] M. Dolle, A dynamic line-termination circuit for multi-receiver nets, IEEE J.
Solid-State Circuits, vol. 28, No. 12, pp. 1370-1373, Dec. 1993.
[10] T. Knight and A. Krymn, A self-terminating low-voltage swing CMOS output
driver, IEEE J. Solid-State Circuits, vol. 23, No.2, pp. 457-464, April 1988.
Copyright (c) F. Yuan

(84)

Вам также может понравиться