Unit 3 CMOS Inverter Switching
Unit 3 CMOS Inverter Switching
3.1 Introduction
3.2 Delay Time Definitions
3.3 Calculation of Delay Times
3.4 Inverter design with delay constraints
3.5 Estimation of Interconnect Parasitics
3.6 Calculation of Interconnect Delay
Figure 3.1 shows cascade connection of two CMOS inverter circuits along with
parasitic capacitances associated with each MOSFET. The capacitances Cgdand Cgs
are capacitance due to gate overlap with diffusion, while Cdband Csb are voltage-
dependent junction capacitances. The capacitance Cg is due to the thin gate oxide
capacitance. The capacitance Ci represents lumped parasitic capacitance contribution
of the metal or polysilicon interconnects. Assuming that a pulse waveform is applied at
the input of the first-stage inverter, the time-domain behavior of the first-stage output,
Vout can be analyzed.
Considering Fig. 3.1, combined lumped capacitance at the output node, denoted as
Cload, can be given by
In eqn. (3.1), some of the parasitic capacitances shown in Fig. 3.1 are not included, as
they have no effect on transient behaviour of the circuit.
Figure 3.2 shows single stage of inverter with lumped output capacitance Cload. Using
this figure, problem of analyzing transient behavior of inverter can be analyzed easily.
The question of inverter transient response is reduced to finding the charge-up and
charge-down times of a single capacitance that is charged and discharged through one
transistor.
Figure 3.3 shows the input and output voltage waveforms of a typical inverter circuit.
The propagation delay times τPHLand τPLHdetermine the input-to-output signal delay
during the high-to-low and low-to-high transitions of the output, respectively. Here,
τPHLis the time delay between the V50%-transition of the risinginput voltage and the
V50%-transition of the fallingoutput voltage. Similarly, τPLH is defined as the time delay
between the V50%-transition of the fallinginput voltage and the V50%-transition of the
risingoutput voltage.
zero rise and fall times. Under this condition, τPHLbecomes the time required for the
output voltage to fall fromVOH to theV50 % level, andτPLHbecomes the time required
The average propagation delay τPof the inverter defines the average time required for
the input signal to propagate through the inverter.
Referring to Fig. 3.4, the rise timeτrise is defined here as the time required for the output
voltage to rise from the V10 % level toV90 %level. Similarly, the fall timeτfallis defined
here as the time required for the output voltage to drop from theV90 %level toV10 %
Referring Fig. 3.4, the output rise and fall times can be written as follows.
The average current during high-to-low transition can be calculated by using the
current values at the beginning and the end of the transition:
The average current method is simple and requires minimum calculations but neglects
variations of the capacitance current between the beginning and end points of the
transition. Thus, this method is not suitable for accurate estimation of the delay times.
To determine the switching speed of logic gate, the assumption made is that the loads
are mainly capacitive and lumped. The output load capacitance is having three main
components: (i) internal parasitic capacitances of the transistors, (ii) interconnect (line)
capacitances, and (iii) input capacitances of the fan-out gates.
Figure 3.7 shows an inverter is driving three other inverters, linked by interconnection
lines of different length and geometry. Here, for an accurate estimation of delay, the
capacitive/inductive coupling and the signal interference between neighboring lines
should be considered.
Fig. 3.7 An inverter driving three other inverters over interconnection lines
If the time of flight across the interconnection line is much shorter than the signal
rise/fall times, then the wire can be modeled as a capacitive load, or as a lumped or
distributed RC network. If the interconnection lines are sufficiently long and the rise
times of the signal waveforms are comparable to the time of flight across the line,
then the inductance also becomes important, and the interconnection lines must be
modeled as transmission lines. The following simple rule of thumb can be used to
determine when to use transmission-line models.
In submicron area, the intrinsic gate delays tend to decrease significantly. At the same
time, overall chip size and the worst-case line length on a chip tend to increase due to
increasing chip complexity, thus, the importance of interconnect delay increases in
submicron technologies. Figure 3.9 shows this fact, where typical intrinsic gate delay
and interconnect delay are plotted qualitatively, for different technologies. It can be
seen that for submicron technologies, the interconnect delay starts to dominate the gate
delay.
The capacitance components associated with parallel interconnection lines are shown
in Fig. 3.10.The capacitive coupling between neighboring lines is increased when the
thickness of the wire is comparable to its width. This coupling between the interconnect
lines is mainly responsible for signal crosstalk, where transitions in one line can cause
noise in the other lines.
The parasitic resistance of an interconnect line can also have a significant influence on
the signal propagation delay. The resistance of a line depends on the type of material
used (e.g., polysilicon, aluminum, or gold), the dimensions of the line and finally, the
number and locations of the contacts on that line. Referring Fig. 3.11, the total
resistance in the indicated current direction can be found as
Detailed Questions:
Brief Questions:
Define following:
1. τPHLand τPLH.
2. Power delay product.
3. Rise time and fall time.
4. Interconnect resistance.
5. Interconnect capacitance.